Next Article in Journal
Transmitter and Receiver Circuits for a High-Speed Polymer Fiber-Based PAM-4 Communication Link
Next Article in Special Issue
From Materials to Technique: A Complete Non-Invasive Investigation of a Group of Six Ukiyo-E Japanese Woodblock Prints of the Oriental Art Museum E. Chiossone (Genoa, Italy)
Previous Article in Journal
Fusion of Different Image Sources for Improved Monitoring of Agricultural Plots
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Images Enhancement of Ancient Mural Painting of Bey’s Palace Constantine, Algeria and Lacuna Extraction Using Mahalanobis Distance Classification Approach

State Key Laboratory of Information Engineering in Surveying, Mapping, and Remote Sensing, Wuhan University, Wuhan 430079, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(17), 6643; https://doi.org/10.3390/s22176643
Submission received: 29 July 2022 / Revised: 25 August 2022 / Accepted: 31 August 2022 / Published: 2 September 2022
(This article belongs to the Special Issue Sensor Techniques for Artworks Analysis and Investigations)

Abstract

:
As a result of human activity and environmental changes, several types of damages may occur to ancient mural paintings; indeed, lacunae, which refer to the area of paint layer loss, are the most prevalent kind. The presence of lacuna is an essential sign of the progress of mural painting deterioration. Most studies have focused on detecting and removing cracks from old paintings. However, lacuna extraction has not received the necessary consideration and is not well-explored. Furthermore, most recent studies have focused on using deep learning for mural protection and restoration, but deep learning requires a large amount of data and computational resources which is not always available in heritage institutions. In this paper, we present an efficient method to automatically extract lacunae and map deterioration from RGB images of ancient mural paintings of Bey’s Palace in Algeria. Firstly, a preprocessing was applied using Dark Channel Prior (DCP) to enhance the quality and improve visibility of the murals. Secondly, a determination of the training sample and pixel’s grouping was assigned to their closest sample based on Mahalanobis Distance (MD) by calculating both the mean and variance of the classes in three bands (R, G, and B), in addition to the covariance matrix of all the classes to achieve lacuna extraction of the murals. Finally, the accuracy of extraction was calculated. The experimental results showed that the proposed method can achieve a conspicuously high accuracy of 94.33% in extracting lacunae from ancient mural paintings, thus supporting the work of a specialist in heritage institutions in terms of the time- and cost-consuming documentation process.

1. Introduction

Ancient mural paintings [1] are known for their precious artistic and historic value. Algerian palaces are known for their rich content of mural paintings, such as the mural paintings of Bey’s Palace in Algeria. These paintings (covering about 2000 m2 of the surface) are an original reference document that states the story of a long journey of the master of the place, which can serve as a reference for researchers and historians. They certainly are the major attraction of the palace, showing their extraordinary character in Algeria and North Africa. They disclose many secrets that make it possible to read about many historical events such as the fights against the French army in which the Bey took part alongside the Dey of Algiers, in addition to the Bey’s many trips to the Middle East. These precious paintings are highly degraded and hard to maintain. Ancient mural paintings suffer from different degradation types due to natural impacts, changes in temperature and humidity [2], as well as human ignorance to preserve the paintings without knowing their value [3]. Most of the degradation are cracks, detachment, flacking, and so on. Lacunae are a typical type of damage caused by degradation. The lacunae regions, seen in Figure 1, can vary widely in size, from very small regions to large pores, and often have complex and irregular shapes.
Detection of lacunae areas is important for conservators in approximating the extent of the damage within the mural painting, which is required for documentation. For any conservation or restoration process of these mural painting the conservator or restorer must extract and map the degradation and find all the locations of damaged areas. Algerian Museums and Archaeology Departments map the deterioration manually. However, this is a time-consuming procedure, very tedious and low in accuracy [4]. Researchers are impatiently looking for ways to rapidly extract meaningful features with good accuracy. The progress of computation and image processing techniques provides great help for conservators and restorers in cultural institutions to extract the damaged regions in a non-destructive and automatic way. The potentiality of these processing tools led to the availability of diverse approaches for image processing. However, although the existence of new techniques such as deep learning can be very useful to extract unknown connections and detect hidden patterns. Deep learning requires a big amount of data and computational resources which are not always available in heritage institutions. The presence of many social and technological hurdles to the pollination between machine learning and cultural heritage becomes evident after reviewing the most recent literature concerning the relationship between the two disciplines [5]. The main part of these impediments has been created by some problems that are strongly associated with the quality and the access of datasets collected by researchers. These datasets are generally not large and not publicly available.
The main objective of this paper is to propose an efficient and robust approach to extract lacunae and map deterioration automatically from RGB images of ancient mural paintings of Bey’s Palace of Constantine in Algeria. As a first step, the RGB images of murals were preprocessed by using Dark Channel Prior (DCP), this step was needed to prepare the data for further processing and analysis. After preprocessing, the lacunae were extracted based on supervised classification of Mahalanobis Distance (MD).
The proposed approach confirms an efficient mural enhancement and lacunae extraction of ancient murals with the help of digital image processing techniques. We summarize the contributions of this paper as follows:
-
In the literature, most studies have focused on detecting and removing cracks from old paintings. However, lacuna extraction has not received the necessary consideration and is not well-explored. Furthermore, most recent studies have focused on using deep learning for mural protection and restoration but deep learning requires a large amount of data and computational resources which is not always available in heritage institutions;
-
The proposed Mahalanobis Distance classification approach is simple and robust. This approach does not require a large dataset, moreover it decreases the computational complexity and time-consuming manual classification and feature extraction of lacunae regions in ancient mural paintings of Bey’s Palace. Automatic extraction of large, degraded portions in ancient mural paintings of Bey’s Palace is a very challenging task. This is the first conducted study using image processing techniques to extract and map deterioration regions of Algerian mural paintings of various colors, sizes, and shapes in an automatic way, enhancing the quality and improving the visibility of the murals in terms of brightness and illumination by using Dark Channel Prior (DCP).

2. Related Works

In order to derive meaningful information from heritage data, scientists and conservation research institutions must conduct appropriate analyses and non-destructive methods [4,5]. This information will help scientists and conservation research institutions to identify new key research areas and optimize research activities [6]. In recent years, with the progress of machine learning approaches in image classification [7,8,9,10]. A wide range of new image acquisition methods [11]. Many tasks, such as painting style classification and forgery recognition [12,13], ancient coin classification [14], crack detection [15,16], cultural heritage collection indexing [17], missing color region extraction [18] have demonstrated the great potential of digital image processing in cultural heritage investigations. The common types of degradation that can be seen on ancient mural paintings are lacunae and cracks. Despite the progress of machine learning techniques applied in different applications, in the literature many approaches are utilized for the detection and removal of cracks in old mural paintings and lacuna extraction has not received much consideration. This section covers the numerous works that have focused on the detection and restoration of ancient mural paintings. Giakoumis et al. [15] developed an integrated technique for the restoration of cracks on a painting. The crack’s shape is characterized by the use of morphological top-hat transformation, while removing of the thin dusky brush strokes was performed by the use of semi-automatic technique of region growing or a median radial based neural network function. While for filling the crack they used anisotropic diffusion or order statistics filters. A new algorithm of lacuna region filling for virtual restoration of ancient Chinese paintings was proposed by Pei et al. [19] based on color contrast enhancement, they also used the Markov Random Field (MRF) model of texture synthesis. The technique adopts u v the chromaticity domain of the L u v color space, and the Y component of the XYZ color domain in addition to using adaptive histogram equalization to improve brightness in the Y component. Liu et al. [20] presented knowledge-based lacuna detection and segmentation for ancient paintings of Dunhuang murals in China. First, they trained a Bayesian classifier to execute a rough lacunae classification and control if there are lacunae in the provided mural images, then they segmented the lacuna areas by using the graph cuts image segmentation algorithm. Cornelis et al. [21] presented a fresh virtual method to detect and digitally remove cracks of the Ghent Altarpiece (1432) paintings. The crack’s detection is difficult due to variable content characteristics in different portions of the polyptych. Three innovative techniques are suggested and combined for detecting cracks of diverse dimensions, as well as for fluctuating brightness. The semi-supervised clustering method is used to clean and eliminate objects incorrectly labeled as cracks, while a patch-based technique is used to grip the noise of images and to raise the rendering to remove cracks for the subsequent painting phase. A new integrated system for digital restoration of wall paintings was implemented by Karianakis et al. [22]. The morphological feature location of the canny algorithm first finds the boundaries and identifies the missing parts. The following phase uses a Total Variation in-painting method. This method effectively restores only the small missing areas. A new method developed by Kaur et al. [16], is based on nearest neighbor for better extracting and eliminating the cracks. It is also possible to enhance the quality of wall painting pictures, increase and improve the quality of digital wall painting, and the white spots distortion is considered, which is extracted and cleaned. The near neighbor method is enhanced by raising hue as well as saturation. Compared with the SIHF system based on parameters that are peak signal to noise ratio (PSNR) and mean squared error (MSE), this system offers a more precise result and removes a greater number of cracks and white spots. Sinduja [23] presented a method of watermarking by detecting cracks in pictures of ancient sculptures and paintings of sanctuaries. Cracks are extracted by using thresholds, the result of the top-hat morphological transform. Then the thin, dusky strokes of the brush that were wrongly recognized as cracks are suppressed through the use of a semi-automatic method founded on the region growing. Cracks are categorized according to the unsupervised method, which includes fuzzy clustering. The K-means system can categorizes cracks on the exact class of cracks, and the watermarked information is stored. The user provides the crack category entry. The image’s output is the image of the watermark. The watermark information is extracted from the same crack category specified during the masking phase when collecting watermark data and the above crack identification method is performed.
An approach for mural deterioration detection using a multi-path convolutional neural network (CNN), was proposed by Huang et al. [9]. This method uses images of a scene with many lightings as inputs, after that it creates a binary map that indicates deterioration areas. The authors used seven-paths CNN for basic feature extraction from lighted images, and one path is used for cross-feature fusion. Moreover, they built two realistic mural deterioration datasets of real-world mural deterioration and briquettes that simulate the cave deterioration. Paint loss detection in digital painting “Ghent Altarpiece” by [24] is a recent and important study. First, this study proposed a general multimodal object detection technique based on sparse representation, in which the spatial features of various imaging modalities are merged in the kernel feature space through a kernel function. Additionally, spatial context is used by applying a smoothing filter to the representation residuals. Furthermore, a majority voting approach is introduced, overcoming the inevitable problem of imperfect annotation. A deep learning-based MCSN mural classification model was designed by [25] to classify murals under the effect of complex environments such as lighting and mural resemblance. The results show that the model improves the efficiency and accuracy of mural classification and can provide a convenient and time-saving method for scholars devoted to the identification and classification of mural dynasties, thus improving the effectiveness of mural classification. Pre-trained AlexNet and VGGNet models were used by Kumar et al. [26] for extracting features and classifying murals to address the insufficiency of existing mural datasets. Since the murals contain a lot of background noise, the extracting feature directly affects the classification quality.
As outlined above, this research area presents many motivating difficult tasks. Overall, the field of cultural heritage information extraction research is characterized by several issues. The artwork needs to be digitized once, in a way that makes a variety of applications easier. This places high demands on the acquisition equipment and methods. In addition, the real character of this research domain is that each work of art is unique in its nature: materials, dimensions, size, and procedures for works produced in various periods and by various artists can change enormously. The examined papers above show there is a great number of image processing techniques used for crack detection and removal of digital painting. Few studies have focused on lacuna detection in ancient mural paintings. Deep learning approaches require at least 1000 training cases which is not always available. They also require a high computation resource. In the case of ancient mural paintings in Algerian Museums and Archaeology Departments, they manually map lacunae regions which is also time-consuming and very tedious. To solve and address these drawbacks, we propose a simple and robust automated method to extract lacunae from mural paintings of Bey’s Palace. The proposed method detects lacunae of different sizes and shapes efficiently.

3. Materials and Methods

3.1. The Case Study

The Haj Ahmed palace, the Bey or sovereign of Constantine from 1826, illustrated in Figure 2, is one of the most beautiful buildings of the Ottoman period in Algeria. It has a succession of patios encircled by tiled arches and gardens of palm and orange trees, and ornamented with Tunisian and French tiles as well as mural paintings depicting Ahmed’s pilgrimage to Mecca. As shown in Figure 1, the mural paintings are in a very advanced state of degradation, the lacunae regions can be distinguished from the original colors by the naked eye.

3.2. Methods

Figure 3 shows the overall workflow of the Mahalanobis Distance classification approach for the extraction of lacunae regions from ancient mural paintings of Bey’s Palace, including two main steps:
(1)
Data collection and preprocessing using haze removal techniques [27] and Dark Channel Prior. Estimating the Atmospheric Light and the transmission, Soft Matting, and Scene Radiance Recovering;
(2)
We started with the determination of the training sample by visual observation of the difference between the original colors of mural painting and the color of degraded areas as well as by manually examining the pixel intensity value of damaged regions. After Pixels grouping was performed by determining the closeness of each image pixel to each of the samples selected from the image, the pixels in RGB images were assigned to their closest sample based on Mahalanobis Distance. That measure was then used to determine the class of non-classified regions. Finally, we performed the evaluation of the obtained results. The details of each step are discussed in the following subsections.
Figure 3. The overall workflow diagram of the proposed approach.
Figure 3. The overall workflow diagram of the proposed approach.
Sensors 22 06643 g003

3.3. Data Collection and Preprocessing

In this paper, six RGB images of the mural paintings were captured with different dimensions and characteristics. The RGB images of Ahmed Bey’s Palace were captured by using SAMSUNG camera model WB152F with a focal length of 4 mm. The images captured are severely affected and the colors are unbalanced as shown in Figure 4 due to low lighting circumstances. These images have poor dynamic ranges and excessive noise levels, which can harm computer vision algorithms’ overall performance. To make computer vision algorithms strong in low-light conditions, low-light image enhancement was used to improve the visibility of images. The histogram of pixel-wise inversion of low-light images or HDR images is very similar to the histogram of hazy images. Therefore, we can use haze removal techniques to enhance low-light images [28].
By viewing the histogram of three bands, R, G, and B, as seen in Figure 5, we noticed that the data of the three bands are concentrated within a small part of the available dynamic range. This is one reason why the image appears hazy.
The main challenge related to our data is the unclearness of the content’s visibility. Typically, the visibility of this kind of data heritage is affected because it is captured under insufficient and unstable lighting conditions in the environment and due to unavoidable environmental problems such as the dust presented on murals as well as to some technical constraints during image capturing [29] where the conservator or restorer is unable to discern the true colors of the objects in these pictures [30]. The primary objective in this step is to overcome this problem by enhancing the quality and improving the visibility of the images which is needed for further processing and analysis.

3.4. Low-Light Image Enhancement

Image enhancement involves applying image processing techniques to adjust image properties, thus preparing the image for further analysis [31]. In this study we focused on using the method of haze removal similar to [32]. This method uses a Dark Channel Prior (DCP). The steps are: estimating the atmospheric light L using a Dark Channel Prior with estimating the transmission map T, refining the estimated transmission map, and restoring the image and performing optional contrast enhancement. The model to describe the haze of image I [33] is described as:
I(x) = J(x)t(x) + A(1 − t(x))
where I(x) is the hazy image, J(x) is the scene radiance of a haze-free image at x, A is atmospheric light, and t(x) is the medium transmission describing the portion’s light that reaches the camera.

3.4.1. Dark Channel Prior

The DCP states that there is at least one pixel has very low intensity (dark pixel), where some pixel values are too close to zero. The DCP is defined as follows:
J d a r k   ( x ) = min y x (   min c r , g , b J c y ) ,
where J c is denotes an intensity for a color channel c ∈ {r, g, b} of the three bands of RGB image and Ω(x) represents x patch locally centralized. For each patch in the image, centered at pixel x, the dark channel at x is defined as the lowest value for all the bands and all the pixels in that patch. The value of Jdark should be low or very close to zero.
J d a r k 0

3.4.2. Estimating the Atmospheric Light and the Transmission

We calculated the average of the pixels in the original image that match to the top lightest one percent in the dark channel in order to obtain the atmospheric light. Hence, A has three elements, the average values for each color band. After we defined the transmission value of 1 in a local patch as constant and Ω the dark channel of the normalized haze image, we calculated the normalized haze image as the channel-by-channel division of each element by the matching channel of A.

3.4.3. Soft Matting and Scene Radiance Recovering

The refined map can be calculated as follows: by using a Matting Laplacian matrix and solving sparse linear system [32]:
L + λ U t = λ t ¯
where λ is a constant, t is the refined transmission and t ¯ the transmission of the original image. Finally, after obtaining the transmission map t with the atmospheric light A, Equation (4) can be used to recover the scene radiance J [32].
J ( x ) = I x A max t x ,   t 0 + A
where we set t 0 as a constant value to avoid dividing by 0.

3.5. Classification and Training Samples Selection

The image classifications techniques were used by remote sensing specialists following certain approaches such as supervised and unsupervised techniques. Supervised classification needs precise human intervention for feature extraction [34]. In supervised classification, the user identifies classes, then offers training samples of each class for the machine learning algorithm to use when classifying the image. This method works well if the user has a good understanding of what classes are present in their region of interest or he is looking for the presence of specific classes. Unsupervised classification does not use training samples or a provided set of classes. Image classification is a powerful algorithm that uses machine learning to train samples to identify the classes of lacunae in the entire image. After image enhancement, the determination of the training sample was carried out in situ by visual observation of the difference between original colors of mural painting and color of degraded areas as well as by manually examining the pixel intensity values of damaged regions seen in these precious murals. The mural is a 3D array of RGB images (a combination of red, green, and blue). Each color has its value between 0 and 255. The color can be found by combining the values in each of the three layers.
Based on our classification schema for lacunae extraction from our data, two classes are defined. It is supposed that the majority of pixels belonging to lacunae are on the missing color regions (ROI), represent class 1 and all the remaining pixels belonging to non-lacunae are on the original colors grouped in class 2. Figure 6 shows an example of ROI enclosed in a black rectangle. The training sample was then used as input model for extracting the region of interest.

3.5.1. Lacuna’s Extraction Based on Discriminant Analysis

The discriminant analysis method is used for supervised statistical classification. Originally developed for multivariate normal distribution data, it is utilized in machine learning as well as other applications that deal with pattern recognition. After having defined the classes based on their color information, the other pixels outside the training regions must be assigned to these classes. So, these training samples are references for the classification of all other pixels in the entire image. The approach was used to assign left pixels to the right class named the Mahalanobis Distance (MD) classification.

3.5.2. Mahalanobis Distance

The Euclidean distance is an ordinary distance between any two points, and is a popular method for measuring color distances [35]. Because the Euclidean distance takes red, green, and blue bands into account on the same scale, it may not be the best measurement for color distances. As a result, Mahalanobis Distance is preferred over Euclidian distance as it is shown in Figure 7, since it considers point distribution (correlations).
The Mahalanobis Distance classification is a direction-sensitive distance classifier that uses statistics for each class and was introduced by P.C. Mahalanobis in 1936 [36]. Moreover, Mahalanobis Distances are based on calculation of both the mean and variance of the classes in three bands (R, G, and B), and is the covariance matrix of all the classes; therefore, it takes into consideration the fact that the variances in each direction differ, furthermore it takes into consideration the covariance among variables. Note that the variance in each direction of each channel R, G, and B, was different. For this reason, a classifier that considers such differences is needed, such as Mahalanobis which was used in this study.
As we mentioned above, samples were selected based on the number of classes in the image and the samples data were used to determine a class model for each mural to perform supervised classification. After the pixels grouping process is performed by determining the closeness of each image pixel to each of the samples selected from the image, the pixels in RGB images are assigned to their closest sample based on Mahalanobis Distance. The Mahalanobis Distance classification is in the equation used in [37] to compute the distance between each pixel in the image and each class.
d x , y = ( x y ) t C 1 x y
where d is Mahalanobis Distance, x is a data point in the 3-D RGB space, y is the mean vector of a sample in an RGB image, and C 1 denotes the inverse of the covariance matrix of the sample.
The Mahalanobis color distance normalizes the impact of each feature’s distribution by taking into account the correlation between each pair of terms [36].
For RGB color images C is computed as:
C = σ R R σ R G σ R B σ G R σ G G σ G B σ B R σ B G σ B B
And the element C then can be calculated as follows:
σ R G = σ G R = σ B R = 1 n 1 i = 0 n   ( R i R ¯   ) G i G ¯
The same formula can be used with channel R and B and channel G and B.
Where R i , G i , and B i are the values of the ith match (I = 1, 2, 3, 4, …, n); R ¯ , G ¯ , and B ¯ are the mean color values for R, G, and B in the provided image, respectively.
The effect of C was to scale the distance along each feature, in our case each channel R, G, and B was considered as a feature.

3.6. Accuracy Evaluation

The accuracy assessments afford the majority of information on where the errors of classification occurred. To know the accuracy of a classification and evaluate the effectiveness of our proposed approach, the method was applied to each of the six murals to generate a range of lacunae extraction images; this algorithm classifies images and then evaluates pixel by pixel according to the dividing sum of the number of pixels extracted by the total number of registered pixels in order to calculate the misclassification rate which is defined as follows:
Misclassification   rate   % = number   of   pixels   extracted   total   number   of   registered   pixels × 100

4. Results and Discussion

4.1. Image Enhancement

MATLAB 2021b version 9.11 was used to carry out the implementation and processing of all the mentioned steps.
It is difficult to clearly distinguish between colors which affected visibility in the haze of the original image, as seen in Figure 8a. Another reason for the hazed appearance of the image is that the bands are highly correlated with each other. The three-band scatterplots are an excellent way to measure the degree of correlation among the bands. It can be seen from the image Figure 8b that the algorithm is very useful in image enhancement. Figure 8 shows that the hazy effect was removed, and the image quality, colors, and details was enhanced which improved its visibility and clarity in terms of brightness and illumination. Figure 9 shows the scatterplot of R, G, and B bands of enhanced and un-enhanced mural one. In Figure 10 we present a similar result for the rest of the murals enhancement.

4.2. Lacuna Extraction Based on Mahalanobis Distance

The extraction of lacuna regions from ancient mural paintings is mainly challenging due to their huge variation in size, shape, and intensity as well as their complicated background. Our proposed MD approach was applied to six color images corresponding to various sizes and characteristics. The set of images was processed using Mahalanobis Distance to assess pixel color similarities to extract our region of interest.
By using the average mean of each color channel in RGB space, we take into account the different characteristic colors of each image. For each class (each element presents in the images), RGB values of 4112 pixels were registered as a reference for lacuna class and 86,240 pixels were registered as a reference for non-lacunae class. For the image classification, each pixel of the images was assigned to the most proximate class according to Mahalanobis Distance. This distance takes into account the covariance between variables (red, green, and blue (RGB) values) which was reported to induce misclassifications on RGB images. Figure 11 shows the output for mural one of lacunae extraction through Mahalanobis Distance. According to the results shown in Figure 11, lacunae regions of mural one were extracted successfully by using Mahalanobis Distance. In Figure 12, we present a similar result for the rest of the murals extraction.
Table 1 illustrates the number of registered pixels for each class (lacunae class and non-lacunae class) in addition to the calculated of the mean values of each color channel (red, green, and blue).
The rest of the results are shown in the following Figure 12.
Using visual assessment in Figure 11, the lacunae regions were successfully extracted with a relatively lower number of misclassified pixels. This result also showed that the proposed method can be used in the extraction of lacunae from ancient mural paintings.
As we mentioned above, the result in Figure 12 shows that the presented lacuna extraction method has a good performance in discriminating the lacuna regions from other regions and keeping the space coherent of lacuna regions. Table 2 shows the classification summary and the number of extracted pixels after applying the MD approach.
As shown in Table 2, we calculated the number of extracted pixels for each class; a common difficulty in extracting lacuna regions are the pixels missed for each class extraction. However, the accuracy of 94.33% is high.
Our region of interest is the lacunae class, the extracted pixels are shaded in grey for each other class of the image. The misclassification rate was calculated for each image. The obtained result of mural one through Mahalanobis Distance is provided as follows: the misclassification rate accounted for 2.12%, by dividing the sum of the number of pixels extracted 8717 by the total number of registered pixels 4112, which provided an overall accuracy of 97% calculated by subtracting the result of the misclassification rate from one hundred percent.
Several factors have a significant impact on extracting the paint loss areas and must be taken into account in the estimation of these loss areas. We note the given complicated background, some uneven illumination impact and the number of training samples taken for each class as major factors influencing the extraction of the paint loss areas.
The findings reveal a significant degree of diversity in accuracy over a wide range of images. Murals one and two, in particular, had extremely high accuracy of 98%, this is hardly surprising as these images exhibited relatively clear identifiable lacuna regions from non-lacuna with minimal background data resulting in accurate extraction.
Murals four, and five proved difficult while using the proposed approach in lacuna extraction. These murals displayed a consistent accuracy of approximately 92% due to the pixel values of the white color of some regions of background from the non-lacunae class having very close pixel values to the lacunae class.
Some similar difficulties were experienced with murals three and six which showed the lowest extraction accuracy of 92% and 90%, respectively. This mural included a complex background in which some regions are of a similar color to those of lacunae regions and were therefore difficult to extract reliably.

Method Evaluation on Ancient Mural Paintings of Mogao Caves

We also evaluated our proposed approach on various images of ancient mural paintings of Mogao Caves in China. These data were provided by Wuhan Dashi Smart Technology company [38]. In the 20th century, Dunhuang Mogao Caves were considered one of the greatest cultural discoveries of all time because of their colorful mural paintings. The effects of time, physics, and human activity lead to generate lacunae and many kinds of deterioration to these priceless mural paintings. The data provided by Daspatial are high-resolution RGB images that were not preprocessed of four murals of complex backgrounds with different spatial size as follows: mural one with a dimension of 2911× 3799, mural two with a dimension of 2779 × 3313, mural three with a dimension of 2929 × 1991, and mural four with a dimension of 2505 × 1880.
The visual assessment clearly shows the effectiveness of the proposed method. The results are presented in Figure 13.
Table 3 confirms that our proposed approach achieves a high extraction performance of 93%.
Compared with the results extraction of mural paintings of Bey’s Palace in Algeria, Mogao Caves has nearly the same extraction performance.

5. Conclusions

In this paper, we addressed the challenging problem of lacunae extraction and map deterioration in ancient mural paintings of Bey’s Palace in Algeria and mural paintings of Mogao Caves. We first preprocessed the RGB images of murals by using Dark Channel Prior (DCP) because they were captured under insufficient and unstable lighting conditions as well as in an unavoidable environment. So, the primary objective of this step was overcoming this issue by enhancing the quality and improving the visibility of the murals. Then, we determined two classes: lacunae and non-lacunae with training samples for each class. These training samples were references for the classification of all other pixels outside the training regions for the entire image. We used Mahalanobis Distance (MD) classification to assign left pixels to the right class by calculating the mean and variance of the classes in three channels (R, G, and B) and the covariance matrix of all classes. Experimental results on images captured of Bey’s Palace reveal the efficiency of the proposed approach, where the classification performance for the extraction of lacunae regions was very high and their effectiveness exceeded 94%. This approach shows its potential to support heritage institutions in the conservation and digital documentation process.
Many factors have a significant impact on extracting the area of paint loss such as: complicated background, some uneven illumination, and surface conditions of the murals as well as the number of training samples taken for each class. All these factors are considered open issues in the literature for extracting the paint loss areas. As perspectives, we have considerations to extend this work in depth and face the limitations of the proposed approach such as the extraction of loss regions of depth layers. In addition, special care of selecting samples must be considered, this will inevitably lead to less confusion during the classification process. We also plan to investigate other types of classification such as minimum distance and maximum likelihood or context-based methods.

Author Contributions

The first author A.N. proposed the idea, experiments, and methods. The work was discussed and supervised by X.H., and he provided effective advice. The paper was written and structured mainly by A.N., and it was revised and reviewed by X.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Key R&D Program of China (No. 2020YFC1523003).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Colta, I.P. The conservation of a painting. case study: Cornel minişan,“landscape from caransebeş”(oil on canvas, 20th century). Procedia Chem. 2013, 8, 72–77. [Google Scholar] [CrossRef]
  2. Sun, M.; Zhang, D.; Wang, Z.; Ren, J.; Chai, B.; Sun, J. What’s wrong with the murals at the Mogao Grottoes: A near-infrared hyperspectral imaging method. Sci. Rep. 2015, 5, 14371. [Google Scholar] [CrossRef] [PubMed]
  3. Mol, V.R.; Maheswari, P.U. The digital reconstruction of degraded ancient temple murals using dynamic mask generation and an extended exemplar-based region-filling algorithm. Herit. Sci. 2021, 9, 137. [Google Scholar] [CrossRef]
  4. Borg, B.; Dunn, M.; Ang, A.; Villis, C.J. The application of state-of-the-art technologies to support artwork conservation: Literature review. J. Cult. Herit. 2020, 44, 239–259. [Google Scholar] [CrossRef]
  5. Daffara, C.; Parisotto, S.; Mariotti, P.I.; Ambrosini, D. Dual mode imaging in mid infrared with thermal signal reconstruction for innovative diagnostics of the “Monocromo” by Leonardo da Vinci. Sci. Rep. 2021, 11, 22482. [Google Scholar] [CrossRef]
  6. Otero, J.J. Heritage Conservation Future: Where We Stand, Challenges Ahead, and a Paradigm Shift. Glob. Chall. 2022, 6, 2100084. [Google Scholar] [CrossRef] [PubMed]
  7. Li, F.-F.; Fergus, R.; Perona, P. Learning generative visual models from few training examples: An incremental bayesian approach tested on 101 object categories. In Proceedings of the 2004 Conference on Computer Vision and Pattern Recognition Workshop, Washington, DC, USA, 27 June–2 July 2004; p. 178. [Google Scholar]
  8. Griffin, G.; Holub, A.; Perona, P. Caltech-256 Object Category Dataset. In Technical Report 7694; California Institute of Technology: Pasadena, CA, USA, 2007. [Google Scholar]
  9. Huang, R.; Zhang, G.; Chen, J. Semi-supervised discriminant Isomap with application to visualization, image retrieval and classification. Int. J. Mach. Learn. Cybern. 2019, 10, 1269–1278. [Google Scholar] [CrossRef]
  10. Santosh, K.C.; Roy, P.P. Arrow detection in biomedical images using sequential classifier. Int. J. Mach. Learn. Cybern. 2018, 9, 993–1006. [Google Scholar] [CrossRef]
  11. Abry, P.; Klein, A.G.; Sethares, W.A.; Johnson, C.R. Signal Processing for Art Investigation [From the Guest Editors]. IEEE Signal Process. Mag. 2015, 32, 14–16. [Google Scholar] [CrossRef]
  12. Johnson, C.R.; Hendriks, E.; Berezhnoy, I.J.; Brevdo, E.; Hughes, S.M.; Daubechies, I.; Li, J.; Postma, E.; Wang, J.Z. Image processing for artist identification. IEEE Signal Process. Mag. 2008, 25, 37–48. [Google Scholar] [CrossRef]
  13. Platiša, L.; Cornells, B.; Ružić, T.; Pižurica, A.; Dooms, A.; Martens, M.; De Mey, M.; Daubechies, I. Spatiogram features to characterize pearls in paintings. In Proceedings of the 2011 18th IEEE International Conference on Image Processing, Brussels, Belgium, 11–14 September 2011; pp. 801–804. [Google Scholar]
  14. Anwar, H.; Zambanini, S.; Kampel, M.; Vondrovec, K. Ancient coin classification using reverse motif recognition: Image-based classification of roman republican coins. IEEE Signal Process. Mag. 2015, 32, 64–74. [Google Scholar] [CrossRef]
  15. Giakoumis, I.; Nikolaidis, N.; Pitas, I. Digital image processing techniques for the detection and removal of cracks in digitized paintings. IEEE Trans. Image Process. 2005, 15, 178–188. [Google Scholar] [CrossRef]
  16. Kaur, S.; Kaur, A. Restoration of historical wall paintings using improved nearest neighbour algorithm. Int. J. Eng. Comput. Sci. 2014, 3, 9581–9586. [Google Scholar]
  17. Picard, D.; Gosselin, P.-H.; Gaspard, M.-C. Challenges in content-based image indexing of cultural heritage collections. IEEE Signal Process. Mag. 2015, 32, 95–102. [Google Scholar] [CrossRef]
  18. Nasri, A.; Huang, X. A missing color area extraction approach from high-resolution statue images for cultural heritage documentation. Sci. Rep. 2020, 10, 21939. [Google Scholar] [CrossRef] [PubMed]
  19. Pei, S.-C.; Zeng, Y.-C.; Chang, C.-H. Virtual restoration of ancient Chinese paintings using color contrast enhancement and lacuna texture synthesis. IEEE Trans. Image Process. 2004, 13, 416–429. [Google Scholar] [CrossRef]
  20. Liu, J.; Lu, D. Knowledge based lacunas detection and segmentation for ancient paintings. In Proceedings of the International Conference on Virtual Systems and Multimedia, Brisbane, Australia, 23–26 September 2007; pp. 121–131. [Google Scholar]
  21. Cornelis, B.; Ružić, T.; Gezels, E.; Dooms, A.; Pižurica, A.; Platiša, L.; Cornelis, J.; Martens, M.; De Mey, M.; Daubechies, I. Crack detection and inpainting for virtual restoration of paintings: The case of the Ghent Altarpiece. Signal Process. 2013, 93, 605–619. [Google Scholar] [CrossRef]
  22. Karianakis, N.; Maragos, P. An integrated system for digital restoration of prehistoric theran wall paintings. In Proceedings of the 2013 18th International Conference on Digital Signal Processing (DSP), Fira, Greece, 1–3 July 2013; pp. 1–6. [Google Scholar]
  23. Sinduja, R. Watermarking Based on the Classification of Cracks in Paintings. In Proceedings of the 2009 International Conference on Advanced Computer Control, Singapore, 22–24 January 2009; pp. 594–598. [Google Scholar]
  24. Huang, S.; Cornelis, B.; Devolder, B.; Martens, M.; Pizurica, A. Multimodal target detection by sparse coding: Application to paint loss detection in paintings. IEEE Trans. Image Process. 2020, 29, 7681–7696. [Google Scholar] [CrossRef]
  25. Cao, J.; Jia, Y.; Chen, H.; Yan, M.; Chen, Z. Ancient mural classification methods based on a multichannel separable network. Herit. Sci. 2021, 9, 1–17. [Google Scholar] [CrossRef]
  26. Masilamani, G.K.; Valli, R. Art Classification with Pytorch Using Transfer Learning. In Proceedings of the 2021 International Conference on System, Computation, Automation and Networking (ICSCAN), Puducherry, India, 30–31 July 2021; pp. 1–5. [Google Scholar]
  27. Sanda Mahama, A.T.; Dossa, A.S.; Gouton, P. Choice of distance metrics for RGB color image analysis. Electron. Imaging 2016, 2016, 1–4. [Google Scholar] [CrossRef]
  28. Dong, X.; Wang, G.; Pang, Y.; Li, W.; Wen, J.; Meng, W.; Lu, Y. Fast efficient algorithm for enhancement of low lighting video. In Proceedings of the 2011 IEEE International Conference on Multimedia and Expo, Barcelona, Spain, 11–15 July 2011; pp. 1–6. [Google Scholar]
  29. Guo, C.; Li, C.; Guo, J.; Loy, C.C.; Hou, J.; Kwong, S.; Cong, R. Zero-reference deep curve estimation for low-light image enhancement. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 14–19 June 2020; pp. 1780–1789. [Google Scholar]
  30. Sandoub, G.; Atta, R.; Ali, H.A.; Abdel-Kader, R.F. A low-light image enhancement method based on bright channel prior and maximum colour channel. Inst. Eng. Technol. 2021, 15, 1759–1772. [Google Scholar] [CrossRef]
  31. Ranota, H.K.; Kaur, P. Review and analysis of image enhancement techniques. J. Inf. Comput. Technol. 2014, 4, 583–590. [Google Scholar]
  32. Chavez, P.S., Jr. An improved dark-object subtraction technique for atmospheric scattering correction of multispectral data. Remote Sens. Environ. 1988, 24, 459–479. [Google Scholar] [CrossRef]
  33. He, K.; Sun, J.; Tang, X. Single image haze removal using dark channel prior. IEEE Trans. Pattern Anal. Mach. Intell. 2010, 33, 2341–2353. [Google Scholar] [PubMed]
  34. Baxi, A.; Pandya, M.; Kalubarme, M.; Potdar, M. Supervised classification of satellite imagery using Enhanced seeded region growing technique. In Proceedings of the 2011 Nirma University International Conference on Engineering, Ahmedabad, India, 8–10 December 2011; pp. 1–4. [Google Scholar]
  35. Al-Otum, H.M. Morphological operators for color image processing based on Mahalanobis distance measure. Opt. Eng. 2003, 42, 2595–2606. [Google Scholar] [CrossRef]
  36. Khongkraphan, K. An efficient color edge detection using the mahalanobis distance. J. Inf. Process. Syst. 2014, 10, 589–601. [Google Scholar] [CrossRef] [Green Version]
  37. Mahalanobis, P.C. On the Generalized Distance in Statistics. Proc. Natl. Inst. Sci. 1936, 2, 49–55. [Google Scholar]
  38. Wuhan Dashi Smart Technology Company. Available online: https://www.daspatial.com/ (accessed on 20 July 2022).
Figure 1. Examples of lacunae deterioration on the mural.
Figure 1. Examples of lacunae deterioration on the mural.
Sensors 22 06643 g001
Figure 2. The Haj Ahmed palace: (a) the patio of Haj Ahmed palace; (b) the image depicting Ahmed’s pilgrimage to Mecca.
Figure 2. The Haj Ahmed palace: (a) the patio of Haj Ahmed palace; (b) the image depicting Ahmed’s pilgrimage to Mecca.
Sensors 22 06643 g002
Figure 4. Un-enhanced image of mural painting of Haj Ahmed palace.
Figure 4. Un-enhanced image of mural painting of Haj Ahmed palace.
Sensors 22 06643 g004
Figure 5. Histogram of R, G, and B bands of original image. (a) the R band, (b) the G band, (c) the B band.
Figure 5. Histogram of R, G, and B bands of original image. (a) the R band, (b) the G band, (c) the B band.
Sensors 22 06643 g005
Figure 6. ROI (in rectangle) in the original RGB image.
Figure 6. ROI (in rectangle) in the original RGB image.
Sensors 22 06643 g006
Figure 7. The difference between Euclidean and Mahalanobis Distance and how the Mahalanobis Distance is calculated using the variances of data points in RGB space.
Figure 7. The difference between Euclidean and Mahalanobis Distance and how the Mahalanobis Distance is calculated using the variances of data points in RGB space.
Sensors 22 06643 g007
Figure 8. Display result of the dehazing method applied on mural painting of Haj Ahmed palace side-by-side, (a) input haze image, (b) output image.
Figure 8. Display result of the dehazing method applied on mural painting of Haj Ahmed palace side-by-side, (a) input haze image, (b) output image.
Sensors 22 06643 g008
Figure 9. The 3D plot of R, G and B bands, (a) un-enhanced image, (b) image enhanced.
Figure 9. The 3D plot of R, G and B bands, (a) un-enhanced image, (b) image enhanced.
Sensors 22 06643 g009
Figure 10. The original and the results of enhancing of murals 2, 3, 4, 5, and 6 using DCP.
Figure 10. The original and the results of enhancing of murals 2, 3, 4, 5, and 6 using DCP.
Sensors 22 06643 g010aSensors 22 06643 g010b
Figure 11. The original and the output of mural one. The MD approach successfully extracted the lacuna regions.
Figure 11. The original and the output of mural one. The MD approach successfully extracted the lacuna regions.
Sensors 22 06643 g011
Figure 12. The original and the output of murals 2, 3, 4, 5, and 6. The MD approach successfully extracted the lacunae regions.
Figure 12. The original and the output of murals 2, 3, 4, 5, and 6. The MD approach successfully extracted the lacunae regions.
Sensors 22 06643 g012aSensors 22 06643 g012b
Figure 13. The four mural paintings of Mogao Caves and their outputs.
Figure 13. The four mural paintings of Mogao Caves and their outputs.
Sensors 22 06643 g013aSensors 22 06643 g013b
Table 1. Number of registered pixels for each class and the calculated of the mean values of each color channel (red, green, and blue).
Table 1. Number of registered pixels for each class and the calculated of the mean values of each color channel (red, green, and blue).
ImageClassesNumber of Registered PixelsRed MeanGreen MeanBlue Mean
Mural oneClass 0186,240158.31118.02112.58
Class 024112201.16208.94209.24
Mural twoClass 01124,788150.3059.8144.08
Class 0228,002245.58236.36214.84
Mural threeClass 01115,604166.97135.04113.84
Class 024358226.96214.30205.86
Mural fourClass 0155,869165.42108.4196.95
Class 024937223.17211.20189.72
Mural fiveClass 0126,538146.6994.6187.84
Class 023479229.46221.52202.06
Mural sixClass 0165,723141.31129.68127.86
Class 022730228.75219.51203.16
Table 2. Classification summary and the number of extracted pixels after applying the MD approach.
Table 2. Classification summary and the number of extracted pixels after applying the MD approach.
ImageClassesNumber of Registered PixelsTotal Number of Registered PixelsNumber of Extracted Pixels% CorrectMisclassification Rate (% Error)
Mural oneClass 0186,240 182,828
Class 02411290,352871797.882.12
Mural twoClass 01124,788 41,18099.670.33
Class 0228,002152,7909240
Mural threeClass 01115,604 895,931
Class 024358119,96233,77492.257.75
Mural fourClass 0155,869 507,849
Class 02493760,80644,87790.919.09
Mural fiveClass 0126,538 148,082
Class 02347930,01719,41294.425.58
Mural sixClass 0165,72368,453599,39390.889.12
Class 022730 24,897
Table 3. Classification summary and the number of extracted pixels after applying the MD approach of mural paintings of Mogao Caves.
Table 3. Classification summary and the number of extracted pixels after applying the MD approach of mural paintings of Mogao Caves.
ImageClassesNumber of Registered PixelsTotal Number of Registered PixelsNumber of Extracted Pixels% CorrectMisclassification Rate (% Error)
Mural oneClass 01787,347818,0384,007,59694.915.09
Class 0230,691 156,217
Mural twoClass 01639,917654,04110,353,85783.8216.18
Class 0214,124 228,526
Mural threeClass 01318,799342,280321,98698.991.01
Class 0223,481 23,715
Mural fourClass 01314,031333,978813,34097.412.59
Class 0219,947 51,662
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Nasri, A.; Huang, X. Images Enhancement of Ancient Mural Painting of Bey’s Palace Constantine, Algeria and Lacuna Extraction Using Mahalanobis Distance Classification Approach. Sensors 2022, 22, 6643. https://doi.org/10.3390/s22176643

AMA Style

Nasri A, Huang X. Images Enhancement of Ancient Mural Painting of Bey’s Palace Constantine, Algeria and Lacuna Extraction Using Mahalanobis Distance Classification Approach. Sensors. 2022; 22(17):6643. https://doi.org/10.3390/s22176643

Chicago/Turabian Style

Nasri, Adel, and Xianfeng Huang. 2022. "Images Enhancement of Ancient Mural Painting of Bey’s Palace Constantine, Algeria and Lacuna Extraction Using Mahalanobis Distance Classification Approach" Sensors 22, no. 17: 6643. https://doi.org/10.3390/s22176643

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop