Abstract
We present a study on segmentation of leaf images restricted to semi-controlled conditions, in which leaves are photographed against a solid light-colored background. Such images can be used in practice for plant species identification, by analyzing the distinctive shapes of the leaves. We restrict our attention to segmentation in this semi-controlled condition, providing us with a more well-defined problem, which at the same time presents several challenges. The most important of these are: the variety of leaf shapes, inevitable presence of shadows and specularities, and the time constraints required by interactive species identification applications. We evaluate several popular segmentation algorithms on this task. Different datasets of leaf images are used, with manually segmented images serving as ground truth for quantitative comparisons. We observe that many of the methods are not immediately applicable: they are either too slow or would require that important modifications be introduced. We thus present extensions to our previously published segmentation method, which are able to improve its performance. The previous approach was based on pixel clustering in color space. Our extensions introduce a graph cut step and the use of a training set of manual segmentations in order to adjust important parameters of the method. The new method is fast enough for an interactive application, while producing state-of-the-art results.
Similar content being viewed by others
Notes
GBIS is an exception, since even at the smallest observation scale (\(k = 1\)), it still does not produce a fine enough segmentation.
References
Agarwal, G., Belhumeur, P., Feiner, S., Jacobs, D., Kress, W.J., Ramamoorthi, R., Bourg, N.A., Dixit, N., Ling, H., Mahajan, D., Russell, R., Shirdhonkar, S., Sunkavalli, K., White, S.: First steps toward an electronic field guide for plants. Taxon 55(3), 597–610 (2006)
Alpert, S., Galun, M., Basri, R., Brandt, A.: Image segmentation by probabilistic bottom-up aggregation and cue integration. In: Computer Vision and Pattern Recognition (CVPR), pp. 1–8 (2007)
Arbelaez, P., Fowlkes, C., Martin, D., Malik, J.: Berkeley segmentation and boundary detection benchmark and dataset (Accessed 2011). http://www.eecs.berkeley.edu/Research/Projects/CS/vision/grouping/resources.html
Arbelaez, P., Maire, M., Fowlkes, C., Malik, J.: Contour detection and hierarchical image segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 33(5), 898–916 (2011)
Arora, A., Gupta, A., Bagma, N., Mishra, S., Bhattacharya, A.: A plant identification system using shape and morphological features on segmented leaflets. In: Working Notes of CLEF 2012 Conference (2012)
Bakic, V., Yahiaoui, I., Mouine, S., Litayem, S., Ouertani, W., Verroust-Blondet, A., Goëau, H., Joly, A.: Inria IMEDIA2’s participation at ImageCLEF 2012 plant identification task. In: Working Notes of CLEF 2012 Conference (2012)
Belhumeur, P., Chen, D., Feiner, S., Jacobs, D., Kress, W., Ling, H., Lopez, I., Ramamoorthi, R., Sheorey, S., White, S., Zhang, L.: Searching the world’s herbaria: A system for visual identification of plant species. In: European Conference on Computer Vision, pp. 116–129 (2008)
Bishop, C.M.: In: Pattern recognition and machine learning. Information Science and Statistics. Springer, New York (2006)
Boykov, Y., Jolly, M.P.: Interactive graph cuts for optimal boundary & region segmentation of objects in N-D images. In: International Conference on Computer Vision, vol. 1, pp. 105–112 (2001)
Boykov, Y., Kolmogorov, V.: An experimental comparison of min-cut/max-flow algorithms for energy minimization in vision. IEEE Trans. Pattern Anal. Mach. Intell. 26(9), 1124–1137 (2004)
Camargo Neto, J., Meyer, G.E., Jones, D.D.: Individual leaf extractions from young canopy images using Gustafson-Kessel clustering and a genetic algorithm. Comput. Electron. Agric. 51(1), 66–85 (2006)
Casanova, D., Florindo, J.B., Gonçalves, W.N., Bruno, O.M.: IFSC/USP at ImageCLEF 2012: Plant identification task. In: Working notes of CLEF 2012 Conference (2012)
Cerutti, G., Antoine, V., Tougne, L., Mille, J., Coquin, D., Vacavant, A.: ReVeS Participation—Tree species classification using random forests and botanical features. In: Working Notes of CLEF 2012 Conference (2012)
Chai, Y., Lempitsky, V., Zisserman, A.: BiCoS: A bi-level co-segmentation method for image classification. In: International Conference on Computer Vision (2011)
Christoudias, C., Georgescu, B., Meer, P.: Synergism in low-level vision. In: International Conference on Pattern Recognition, vol. 4, pp. 150–155 (2002)
Comaniciu, D., Meer, P.: Mean shift: a robust approach toward feature space analysis. IEEE Trans. Pattern Anal. Mach. Intell. 24(5), 603–619 (2002)
Cour, T., Benezit, F., Shi, J.: Spectral segmentation with multiscale graph decomposition. In: Computer Vision and Pattern Recognition, pp. 1124–1131 (2005)
Dixon, W.J., Mood, A.M.: The statistical sign test. J. Am. Stat. Assoc. 41(236), 557–566 (1946)
Felzenszwalb, P., Huttenlocher, D.: Efficient graph-based image segmentation. Int. J. Comput. Vis. 59, 167–181 (2004)
Fukunaga, K.: Introduction to Statistical Pattern Recognition, 2nd edn. Academic press, San Diego (1990)
Galun, M., Sharon, E., Basri, R., Brandt, A.: Texture segmentation by multiscale aggregation of filter responses and shape elements. In: Computer Vision and Pattern Recognition (CVPR), pp. 716–723 (2003)
Goëau, H., Bonnet, P., Joly, A., Yahiaoui, I., Barthélémy, D., Boujemaa, N., Molino, J.: The ImageCLEF 2012 plant identification task. In: Working Notes of CLEF 2012 Conference (2012)
Heckemann, R.A., Hajnal, J.V., Aljabar, P., Rueckert, D., Hammers, A.: Automatic anatomical brain MRI segmentation combining label propagation and decision fusion. NeuroImage 33(1), 115–126 (2006)
Kohli, P., Ladick, L., Torr, P.H.S.: Robust higher order potentials for enforcing label consistency. Int. J. Comput. Vis. 82(3), 302–324 (2009)
Kumar, M., Torr, P., Zisserman, A.: Obj Cut. In: Computer Vision and Pattern Recognition, vol. 1, pp. 18–25 (2005)
Kumar, N., Belhumeur, P.N., Biswas, A., Jacobs, D.W., Kress, W.J., Lopez, I.C., Soares, J.V.B.: Leafsnap: a computer vision system for automatic plant species identification. In: European Conference on Computer Vision, pp. 502–516 (2012)
Kumar, S., Hebert, M.: Discriminative random fields. Int. J. Comput. Vis. 68(2), 179–201 (2006)
Leung, T., Malik, J.: Contour continuity in region based image segmentation. In: European Conference on Computer Vision, pp. 544–559. Springer, Berlin (1998)
Manh, A.G., Rabatel, G., Assemat, L., Aldon, M.J.: Weed leaf image segmentation by deformable templates. J. Agric. Eng. Res. 80(2), 139–146 (2001)
Martin, D., Fowlkes, C., Malik, J.: Learning to detect natural image boundaries using local brightness, color, and texture cues. IEEE Trans. Pattern Anal. Mach. Intell. 26(5), 530–549 (2004)
Nilsback, M.E., Zisserman, A.: Delving into the whorl of flower segmentation. In: BMVC (2007)
Nilsback, M.E., Zisserman, A.: Automated flower classification over a large number of classes. In: Indian Conference on Computer Vision, Graphics and Image Processing (2008)
Open source computer vision library (OpenCV). http://opencv.org/
Otsu, N.: A threshold selection method from gray-level histograms. IEEE Trans. Syst. Man Cybern. 9(1), 62–66 (1979)
Rother, C., Kolmogorov, V., Blake, A.: “GrabCut”: Interactive foreground extraction using iterated graph cuts. In: SIGGRAPH, pp. 309–314 (2004)
Sharon, E., Galun, M., Sharon, D., Basri, R., Brandt, A.: Hierarchy and adaptivity in segmenting visual scenes. Nature 442(7104), 719–846 (2006)
Shi, J., Malik, J.: Normalized cuts and image segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 22(8), 888–905 (2000)
Welinder, P., Branson, S., Mita, T., Wah, C., Schroff, F., Belongie, S., Perona, P.: Caltech-UCSD birds 200. Tech. Rep. CNS-TR-2010-001, California Institute of Technology (2010)
Yanikoglu, B., Aptoula, E., Tirkaz, C.: Sabanci-Okan System at ImageClef 2012: Combining features and classifiers for plant identification. In: Working Notes of CLEF 2012 Conference (2012)
Acknowledgments
The authors would like to gratefully acknowledge Peter N. Belhumeur, Neeraj Kumar, and Arijit Biswas for helping organize the collections of images used in this work. W. John Kress, Ida C. Lopez, and collaborators at the Smithsonian Institution’s Department of Botany collected and curated the Lab and Field datasets. The authors are grateful to Aditya Malik for manually segmenting several of the leaf images and for helpful discussions. We would also like to acknowledge the authors of the several segmentation methods whose publically available implementations we have used. This work was supported by National Science Foundation grants #0968546, #0325867, and #1116631.
Author information
Authors and Affiliations
Corresponding author
Electronic supplementary material
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Soares, J.V.B., Jacobs, D.W. Efficient segmentation of leaves in semi-controlled conditions. Machine Vision and Applications 24, 1623–1643 (2013). https://doi.org/10.1007/s00138-013-0530-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00138-013-0530-0