SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 
E-ISSN: 2321-9637 
356 
Use of Artificial Neural Network for Restoration of Digitized 
Paintings (Review) 
Rakshama J Bhingi 1, H.G.Virani 2 
Dept of Electronics and Telecommunication Goa College of Engineering 1, 2, 3, 4, affiliated to Goa University 1, 2 
Email: rbhingi@gmail.com1 , virani@gec.ac.in2 
Abstract- This paper is a review paper on the use of artificial neural network for restoration of digitized paintings. Here we have 
studied MRBF which is used to separate the detected cracks from brush strokes which are identified as cracks. 
Index Terms- restoration , hue ,saturation,LVQ,MRBF; RBF; PSNR; 
1. INTRODUCTION 
The restoration of digitized paintings gives art historians 
and museum curators clues as to how the painting originally 
appeared. This can then be used as a nondestructive tool in 
actual restoration of the paintings. There three steps involved 
in the restoration of paintings: (1) detection of cracks, (2) 
separation of brush strokes that have been misidentified as 
cracks, and (3) filling of cracks (interpolation using filters. 
The filters interpolate the cracks using information from the 
neighboring pixels.This paper is a review on separation of 
cracks from brush strokes that are misidentified as cracks 
using artificial neural networks function like median radial 
basis function. 
2. SEPARATION OF THE BRUSH STROKES 
FROM THE CRACKS 
2.1 Discrimination on the Basis of Hue and Saturation 
Hue H is associated with the dominant wavelength in a 
mixture of light wavelengths and represents the dominant 
color. In the HSV color model, hue is represented as the angle 
around the vertical axis, with red at 0, green at 120, and so on. 
Saturation S refers to the amount of white light mixed with a 
certain hue. Hue and saturation are defined similarly in other 
related color domains, e.g., in hue saturation intensity (HSI) or 
hue lightness saturation (HLS). 
The hue of the cracks usually ranges from 0 to 60. On the 
contrary, the hue of the dark brush strokes varies, as expected, 
in the entire gamut [0 , 360 ]. Furthermore, crack saturation 
usually ranges from 0.3 to 0.7, while brush-stroke saturation 
ranges from 0 to 0.4. Thus, on the basis of these observations, 
a great portion of the dark brush strokes, falsely detected by 
the top-hat transform, can be separated from the cracks. This 
separation can be achieved by classification using a median 
radial basis function (MRBF) neural network, which is a 
robust, order statistics based, variation of radial basis function 
(RBF)networks 
RBFs are two-layer feed forward neural networks , that 
model a mapping between a set of input vectors and a set of 
outputs. The network architecture is presented in Fig. 1. RBFs 
incorporate an intermediate, hidden layer where each hidden 
unit implements a kernel function, usually a Gaussian function 
Where , denote the mean vector and the covariance 
matrix for kernel and denotes the number of units (kernels) 
in the hidden layer. Each output consists of a weighted sum of 
kernels. In typical situations that involve pattern classification, 
the number of outputs equals to the number of classes. In such 
a setting, the current vector is assigned to the class associated 
with the output unit exhibiting the maximum activation 
(winner takes all approach). After the learning stage, the 
network implements the input-output mapping rule and can 
generalize it to input vectors not being part of the training set. 
Fig.1 
The parameters to be estimated (learned) in a RBF network 
are the center (mean) vector and the covariance matrix
International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 
E-ISSN: 2321-9637 
357 
for each Gaussian function and the weights 
corresponding to the connections between neurons in the 
hidden layer and output nodes. A hybrid technique that has 
been frequently used for the training of such networks, has 
been adopted for the learning stage. According to this 
technique, training is performed in two successive steps: the 
hidden layer parameters are estimated using an unsupervised 
approach and, afterwards, the output layer weights are updated 
in a supervised manner, using the (now fixed) hidden layer 
parameters evaluated in the previous step. 
In the classical version of the adopted training technique, 
a variation of the learning vector quantizer (LVQ) algorithm 
is used for the unsupervised hidden layer parameter updating. 
Each input vector is assigned to the Gaussian kernel whose 
center is closer (in terms of either the Euclidean or the 
Mahalanobis distance) to this vector 
where denotes either Euclidean or Mahalanobis distance 
and denotes the class of input vectors associated with 
kernel .Subsequently, the algorithm updates the center and 
covariance matrix of the winner kernel using running versions 
of the classical sample mean and sample covariance matrix 
formulas. On the other hand, the MRBF algorithm which has 
been used in our case is based on robust estimation of the 
hidden unit parameters.It employs the marginal median LVQ 
that selects the winner kernel using first equation and utilizes 
the marginal median of the input vectors currently assigned to 
this kernel for the update of the center vector (location 
parameter) of the kernel 
Where Xn-1 is the last vector assigned to kernel j . The update 
of the diagonal elements of the corresponding covariance 
matrix is performed using the median of the absolute 
deviations (MAD) of the inputs currently assigned to this 
kernel 
In the previous expression, denotes the vector containing 
the diagonal elements of the covariance matrix and denotes 
the vector obtained by taking the absolute value of each 
component of . The off-diagonal components of the 
covariance matrix are also calculated based on robust 
statistics. In order to avoid excessive computations the above 
operations can be applied on a subset of data extracted through 
a moving window that contains only the last W data samples 
assigned to the hidden unit j. 
In the supervised part of the learning procedure, the 
weights of the output layer, which group the clusters found by 
the hidden layer into classes, are updated. The update 
mechanism for these weights is described by the following 
expression: 
For k=1,…., M, j=1,…, L, and a learning factor nw ε (0,1]. In 
the previous formula denote the actual 
and desired network output for input vector . The latter is 
given by 
The update formula corresponds to the back propagation for 
the output weights of a RBF network with respect to the mean 
square error cost function. 
In implementation, a MRBF network with two outputs 
was used. The first output represents the class of cracks while 
the second one the class of brush strokes. Input vectors were 
two-dimensional and consisted of the hue and saturation 
values of pixels identified as cracks by the top-hat transform. 
The number of clusters (hidden units) chosen for each class 
depends on the overlap between the populations of cracks and 
brush strokes. If there is a substantial overlap, the number 
should be increased, in order to reduce the classification error. 
In our implementation three hidden units have been 
incorporated. Training was carried out by presenting the 
network with hue and saturation values for pixels 
corresponding to cracks and crack-like brushstrokes. In order 
to select pixels corresponding to cracks and crack-like brush 
strokes the crack detection algorithm was applied on these 
paintings. 
3. RESULTS 
The results were generated using MATLAB R2012a.The 
MRBF algorithms were implemented on three images Below 
are the results 
Figure 1-Image with cracks
International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 
E-ISSN: 2321-9637 
358 
Figure 1 –Top Hat transform result 
Figure 1 –Separated brush strokes after MRBF application 
4. CONCLUSION 
This paper presents a review on the use of neural networks 
for digital restoration of images. Crack separation from brush 
strokes misidentified as cracks is the second step in restoring t 
digitized paintings. In this paper we have reviewed the MRBF 
function for separation of cracks and brush strokes. This 
methodology can thus be applied in virtual restoration of 
paintings. 
ACKNOWLEDGMENT 
Rakshama J Bhingui would like to thank Dr. H.G.Virani and 
Prof. Shajahan Kutty for their continual support and guidance. 
REFERENCES 
[1] Digital Image Processing Techniques for the Detection 
and Removal of Cracks in Digitized Paintings by Ioannis 
Giakoumis, Nikos Nikolaidis, Member, IEEE, and Ioannis 
Pitas, Senior Member, IEEE- IEEE transactions on image 
processing, vol. 15, no. 1,January 2006, pg 178-188 
[2] M. Barni, F. Bartolini, and V. Cappellini, “Image 
processing for virtual restoration of artworks,” IEEE 
Multimedia, vol. 7, no. 2, pp. 34–37, Jun 2000 
[3] F. Abas and K. Martinez, “Craquelure analysis for 
content-based retrieval,” in Proc. 14th Int. Conf. Digital 
Signal Processing, vol. 1, 2002, pp. 111–114.

Weitere ähnliche Inhalte

Was ist angesagt?

Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM
Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM
Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM
ijcisjournal
 
Data clustering using kernel based
Data clustering using kernel basedData clustering using kernel based
Data clustering using kernel based
IJITCA Journal
 
The effect of gamma value on support vector machine performance with differen...
The effect of gamma value on support vector machine performance with differen...The effect of gamma value on support vector machine performance with differen...
The effect of gamma value on support vector machine performance with differen...
IJECEIAES
 
Comparison Between Levenberg-Marquardt And Scaled Conjugate Gradient Training...
Comparison Between Levenberg-Marquardt And Scaled Conjugate Gradient Training...Comparison Between Levenberg-Marquardt And Scaled Conjugate Gradient Training...
Comparison Between Levenberg-Marquardt And Scaled Conjugate Gradient Training...
CSCJournals
 
Investigations on Hybrid Learning in ANFIS
Investigations on Hybrid Learning in ANFISInvestigations on Hybrid Learning in ANFIS
Investigations on Hybrid Learning in ANFIS
IJERA Editor
 

Was ist angesagt? (20)

Paper id 26201482
Paper id 26201482Paper id 26201482
Paper id 26201482
 
Transfer Learning in NLP: A Survey
Transfer Learning in NLP: A SurveyTransfer Learning in NLP: A Survey
Transfer Learning in NLP: A Survey
 
Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM
Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM
Colour Image Segmentation Using Soft Rough Fuzzy-C-Means and Multi Class SVM
 
Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...
 
D010332630
D010332630D010332630
D010332630
 
Data clustering using kernel based
Data clustering using kernel basedData clustering using kernel based
Data clustering using kernel based
 
Texture classification of fabric defects using machine learning
Texture classification of fabric defects using machine learning Texture classification of fabric defects using machine learning
Texture classification of fabric defects using machine learning
 
The effect of gamma value on support vector machine performance with differen...
The effect of gamma value on support vector machine performance with differen...The effect of gamma value on support vector machine performance with differen...
The effect of gamma value on support vector machine performance with differen...
 
Et25897899
Et25897899Et25897899
Et25897899
 
An efficient technique for color image classification based on lower feature ...
An efficient technique for color image classification based on lower feature ...An efficient technique for color image classification based on lower feature ...
An efficient technique for color image classification based on lower feature ...
 
Fuzzy clustering Approach in segmentation of T1-T2 brain MRI
Fuzzy clustering Approach in segmentation of T1-T2 brain MRIFuzzy clustering Approach in segmentation of T1-T2 brain MRI
Fuzzy clustering Approach in segmentation of T1-T2 brain MRI
 
A Review of Image Classification Techniques
A Review of Image Classification TechniquesA Review of Image Classification Techniques
A Review of Image Classification Techniques
 
A280108
A280108A280108
A280108
 
Comparison Between Levenberg-Marquardt And Scaled Conjugate Gradient Training...
Comparison Between Levenberg-Marquardt And Scaled Conjugate Gradient Training...Comparison Between Levenberg-Marquardt And Scaled Conjugate Gradient Training...
Comparison Between Levenberg-Marquardt And Scaled Conjugate Gradient Training...
 
Investigations on Hybrid Learning in ANFIS
Investigations on Hybrid Learning in ANFISInvestigations on Hybrid Learning in ANFIS
Investigations on Hybrid Learning in ANFIS
 
A survey research summary on neural networks
A survey research summary on neural networksA survey research summary on neural networks
A survey research summary on neural networks
 
Probabilistic model based image segmentation
Probabilistic model based image segmentationProbabilistic model based image segmentation
Probabilistic model based image segmentation
 
F EATURE S ELECTION USING F ISHER ’ S R ATIO T ECHNIQUE FOR A UTOMATIC ...
F EATURE  S ELECTION USING  F ISHER ’ S  R ATIO  T ECHNIQUE FOR  A UTOMATIC  ...F EATURE  S ELECTION USING  F ISHER ’ S  R ATIO  T ECHNIQUE FOR  A UTOMATIC  ...
F EATURE S ELECTION USING F ISHER ’ S R ATIO T ECHNIQUE FOR A UTOMATIC ...
 
Architecture neural network deep optimizing based on self organizing feature ...
Architecture neural network deep optimizing based on self organizing feature ...Architecture neural network deep optimizing based on self organizing feature ...
Architecture neural network deep optimizing based on self organizing feature ...
 
A Text-Independent Speaker Identification System based on The Zak Transform
A Text-Independent Speaker Identification System based on The Zak TransformA Text-Independent Speaker Identification System based on The Zak Transform
A Text-Independent Speaker Identification System based on The Zak Transform
 

Andere mochten auch

Andere mochten auch (20)

Paper id 26201484
Paper id 26201484Paper id 26201484
Paper id 26201484
 
Paper id 41201614
Paper id 41201614Paper id 41201614
Paper id 41201614
 
Paper id 312201518
Paper id 312201518Paper id 312201518
Paper id 312201518
 
Paper id 24201441
Paper id 24201441Paper id 24201441
Paper id 24201441
 
Paper id 42201621
Paper id 42201621Paper id 42201621
Paper id 42201621
 
Paper id 252014156
Paper id 252014156Paper id 252014156
Paper id 252014156
 
Paper id 41201604
Paper id 41201604Paper id 41201604
Paper id 41201604
 
Paper id 212014109
Paper id 212014109Paper id 212014109
Paper id 212014109
 
Paper id 41201610
Paper id 41201610Paper id 41201610
Paper id 41201610
 
Paper id 41201613
Paper id 41201613Paper id 41201613
Paper id 41201613
 
Paper id 312201519
Paper id 312201519Paper id 312201519
Paper id 312201519
 
Paper id 37201539
Paper id 37201539Paper id 37201539
Paper id 37201539
 
Paper id 37201505
Paper id 37201505Paper id 37201505
Paper id 37201505
 
Paper id 27201444
Paper id 27201444Paper id 27201444
Paper id 27201444
 
Paper id 42201601
Paper id 42201601Paper id 42201601
Paper id 42201601
 
Paper id 27201441
Paper id 27201441Paper id 27201441
Paper id 27201441
 
Paper id 37201520
Paper id 37201520Paper id 37201520
Paper id 37201520
 
Paper id 212014116
Paper id 212014116Paper id 212014116
Paper id 212014116
 
Paper id 24201427
Paper id 24201427Paper id 24201427
Paper id 24201427
 
Paper id 26201494
Paper id 26201494Paper id 26201494
Paper id 26201494
 

Ähnlich wie Paper id 252014146

DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
cscpconf
 
Paper id 21201483
Paper id 21201483Paper id 21201483
Paper id 21201483
IJRAT
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 

Ähnlich wie Paper id 252014146 (20)

Recognition of handwritten digits using rbf neural network
Recognition of handwritten digits using rbf neural networkRecognition of handwritten digits using rbf neural network
Recognition of handwritten digits using rbf neural network
 
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
 
Paper id 21201483
Paper id 21201483Paper id 21201483
Paper id 21201483
 
A STUDY OF METHODS FOR TRAINING WITH DIFFERENT DATASETS IN IMAGE CLASSIFICATION
A STUDY OF METHODS FOR TRAINING WITH DIFFERENT DATASETS IN IMAGE CLASSIFICATIONA STUDY OF METHODS FOR TRAINING WITH DIFFERENT DATASETS IN IMAGE CLASSIFICATION
A STUDY OF METHODS FOR TRAINING WITH DIFFERENT DATASETS IN IMAGE CLASSIFICATION
 
Machine Learning Algorithms for Image Classification of Hand Digits and Face ...
Machine Learning Algorithms for Image Classification of Hand Digits and Face ...Machine Learning Algorithms for Image Classification of Hand Digits and Face ...
Machine Learning Algorithms for Image Classification of Hand Digits and Face ...
 
Towards more accurate iris recognition system by using hybrid approach for f...
Towards more accurate iris recognition system by using hybrid  approach for f...Towards more accurate iris recognition system by using hybrid  approach for f...
Towards more accurate iris recognition system by using hybrid approach for f...
 
Density Driven Image Coding for Tumor Detection in mri Image
Density Driven Image Coding for Tumor Detection in mri ImageDensity Driven Image Coding for Tumor Detection in mri Image
Density Driven Image Coding for Tumor Detection in mri Image
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Path loss prediction
Path loss predictionPath loss prediction
Path loss prediction
 
Adaptive Training of Radial Basis Function Networks Based on Cooperative
Adaptive Training of Radial Basis Function Networks Based on CooperativeAdaptive Training of Radial Basis Function Networks Based on Cooperative
Adaptive Training of Radial Basis Function Networks Based on Cooperative
 
C04461620
C04461620C04461620
C04461620
 
G143741
G143741G143741
G143741
 
A Fuzzy Interactive BI-objective Model for SVM to Identify the Best Compromis...
A Fuzzy Interactive BI-objective Model for SVM to Identify the Best Compromis...A Fuzzy Interactive BI-objective Model for SVM to Identify the Best Compromis...
A Fuzzy Interactive BI-objective Model for SVM to Identify the Best Compromis...
 
A FUZZY INTERACTIVE BI-OBJECTIVE MODEL FOR SVM TO IDENTIFY THE BEST COMPROMIS...
A FUZZY INTERACTIVE BI-OBJECTIVE MODEL FOR SVM TO IDENTIFY THE BEST COMPROMIS...A FUZZY INTERACTIVE BI-OBJECTIVE MODEL FOR SVM TO IDENTIFY THE BEST COMPROMIS...
A FUZZY INTERACTIVE BI-OBJECTIVE MODEL FOR SVM TO IDENTIFY THE BEST COMPROMIS...
 
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALEFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
 
IMAGE QUALITY OPTIMIZATION USING RSATV
IMAGE QUALITY OPTIMIZATION USING RSATVIMAGE QUALITY OPTIMIZATION USING RSATV
IMAGE QUALITY OPTIMIZATION USING RSATV
 
Dx25751756
Dx25751756Dx25751756
Dx25751756
 
Hand Written Digit Classification
Hand Written Digit ClassificationHand Written Digit Classification
Hand Written Digit Classification
 
O18020393104
O18020393104O18020393104
O18020393104
 
Expert system design for elastic scattering neutrons optical model using bpnn
Expert system design for elastic scattering neutrons optical model using bpnnExpert system design for elastic scattering neutrons optical model using bpnn
Expert system design for elastic scattering neutrons optical model using bpnn
 

Mehr von IJRAT

Mehr von IJRAT (20)

96202108
9620210896202108
96202108
 
97202107
9720210797202107
97202107
 
93202101
9320210193202101
93202101
 
92202102
9220210292202102
92202102
 
91202104
9120210491202104
91202104
 
87202003
8720200387202003
87202003
 
87202001
8720200187202001
87202001
 
86202013
8620201386202013
86202013
 
86202008
8620200886202008
86202008
 
86202005
8620200586202005
86202005
 
86202004
8620200486202004
86202004
 
85202026
8520202685202026
85202026
 
711201940
711201940711201940
711201940
 
711201939
711201939711201939
711201939
 
711201935
711201935711201935
711201935
 
711201927
711201927711201927
711201927
 
711201905
711201905711201905
711201905
 
710201947
710201947710201947
710201947
 
712201907
712201907712201907
712201907
 
712201903
712201903712201903
712201903
 

Paper id 252014146

  • 1. International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 E-ISSN: 2321-9637 356 Use of Artificial Neural Network for Restoration of Digitized Paintings (Review) Rakshama J Bhingi 1, H.G.Virani 2 Dept of Electronics and Telecommunication Goa College of Engineering 1, 2, 3, 4, affiliated to Goa University 1, 2 Email: rbhingi@gmail.com1 , virani@gec.ac.in2 Abstract- This paper is a review paper on the use of artificial neural network for restoration of digitized paintings. Here we have studied MRBF which is used to separate the detected cracks from brush strokes which are identified as cracks. Index Terms- restoration , hue ,saturation,LVQ,MRBF; RBF; PSNR; 1. INTRODUCTION The restoration of digitized paintings gives art historians and museum curators clues as to how the painting originally appeared. This can then be used as a nondestructive tool in actual restoration of the paintings. There three steps involved in the restoration of paintings: (1) detection of cracks, (2) separation of brush strokes that have been misidentified as cracks, and (3) filling of cracks (interpolation using filters. The filters interpolate the cracks using information from the neighboring pixels.This paper is a review on separation of cracks from brush strokes that are misidentified as cracks using artificial neural networks function like median radial basis function. 2. SEPARATION OF THE BRUSH STROKES FROM THE CRACKS 2.1 Discrimination on the Basis of Hue and Saturation Hue H is associated with the dominant wavelength in a mixture of light wavelengths and represents the dominant color. In the HSV color model, hue is represented as the angle around the vertical axis, with red at 0, green at 120, and so on. Saturation S refers to the amount of white light mixed with a certain hue. Hue and saturation are defined similarly in other related color domains, e.g., in hue saturation intensity (HSI) or hue lightness saturation (HLS). The hue of the cracks usually ranges from 0 to 60. On the contrary, the hue of the dark brush strokes varies, as expected, in the entire gamut [0 , 360 ]. Furthermore, crack saturation usually ranges from 0.3 to 0.7, while brush-stroke saturation ranges from 0 to 0.4. Thus, on the basis of these observations, a great portion of the dark brush strokes, falsely detected by the top-hat transform, can be separated from the cracks. This separation can be achieved by classification using a median radial basis function (MRBF) neural network, which is a robust, order statistics based, variation of radial basis function (RBF)networks RBFs are two-layer feed forward neural networks , that model a mapping between a set of input vectors and a set of outputs. The network architecture is presented in Fig. 1. RBFs incorporate an intermediate, hidden layer where each hidden unit implements a kernel function, usually a Gaussian function Where , denote the mean vector and the covariance matrix for kernel and denotes the number of units (kernels) in the hidden layer. Each output consists of a weighted sum of kernels. In typical situations that involve pattern classification, the number of outputs equals to the number of classes. In such a setting, the current vector is assigned to the class associated with the output unit exhibiting the maximum activation (winner takes all approach). After the learning stage, the network implements the input-output mapping rule and can generalize it to input vectors not being part of the training set. Fig.1 The parameters to be estimated (learned) in a RBF network are the center (mean) vector and the covariance matrix
  • 2. International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 E-ISSN: 2321-9637 357 for each Gaussian function and the weights corresponding to the connections between neurons in the hidden layer and output nodes. A hybrid technique that has been frequently used for the training of such networks, has been adopted for the learning stage. According to this technique, training is performed in two successive steps: the hidden layer parameters are estimated using an unsupervised approach and, afterwards, the output layer weights are updated in a supervised manner, using the (now fixed) hidden layer parameters evaluated in the previous step. In the classical version of the adopted training technique, a variation of the learning vector quantizer (LVQ) algorithm is used for the unsupervised hidden layer parameter updating. Each input vector is assigned to the Gaussian kernel whose center is closer (in terms of either the Euclidean or the Mahalanobis distance) to this vector where denotes either Euclidean or Mahalanobis distance and denotes the class of input vectors associated with kernel .Subsequently, the algorithm updates the center and covariance matrix of the winner kernel using running versions of the classical sample mean and sample covariance matrix formulas. On the other hand, the MRBF algorithm which has been used in our case is based on robust estimation of the hidden unit parameters.It employs the marginal median LVQ that selects the winner kernel using first equation and utilizes the marginal median of the input vectors currently assigned to this kernel for the update of the center vector (location parameter) of the kernel Where Xn-1 is the last vector assigned to kernel j . The update of the diagonal elements of the corresponding covariance matrix is performed using the median of the absolute deviations (MAD) of the inputs currently assigned to this kernel In the previous expression, denotes the vector containing the diagonal elements of the covariance matrix and denotes the vector obtained by taking the absolute value of each component of . The off-diagonal components of the covariance matrix are also calculated based on robust statistics. In order to avoid excessive computations the above operations can be applied on a subset of data extracted through a moving window that contains only the last W data samples assigned to the hidden unit j. In the supervised part of the learning procedure, the weights of the output layer, which group the clusters found by the hidden layer into classes, are updated. The update mechanism for these weights is described by the following expression: For k=1,…., M, j=1,…, L, and a learning factor nw ε (0,1]. In the previous formula denote the actual and desired network output for input vector . The latter is given by The update formula corresponds to the back propagation for the output weights of a RBF network with respect to the mean square error cost function. In implementation, a MRBF network with two outputs was used. The first output represents the class of cracks while the second one the class of brush strokes. Input vectors were two-dimensional and consisted of the hue and saturation values of pixels identified as cracks by the top-hat transform. The number of clusters (hidden units) chosen for each class depends on the overlap between the populations of cracks and brush strokes. If there is a substantial overlap, the number should be increased, in order to reduce the classification error. In our implementation three hidden units have been incorporated. Training was carried out by presenting the network with hue and saturation values for pixels corresponding to cracks and crack-like brushstrokes. In order to select pixels corresponding to cracks and crack-like brush strokes the crack detection algorithm was applied on these paintings. 3. RESULTS The results were generated using MATLAB R2012a.The MRBF algorithms were implemented on three images Below are the results Figure 1-Image with cracks
  • 3. International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 E-ISSN: 2321-9637 358 Figure 1 –Top Hat transform result Figure 1 –Separated brush strokes after MRBF application 4. CONCLUSION This paper presents a review on the use of neural networks for digital restoration of images. Crack separation from brush strokes misidentified as cracks is the second step in restoring t digitized paintings. In this paper we have reviewed the MRBF function for separation of cracks and brush strokes. This methodology can thus be applied in virtual restoration of paintings. ACKNOWLEDGMENT Rakshama J Bhingui would like to thank Dr. H.G.Virani and Prof. Shajahan Kutty for their continual support and guidance. REFERENCES [1] Digital Image Processing Techniques for the Detection and Removal of Cracks in Digitized Paintings by Ioannis Giakoumis, Nikos Nikolaidis, Member, IEEE, and Ioannis Pitas, Senior Member, IEEE- IEEE transactions on image processing, vol. 15, no. 1,January 2006, pg 178-188 [2] M. Barni, F. Bartolini, and V. Cappellini, “Image processing for virtual restoration of artworks,” IEEE Multimedia, vol. 7, no. 2, pp. 34–37, Jun 2000 [3] F. Abas and K. Martinez, “Craquelure analysis for content-based retrieval,” in Proc. 14th Int. Conf. Digital Signal Processing, vol. 1, 2002, pp. 111–114.