Image Descriptors Based on the Edge Orientation

Edges are one of the most important image visual features. They are highly related with shapes and can also be representative of the image textures. Edge orientation histograms are usually very reliable descriptors suitable for image analysis, search and retrieval. In this work two methods to compute edge based orientation descriptors are reported: the "Edge Pixel Orientations Histogram" and the "Angular Orientation Partition Edge Descriptor".Edges are detected with Canny algorithm. The resulting edge pixels are separated into No gradient orientation intervals.For the first descriptor, edges detected without and with hysteresis, result in a histogram of gradient orientations. The two edge images are divided into NxN sub-images, resulting in a 2 No N N bins histogram.In the second descriptor, after an angular division of the image, edges are described by their angular orientations. Considering Na angular divisions, and No angular orientations, a descriptor with No Na bins results.Because of the angular geometry, this descriptor is resilient to rotation and by shifting the center of the angular division it is also possible to add translation resilience.Two examples of automatic image semantic annotation using this description method is reported using a database with 738 keyframes and the JPSearch database with 971 high resolution images (3888x2592).The K Nearest Neighbor is used as classifier and the Manhattan distance is used for image similarity computation. The two descriptors annotation performance are compared between them, with the MPEG-7 Edge Histogram Descriptor and with the SIFT descriptor.

[1]  B. S. Manjunath,et al.  Color and texture descriptors , 2001, IEEE Trans. Circuits Syst. Video Technol..

[2]  Rainer Lienhart,et al.  The Holy Grail of Multimedia Information Retrieval: So Close or Yet So Far Away? , 2008 .

[3]  A. Chalechale,et al.  Edge image description using angular radial partitioning , 2004 .

[4]  Antonio Torralba,et al.  Modeling the Shape of the Scene: A Holistic Representation of the Spatial Envelope , 2001, International Journal of Computer Vision.

[5]  Cordelia Schmid,et al.  A Performance Evaluation of Local Descriptors , 2005, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Yannis Avrithis,et al.  Keyframe Extraction Using Local Visual Semantics in the Form of a Region Thesaurus , 2007 .

[7]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Jean-Marc Odobez,et al.  A Thousand Words in a Scene , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Tony Lindeberg,et al.  Edge Detection and Ridge Detection with Automatic Scale Selection , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[10]  António M. G. Pinheiro Image Description Using Scale-Space Edge Pixel Directions Histogram , 2007 .

[11]  Abdolah Chalechale,et al.  Sketch-based image matching Using Angular partitioning , 2005, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

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

[13]  Thomas Sikora,et al.  The MPEG-7 visual standard for content description-an overview , 2001, IEEE Trans. Circuits Syst. Video Technol..

[14]  Touradj Ebrahimi,et al.  Overview of Jpsearch: A Standard for Image Search and Retrieval , 2007, 2007 International Workshop on Content-Based Multimedia Indexing.

[15]  Belur V. Dasarathy,et al.  Nearest neighbor (NN) norms: NN pattern classification techniques , 1991 .