Increased generalization capability of trainable COSFIRE filters with application to machine vision

The recently proposed trainable COSFIRE filters are highly effective in a wide range of computer vision applications, including object recognition, image classification, contour detection and retinal vessel segmentation. A COSFIRE filter is selective for a collection of contour parts in a certain spatial arrangement. These contour parts and their spatial arrangement are determined in an automatic configuration procedure from a single user-specified pattern of interest. The traditional configuration, however, does not guarantee the selection of the most distinctive contour parts. We propose a genetic algorithm-based optimization step in the configuration of COSFIRE filters that determines the minimum subset of contour parts that best characterize the pattern of interest. We use a public dataset of images of an edge milling head machine equipped with multiple cutting tools to demonstrate the effectiveness of the proposed optimization step for the detection and localization of such tools. The optimization process that we propose yields COSFIRE filters with substantially higher generalization capability. With an average of only six COSFIRE filters we achieve high precision P and recall R rates (P = 91.99%; R = 96.22%). This outperforms the original COSFIRE filter approach (without optimization) mostly in terms of recall. The proposed optimization procedure increases the efficiency of COSFIRE filters with little effect on the selectivity.

[1]  George Azzopardi,et al.  Ventral-stream-like shape representation: from pixel intensity values to trainable object-selective COSFIRE models , 2014, Front. Comput. Neurosci..

[2]  Jiancheng Liu,et al.  Cutting tool wear measurement by using active contour model based image processing , 2011, 2011 IEEE International Conference on Mechatronics and Automation.

[3]  George Azzopardi,et al.  Trainable COSFIRE Filters for Keypoint Detection and Pattern Recognition , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Tilo Pfeifer,et al.  Reliable tool wear monitoring by optimized image and illumination control in machine vision , 2000 .

[5]  George Azzopardi,et al.  A Shape Descriptor Based on Trainable COSFIRE Filters for the Recognition of Handwritten Digits , 2013, CAIP.

[6]  George Azzopardi,et al.  Trainable COSFIRE filters for vessel delineation with application to retinal images , 2015, Medical Image Anal..

[7]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[8]  Chenyu Shi,et al.  Recognition of Architectural and Electrical Symbols by COSFIRE Filters with Inhibition , 2015, CAIP.

[9]  Chen Zhang,et al.  On-line tool wear measurement for ball-end milling cutter based on machine vision , 2013, Comput. Ind..

[10]  Roland Siegwart,et al.  BRISK: Binary Robust invariant scalable keypoints , 2011, 2011 International Conference on Computer Vision.

[11]  George Azzopardi,et al.  A Push-Pull CORF Model of a Simple Cell with Antiphase Inhibition Improves SNR and Contour Detection , 2014, PloS one.

[12]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[13]  Enrique Alegre,et al.  On-line tool wear monitoring using geometric descriptors from digital images , 2007 .

[14]  政子 鶴岡,et al.  1998 IEEE International Conference on SMCに参加して , 1998 .

[15]  Xiang Zhang,et al.  OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networks , 2013, ICLR.

[16]  George Azzopardi,et al.  A CORF computational model of a simple cell that relies on LGN input outperforms the Gabor function model , 2012, Biological Cybernetics.

[17]  Janez Kopac,et al.  New approach in tool wear measuring technique using CCD vision system , 2005 .

[18]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[19]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints , 2011 .

[20]  Mani Maran Ratnam,et al.  Edge detection and measurement of nose radii of cutting tool inserts from scanned 2-D images , 2012 .

[21]  Wenhui Wang,et al.  Flank wear measurement by a threshold independent method with sub-pixel accuracy , 2006 .

[22]  George Azzopardi,et al.  Automatic detection of vascular bifurcations in segmented retinal images using trainable COSFIRE filters , 2013, Pattern Recognit. Lett..

[23]  M. Sortino,et al.  Application of statistical filtering for optical detection of tool wear , 2003 .

[24]  George Azzopardi,et al.  Cutting Edge Localisation in an Edge Profile Milling Head , 2015, CAIP.