Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Shape matching and classification using height functions

Published: 01 January 2012 Publication History

Abstract

We propose a novel shape descriptor for matching and recognizing 2D object silhouettes. The contour of each object is represented by a fixed number of sample points. For each sample point, a height function is defined based on the distances of the other sample points to its tangent line. One compact and robust shape descriptor is obtained by smoothing the height functions. The proposed descriptor is not only invariant to geometric transformations such as translation, rotation and scaling but also insensitive to nonlinear deformations due to noise and occlusion. In the matching stage, the Dynamic Programming (DP) algorithm is employed to find out the optimal correspondence between sample points of every two shapes. The height function provides an excellent discriminative power, which is demonstrated by excellent retrieval performances on several popular shape benchmarks, including MPEG-7 data set, Kimia's data set and ETH-80 data set.

References

[1]
A multiscale representation method for nonrigid shapes with a single closed contour. IEEE Trans. Circuits Systems Video Technol. v14 i5. 742-753.
[2]
Shape retrieval using triangle-area representation and dynamic space warping. Pattern Recognition. v40. 1911-1920.
[3]
Geometry-based image retrieval in binary image databases. IEEE Trans. Pattern Anal. Machine Intell. v30 i6. 1003-1013.
[4]
Robust shape similarity retrieval based on contour segmentation polygonal multiresolution and elastic matching. Pattern Recognition. v38 i12. 2229-2241.
[5]
Path similarity skeleton graph matching. IEEE Trans. Pattern Anal. Machine Intell. v30 i7. 1282-1292.
[6]
Bai, X., Wang, B., Wang, X., Liu, W., Tu, Z., 2010. Co-transduction for shape retrieval. In: ECCV: European Conf. on Computer Vision, pp. 328-341.
[7]
Learning context-sensitive shape similarity by graph transduction. IEEE Trans. Pattern Anal. Machine Intell. v32 i5. 861-874.
[8]
Shape matching and object recognition using shape contexts. IEEE Trans. Pattern Anal. Machine Intell. v24 i4. 522-705.
[9]
Robust symbolic representation for shape recognition and retrieval. Pattern Recognition. v41 i5. 1782-1798.
[10]
Direkoglu, C., Nixon, M.S., 2008. Shape classification using multiscale Fourier-based description in 2-D space. In: ICSP: IEEE Internat. Conf. on Signal Processing, pp. 820-823.
[11]
Shape representation and description using the Hilbert curve. Pattern Recognition Lett. v30. 348-358.
[12]
Improving shape retrieval by spectral matching and meta similarity. IEEE Trans. Image Process. v19 i5. 1319-1327.
[13]
Felzenszwalb, P.F., Schwartz, J., 2007. Hierarchical matching of deformable shapes. In: CVPR: IEEE Internat. Conf. on Computer Vision and Pattern Recognition, pp. 1-8.
[14]
Distance sets for shape filters and shape recognition. IEEE Trans. Image Process. v12 i7. 729-739.
[15]
Jegou, H., Harzallah, H., Schmid, C., 2007. A contextual dissimilarity measure for accurate and efficient image search. In: CVPR: IEEE Internat. Conf. on Computer Vision and Pattern Recognition, pp. 1-8.
[16]
Jiang, H., Liu, W., Wang, D., Tian, C., Bai, X., Liu, X., Wu, Y., Liu, W., 2009. CASE: Connectivity-based skeleton extraction in wireless sensor networks. In: INFOCOM: IEEE Internat. Conf. on Computer Communications, pp. 2916-2920.
[17]
A region-based shape descriptor using Zernike moments. Signal Process.: Image Commun. v16 i1. 95-102.
[18]
Kontschieder, P., Donoser, M., Bischof, H., 2009. Beyond pairwise shape similarity analysis. In: ACCV: Asain Conf. on Computer Vision, pp. 655-666.
[19]
Latecki, L.J., Lakämper, R., Eckhardt, U., 2000. Shape descriptors for non-rigid shape with a single closed contour. In: CVPR: IEEE Internat. Conf. on Computer Vision and Pattern Recognition, pp. 424-429.
[20]
Leibe, B., Schiele, B., 2003. Analyzing appreance and contour based methods for object categorization. In: CVPR: IEEE Internat. Conf. on Computer Vision and Pattern Recognition, pp. 409-415.
[21]
Perceptually motivated shape evolution with shape-preserving property. Pattern Recognition Lett. v31 i6. 447-453.
[22]
Lin, L., Zeng, K., Liu, X., Zhu, S., 2009. Layered graph matching by composite cluster sampling with collaborative and competitive interactions. In: CVPR: IEEE Internat. Conf. on Computer Vision and Pattern Recognition, pp. 1351-1358.
[23]
Shape classification using the inner-distance. IEEE Trans. Pattern Anal. Machine Intell. v29 i2. 286-299.
[24]
Ling, H., Yang, X., Latecki, L.J., 2010. Balancing deformability and discriminability for shape matching. In: ECCV: European Conf. on Computer Vision, pp. 411-424.
[25]
A unified curvature definition for regular, polygonal, and digital planar curves. Internat. J. Comput. Vision. v80 i1. 104-124.
[26]
McNeill, G., Vijayakumar, S., 2006. Hierarchical procrustes matching for shape retrieval. In: CVPR: IEEE Internat. Conf. on Computer Vision and Pattern Recognition, pp. 885-894.
[27]
Mokhtarian, F., Abbasi, S., Kittler, J., 1997. Efficient and robust retrieval by shape content through curvature scale space. IN: Smeulders, A.W.M., Jain, R. (Eds.) Image Databases and Multi-Media Search, pp. 51-58.
[28]
Variational shape matching for shape classification and retrieval. Pattern Recognition Lett. v31 i12. 1650-1657.
[29]
Payet, N., Todorovic, S., 2009. Matching hierarchies of deformable shapes. In: Proc. IAPR-TC-15 Workshop on Graph-based Representations in Pattern Recognition (GbR).
[30]
Schmidt, F.R., Toeppe, E., Cremers, D., 2009. Efficient planar graph cuts with applications in computer vision. In: CVPR: IEEE Internat. Conf. on Computer Vision and Pattern Recognition, pp. 351-356.
[31]
Recognition of shapes by editing their shock graphs. IEEE Trans. Pattern Anal. Machine Intell. v25. 116-125.
[32]
Shock graphs and shape matching. Internat. J. Comput. Vision. v35 i1. 13-32.
[33]
Sun, K., Super, B., 2006. Classification of contour shapes using class segment sets. In: CVPR: IEEE Internat. Conf. on Computer Vision and Pattern Recognition, pp. 727-733.
[34]
Retrieval from shape databases using chance probability functions and fixed correspondence. Internat. J. Pattern Recognition Artif. Intell. v20 i8. 1117-1138.
[35]
Skeletonization of ribbon-like shapes based on a new wavelet function. IEEE Trans. Pattern Anal. Machine Intell. v25 i9. 1118-1133.
[36]
Temlyakov, A., Munsell, B.C., Waggoner, J.W., Wang, S., 2010. Two perceptually motivated strategies for shape classification. In: CVPR: IEEE Internat. Conf. on Computer Vision and Pattern Recognition, pp. 2289-2296.
[37]
Tu, Z., Yuille, A.L., 2004. Shape matching and recognition using generative models and informative features. In: ECCV: European Conf. on Computer Vision, pp. 195-209.
[38]
Locally affine invariant descriptors for shape matching and retrieval. IEEE Signal Process. Lett. v17 i9. 803-806.
[39]
Learning context-sensitive similarity by shortest path propagation. Pattern Recognition. v44 i10-11. 2367-2374.
[40]
Wolter, D., Latecki, L.J., 2004. Shape matching for robot mapping. In: PRICAI: Pacific Rim Internat. Conf. on Artificial Intelligence.
[41]
Shape matching and modeling using skeletal context. Pattern Recognition. v41 i5. 1756-1767.
[42]
2D shape matching by contour flexibility. IEEE Trans. Pattern Anal. Machine Intell. v31 i1. 180-186.
[43]
Yang, X., Bai, X., Latecki, L.J., Tu, Z., 2008. Improving shape retrieval by learning graph transduction. In: ECCV: European Conf. on Computer Vision, pp. 788-801.
[44]
Yang, X., Koknar-Tezel, S., Latecki, L.J., 2009. Locally constrained diffusion process on locally densified distance spaces with applications to shape retrieval. In: CVPR: IEEE Internat. Conf. on Computer Vision and Pattern Recognition, pp. 357-364.
[45]
Wavelet-based approach to character skeleton. IEEE Trans. Image Process. v16 i5. 1220-1231.
[46]
Zhang, D.S., Lu, G., 2002. Generic Fourier descriptor for shape-based image retrieval. In: ICME: IEEE Internat. Conf. on Multimedia and Expo, pp. 425-428.

Cited By

View all
  • (2024)Octagonal lattice-based triangulated shape descriptor engaging second-order derivatives supplementing image retrievalJournal of Visual Communication and Image Representation10.1016/j.jvcir.2023.10400598:COnline publication date: 1-Feb-2024
  • (2024)Optimized multi-scale affine shape registration based on an unsupervised Bayesian classificationMultimedia Tools and Applications10.1007/s11042-023-14890-483:3(7057-7083)Online publication date: 1-Jan-2024
  • (2024)A rotation robust shape transformer for cartoon character recognitionThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-023-03123-240:8(5575-5588)Online publication date: 1-Aug-2024
  • Show More Cited By
  1. Shape matching and classification using height functions

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Pattern Recognition Letters
    Pattern Recognition Letters  Volume 33, Issue 2
    January, 2012
    125 pages

    Publisher

    Elsevier Science Inc.

    United States

    Publication History

    Published: 01 January 2012

    Author Tags

    1. Contour
    2. Height function
    3. Shape matching
    4. Shape retrieval

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 25 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Octagonal lattice-based triangulated shape descriptor engaging second-order derivatives supplementing image retrievalJournal of Visual Communication and Image Representation10.1016/j.jvcir.2023.10400598:COnline publication date: 1-Feb-2024
    • (2024)Optimized multi-scale affine shape registration based on an unsupervised Bayesian classificationMultimedia Tools and Applications10.1007/s11042-023-14890-483:3(7057-7083)Online publication date: 1-Jan-2024
    • (2024)A rotation robust shape transformer for cartoon character recognitionThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-023-03123-240:8(5575-5588)Online publication date: 1-Aug-2024
    • (2023)Underwater object classification combining SAS and transferred optical-to-SAS ImageryPattern Recognition10.1016/j.patcog.2023.109868144:COnline publication date: 1-Dec-2023
    • (2023)A Lie algebra representation for efficient 2D shape classificationPattern Recognition10.1016/j.patcog.2022.109078134:COnline publication date: 1-Feb-2023
    • (2023)A local-global shape characterization scheme using quadratic Bezier triangle aiding retrievalDigital Signal Processing10.1016/j.dsp.2022.103893133:COnline publication date: 1-Mar-2023
    • (2023)Multi-level contour combination features for shape recognitionComputer Vision and Image Understanding10.1016/j.cviu.2023.103650229:COnline publication date: 1-Mar-2023
    • (2023)DeepGCSS: a robust and explainable contour classifier providing generalized curvature scale space featuresNeural Computing and Applications10.1007/s00521-023-08639-135:24(17689-17700)Online publication date: 18-May-2023
    • (2022)Bag of feature with discriminative module for non-rigid shape retrievalDigital Signal Processing10.1016/j.dsp.2021.103240120:COnline publication date: 3-Jan-2022
    • (2022)Local Binary Patterns of Segments of a Binary Object for Shape AnalysisJournal of Mathematical Imaging and Vision10.1007/s10851-022-01130-x65:4(618-630)Online publication date: 24-Nov-2022
    • Show More Cited By

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media