Next Article in Journal
Thermal Hysteresis Effect and Its Compensation on Electro-Mechanical Impedance Monitoring of Concrete Structure Embedded with Piezoelectric Sensor
Previous Article in Journal
The Relevance of the Low-Frequency Sound Insulation of Window Elements of Façades on the Perception of Urban-Type Sounds
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Method for Extracting Contours of Building Facade Hollowing Defects Using Polarization Thermal Images Based on Improved Canny Algorithm

1
School of Mechanical and Electrical Engineering, Anhui Jianzhu University, Hefei 230601, China
2
Key Laboratory of Construction Machinery Fault Diagnosis and Early Warning Technology, Anhui Jianzhu University, Hefei 230601, China
3
Ultra High Voltage Branch, State Grid Anhui Electric Power Co., Hefei 230041, China
*
Author to whom correspondence should be addressed.
Buildings 2023, 13(10), 2563; https://doi.org/10.3390/buildings13102563
Submission received: 7 September 2023 / Revised: 28 September 2023 / Accepted: 3 October 2023 / Published: 10 October 2023
(This article belongs to the Section Construction Management, and Computers & Digitization)

Abstract

:
During the service process of high-rise buildings, hollowing defects may be produced in the decorative layer, which not only affect the appearance, but also create a safety hazard of wall covering and shattered plaster peeling. Numerous studies have shown that hollowing can be detected using infrared thermal imagery under normal conditions. However, it is difficult to detect the edge and calculate the area of the hollowing on an exterior facade accurately because of the low contrast and fuzzy boundaries of the obtained infrared thermal images. To address these problems, a method for extracting the contours of building facade hollowing defects using polarization thermal images based on an improved Canny algorithm has been proposed in this paper. Firstly, the principle of thermal polarization imaging was introduced for hollowing detection. Secondly, considering the shortcomings of the Canny edge detection algorithm and the features of polarization thermal images, an improved Canny edge detection algorithm is proposed, including adaptive bilateral filtering to improve noise reduction ability while ensuring defect edges are not virtualized, Laplacian sharpening and histogram equalization to achieve contour sharpening and contrast enhancement, and eight-direction gradient templates for calculating image gradients, which make interpolation with non-maximum suppression more accurate, and the Tsallis entropy threshold segmentation algorithm based on the OTSU algorithm verification makes the image contour information more complete and accurate. Finally, a long-wave infrared polarization thermal imaging experimental platform was established and validation experiments were conducted. The experimental results demonstrate that the distinct, smooth, and precise location edges of the hollowing polarization infrared thermal images can be obtained, and the average error of the detected hollowing area is about 10% using the algorithm proposed in this paper.

1. Introduction

During the construction and service of building facades, the quality of mortar bonding decreases and results in hollowing due to internal factors such as non-standard construction [1] and substandard mortar quality [2], as well as external factors such as gravity, temperature, and humidity. When the bonding force of the building facade decreases to a certain extent, the decorative layer peels off from the basal layer, which can cause a high-altitude falling object accident [3].
According to statistics, over 80% of the building facades in Japan and more than 50% of the building facades in the mainland of China are pasted with a finishing layer [4]. From 2013 to 2017, a total of 84 accidents were caused by high-altitude falling objects in China [5]. From 2019 to 2022, there were over 300 accidents of falling caused by hollowing defects, among which over 80% of accidents occurred on buildings with a service life of more than 10 years. So, a high-altitude falling object accident caused by a hollowing defect is a process that gradually appears over time, making it crucial to perform periodic hollowing inspections of existing building facades to prevent accidents.
In the field of construction and civil engineering, the main detection methods for hollowing defects currently include visual inspection, tapping, drawing, and infrared thermography [6]. So far, infrared thermography has been widely used in the field of building facade defect detection for its advantages of a long operating distance, strong penetration ability, non-destructive testing, and high detection efficiency. However, on the one hand, relying on experience to identify hollowing defects in infrared thermal images is greatly influenced by human subjectivity; on the other hand, infrared thermography [7] is mainly based on the infrared radiation intensity, temperature, and imaging characteristics of the target and background for achieving the detection and recognition of defects, which makes it difficult to quantitatively analyze the severity of hollow defects. When obtaining images, there will be heat exchange between the target and background, as well as the influence of camera noise and atmospheric scattering, resulting in the blurring of defect edges and low contrast in infrared thermal images [8,9].
In recent years, some scholars have applied image-processing technology to infrared thermal images for effective quantitative analysis, achieving defect recognition and edge contour extraction [10]. Edge detection algorithms were confirmed used for building defect detection with effect. The Canny operator [11,12] is computationally more expensive than the Roberts, Prewitt, Sobel, and Laplacian operators; however, it performs better than all of those operators and many others under almost all scenarios and it is widely recognized as the most effective edge-detection method without considering parameter configuration [13], and is most commonly used in the field of detecting building defects. C Liu [14] determined the best performance of the Canny operator for external cladding construction in MSE, PSNR, and SSIM methods by statistically comparing the performance of five algorithms (including the Sobel, Canny, Log, Prewitt, and Roberts algorithms) via application to two scenarios of buildings on construction sites. Although Canny can detect most edges, it shows that parts of edges are not true edges, especially when a defect has several short edges (such as trees), which can lead to many noises. Therefore, the Canny algorithm, which has some room for improvement in edge detection, was selected as the approach for detecting the edges of building facade hollowing defects. Lu YC et al. [5,13] introduced a threshold selection method based on local maximum interclass variance to address the low image-processing speed caused by low gradient values and the existence of false edges in Canny’s edge detection algorithm, achieving effective recognition of hollowing edge contours with the error of contour position at about 25%. Wang SG et al. [15] addressed the issues of poor noise-filtering performance and edge detail loss in commonly used filters in Canny edge detection algorithms. They used bilateral filters to smooth noise and adaptively select the high and low thresholds using dual global threshold segmentation algorithms, overcoming the randomness of manual experience threshold settings and achieving better noise suppression and edge detail preservation. Guo LG, Wu ST [16] used eight direction orientation approximation methods to calculate the gradient magnitude and direction and the OTSU algorithm with a logarithmic unit to simplify the calculation process of the edge detection algorithm, which obviously improved the stability and efficiency of the Canny algorithm.
Although the Canny edge detection algorithm has achieved good results in different applications, the selection of optimal parameters for different scenarios often leads to poor detection results, whose errors usually lie between 20% and 25%. This is mainly due to the chaotic infrared radiation of the target facade, which is greatly affected by the external environment. Using image-processing technology, it is difficult to efficiently remove the interference of environmental factors in infrared thermal images [17].
Polarization detection has a high sensitivity to subtle changes in the target surface structure and can obtain surface feature information [18]. Thermal polarization imaging polarization detection has been widely used in both civilian and military fields. Hu WN [19] developed a photoelectric detector rough surface damage state polarization imaging system to meet the demand for real-time detector damage detection in the external field. Li LL, et al. [20,21] proposed a three-dimensional reconstruction method of the target based on infrared radiation polarization imaging for the measurement of high-reflective/high-radiation and no-texture targets. Xiong ZH [22] found that the multi-wavelength polarization imaging method could quickly classify metal and non-metal targets in blast environments via experiments on various non-metallic and metallic materials. Wang FB [23] established a thermal polarization imaging detection experimental system to observe the changes in the surface roughness of metal specimens and polarization images of spontaneous emission during the fatigue damage process that can efficiently predict the metallic fatigue damage lifetime. The polarization information contained in polarization thermal images can complement the temperature gradient and blurry edge contours in infrared thermal images, while increasing the data required for hollowing discrimination from three-dimensional to seven-dimensional [24] and improving the accuracy of target detection under complex environmental interference.
In order to solve the above problems, a polarization thermal imaging extraction method based on an improved Canny algorithm for the contours of building facade hollowing defects is proposed, which introduces adaptive bilateral filtering [25], Laplace sharpening and histogram equalization to suppress noise and preserve defect edges, and uses an eight-directional gradient template to calculate image gradients, and the Tsallis entropy threshold algorithm based on OTSU verification to obtain the optimal threshold in order to achieve the quantitative detection of hollowing defects and accurate assessment of hazards.

2. Principles of Polarization Thermography on Building Facade Hollowing Defects

The basic heat transfer process of a building facade is shown in Figure 1, in which the structure of the building facade consists of a basal layer, a leveling layer, a bonding layer, and a decorative layer (without decorative brick) from inside to outside [5] and the amount of heat flow is represented by the number of dashed arrows.
In the course of real usage, the surface temperature of a building is significantly higher than that of the inner construction or surrounding atmosphere due to the thermal excitation of solar radiation, which causes the high heat quantity in the superficial layer to be conducted to both spontaneously [26]. Via the conduction of heat, the temperature of defect-free building inner construction gradually increases with a uniform temperature distribution. When there exists a hollowing defect on the building facade, the thermal conductivity of the sealed air layer in the defect area is far below that of the defect-free area while the heat capacity between the sealed air layer and the defect-free building facade material has a subtle difference.
The inner construction just absorbs a small percentage of heat transmitted from the superficial layer so that much heat is accumulated on the outside of the hollowing defect, which leads to a higher temperature-increasing speed on the surface of the hollowing defect area than on that of the defect-free area. Under the continuous action of solar radiation, a significant temperature difference gradually occurs that results in high-temperature abnormal areas at the area of a hollowing defect, which are known as [27] “hot spots” in engineering.
The heat energy accumulated in the superficial layer of the building not only is transferred to the inner construction via heat conduction, but also to the surrounding atmosphere via heat radiation. Essentially, the spontaneous emission [28] emitted from the building facade is radiated in the form of electromagnetic waves, which contain infrared radiation characteristics and polarization characteristics reflecting morphology, moisture content, temperature, etc. The polarization characteristics of target infrared radiation can be used as detection information for thermal polarization imaging, so that hollowing defects can be identified in a much higher dimensional space, and the low reflection area and defect contour of the building facade can be well distinguished [29]. Thermal polarization imaging is integrated into infrared thermography to help obtain infrared radiation information that characterizes the temperature gradient distribution of hollowing defects and spontaneous emission polarization information with hollowing edge contour features [30], thereby improving the accuracy of defect edge segmentation.
Assuming that the spontaneous emission of the building facade remains stable during the image acquisition process, the Stokes vector is S i n = [ I , Q , U , V ] T . As almost no circular polarization information exists in the long-wave infrared spectrum (V is approximately 0) [31], the energy received by the detector after the polarization analyzer is:
I ( α ) = 1 2   [ I + Q cos ( 2 α ) + U sin ( 2 α ) ]
where α is the polarization azimuth.
When α = 0°, 60°, and 120°, the Stokes parameters of spontaneous emission from the building facade can be parsed:
{ I = 2 3 [ I ( 0 ° ) + I ( 60 ° ) + I ( 120 ° ) ] Q = 2 3   [ 2 I ( 0 ° )     I ( 60 ° )     I ( 120 ° ) ] U = 2 3 3 [ I ( 0 ° )     I ( 120 ° ) ]
Furthermore, the degree of polarization (DOP) of spontaneous emission from the building facade is calculated as:
DOP = Q 2 + U 2 I

3. Improved Canny Edge Detection Algorithm

3.1. Traditional Canny Algorithm

The extraction process of hollowing defects using the traditional Canny algorithm can be described as shown in Table 1 [32].
The extracted hollowing edge, processed using the traditional Canny edge detection algorithm, can approach the real one, and the continuity of the detected hollowing contour can be maintained as much as possible, while the probability of missed and false detections can also be reduced into the engineering permissible range.
From Table 1, the traditional Canny algorithm has some limitations in extracting the edges of polarization thermal images for building facade hollowing defects [33,34]:
(1)
The polarizer in the infrared polarization imaging system serves as a filter during the experimental process and can filter out the influence of environmental noises to a certain extent and highlight the edge features of hollowing defects in the polarization thermal image. When using a Gaussian filter to filter out noise in this image, the noise removal effect is not significant if the size of the Gaussian kernel is too small; conversely, the edge contour information of defects in the polarization thermal image will be lost with an oversized Gaussian kernel.
(2)
In the linear interpolation process of non-maximum suppression, the four-neighborhood method is used to calculate the gradient using a 3 × 3 convolutional template. The gradient of pixels is divided into four directions: horizontal, vertical, and double diagonals, which lead to the loss of pixel features, resulting in inaccurate linear interpolation results of non-maximum suppression.
(3)
When processing polarization thermal images of building facades under different environmental conditions, the adaptability of the fixed double-threshold segmentation method has a poor performance and the effect is not ideal enough. Thermal polarization imaging is greatly affected by environmental illumination conditions, and the halving of light intensity after passing through the polarizer enlarges the gray-level difference of the polarization thermal images with a narrow dynamic range of gray-level. In the process of edge segmentation, the image edge contour perhaps will be discontinuous or even be missed if the segmentation threshold is too high; if it is too low, the contrast of the image of the building facade will be reduced.

3.2. Improved Canny Segmentation Algorithm

The traditional Canny segmentation algorithm is improved based on the features of the polarization thermal image of the hollowing defects and the shortcomings of the traditional algorithm as shown in Table 1. Figure 2 shows the process of extracting the edge contours from the polarization thermal image of the hollowing defects on the building facade in this paper, which contains the import of images, image preprocessing (such as adaptive bilateral filtering, Laplace sharpening, and histogram equalization), the calculation of the gradient magnitude and direction of each pixel, the determination of whether a pixel is an edge point using non-maximum suppression roughly, the acquisition of true edge points determined using the dual-threshold segmentation and isolation judgement, and the connection of unclosed edges using the morphological processing method to obtain complete edges.

3.2.1. Adaptive Bilateral Filtering [25]

In the stage of image preprocessing, the gray-level difference of the polarization thermal images is enlarged with a narrow dynamic range of gray-level and there exists lots of Gaussian noises in the polarization thermal image, due to the disordered infrared radiation outside of the building facade and the halving of the light intensity after passing through the polarizer. The Gaussian filter is used in the traditional Canny algorithm to smooth the entire image indiscriminately, which can easily lead to the loss of edge contour information. Bilateral filtering calculates weights from both the spatial and pixel domains, while filtering noises in the entire image and maintaining the edges of hollowing defects. However, the bilateral filter with a fixed weight can cause over-smoothing in the edge area of hollowing. An adaptive bilateral filter is adopted that adjusts weights based on the local image features to filter out Gaussian noise in polarization thermal images.
The filtering model of the bilateral filter for two-dimensional images is [25]:
I o u t ( i ) = j N ( j ) I i n ( j ) γ d ( i , j ) γ r ( i , j ) j N ( j ) γ d ( i , j ) γ r ( i , j )
where   I i n is the original image; I o u t is the filtered image; j is the central pixel of the template; N ( j ) is the neighborhood of the central pixel of the template; γ d ( i , j ) is the spatial distance function; γ r ( i , j ) is the pixel distance function.
The weight of the adaptive bilateral filter is calculated using the spatial distance function and pixel distance function of the center pixel neighborhood. The spatial and pixel distance functions are respectively determined by σ d (the standard deviation of spatial distance) and σ r (the standard deviation of pixel distance). So, the weights of the adaptive bilateral filter depend on the selection of σ d and σ r parameters.
The standard deviation of spatial distance σ d is calculated using the phase consistency measurement [35]. By determining the maximum moment M ( i ) and minimum moment m ( i ) of the local phase of the image, the spatial distance parameter σ d is obtained.
σ d = ( 1 + M ( i ) ) 2 σ d e + ( 1 m ( i ) ) 2 σ d c
where   σ d e is the edge information constraint of σ d   ( σ d e = 1.45) and   σ d c   is the corner information constraint of σ d   ( σ d c   = 0.55).
The pixel distance parameter σ r is directly correlated with the noise variance σ e , and the variance estimation algorithm with gray-level homogeneity measurement [36] is used to establish the relationship between the parameters of brightness distance and noise variance. The noise variance can be expressed as:
σ e 2 = k l σ k l 2 N
where σ k l 2   represents variance and N is determined by the number of pixel blocks. The relationship between pixel distance parameter σ r and noise variance   σ e   is:
σ r = K σ e
where K is the proportion coefficient.
The spatial distance adjustment strategy of the adaptive bilateral filter is established using the phase consistency measurement, and the pixel distance adjustment strategy is established using the gray-level homogeneity measurement. This effectively filters Gaussian noise while solving the problem of over-smoothing of the edges of hollowing defects in polarization thermal images caused by bilateral filters with fixed parameter weights.

3.2.2. Laplace Sharpening and Histogram Equalization

According to the principle of thermal polarization imaging, the light intensity is halved after passing through the polarizer and the accepted energy by the detector after the polarization analyzer is I/2 [34], resulting in lower-contrast polarization images. Therefore, image enhancement is required for polarization thermal images processed using adaptive bilateral filtering.
Laplace sharpening can preserve the integrity of the background information of processed images while enhancing the pixel region with evident edge features. Histogram equalization can transform the histogram of the processed image into an evenly distributed form, which enlarges the dynamic range of gray-level differences between pixels, thereby enhancing the overall contrast of the polarization thermal image.

3.2.3. Improved Non-Maximum Suppression Method

In the linear interpolation process of non-maximum suppression, for the gradient amplitude of the current pixel in comparison with the gradient amplitude of adjacent pixels in the positive and negative gradient directions, if it is the maximum, the current pixel is kept as the edge point; in the contrary situation, it is suppressed to eliminate a spurious response. When calculating pixel gradient amplitude and direction, the adjacent areas of the center pixel are divided into four directions: horizontal, vertical, and double diagonal [13]. This interpolation method may miss true edge points and some edge detail features, especially in areas containing weak edge information. Figure 3 (left) shows the schematic diagram of pixel neighborhood division in the process of non-maximum suppression within the traditional Canny algorithm. As shown in Figure 3 (right), four directions (22.5°, 67.5°, 112.5°, 157.5°) have been added to the four-neighborhood method, making the interpolation more accurate than the original linear interpolation.

3.2.4. Tsallis Entropy Threshold Segmentation Method Based on the OTSU Algorithm

According to the strong complementarity and redundancy between polarization thermal images, as well as the shortcomings of the fixed double-threshold segmentation method [37], the Tsallis entropy threshold segmentation method based on the OTSU algorithm is used to segment defects. Firstly, the threshold of Tsallis [38] entropy is selected using the q value in the empirical range, and then the interclass variance, which corresponds to the q parameter, is calculated. The optimal threshold corresponding to the maximum interclass variance is selected as the final segmentation threshold of the polarization thermal image of hollowing defects.
The Tsallis entropy of the background and target regions in a polarization thermal image is:
S q A = 1   i = 1 t ( P i p A ) q q 1
S q B = 1     Σ i = t + 1 L ( P i p B ) q q     1
The total Tsallis entropy of a polarization thermal image is:
s q ( t ) = s q A ( t ) + s q B ( t ) + ( 1 q )   ·   s q A ( t )   ·   s q B ( t )
The criterion function of the Tsallis entropy threshold segmentation is given as:
t * = argmax   [ s q ( t ) ]
In the process of the OTSU threshold segmentation method [39], the degree of difference between the background and target can be reflected by the interclass variance of the two classes. If certain target areas are mistakenly divided into background areas or background areas are mistakenly divided into target areas, the degree of difference will decrease. The number of pixels in a polarization thermal image is N and the number of pixels in grayscale i   is n i ; the probabilities of L grayscale are { p 1 ,   p 2   p L } , where   p   i = n i N . The gray mean levels of the image background class A and target class B by threshold t* are:
u 1 = Σ i = 1 t * i P i P A = u ( t * ) P A u 2 = Σ i = t * + 1 L i P i P B = u T u ( t * ) P B
The gray mean level of the entire image   u T is:
u T = P A u 1 + P B u 2 = Σ i = 1 L i P i
where P A = Σ i = 1 t * P i   ; P B = Σ i = t * + 1 L P i . The interclass variance between class A and class B is:
σ B 2 = p   A ( u 1     u T ) 2 + p B ( u 2     u T ) 2
The optimal high threshold is calculated using the Tsallis entropy threshold segmentation method based on the OTSU algorithm, and a high-to-low threshold ratio between 2:1 and 3:1 is recommended in the Canny algorithm.

4. Experiments and Analysis

4.1. Experimental Image Acquisition

The physical parameters of the corresponding structure of the actual wall material are obtained from Nondestructive Testing handbook, infrared and thermal testing [40] and Thermophysical Properties of Matter, The TPRC Data Series and are shown in Table 2.
The experimental wall is mainly made of concrete of a gray color (Figure 4c), with a size of 500 mm (L) × 500 mm (W) × 70 mm (H). According to the literature [41], the thermodynamic property of the air layer in the hollowing defect is far closer to that of a polystyrene foam plate, and the principle of using polarization thermal imaging for detecting hollowing defects is based on the differences in thermodynamic parameters (mainly thermal conductivity) between the defect and defect-free area. So, a polystyrene foam plate can be used to simulate the air layer in the hollowing defect in the reality of the experiments. The hollowing is artificially prefabricated on the experimental facade by fixing four polystyrene foam plates with low thermal conductivity and different sizes, which simulate the various forms of real hollowing defects on building facades. The size and position distribution diagram of the preset hollowing defects is shown in Figure 4. The literature [5] shows that the actual hollowing situation of the depth from the surface of the experimental wall to the exterior face of the foam board is over 5 mm, so the thickness of the hollowing, which is prefabricated on the experimental wall, is 10 mm. Based on the structural composition of actual building facades and the construction parameters of experimental walls referenced in relevant papers [41,42,43], the experimental wall is composed of a substrate (50 mm), a leveling layer (10 mm), a bonding layer (cavity layer) (5 mm), and a decorative layer (without decorative brick, 5 mm) from inside to outside. The cement mortar ratio of the leveling layer is 1:2, the cement mortar ratio of the bonding layer is 1:3, and their thermodynamic parameters are close to those of the corresponding structures of actual building facades.
After curing for 7 days in air under laboratory conditions, the experimental wall was transferred to the experimental scene and was placed towards the device which contained the long-wave infrared polarization instrumentation and thermal infrared imager. The shooting conditions are shown in Table 3 and a schematic diagram of the experimental setup is shown in Figure 5.
As shown in Figure 6, the selected thermal infrared imager is a Fluke Ti200, with an image resolution of 640 × 480, a thermal sensitivity of 0.1 °C, and a temperature measurement range from −20 to 650 °C (the IR image of the experimental wall from the Fluke Ti200 thermal infrared imager is shown in Figure 4d). The long-wave infrared polarization imaging experimental platform consists of a CCD long-wave infrared cooling camera (1) and a high-precision turntable (3) with an infrared metal grating polarizer (2).

4.2. Experimental Comparisons

4.2.1. Adaptive Bilateral Filtering Algorithm

In order to verify the effectiveness of the adaptive bilateral filtering algorithm, the polarization thermal images of the building facade hollowing defects obtained from the experimental platform were filtered using different methods. To effectively avoid the interference of redundance, such as the background and border in polarization thermal images, a comparative experiment is conducted regarding the filtering effect of the complete images and the images after removing redundant interference. To avoid accidental errors, three sets of polarization thermal images of hollowing defects are selected as experimental objects with optimum distance and observation angles of 0°, 20°, and 40°, respectively. The test image results are shown in Figure 7.
It can be found that the edges of the experimental wall and hollowing defects in the polarization thermal images processed using Gaussian filtering are severely blurred compared with the images processed using the five filtering methods in Figure 7. The overall stability of the image after median filtering behaves badly under different observation angles. The environmental noise and noises caused by the surface character of the object itself in the polarization thermal images can be effectively removed using mean filtering, which results in the loss of edge details and feature information of the hollowing defects. The noise suppression effect of bilateral filtering performs significantly enough that it is superior to mean filtering, but the capability of edge-preserving still needs to be improved. The performance in enhancing edge features and removing noises of adaptive bilateral filtering is obviously better than that of the other filtering algorithms in the processed images and the edges of the experimental wall and hollowing defects are clear enough to be profitable for edge extraction subsequently. By comparing the effects of image cropping in processed polarization thermal images, it is evident that the interference of redundant information is avoided effectively in images after clipping, which significantly suppresses image noise while achieving edge enhancement.
The Peak Signal to Noise Ratio (PSNR) and Structural Similarity (SSIM) [44] are used to quantitatively analyze five filtering effects on image noises. By comparing the results of several filtering methods, the adaptive bilateral filtering algorithm outperforms other detection algorithms in both PSNR and SSIM. The comparisons of the PSNR and SSIM results of test image filtering are shown in Table 4 and Table 5.
Table 4 and Table 5 represent the performance of PSNR and SSIM on polarization thermal images processed using the adaptive bilateral filtering algorithm, which is superior to other filtering methods. Compared with the images processed using Gaussian filtering, the PSNR of the images processed using the adaptive bilateral filtering algorithm is increased by 25.64%, 29.41%, and 22.31% for uncut hollowing polarization thermal images, respectively, with the SSIM being increased by 8.62%, 6.56%, and 9.87%. For the cropped hollowing polarization thermal images, compared with the image processed using Gaussian filtering, the PSNR of the image processed using the adaptive bilateral filtering algorithm is increased by 25.05%, 32.29%, and 27.00%, respectively, with the SSIM being increased by 27.59%, 11.26%, and 7.02%. The adaptive bilateral filtering algorithm has a more stable effect on image filtering and stronger ability to resist environmental interference than other filtering methods.

4.2.2. Laplace Sharpening and Histogram Equalization

The filtered polarization thermal image of hollowing defects is enhanced by a mixed processing of Laplace sharpening and histogram equalization. Figure 8 shows the mixed enhancement processing result of the polarization thermal image. After adaptive bilateral filtering processing, the smaller noises in the image are removed well while preserving the internal defect edge information of the building facade. Using a mixed process of image sharpening and histogram equalization, the edge contours of the hollowing defects become clearer and the differences between intact areas and defective areas become larger in gray-level, so that the overall contrast of the polarization thermal image is improved without new noise generation.

4.2.3. Experimental Results and Analysis

(1)
The infrared image and polarization image of the experimental wall, as well as their cropped images, are exhibited in Figure 9. To verify the effectiveness of introducing thermal polarization imaging in edge extraction, the traditional Canny edge detection algorithm is used to extract hollowing defect contours from infrared thermal images and polarization thermal images, which is required under the same experimental conditions. The morphological methods are used to connect the unclosed points in the hollowing defect edge contour, as shown in Figure 10(a2,b2). The size of the output contour is calculated using the pixel area method and then the actual size of the defect is compared with the calculated size to obtain the error rate.
The circle, rectangle, triangle, and square in Table 6 signify the shapes of the four preset hollowing defects in the experimental wall, respectively. Table 6 contains the actual size of the four defects, the output contour size with pixel area method and error rate, and also presents a comprehensive comparison of the size and error rates of the four hollowing defects in infrared images and polarization thermal images processed using the traditional Canny edge detection algorithm. The average error of the traditional Canny algorithm in detecting the edge contours of hollowing defects in infrared thermal images is over 30%. The reason, perhaps, is that environmental factors such as temperature, humidity, wind speed, solar radiation, and air quality cause energy attenuation of infrared radiation transmitted from the hollowing area in the detection process [45,46]. Moreover, the temperature anomalies detected using infrared thermography actually have no air infiltration [47], which can cause the experimental results to be extremely larger than the actual values. It also can be seen from Table 6 that the introduction of polarization thermal imaging can significantly improve the detection accuracy, whose error rate compared with infrared thermography is down as much as 21.8%, 17.6%, 31.4%, and 22.2% in the hollowing defect areas of the circle, rectangle, triangle, and square under the same experimental treatments.
(2)
In order to verify the superiority of the improved Canny algorithm proposed in this paper in extracting the contours of building hollowing defects using polarization thermal images, the performances of the Roberts, Sobel, Prewitt, Log [48], Canny, and the output contour size with pixel area method [49] algorithms were compared with each other. The six detection algorithms lead to different errors between the processing results and the actual sizes, and the output edge detection results of hollowing defects processed using these algorithms and the morphological processing results of corresponding images are shown in Figure 11 and Figure 12.
After the integrated comparison of the edge detection results of polarization thermal images of hollowing using several methods, it can be found that, as shown in Figure 11a,c,d, the true edge points of hollowing defects extracted using the Roberts, Prewitt, and Log algorithms are missing to varying degrees, with the most severe edge feature loss of hollowing defects in the images processed using the Prewitt algorithm. The true edge points of hollowing defects are preserved integrally after being treated using the Sobel and Canny algorithms, as shown in Figure 11b,e, but many false edges exist. The improved Canny algorithm in this paper not only effectively removes the false edge features from polarization thermal images of hollowing defects, but also maintains the true edge contour features completely, as shown in Figure 11f. Figure 12 shows the results of morphological processing that can effectively connect unclosed edge points to calculate the experimental size of hollowing defects. If still not fully closed, the edge is connected manually [5].
The actual sizes, which are measured in the process of the experimental design, and the experimental sizes of hollowing defects in the polarization thermal images processed using the six algorithms are shown in Table 7, and the circle, rectangle, triangle, and square signify the parts of the four preset defects in the experimental wall, respectively. In Figure 13, the algorithms used to process the polarization thermal images are represented by the horizontal axis and the percentage errors between the actual size and the experimental size are shown on the vertical axis. When the error is less than 0%, it indicates that the experimental size of the hollowing defects calculated using the algorithm is less than the actual size, and vice versa.
It can be seen from Figure 13 that the utilization of the improved Canny edge detection algorithm for hollowing defects can potentially achieve experimental values that are closer to the actual ones. Compared with the results processed using other algorithms, the improved Canny algorithm shows the highest detection accuracy with error values of 3.87%, 5%, 5.24%, and 2.20% in the circle, rectangle, triangle, and square, which are 2.7%, 0.2%, 1%, and 8.9% lower than the original Canny algorithm, respectively, and shows the best stability in contour detection with an average precision of the size of hollowing defects over 90% in an experimental environment.

5. Conclusions

This paper is dedicated to solving the problems of poor resolution and low contrast caused by the limitations of infrared thermography principles and the heat transfer characteristics of building facades, as well as the tendency to generate false edges when extracting contours. According to the polarization thermal imaging and shortcomings of the traditional Canny edge algorithm, an improved method is proposed that addresses these issues and achieves hollowing defect recognition and quantitative analysis.. In the proposed algorithm, the application of adaptive bilateral filtering significantly reduced noise and enhanced edge preservation, while Laplacian sharpening and histogram equalization enhanced image contrast and protruded the image edge of hollowing defects. Additionally, the introduction of an eight-neighborhood calculation method was used to calculate image gradients and the utilization of the Tsallis entropy segmentation algorithm based on the OTSU algorithm was applied to accurately keep the edge information of hollowing defects. Finally, morphological methods were used to erode and expand the defect edges and to connect unclosed contour points while the size of the output edge was calculated using the image pixel area method. The results show that the method for extracting the contours of building facade hollowing defects using polarization thermal images proposed in this paper has better visual effects, a higher edge detection accuracy, and reduces subjective errors caused by human operations compared with the Roberts, Sobel, Prewitt, Log, and traditional Canny algorithms with an average precision of the size of hollowing defects over 93% in an experimental environment.
(1)
However, the application scenarios and objects of the improved algorithm proposed in this article also have some limitations:
In real life, there are two main forms of building facade, in which one is the structure without decorative bricks, and the other is the structure with decorative bricks. The detection object of this article is a building facade hollowing defect without decorative brick, which can be detected using the improved Canny algorithm with high accuracy and speed. Building facades with decorative brick structures are complex enough that the improved Canny algorithm almost meets the requirement of accuracy, but requires a large amount of time-consuming computation [50]. In order to reduce the computational time of the process of threshold segmentation, the optimization algorithms are introduced into the improved Canny algorithm to optimize this process. There are many different domains where metaheuristic optimization algorithms have been applied as solution approaches, which shows the effectiveness of these algorithms in many domains, such as online learning, scheduling, multi-objective optimization, transportation, medicine, data classification, and others [51,52,53,54,55]. For example, the calculation speed of segmentation thresholds is improved obviously in the adaptive Canny algorithm by introducing SF-FWA [51] to optimize the calculation process of the maximum interclass variance of infrared thermal images, which [50] shows the potential applications of metaheuristic optimization algorithms in the domain of building hollowing defect detection and provides new ideas for achieving the real-time detection of hollowing defects in future research.
(2)
How to achieve real-time results and high accuracy when detecting hollowing defects on real-world building facades with complex structures is the main content of future research.

Author Contributions

Conceptualization, D.Z. and F.W.; methodology, J.L., X.G., P.W. and Y.L.; software, J.L.; validation, X.G.; investigation, J.L. and W.C.; data curation, X.G.; writing—original draft preparation, J.L.; writing—review and editing, J.L., D.Z. and F.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Anhui Natural Science Foundation (2008085UD09), Key University Natural Science Project of Anhui Provincial Department of Education (KJ2020A0487), Anhui University Collaborative Innovation Project (GXXT-2021-010), and Anhui Construction Plan Project (2022-YF016, 2022-YF065, 2023-YF050).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

We would like to acknowledge the support from the Anhui Natural Science Foundation, Anhui Provincial Department of Education, and Anhui Provincial Department of Housing and Urban Rural Development.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sai, C.H. A Study of Exterior Wall Materials Building for Maintenance Management and Inspection Methods—A Case Study of Stone Cladding; China University of Technology Architecture: Hsinchu, China, 2006. [Google Scholar]
  2. Tso, S.K.; Fan, K.L.; Fung, Y.H.; Han, L.D.; Tang, W.; Liu, K.P.; Tong, F. Inspection of large tile walls for high-rise buildings based on a mechatronic mobile system. In Proceedings of the 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Kobe, Japan, 20–24 July 2003; pp. 20–24. [Google Scholar]
  3. Guan, W.L.; Alum, J.; Liu, Z.J.; Yang, T. Performance of external tiled-wall systems under tropical weathering. J. Perform. Constr. Facial. 1997, 11, 24–34. [Google Scholar] [CrossRef]
  4. Xiong, W.; Li, C.X. Summary of tapestry brick inspective technology for building surface in chinese build. Science 2011, 27, 76–77. [Google Scholar]
  5. Shao, Z.J. An Infrared Detection Method for Hollow Bulging of Exterior Facing Bricks; Dalian University of Technology: Dalian, China, 2019. [Google Scholar]
  6. Chang, C.Y.; Hung, S.-S. Innovative Strain Sensing for detection of exterior wall tile lesion: Smart skin sensory system. Materials 2018, 11, 2432. [Google Scholar] [CrossRef]
  7. Hu, S.; Choi, J.; Chan, A.L.; Schwartz, W.R. Thermal-to-visible face recognition using partial least squares. J. Opt. Soc. Am. A 2015, 32, 431–442. [Google Scholar] [CrossRef] [PubMed]
  8. Li, H.Z.; Wang, S.J.; Bai, Z.P. Research on 3D reconstruction of binocular vision based on thermal infrared. Sensors 2023, 23, 7372. [Google Scholar] [CrossRef] [PubMed]
  9. Akira, H. Effects of individual climatic parameters on the infrared thermography of buildings. Appl. Energy 2013, 110, 29–43. [Google Scholar]
  10. Han, Q.; Yin, Q.; Zheng, X.; Chen, Z. Remote sensing image building detection method based on mask R-CNN. Complex Intell. Syst. 2022, 8, 1847–1855. [Google Scholar] [CrossRef]
  11. Bugarinović, Ž.; Pajewski, L.; Ristić, A. On the introduction of Canny operator in an advanced imaging algorithm for real-time detection of hyperbolas in ground-penetrating radar data. Electronics 2020, 9, 541. [Google Scholar] [CrossRef]
  12. Canny, J. A Computational approach to edge detection. In Pattern Analysis and Machine Intelligence; IEEE Transactions: New York, NY, USA, 1986; pp. 679–698. [Google Scholar]
  13. Lu, Y.C. Application and improvement of Canny edge-detection algorithm for exterior wall hollowing detection using infrared thermal images. Energy Build. 2022, 274, 112–421. [Google Scholar] [CrossRef]
  14. Liu, C.; Shirowzhan, S.; Sepasgozar, S.M.E. Evaluation of classical operators and fuzzy logic algorithms for edge detection of panels at exterior cladding of buildings. Buildings 2019, 9, 40. [Google Scholar] [CrossRef]
  15. Wang, S.G.; Liao, X.H.; Wu, G.Q. Infrared Image Edge Detection Based on Improved Canny Algorithm; IEEE: New York, NY, USA, 2021. [Google Scholar]
  16. Guo, L.G.; Wu, S.T. FPGA implementation of a real-time edge detection system based on an improved Canny algorithm. Appl. Sci. 2023, 13, 870. [Google Scholar] [CrossRef]
  17. Xu, J.; Wang, H.S.; Huang, H. Research of adaptive threshold edge detection algorithm based on statistics canny operator. SPIE 2015, 9812, 323–328. [Google Scholar]
  18. Pan, T.F.; He, X.Q.; Zhang, X. Experimental study on bottom-up detection of underwater targets based on polarization imaging. Sensors 2022, 22, 2827. [Google Scholar] [CrossRef] [PubMed]
  19. Hu, W.N.; Lu, Y.; Geng, R. Polarization imaging detection system for surface damage state of photodetectors. Infrared Laser Eng. 2021, 51, 20210629. [Google Scholar]
  20. Li, L.L.; Huang, H.X.; Guo, Y. 3D reconstruction method based on infrared radiation polarization imaging. Infrared Millim. Wave Opt. 2021, 40, 413–419. [Google Scholar]
  21. Liu, Z.Y.; Xiao, S.Z.; Qin, T.X. Application of polarization imaging in optical curvature radius measurement. Appl. Opt. 2021, 42, 95–103. [Google Scholar]
  22. Xiong, Z.H.; Liao, R.; Zeng, Y.G. Rapid identification of metal debris in complex sites using polarization imaging. Infrared Laser Eng. 2020, 49, 20201012. [Google Scholar] [CrossRef]
  23. Wang, F.B.; Sun, F.; Zhu, D.R. Metal fatigue damage assessment based on polarized thermography. Acta Opt. Sin. 2020, 40, 1412002. [Google Scholar] [CrossRef]
  24. Han, L.P. Research on Polarization Characteristics of Infrared Radiation and Target Recognition; Xi’an University of Electronic Science and Technology: Xi’an, China, 2014. [Google Scholar]
  25. Kang, C.Q.; Xu, J.G.; Xiang, D.S. Adaptive bilateral filtering algorithm based on brightness invariant features. Laser Infrared 2013, 43, 1001–5078. [Google Scholar]
  26. Park, B.; Srubar, W.V., III; Krarti, M. Energy performance analysis of variable thermal resistance envelopes in residential buildings. Energy Build. 2015, 103, 317–325. [Google Scholar] [CrossRef]
  27. Keo, S.A.; Szymanik, B.; Le Roy, C. Defect detection in CFRP concrete reinforcement using the microwave infrared thermography (MIRT) method—A Numerical Modeling and Experimental Approach. Appl. Sci. 2023, 13, 8393. [Google Scholar] [CrossRef]
  28. Liu, Y.; Shi, H.D.; Jiang, H.L. Infrared polarization properties of targets with rough surface. Opt. Laser Technol. 2022, 13, 108069. [Google Scholar]
  29. Karim, S.; Tong, G.; Li, J. Current advances and future perspectives of image fusion: A comprehensive review. Inf. Fusion 2023, 90, 185–217. [Google Scholar]
  30. Björkert, S.; Renhorn, I.G.E. Efficient polarimetric BRDF transformations. Proc. SPIE 2016, 9820, 98200D. [Google Scholar]
  31. Xu, W.B.; Chen, W.L.; Li, J.W. Camouflage target recognition method based on polarization characteristics of long-wave infrared hyperspectral imaging. Spectrosc. Spectr. Anal. 2019, 39, 235–240. [Google Scholar]
  32. Lu, C.; Qi, X.; Ding, K. An improved FAST algorithm based on image edges for complex environment. Sensors 2022, 22, 7127. [Google Scholar] [CrossRef]
  33. Wang, X.G.; Tain, J.W.; Yu, Y.L. Improved Canny algorithm for infrared facial image edge contour extraction. Appl. Opt. 2023, 44, 1002–2082. [Google Scholar]
  34. Suo, H.; Guan, J.; Ma, M. Dynamic dark channel prior dehazing with polarization. Appl. Sci. 2023, 13, 10475. [Google Scholar] [CrossRef]
  35. Kovesi, P. Phase congruency: A low level image invariant. Psychol. Res. 2000, 64, 136–148. [Google Scholar] [CrossRef]
  36. Amer, A.; Dubois, E. Fast and reliable structure-oriented video noise estimation. IEEE Trans. Circuits Syst. Video Technol. 2005, 15, 113–118. [Google Scholar] [CrossRef]
  37. Wang, F.; Sun, F.; Wang, F. Infrared polarization thermal image segmentation algorithm based on Tsallis entropy. Infrared Technol. 2020, 42, 3–42. [Google Scholar]
  38. Tsallis, C. Possible generalization of Boltzmann-Gibbs statistics. J. Stat. Phys. 1988, 52, 479–487. [Google Scholar] [CrossRef]
  39. Otsu, N. A threshold selection method from gray-level histograms. IEEE Trans. Syst. Man. Cybern 2007, 9, 62–66. [Google Scholar] [CrossRef]
  40. Maldague, X.P.; Moore, P. Nondestructive Testing Handbook, Infrared and Thermal Testing; American Society for Nondestructive Testing: Columbus, OH, USA, 2001. [Google Scholar]
  41. Wai-Lok, W.; Lee, K.-K.; Poon, H.-S. Validation of size estimation of debonds in external wall’s composite finishes via passive Infrared thermography and a gradient algorithm. Constr. Build. Mater. 2015, 87, 113–124. [Google Scholar]
  42. Kylili, A.; Fokaides, P.A.; Christou, P. Infrared thermography (IRT) applications for building diagnostics: A review. Appl. Energy 2014, 134, 531–549. [Google Scholar]
  43. Ishikawa, M. Influence of composition and surface discoloration of concrete on active thermographic nondestructive inspection. Measurement 2021, 108395, 15–168. [Google Scholar] [CrossRef]
  44. Wang, Z.; Bovik, A.C.; Sheikh, H.R.; Simoncelli, E.P. Image quality assessment: From error visibility to structural similarity. IEEE Trans. Image Process. 2004, 13, 600–612. [Google Scholar] [CrossRef]
  45. Zhang, L.L.; Xu Ao Zhang, J.R. Research on calculation of defect area of building exterior windows based on infrared image processing technology. Infrared Technol. 2022, 44, 1358–1366. [Google Scholar]
  46. Yang, Y.Z.; Li, L.M.; Chen, G. Research on testing thermal defects of window openings using infrared thermal imager. Build. Sci. 2016, 32, 111–114. [Google Scholar]
  47. Feng, L.Q.; Wang, H.X.; Yan, D.W. Experimental study on infrared thermal imaging method for detecting internal defects in the decorative layer of building external walls. China Civ. Eng. J. 2014, 47, 51–56. [Google Scholar]
  48. Monicka, S.G.; Manimegalai, D.; Karthikeyan, M. Detection of microcracks in silicon solar cells using Otsu-Canny edge detection algorithm. Renew. Energy Focus 2022, 43, 183–190. [Google Scholar] [CrossRef]
  49. Tian, P.F.; Zhou, J.P.; Zhu, X.L. Discussion on airtightness detection technology based on infrared thermal imaging. J. Yangzhou Univ. (Nat. Sci. Ed.) 2013, 16, 45–48. [Google Scholar]
  50. Wang, K.; Liu, P.L.; Wang, L. Adaptive Canny aircraft skin infrared image edge detection based on FFWA. Infrared Technol. 2021, 43(05), 443–454. [Google Scholar]
  51. Chen, M.; Tan, Y. SF-FWA: A Self-Adaptive Fast Fireworks Algorithm for effective large-scale optimization. Swarm Evol. Comput. 2023, 80, 101314. [Google Scholar] [CrossRef]
  52. Dulebenets, M.A. A Diffused Memetic Optimizer for reactive berth allocation and scheduling at marine container terminals in response to disruptions. Swarm Evol. Comput. 2023, 80, 101334. [Google Scholar] [CrossRef]
  53. Singh, P.; Pasha, J.; Moses, R.; Sobanjo, J.; Ozguven, E.E.; Dulebenets, M.A. Development of exact and heuristic optimization methods for safety improvement projects at level crossings under conflicting objectives. Reliab. Eng. Syst. Saf. 2022, 220, 108296. [Google Scholar] [CrossRef]
  54. Pasha, J.; Nwodu, A.L.; Fathollahi-Fard, A.M.; Tian, G.; Li, Z.; Wang, H.; Dulebenets, M.A. Exact and metaheuristic algorithms for the vehicle routing problem with a factory-in-a-box in multi-objective settings. Adv. Eng. Inform. 2022, 52, 101623. [Google Scholar]
  55. Singh, E.; Pilla, N. A study of ant-based pheromone spaces for generation constructive hyper-heuristics. Swarm Evol. Comput. 2022, 72, 101095. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of heat transfer process of experimental wall and the structural diagram of actual wall.
Figure 1. Schematic diagram of heat transfer process of experimental wall and the structural diagram of actual wall.
Buildings 13 02563 g001
Figure 2. Improved Canny algorithm operation flowchart.
Figure 2. Improved Canny algorithm operation flowchart.
Buildings 13 02563 g002
Figure 3. Improvement direction division diagram.
Figure 3. Improvement direction division diagram.
Buildings 13 02563 g003
Figure 4. Experimental wall: (a) Position distribution diagram of preset hollowing defects; (b) Size of preset hollowing defects; (c) Visual image; (d) IR image; (e) Polarization thermal image.
Figure 4. Experimental wall: (a) Position distribution diagram of preset hollowing defects; (b) Size of preset hollowing defects; (c) Visual image; (d) IR image; (e) Polarization thermal image.
Buildings 13 02563 g004
Figure 5. Schematic diagram of experimental setup.
Figure 5. Schematic diagram of experimental setup.
Buildings 13 02563 g005
Figure 6. Experimental equipment diagram. (1) A CCD long-wave infrared cooling camera; (2) A high-precision turntable; (3) An infrared metal grating polarizer.
Figure 6. Experimental equipment diagram. (1) A CCD long-wave infrared cooling camera; (2) A high-precision turntable; (3) An infrared metal grating polarizer.
Buildings 13 02563 g006
Figure 7. Comparison of image filtering processing effects: (af) The polarization thermal original and cropped images processed using Gaussian filtering; median filtering; mean filtering; bilateral filtering; and improved bilateral filtering.
Figure 7. Comparison of image filtering processing effects: (af) The polarization thermal original and cropped images processed using Gaussian filtering; median filtering; mean filtering; bilateral filtering; and improved bilateral filtering.
Buildings 13 02563 g007
Figure 8. The polarization thermal image and image enhancement processing result.
Figure 8. The polarization thermal image and image enhancement processing result.
Buildings 13 02563 g008
Figure 9. The schematic diagram of infrared thermal images and polarized thermal images.
Figure 9. The schematic diagram of infrared thermal images and polarized thermal images.
Buildings 13 02563 g009
Figure 10. The results of hollowing defect images processed using the traditional Canny algorithm and morphological methods: (a1) Output edge of cropped infrared image; (a2) The result of (a1) after application of morphological methods; (b1) Output edge of cropped polarization image; (b2) The result of (b1) after application of morphological methods.
Figure 10. The results of hollowing defect images processed using the traditional Canny algorithm and morphological methods: (a1) Output edge of cropped infrared image; (a2) The result of (a1) after application of morphological methods; (b1) Output edge of cropped polarization image; (b2) The result of (b1) after application of morphological methods.
Buildings 13 02563 g010
Figure 11. Edge contour detection results of hollowing defects: (af) Roberts, Sobel, Prewitt, Log, Canny, and improved Canny algorithm.
Figure 11. Edge contour detection results of hollowing defects: (af) Roberts, Sobel, Prewitt, Log, Canny, and improved Canny algorithm.
Buildings 13 02563 g011
Figure 12. Morphological processing results: (a1f1) Roberts, Sobel, Prewitt, Log, Canny, and improved Canny algorithm.
Figure 12. Morphological processing results: (a1f1) Roberts, Sobel, Prewitt, Log, Canny, and improved Canny algorithm.
Buildings 13 02563 g012
Figure 13. The error rate of different algorithms in the size of hollowing defects.
Figure 13. The error rate of different algorithms in the size of hollowing defects.
Buildings 13 02563 g013
Table 1. The steps of Canny algorithm edge detection process.
Table 1. The steps of Canny algorithm edge detection process.
StepOperation
1Gaussian filtering smooths images and removes noise;
2Calculates image gradient amplitude and direction;
3Non-maximum suppression (NMS) eliminates the false edges;
4Double-threshold detection determines true and potential edges;
5Morphological methods expand and erode edge lines;
6Outputs the final edge image.
Table 2. Physical property table of actual wall.
Table 2. Physical property table of actual wall.
SubstanceThermal Conductivity/
W/(m · K)
Density/
kg/m3
Specific Heat/
J/(kg · K)
Basal layer1.512300920
Leveling layer0.9318001800
Bonding layer1.7418001050
Decorative layer1.7418001050
Air0.02511.2051005
Table 3. Shooting conditions and equipment parameters.
Table 3. Shooting conditions and equipment parameters.
Shooting ConditionsEquipment Parameters
ObjectShooting dateShooting placeClimateLong-wave infrared polarization camera
Experimental wall13 December 2022Anhui, China15 °C, Sunny and WindlessResolution: 320 × 256
Table 4. The comparison of PSNR results of test image filtering (dB).
Table 4. The comparison of PSNR results of test image filtering (dB).
AlgorithmGaussian
Filtering
Median
Filtering
Mean
Filtering
Bilateral
Filtering
Improved
Filtering
Polarization image 134.0135.6933.2141.5942.72
Cropping image 139.9934.4744.2749.8550.00
Polarization image 236.9336.5938.6947.4749.60
Cropping image 236.9333.2335.6745.6747.79
Polarization image 335.4736.2734.8842.2643.38
Cropping image 337.0134.0936.3645.8647.00
Table 5. The comparison of SSIM results of test image filtering (%).
Table 5. The comparison of SSIM results of test image filtering (%).
AlgorithmGaussian
Filtering
Median
Filtering
Mean
Filtering
Bilateral
Filtering
Improved
Filtering
Polarization image 169.4065.7867.6577.9878.02
Cropping image 164.8739.6383.1792.2492.46
Polarization image 281.9286.4381.4687.5688.48
Cropping image 270.6577.7068.9380.8381.91
Polarization image 374.1081.6773.2282.9383.97
Cropping image 358.6664.9553.1164.6365.68
Table 6. Comparison of the sizes and error rates of hollowing defects on a building facade (cm2).
Table 6. Comparison of the sizes and error rates of hollowing defects on a building facade (cm2).
Area
(Error)
CircleRectangleTriangleSquare
Actual size78.515010078.1
Infrared image115.0 (46.4%)192.0 (28.0%)150.6 (50.6%)110.6 (41.6%)
Polarization thermal
image
97.8 (24.6%)165.5 (10.4%)119.2 (19.2%)93.3 (19.4%)
Table 7. The experimental size of hollowing defects processed using different algorithms (cm2).
Table 7. The experimental size of hollowing defects processed using different algorithms (cm2).
CircleRectangleTriangleSquare
Actual size78.50150.00100.0078.13
Roberts85.25152.8597.692.66
Sobel83.37148.595.291.00
Prewitt85.17153.0398.6892.67
LOG72.77131.9092.9662.5
Canny83.68157.50102.2089.22
Improved Canny81.54157.20101.2082.22
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhu, D.; Li, J.; Wang, F.; Gong, X.; Cong, W.; Wang, P.; Liu, Y. A Method for Extracting Contours of Building Facade Hollowing Defects Using Polarization Thermal Images Based on Improved Canny Algorithm. Buildings 2023, 13, 2563. https://doi.org/10.3390/buildings13102563

AMA Style

Zhu D, Li J, Wang F, Gong X, Cong W, Wang P, Liu Y. A Method for Extracting Contours of Building Facade Hollowing Defects Using Polarization Thermal Images Based on Improved Canny Algorithm. Buildings. 2023; 13(10):2563. https://doi.org/10.3390/buildings13102563

Chicago/Turabian Style

Zhu, Darong, Jianguo Li, Fangbin Wang, Xue Gong, Wanlin Cong, Ping Wang, and Yanli Liu. 2023. "A Method for Extracting Contours of Building Facade Hollowing Defects Using Polarization Thermal Images Based on Improved Canny Algorithm" Buildings 13, no. 10: 2563. https://doi.org/10.3390/buildings13102563

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