Abstract
Existing contour-based corner detectors generally identify corners from a contour curve by measuring the cornerity of each point (i.e., the confidence to be a corner) with a fixed-radius region of support (RoS), and thus could yield inferior performance due to low adaptivity to local structures of the input curve. To overcome the difficulty, a novel cornerity measure based on a dynamic RoS is proposed in this paper, with which an efficient corner detector is developed. For a given point on the curve, the dynamic RoS is constructed with two straight-line arms stretching towards both sides along the curve, under a pre-determined error tolerance imposed on the average perpendicular distance from the curve to each arm within its stretching range. Then, our cornerity model is established based on the lengths of the two arms and the angle between them, which is then exploited to evaluate whether the current point is a corner or not via a cornerity thresholding. Extensive experimental results show that the proposed corner detector can deliver superior performance and exhibit higher robustness over the existing state-of-the-arts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Awrangjeb, M., Lu, G.: Robust image corner detection based on the chord-to-point distance accumulation technique. IEEE Trans. Multimed. 10(6), 1059–1072 (2008)
Awrangjeb, M., Lu, G., Fraser, C.S., Ravanbakhsh, M.: A fast corner detector based on the chord-to-point distance accumulation technique. In: Digital Image Computing: Techniques and Applications, pp. 519–525. IEEE (2009)
Beus, H.L., Tiu, S.S.: An improved corner detection algorithm based on chain-coded plane curves. Pattern Recogn. 20(3), 291–296 (1987)
DeTone, D., Malisiewicz, T., Rabinovich, A.: SuperPoint: self-supervised interest point detection and description. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 224–236 (2018)
Elliott, J., Khandare, S., Butt, A.A., Smallcomb, M., Vidt, M.E., Simon, J.C.: Automated tissue strain calculations using Harris corner detection. Ann. Biomed. Eng. 50(5), 564–574 (2022)
Freeman, H., Davis, L.S.: A corner-finding algorithm for chain-coded curves. IEEE Trans. Comput. 26(03), 297–303 (1977)
Guru, D., Dinesh, R.: Non-parametric adaptive region of support useful for corner detection: a novel approach. Pattern Recogn. 37(1), 165–168 (2004)
He, X.C., Yung, N.H.: Curvature scale space corner detector with adaptive threshold and dynamic region of support. In: IEEE Conference on Pattern Recognition, vol. 2, pp. 791–794 (2004)
He, X., Yung, N.H.C.: Corner detector based on global and local curvature properties. Opt. Eng. 47(5), 057008 (2008)
Kim, S., Jeong, M., Ko, B.C.: Self-supervised keypoint detection based on multi-layer random forest regressor. IEEE Access 9, 40850–40859 (2021)
Luo, Z., et al.: ASLFeat: learning local features of accurate shape and localization. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 6589–6598 (2020)
Ma, J., Jiang, J., Zhou, H., Zhao, J., Guo, X.: Guided locality preserving feature matching for remote sensing image registration. IEEE Trans. Geosci. Remote Sens. 56(8), 4435–4447 (2018)
McAndrew, A.: A Computational Introduction to Digital Image Processing, vol. 2. CRC Press, Boca Raton (2016)
Medioni, G., Yasumoto, Y.: Corner detection and curve representation using cubic b-splines. Comput. Vis. Graph. Image Process. 39(3), 267–278 (1987)
Mokhtarian, F., Suomela, R.: Robust image corner detection through curvature scale space. IEEE Trans. Pattern Anal. Mach. Intell. 20(12), 1376–1381 (1998). Dec
Nasser, H., Ngo, P., Debled-Rennesson, I.: Dominant point detection based on discrete curve structure and applications. J. Comput. Syst. Sci. 95, 177–192 (2018)
Rattarangsi, A., Chin, R.T.: Scale-based detection of corners of planar curves. In: IEEE International Conference on Pattern Recognition, vol. 1, pp. 923–930 (1990)
Shui, P.L., Zhang, W.C.: Corner detection and classification using anisotropic directional derivative representations. IEEE Trans. Image Process. 22(8), 3204–3218 (2013)
Teng, S.W., Sadat, R.M.N., Lu, G.: Effective and efficient contour-based corner detectors. Pattern Recogn. 48(7), 2185–2197 (2015)
Zhang, W., Sun, C.: Corner detection using multi-directional structure tensor with multiple scales. Int. J. Comput. Vis. 128(2), 438–459 (2020)
Wang, M., Sun, C., Sowmya, A.: Efficient corner detection based on corner enhancement filters. Digit. Signal Process. 122, 103364 (2022)
Xia, G.S., Delon, J., Gousseau, Y.: Accurate junction detection and characterization in natural images. Int. J. Comput. Vis. 106(1), 31–56 (2014)
Xue, N., Xia, G.S., Bai, X., Zhang, L., Shen, W.: Anisotropic-scale junction detection and matching for indoor images. IEEE Trans. Image Process. 27(1), 78–91 (2017)
Zhang, S., Li, B., Zhang, Z., Ma, J., Li, P., Wang, H.: Robust corner finding based on multi-scale k-cosine angle detection. IEEE Access 8, 66741–66748 (2020)
Zhang, S., Yang, D., Huang, S., Zhang, X., Tu, L., Ren, Z.: Robust corner detection using the eigenvector-based angle estimator. J. Vis. Commun. Image Represent. 45, 181–193 (2017)
Zhang, W., Sun, C.: Corner detection using second-order generalized gaussian directional derivative representations. IEEE Trans. Pattern Anal. Mach. Intell. 43(4), 1213–1224 (2019)
Zhang, W., Sun, C., Breckon, T., Alshammari, N.: Discrete curvature representations for noise robust image corner detection. IEEE Trans. Image Process. 28(9), 4444–4459 (2019)
Zhang, X., Lei, M., Yang, D., Wang, Y., Ma, L.: Multi-scale curvature product for robust image corner detection in curvature scale space. Pattern Recogn. Lett. 28(5), 545–554 (2007)
Zhang, X., Wang, H., Smith, A.W., Ling, X., Lovell, B.C., Yang, D.: Corner detection based on gradient correlation matrices of planar curves. Pattern Recogn. 43(4), 1207–1223 (2010)
Zhang, X., Wang, H., Hong, M., Xu, L., Yang, D., Lovell, B.C.: Robust image corner detection based on scale evolution difference of planar curves. Pattern Recogn. Lett. 30(4), 449–455 (2009)
Zhong, B., Liao, W.: Direct curvature scale space: theory and corner detection. IEEE Trans. Pattern Anal. Mach. Intell. 29(3), 508–512 (2007)
Acknowledgements
This work was supported in part by the Natural Science Foundation of the Jiangsu Higher Education Institutions of China under Grant 21KJA520007, in part by the National Natural Science Foundation of China under Grant 61572341, in part by the Priority Academic Program Development of Jiangsu Higher Education Institutions, in part by Collaborative Innovation Center of Novel Software Technology and Industrialization.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Zhang, Y., Zhong, B., Sun, X. (2022). Corner Detection Based on a Dynamic Measure of Cornerity. In: Khanna, S., Cao, J., Bai, Q., Xu, G. (eds) PRICAI 2022: Trends in Artificial Intelligence. PRICAI 2022. Lecture Notes in Computer Science, vol 13631. Springer, Cham. https://doi.org/10.1007/978-3-031-20868-3_47
Download citation
DOI: https://doi.org/10.1007/978-3-031-20868-3_47
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-20867-6
Online ISBN: 978-3-031-20868-3
eBook Packages: Computer ScienceComputer Science (R0)