Determining the Existence of Objects in an Image and Its Application to Image Thumbnailing

In recent years, computer vision applications dealing with foreground objects are becoming more important with an increasing demand of advanced intelligent systems. Most of these applications assume that an image contains one or more objects, which often produce undesired results when noticeable objects do not appear in the image. In this letter, we address the problem of ascertaining the existence of objects in an image. In the first step, the input image is partitioned into nonoverlapping local patches, then the patches are categorized into three classes, namely natural, man-made, and object to estimate object candidates. Then a Bayesian methodology is employed to produce more reliable results by eliminating false positives. To boost the object patch detection performance, we exploit the difference between coarse and fine segmentation results. To demonstrate the effectiveness of the proposed method, extensive experiments have been conducted on several benchmark image databases. Furthermore, we have shown the usefulness of our approach by applying it to a real application (i.e., image thumbnailing).

[1]  Benjamin B. Bederson,et al.  Automatic thumbnail cropping and its effectiveness , 2003, UIST '03.

[2]  David A. McAllester,et al.  Object Detection with Discriminatively Trained Part Based Models , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Krista A. Ehinger,et al.  SUN database: Large-scale scene recognition from abbey to zoo , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[4]  Chanho Jung,et al.  A Unified Spectral-Domain Approach for Saliency Detection and Its Application to Automatic Object Segmentation , 2012, IEEE Transactions on Image Processing.

[5]  Daniel P. Huttenlocher,et al.  Efficient Graph-Based Image Segmentation , 2004, International Journal of Computer Vision.

[6]  Peter Auer,et al.  Object recognition using segmentation for feature detection , 2004, ICPR 2004.

[7]  David A. Clausi,et al.  Existence Detection of Objects in Images for Robot Vision Using Saliency Histogram Features , 2013, 2013 International Conference on Computer and Robot Vision.

[8]  Jianguo Zhang,et al.  The PASCAL Visual Object Classes Challenge , 2006 .

[9]  Hongbin Zha,et al.  Salient object detection for searched web images via global saliency , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[10]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[11]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[12]  Hao Su,et al.  Objects as Attributes for Scene Classification , 2010, ECCV Workshops.

[13]  Jenq-Neng Hwang,et al.  Fast and automatic video object segmentation and tracking for content-based applications , 2002, IEEE Trans. Circuits Syst. Video Technol..

[14]  Nanning Zheng,et al.  Learning to Detect a Salient Object , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Thomas Deselaers,et al.  Measuring the Objectness of Image Windows , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.