
[Type text] ISSN : [Type0974 -text] 7435 Volume 10[Type Issue text] 23 2014 BioTechnology An Indian Journal FULL PAPER BTAIJ, 10(23), 2014 [14122-14127] Glass insulator recognition based on HSL color space and SIFT matching Yongjie Zhai 1, Yang Wu1*, Haiyan Cheng1, Zhenbing Zhao2 1School of Control and Computer Engineering, North China Electric Power University, Baoding,071003, (CHINA) 2School of Electrical and Electronic Engineering, North China Electric Power University, Baoding,071003, (CHINA) E-mail: [email protected] ABSTRACT This paper presents a method for recognizing glass insulators in aerial images from helicopter patrolling of power lines, in order to improve work efficiency, compared with manual inspection. This technique works by rough location and local recognition. In rough location, the hue and lightness components in HSL color space were extracted initially to segment with their relevance to glass characteristic, instead of traditional algorithm in RGB model. And insulators are roughly located by morphology, connected components analysis. Then, we select sub-modules from insulator samples, using hierarchical clustering based on SIFT matching rates and recognize insulators locally by matching method. Some experiments on aerial images indicate that our approach avoid requirements of mass high-quality samples and shows significantly improved performance on detection accuracy. KEYWORDS Insulator; HSL; SIFT; Hierarchical clustering. © Trade Science Inc. BTAIJ, 10(23) 2014 Yang Wu et al. 14123 INTRODUCTION Automatic surveillance of electrical power infrastructure is turning into an important means of power line inspection in China, due to its efficiency, low-cost and applicability to various geographical areas. Using helicopter inspection as the main method and human inspection as the auxiliary is the development direction in line inspection of high pressure and super high pressure in China. At present, Chinese power grid corporations are attempting to monitoring electrical equipment. Thanks to the rapid development of image sensors and computer vision technologies, it is possible to apply the advanced image processing technique, such as target detection and recognition, to automatize the power transmission lines surveillance. Insulators play an important role[1], supporting and fixing buses and charged conductors, and are aging even broken due to bad weather, so state monitoring of them is essential. Helicopter patrol inspection system has been applied to insulator monitoring[2] and research reports about insulator detection are getting more concerned. Recognizing them from aerial images in natural light is challenging due to complex background, illumination, angle. As for glass insulators, color feature in HSL color space is the main issue to make segmentation of insulators[3][4]. Lin used the statistical information and chain code to detecting the location[5]. Some machine learning methods are used in this problem. In[6], the authors used invariant features and cascade AdaBoost classifiers. The results depend on the quality and quantity of training samples greatly and the obtaining mass premium training samples is not easy. In this paper, we propose a method to avoid difficulty of obtaining mass samples, combining color features and SIFT features. We divide recognition process into two parts, rough orientation and local recognition. Hue and lightness components in HSL color space were extracted initially to segment due to their relevance to glass characteristic and insulators are roughly located by morphology, connected regions analysis. Then, combination of SIFT features matching and hierarchical clustering are used recognized regionally. Figure 1 : Flowchart of recognizing glass insulators ROUGH LOCATION HSL color space Glass insulators is different from complex background on color and glass characteristics apparently, so it is very vital to select some components, which can make full use of the difference above to segment. HSL color space can describe people’s perception of color and is intuitive for people to observe colors. So, HSL model is ideal to segment and shown in Figure 2. Figure 2 : HSL color space HSL color space describes colors using hue, saturation and lightness. Hue is the basic property of pure color. Saturation reflect the color shades, depending on the content of white colored light. Lightness is the subjective descriptors 14124 Glass insulator recognition based on HSL color space and SIFT matching BTAIJ, 10(23) 2014 and is the key issue of describing color Lightness[7]. The color of glass insulators is translucent and lightful, L components can be used to distinct objects and background. Unlike traditional methods, we extract H and L components of glass insulator images as the base of segmentation. The conversion from RGB to HSL space is shown in formula (1). ⎧ ⎧θ, B ≤ G ⎪H = ⎨ ⎪ ⎩360 −θ B > G ⎪ ⎧ 1 ⎫ (1) ⎪ ⎪ [(R − G) + (R − B)] ⎪ ⎪ 2 θ = arccos⎨ 1 ⎬ ⎪ 2 2 ⎨ ⎪[(R − G) + (R − B)(G − B) ]⎪ ⎪ ⎩ ⎭ ⎪ 3 ⎪S =1− [min(R,G, B)] ⎪ (R + G + B) ⎪ 1 ⎪I = (R + G + B) ⎩ 3 (a) (b) (c) Figure 3 : Different components of the image in HSL color space. After transformation into HSL color space, (a) is the H components of the image and (b) is the S components of the image and (c) is the L components of the image (a) (b) Figure 4 : Rough location results by segmentation in HSL color space. (a) is the binary image after segmentation and (b) is the rough location in original image and the rough area is marked Segmentation and rough orientation We convert testing images from RGB model to HSL model and Figure3(a), (b) and (c) are its HSL component images. Note that the region in which we are interested in has relatively high values of hue and lightness, indicating that colors are on the blue-magenta side of red and the glass insulators have strong light reflection. Firstly, we make binary processing generated by thresholding the lightness image with Otsu’s method. Then, we make the product of the mask with hue image and make binary convention of the product with the threshold value by counting the histogram. With processing of morphology and connected regions, the insulators in the image are roughly located, shown in Figure 4(a) and the probable area in original testing image is marked, shown in Figure 4(b). LOCAL RECOGNITION Considering gaining the mass superior training samples for machine learning a hard stuff, a local recognition method based on rough location of glass insulators is proposed in this paper. We divide recognition process into two parts, rough location and local recognition. Hue and lightness components in HSL color space were extracted initially to segment with BTAIJ, 10(23) 2014 Yang Wu et al. 14125 their relevance to glass characteristic, instead of traditional algorithm in RGB model. And insulators are roughly located by morphology, connected components analysis. Then, we select sub-modules from insulator samples, using hierarchical clustering based on SIFT matching rates and recognize insulator locally by matching method. SIFT generation process Scale-invariant feature transform (or SIFT) is an algorithm in computer vision to detect and describe local features in images. The SIFT descriptor presented in paper[8] provides a solution that characterizes an image region, invariant to image scale and rotation, so that it can be utilized for performing robust matching between different views of an object or scene. There are four main procedures of SIFT generation process and discussed below. Scale-space extremum detection The image is convolved with Gaussian filters at different scales, and then the difference of successive Gaussian- blurred images are taken. Keypoints are then taken as maxima of the Difference of Gaussians (DoG) that occur at multiple scales. To efficiently detect stable keypoint locations in scale space, Lowe[9] has proposed the scale space defined as (2), the difference-of-Gaussian function convolves with the image. D(x, y,σ ) = (G(x, y,kσ ) −G(x, y,σ ))* I(x, y) (2) = L(x, y,kσ ) − L(x, y,σ ) Keypoint localization A detailed fit to the nearby data for accurate location, scale, and ratio of principal curvatures is performed. This information allows points to be rejected that have low contrast (and are therefore sensitive to noise) or are poorly localized along an edge point candidates. Orientation assignment Each keypoint is assigned one or more orientations based on local image gradient directions. This is the key step in achieving invariance to rotation as the keypoint descriptor can be represented relative to this orientation and therefore achieve invariance to image rotation. Each keypoint is assigned the dominant direction by using the gradient orientation histogram from the gradient orientations of sample points within a region. Keypoint descriptor The SIFT key-points are determined by finding the local maximums and minimums of the difference of Gaussians that occur at multiple scales. Each key-point is assigned one or more dominant orientations based on the directions of local image gradient which are calculated using the neighboring pixels around the key-point in the Gaussian-blurred image. Figure 5 : Keypoint descriptors. (a) is the gradients and (b) is the keypoint decriptors Hierarchical clustering based on matching rates Clustering algorithm can divide a given data set into some clustering partitions and those clustering partitions are elements of clustering division for the given data set generated by the clustering algorithm. Usually, clustering divisions
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages6 Page
-
File Size-