Artigo Acesso aberto Revisado por pares

Ore image edge detection using HOG‐index dictionary learning approach

2017; Institution of Engineering and Technology; Volume: 2017; Issue: 9 Linguagem: Inglês

10.1049/joe.2017.0343

ISSN

2051-3305

Autores

Qiangyu Wang, Guoying Zhang,

Tópico(s)

Image Processing Techniques and Applications

Resumo

The Journal of EngineeringVolume 2017, Issue 9 p. 542-543 ArticleOpen Access Ore image edge detection using HOG-index dictionary learning approach Qiangyu Wang, Corresponding Author Qiangyu Wang wangqy522@gmail.com School of Mechanical Electronic & Information Engineering, China University of Mining & Technology, Beijing, 100083 People's Republic of ChinaSearch for more papers by this authorGuoying Zhang, Guoying Zhang School of Mechanical Electronic & Information Engineering, China University of Mining & Technology, Beijing, 100083 People's Republic of ChinaSearch for more papers by this author Qiangyu Wang, Corresponding Author Qiangyu Wang wangqy522@gmail.com School of Mechanical Electronic & Information Engineering, China University of Mining & Technology, Beijing, 100083 People's Republic of ChinaSearch for more papers by this authorGuoying Zhang, Guoying Zhang School of Mechanical Electronic & Information Engineering, China University of Mining & Technology, Beijing, 100083 People's Republic of ChinaSearch for more papers by this author First published: 15 September 2017 https://doi.org/10.1049/joe.2017.0343Citations: 6AboutSectionsPDF ToolsRequest permissionExport citationAdd to favoritesTrack citation ShareShare Give accessShare full text accessShare full-text accessPlease review our Terms and Conditions of Use and check box below to share full-text version of article.I have read and accept the Wiley Online Library Terms and Conditions of UseShareable LinkUse the link below to share a full-text version of this article with your friends and colleagues. Learn more.Copy URL Share a linkShare onFacebookTwitterLinkedInRedditWechat Abstract A new edge detection method based on histogram of oriented gradient (HOG)-index dictionary learning is proposed. The HOG-index dictionary includes HOG feature bases of various granularity ore image and its corresponding ground-truth binary image bases. For each pending image, its HOG feature is extracted to compare with the HOG feature bases in the dictionary. The binary image bases of the closest matched HOG bases will be chosen as a reconstruction of the original pending image. Compared to bi-neighbourhood Otsu thresholding method, experimental results show that the proposed algorithm improves both precision and noise immunity performance efficiently, especially for small particle size and large-complex ore images. 1 Introduction Ore image edge detection is a key step procedure of Ore particle size detection, aiming at finding out the object and edge parts of target ore image. Thresholding methods have been widely used in image edge detection task. Bi-neighbourhood Otsu [1] combines the bi-neighbourhood technique with Otsu's method. It has a good performance on multi-scale objects and non-uniform illumination images, as it can overcome the misdetection of lower brightness objects which exist in many global thresholding methods. However, the experiment results of bi-neighbourhood Otsu show that some small objects are missed in high light image area and more noise areas are detected in large-complex ore image. Apart from thresholding methods, histogram of oriented gradient (HOG) feature has been applied in edge detection task as well [2]. As gradient information is mainly on the edge, HOG feature can well describe the appearance and shape of an object. In Başa's method [2], HOG was directly used for edge detection on field programmable gate array (FPGA). However, it is applied on characteristic objects such as pedestrian in Institut National de Recherche en Informatique et en Automatique (INRIA). It is not suitable for ore edge detection. Inspired by dictionary learning on super-resolution work [3], the edge detection (from natural image to binary image) could be considered as image reconstruction. In this paper, we propose an edge detection algorithm based on HOG feature and coupled dictionary learning. The edge detection work is considered as an image reconstruction. First, for each pending image, its HOG feature is extracted to compare with the HOG bases in the dictionary. Then, the binary image bases of the closest matched HOG bases will be chosen as a reconstruction of the original pending image. The dictionary learning problem was optimised with sparse coding work [4]. The proposed method shows a satisfactory performance as it can overcome some drawbacks of bi-neighbourhood Otsu such as small objects misdetected on the high light area and more noise in the large-complex objects. Also, some future advice will be mentioned at the end of this paper. 2 Related work HOG feature represents the local shape and appearance of targets as gradient statistics mainly on the edge and contour [2]. Since the process of HOG feature extraction including colour and gamma normalisation, derivation operation of gradient calculation and gradient strength normalisation, HOG feature efficiently weaken illumination and shadow effect of the target image. Sparse coding is widely used in machine learning which models data vectors as sparse linear combinations of (dictionary) basis elements. It provides efficient stochastic approximations for dictionary learning on signal reconstruction and classification. Mairal et al. [4] optimised the dictionary learning problem as a smooth non-convex objective function over a convex set. Also, an iterative online algorithm is provided to efficiently minimise quadratic surrogate function of the empirical cost over the set of constraints. Liang [3] presented a pair of dictionaries and a mapping function for super-resolution and cross-style task. This work forwards a joint optimisation of the dictionary pair and the mapping function in the sparse domain. 3 Proposed method In this paper, the edge detection of ore image is considered as an image reconstruction work. The edge and contour feature of pending image is collected by HOG feature extraction. Then, a coupled dictionary is defined including HOG bases and binary image bases. The binary image bases are collected from ground-truth binary image patches of various kinds of ore images and the HOG bases are the corresponding HOG features. The pending image and the defined dictionary are compared on the HOG feature space to seek a ground-truth binary image set which closely match on HOG space. The results show that the proposed method provides a competitive performance (Fig. 1). The detail of the algorithm is described as follows. Fig. 1Open in figure viewerPowerPoint Original image and binarisation processed image a–c Original ore image d–f Binarisation processed image using bi-neighbourhood Otsu method g–i Binarisation processed image using HOG-index dictionary method Assuming is the pending ore image and is its corresponding HOG descriptor. As is a one-to-many function, we need to seek a binary image set which closely match on the HOG feature space , so (1) Inspired by sparse coding, we propose a coupled dictionary leaning approach to optimise (1). Suppose and , respectively, represented by binary image bases and HOG feature bases with a shared coefficient (2) K represents the size of dictionary. As mentioned before, the reconstruction work is mapping to F set. Then seek the binary image bases from I by computing on c(3) is the sparsity regularisation parameter. As shown in Fig. 2 and (2), seeking proper I and F is necessary for the coupled dictionary. Similar to super-resolution sparse coding (4) Fig. 2Open in figure viewerPowerPoint Edge detection using HOG-index dictionary learning. First, we compute HOG vector on pending image and HOG basis. The coupled dictionary is defined by joint learning HOG feature and ground-truth binary image of ore images. We can transfer the coefficients after comparing the HOG vector of pending image and F, then find the corresponding patches from I to reconstruct the binary image We optimise the sparse coding work using [4]. We optimise I and F with dictionary size and experiment verification parameter . About 29 k image patches including gold, copper and iron ore images are selected as training set. 4 Experimental results The method in this paper is evaluated by crude ore images (as shown in Fig. 1). Fig. 1 a is small particle size ore image with uneven illumination. Fig. 1 b contains different sizes of ore objects in low luminance. Fig. 1 c is a normal illumination image of large-complex objects. The results of bi-neighbourhood Otsu's approach and our method are illustrated in Figs. 1 d–i. Compared to the original ore image, Fig. 1 g holds more rocks than Fig. 1 d. In Fig. 1 d, the area of noise is mainly low luminance while the missing objects exist in high-luminance area. Figs. 1 e and f both hold a larger noise area than Figs. 1 h and i, especially in the large-complex ore objects. The small objects are hard to differ from the noise of large-complex ore in Fig. 1 e. Some rocks appear to be conglutinating together in Fig. 1 f. As HOG is sensitive to noise, there is an annular noise in the largest object of Fig. 1 i. Finally, the running time and the peak signal-to-noise ratio (PSNR) values of bi-neighbourhood Otsu and proposed method will be shown in Table 1. The proposed method shows an average 1.05 dB improvement of PSNR. The appearance and quantitative results of the proposed method are obviously better. Table 1. Three methods comparison Image Fig. 1 a Fig. 1 b Fig. 1 c Size 1032 × 778 408 × 289 293 × 214 time, s bi-n Otsu 42.728 20.492 11.461 proposed 46.315 20.637 10.951 PSNR, dB bi-n Otsu 6.39 7.09 6.63 proposed 7.61 8.16 7.49 5 Conclusion We introduced a new HOG-index dictionary approach to segment ore images. This method presents a coupled dictionary learning approach with HOG feature space comparison. The edge detection performance of the proposed method is better than bi-neighbourhood Otsu thresholding method. We hope the future work could focus on post-processing of denoising to refine the result. 6 Acknowledgment The work was supported by the National Science & Technology Support Plan 2009BAB48B02. 7 References 1Zhang G.Y., Liu G.Z., Zhu H. et al.: 'Ore image thresholding using bi-neighbourhood Otsu's approach', Electron. Lett., 2010, 46, (25), pp. 1666 – 1668 (doi: https://doi.org/10.1049/el.2010.2962) 2Başa B.: 'Implementation of HOG edge detection algorithm on FPGA's', Procedia, Soc. Behav. Sci., 2015, 174, pp. 1567 – 1575 (doi: https://doi.org/10.1016/j.sbspro.2015.01.806) 3Liang Y.: 'Semi-coupled dictionary learning with applications to image super-resolution and photo-sketch synthesis'. IEEE Conf. Computer Vision and Pattern Recognition, 2012, pp. 2216 – 2223 4Mairal J., Bach F., Ponce J. et al.: 'Online dictionary learning for sparse coding'. Int. Conf. Machine Learning, ICML 2009, Montreal, Quebec, Canada, June 2009, pp. 689 – 696, DBLP Citing Literature Volume2017, Issue9September 2017Pages 542-543 FiguresReferencesRelatedInformation

Referência(s)
Altmetric
PlumX