Supervised quality evaluation of binary partition trees for object segmentation

Abstract The binary partition tree (BPT) allows for the hierarchical representation of images in a multiscale way, by providing a tree of nodes corresponding to image regions. In particular, cuts of a BPT can be interpreted as segmentations of the associated image. Building the BPT of an image then constitutes a relevant preliminary step for optimization-based segmentation methods. A wide literature has been devoted to the construction of BPTs, and their involvement in such segmentation tasks. Comparatively, there exist few works dedicated to evaluate the quality of BPTs, i.e. their ability to allow further segmentation methods to compute good results. We propose such a framework for evaluating the quality of a BPT with respect to the object segmentation problem, i.e. the segmentation of one or several objects from an image. This framework is supervised, since the notion of segmentation quality is not only depending on the application but also on the user’s objectives, expressed via the chosen ground-truth and quality metric. We develop two sides within this framework. First, we propose an intrinsic quality analysis, that relies on the structural coherence of the BPT with respect to ground-truth. More precisely, we evaluate to what extent the BPT structure is well-matching such examples, in a set / combinatorial fashion. Second, we propose an extrinsic analysis, by allowing the user to assess the quality of a BPT based on chosen metrics that correspond to the desired properties of the subsequent segmentation. In particular, we evaluate to what extent a BPT can provide good results with respect to such metrics whereas handling the trade-off with the cardinality of the cuts.

[1]  Jon Atli Benediktsson,et al.  Hierarchical Analysis of Remote Sensing Data: Morphological Attribute Profiles and Binary Partition Trees , 2011, ISMM.

[2]  Nicolas Passat,et al.  Connected Filtering Based on Multivalued Component-Trees , 2014, IEEE Transactions on Image Processing.

[3]  Pascal Monasse,et al.  Scale-Space from a Level Lines Tree , 2000, J. Vis. Commun. Image Represent..

[4]  Nicolas Passat,et al.  Evaluating the quality of binary partition trees based on uncertain semantic ground-truth for image segmentation , 2017, 2017 IEEE International Conference on Image Processing (ICIP).

[5]  Pascal Fua,et al.  SLIC Superpixels Compared to State-of-the-Art Superpixel Methods , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Nicolas Passat,et al.  Extraction of complex patterns from multiresolution remote sensing images: A hierarchical top-down methodology , 2012, Pattern Recognit..

[7]  Carlos López-Martínez,et al.  Filtering and Segmentation of Polarimetric SAR Data Based on Binary Partition Trees , 2012, IEEE Transactions on Geoscience and Remote Sensing.

[8]  Thierry Géraud,et al.  MToS: A Tree of Shapes for Multivariate Images , 2015, IEEE Transactions on Image Processing.

[9]  Jocelyn Chanussot,et al.  Processing Multidimensional SAR and Hyperspectral Images With Binary Partition Tree , 2013, Proceedings of the IEEE.

[10]  Carlos López-Martínez,et al.  PolSAR Time Series Processing With Binary Partition Trees , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[11]  Philippe Salembier,et al.  Study of Binary Partition Tree Pruning Techniques for Polarimetric SAR Images , 2015, ISMM.

[12]  Nicolas Passat,et al.  Binary Partition Tree construction from multiple features for image segmentation , 2018, Pattern Recognit..

[13]  Deise Santana Maia,et al.  Properties of combinations of hierarchical watersheds , 2019, Pattern Recognit. Lett..

[14]  Antonio J. Plaza,et al.  Hyperspectral Image Segmentation Using a New Spectral Unmixing-Based Binary Partition Tree Representation , 2014, IEEE Transactions on Image Processing.

[15]  Hugues Talbot,et al.  Mathematical Morphology: from theory to applications , 2013 .

[16]  Laurent Najman,et al.  Geodesic Saliency of Watershed Contours and Hierarchical Segmentation , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  Luc Van Gool,et al.  SEEDS: Superpixels Extracted Via Energy-Driven Sampling , 2012, International Journal of Computer Vision.

[18]  Ronen Basri,et al.  Image Segmentation by Probabilistic Bottom-Up Aggregation and Cue Integration , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[19]  Ferran Marqués,et al.  Supervised Assessment of Segmentation Hierarchies , 2012, ECCV.

[20]  Silvia Valero,et al.  Hyperspectral Image Representation and Processing With Binary Partition Trees , 2013, IEEE Transactions on Image Processing.

[21]  Nicolas Passat,et al.  Hierarchical Approach for Neonate Cerebellum Segmentation from MRI: An Experimental Study , 2019, ISMM.

[22]  Ferran Marqués,et al.  Upper-bound assessment of the spatial accuracy of hierarchical region-based image representations , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[23]  Jianfei Cai,et al.  A benchmark for semantic image segmentation , 2013, 2013 IEEE International Conference on Multimedia and Expo (ICME).

[24]  Jocelyn Chanussot,et al.  Object recognition in hyperspectral images using Binary Partition Tree representation , 2015, Pattern Recognit. Lett..

[25]  Patrick Pérez,et al.  Interactive Image Segmentation Using an Adaptive GMMRF Model , 2004, ECCV.

[26]  Jordi Pont-Tuset,et al.  Supervised Evaluation of Image Segmentation and Object Proposal Techniques , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  H. Vojodi,et al.  A supervised evaluation method based on region shape descriptor for image segmentation algorithm , 2012, The 16th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP 2012).

[28]  Bastian Leibe,et al.  Superpixels: An evaluation of the state-of-the-art , 2016, Comput. Vis. Image Underst..

[29]  Sargur N. Srihari,et al.  A hierarchical data structure for multidimensional digital images , 1983, CACM.

[30]  Philippe Salembier,et al.  Binary partition tree as an efficient representation for image processing, segmentation, and information retrieval , 2000, IEEE Trans. Image Process..

[31]  André Stumpf,et al.  Hierarchical extraction of landslides from multiresolution remotely sensed optical images , 2014 .

[32]  Peer Neubert,et al.  Superpixel Benchmark and Comparison , 2012 .

[33]  Hervé Le Men,et al.  Scale-Sets Image Analysis , 2005, International Journal of Computer Vision.

[34]  Benjamin Perret,et al.  Evaluation of Hierarchical Watersheds , 2018, IEEE Transactions on Image Processing.

[35]  Jonathan T. Barron,et al.  Multiscale Combinatorial Grouping for Image Segmentation and Object Proposal Generation , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[36]  Hong Zhang,et al.  An evaluation metric for image segmentation of multiple objects , 2009, Image Vis. Comput..

[37]  Luc Van Gool,et al.  The Pascal Visual Object Classes (VOC) Challenge , 2010, International Journal of Computer Vision.

[38]  Azriel Rosenfeld,et al.  Hierarchical Image Analysis Using Irregular Tessellations , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[39]  Philippe Salembier,et al.  Antiextensive connected operators for image and sequence processing , 1998, IEEE Trans. Image Process..

[40]  Jordi Pont-Tuset,et al.  Measures and Meta-Measures for the Supervised Evaluation of Image Segmentation , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[41]  Jean Paul Frédéric Serra,et al.  Global-local optimizations by hierarchical cuts and climbing energies , 2013, Pattern Recognit..

[42]  Charless C. Fowlkes,et al.  Contour Detection and Hierarchical Image Segmentation , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[43]  Christophe Collet,et al.  Hyperconnections and Hierarchical Representations for Grayscale and Multiband Image Processing , 2012, IEEE Transactions on Image Processing.

[44]  Pierre Soille,et al.  Constrained connectivity for hierarchical image partitioning and simplification , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[45]  Benjamin Perret,et al.  Evaluation of Morphological Hierarchies for Supervised Segmentation , 2015, ISMM.

[46]  Nicolas Passat,et al.  Intrinsic quality analysis of binary partition trees , 2018 .

[47]  Verónica Vilaplana,et al.  Binary Partition Trees for Object Detection , 2008, IEEE Transactions on Image Processing.