Habitat image annotation with low-level features, medium-level knowledge and location information

The classification of habitats is crucial for structuring knowledge and developing our understanding of the natural world. Currently, most successful methods employ human surveyors—a laborious, expensive and subjective process. In this paper, we formulate habitat classification as a fine-grained visual categorization problem. We build on previous work and propose an image annotation framework that uses a novel automatic random forest-based method and that takes into consideration visual and geographical closeness in the classification process. During training, low-level visual features and medium-level contextual information are extracted. For the latter, we use a human-in-the-loop methodology by asking humans a set of 17 questions about the appearances of the image that can be easily answered by non-ecologists to extract medium-level knowledge about the images. During testing, and considering that close areas have similar ecological properties, we weigh the influence of the prediction of each tree of the forest according to their distance to the unseen test photography. Additionally, we present an updated version of a geo-referenced habitat image database containing over 1,000 high-resolution ground photographs that have been manually annotated by habitat classification experts. This has been made publicly available image database specifically designed for the development of multimedia analysis techniques for ecological applications. We show experimental recall and precision results which illustrate that our image annotation framework is able to annotate with a reasonable degree of confidence four of the main habitat classes: woodland and scrub, grassland and marsh, heathland and miscellaneous.

[1]  Pietro Perona,et al.  Strong supervision from weak annotation: Interactive training of deformable part models , 2011, 2011 International Conference on Computer Vision.

[2]  Brad Stennes,et al.  Economics of afforestation for carbon sequestration in western Canada , 2000 .

[3]  Pietro Perona,et al.  Multiclass recognition and part localization with humans in the loop , 2011, 2011 International Conference on Computer Vision.

[4]  Emilio Chuvieco,et al.  Monitoring loss of biodiversity in cultural landscapes. New methodology based on satellite data , 2010 .

[5]  Cordelia Schmid,et al.  Beyond Bags of Features: Spatial Pyramid Matching for Recognizing Natural Scene Categories , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[6]  Andrew Zisserman,et al.  Multiple kernels for object detection , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[7]  Ingrid M. Parker,et al.  Evaluating approaches to the conservation of rare and endangered plants , 1994 .

[8]  E. Delp,et al.  Multilevel segmentation for food classification in dietary assessment , 2011, 2011 7th International Symposium on Image and Signal Processing and Analysis (ISPA).

[9]  J. Shotton,et al.  Decision Forests for Classification, Regression, Density Estimation, Manifold Learning and Semi-Supervised Learning , 2011 .

[10]  Andrew J. Park,et al.  Examining context-specific perceptions of risk: exploring the utility of “human-in-the-loop” simulation models for criminology , 2012 .

[11]  Niko E. C. Verhoest,et al.  Hydrology and Earth System Sciences Modelling Groundwater-dependent Vegetation Patterns Using Ensemble Learning , 2022 .

[12]  D. Bargiel,et al.  Capabilities of high resolution satellite radar for the detection of semi-natural habitat structures and grasslands in agricultural landscapes , 2013, Ecol. Informatics.

[13]  Laura S. Hjerpe,et al.  U.S. Patent and Trademark Office , 2003 .

[14]  Guoping Qiu,et al.  Computer Aided Skin Lesion Diagnosis with Humans in the Loop , 2012, MLMI.

[15]  Thomas Prevot,et al.  A Human -in -the -Loop Evaluation of Air -Ground Trajectory Negotiation , 2004 .

[16]  Roberto Cipolla,et al.  Semantic texton forests for image categorization and segmentation , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[17]  M. Pal,et al.  Random forests for land cover classification , 2003, IGARSS 2003. 2003 IEEE International Geoscience and Remote Sensing Symposium. Proceedings (IEEE Cat. No.03CH37477).

[18]  Guoping Qiu,et al.  Automatic habitat classification using image analysis and random forest , 2014, Ecol. Informatics.

[19]  Pietro Perona,et al.  The Ignorant Led by the Blind: A Hybrid Human–Machine Vision System for Fine-Grained Categorization , 2014, International Journal of Computer Vision.

[20]  Andrew Zisserman,et al.  Automated Flower Classification over a Large Number of Classes , 2008, 2008 Sixth Indian Conference on Computer Vision, Graphics & Image Processing.

[21]  Larry S. Davis,et al.  Image ranking and retrieval based on multi-attribute queries , 2011, CVPR 2011.

[22]  Frédéric Jurie,et al.  Randomized Clustering Forests for Image Classification , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[23]  D. Moss,et al.  The CORINE biotopes project: a database for conservation of nature and wildlife in the European community , 1994 .

[24]  Andrea Vedaldi,et al.  Vlfeat: an open and portable library of computer vision algorithms , 2010, ACM Multimedia.

[25]  Katja Markert,et al.  Learning Models for Object Recognition from Natural Language Descriptions , 2009, BMVC.

[26]  Pietro Perona,et al.  Visual Recognition with Humans in the Loop , 2010, ECCV.

[27]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[28]  Giles M. Foody,et al.  Mapping a specific class for priority habitats monitoring from satellite sensor data , 2006 .

[29]  Liang-Chien Chen,et al.  Detection of shoreline changes for tideland areas using multi-temporal satellite images , 1998 .

[30]  Heikki Mannila,et al.  Random projection in dimensionality reduction: applications to image and text data , 2001, KDD '01.

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

[32]  David W. Jacobs,et al.  Dog Breed Classification Using Part Localization , 2012, ECCV.

[33]  Bernard De Baets,et al.  Random forests as a tool for predictive ecohydrological modelling , 2005 .

[34]  G. Qiu Indexing chromatic and achromatic patterns for content-based colour image retrieval , 2002, Pattern Recognit..

[35]  Qian Zhang,et al.  Random Forest for Image Annotation , 2012, ECCV.

[36]  Ning Zhou,et al.  A Hybrid Probabilistic Model for Unified Collaborative and Content-Based Image Tagging , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[37]  Daniel Clewley,et al.  Updating the Phase 1 habitat map of Wales, UK, using satellite sensor data , 2011 .

[38]  M. Thompson,et al.  A standard land-cover classification scheme for remote-sensing applications in South Africa , 1996 .

[39]  W. John Kress,et al.  Leafsnap: A Computer Vision System for Automatic Plant Species Identification , 2012, ECCV.

[40]  Michael Bock,et al.  Remote sensing and GIS-based techniques for the classification and monitoring of biotopes: Case examples for a wet grass- and moor land area in Northern Germany , 2003 .

[41]  C. Lauver,et al.  A hierarchical classification of Landsat TM imagery to identify natural grassland areas and rare species habitat , 1993 .

[42]  James R. Anderson,et al.  A land use and land cover classification system for use with remote sensor data , 1976 .

[43]  M. Torres Automatic Habitat Classification Using Aerial Imagery , 2012 .

[44]  Guoping Qiu,et al.  Grass, scrub, trees and random forest , 2012, MAED '12.

[45]  R. A. Diaz Varela,et al.  Automatic habitat classification methods based on satellite images: a practical assessment in the NW Iberia coastal mountains. , 2008 .

[46]  J. Peters,et al.  Random forests as a tool for ecohydrological distribution modelling , 2007 .

[47]  Peter Kontschieder,et al.  Structured class-labels in random forests for semantic image labelling , 2011, 2011 International Conference on Computer Vision.

[48]  Brian Pilemann Olsen,et al.  AUTOMATIC CHANGE DETECTION FOR VALIDATION OF DIGITAL MAP DATABASES , 2004 .

[49]  David S. Ebert,et al.  Segmentation assisted food classification for dietary assessment , 2011, Electronic Imaging.

[50]  C. Muñoz Sobrino,et al.  Automatic habitat classification methods based on satellite images: A practical assessment in the NW Iberia coastal mountains , 2008, Environmental monitoring and assessment.

[51]  Andrea Vedaldi,et al.  Objects in Context , 2007, 2007 IEEE 11th International Conference on Computer Vision.