Robust and Efficient Corner Detector Using Non-Corners Exclusion
Abstract
1. Introduction
2. Related Work
2.1. Harris Corner Detection Algorithm
2.2. Performance Measurements
3. Proposed Methods
3.1. Non-Corners Exclusion
3.2. Gradient Calculation
3.3. Corner Response Function
3.4. Non-Maximum Suppression
4. Experimental Results and Analysis
4.1. Analysis of Accuracy
4.2. Consistency of Corner Numbers
- Rotation: 19 different angles in [−90°, 90°] at 10° apart.
- Shearing: the shearing factor of y direction in [−1, 1] at 0.2 apart.
- Uniform scaling: 11 scaling factors in [0.5, 1.5] at 0.1 apart.
- Brightness variation: 9 brightness factors in [0.2, 1.8] at 0.2 apart.
- JPEG compression: the quality loss factors in [0.1, 1] at 0.1 apart.
4.3. Computational Time Performance
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Pang, Y.; Cao, J.; Li, X. Learning sampling distributions for efficient object detection. IEEE Trans. Cybern. 2017, 47, 117–129. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Yan, C.; Xie, H.; Chen, J.; Zha, Z.; Hao, X.; Zhan, Y. A fast Uyghur text detector for complex background images. IEEE Trans. Multimed. 2018, 20, 3389–3398. [Google Scholar] [CrossRef] [Scilit]
- Zhang, S.; Liu, W. Single image 3D reconstruction based on control point grid. Multimed. Tools Appl. 2018, 77, 1–19. [Google Scholar] [CrossRef] [Scilit]
- Mohanna, F.; Mokhtarian, F. Performance evaluation of corner detectors using consistency and accuracy measures. Comput. Vis. Image Underst. 2006, 102, 81–94. [Google Scholar]
- Moravec, H. Towards automatic visual obstacle avoidance. In Proceedings of the 5th International Joint Conference on Artificial Intelligence, Cambridge, MA, USA, 22–25 August 1977. [Google Scholar]
- Harris, C.; Stephens, M. A combined corner and edge detector. In Proceedings of the Alvey Vision Conference, Manchester, UK, 31 August–2 September 1988. [Google Scholar]
- Smith, S.M.; Brady, J.M. SUSAN-A new approach to low-level image. Int. J. Comput. Vis. 1997, 23, 45–78. [Google Scholar] [CrossRef] [Scilit]
- Trajkovic, M.; Hedley, M. Fast Corner Detection. Image Vis. Comput. 1998, 16, 75–87. [Google Scholar] [CrossRef] [Scilit]
- Rosten, E.; Drummond, T. Fusing Points and Lines for High Performance Tracking. In Proceedings of the 10th IEEE International Conference on Computer Vision, Beijing, China, 17–21 October 2005. [Google Scholar]
- Rosten, E.; Reitmayr, G.; Drummond, T. Real-Time Video Annotations for Augmented Reality. Adv. Vis. Comput. 2005, 3804, 294–302. [Google Scholar]
- Rattarangsi, A.; Chin, R.T. Scale-based detection of corners of planar curves. IEEE Trans. Pattern Anal. Mach. Intell. 1992, 14, 430–449. [Google Scholar] [CrossRef] [Scilit]
- Mokhtarian, F.; Suomela, R. Robust image corner detection through curvature scale space. IEEE Trans. Pattern Anal. Mach. Intell. 1998, 20, 1376–1381. [Google Scholar] [CrossRef] [Scilit]
- He, X.C.; Yung, N.H.C. Corner detector based on global and local curvature properties. Opt. Eng. 2008, 47, 1–12. [Google Scholar]
- Awrangjeb, M.; Lu, G. Robust image corner detection based on the chord-to-point distance accumulation technique. IEEE Trans. Multimed. 2008, 10, 1059–1072. [Google Scholar] [CrossRef] [Scilit]
- Canny, J. A Computational Approach to Edge Detection. IEEE Trans. Pattern Anal. Mach. Intell. 1986, 8, 679–698. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhang, W.C.; Shui, P.L. Contour-based corner detection via angle difference of principal directions of anisotropic Gaussian directional derivatives. Pattern Recognit. 2015, 48, 2785–2797. [Google Scholar] [CrossRef] [Scilit]
- Zhang, X.; Qu, Y.; Yang, D.; Wang, H.; Kymer, J. Laplacian Scale Space Behavior of Planar Curve Corners. IEEE Trans. Pattern Anal. Mach. Intell. 2015, 37, 1. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Mainali, P.; Yang, Q.; Lafruit, G.; van Gool, L.; Lauwereins, R. Robust Low Complexity Corner Detector. IEEE Trans. Circuits Syst. Video Technol. 2011, 21, 435–445. [Google Scholar] [CrossRef] [Scilit]
- Mair, E.; Hager, G.D.; Burschka, D.; Suppa, M.; Hirzinger, G. Adaptive and generic corner detection based on the accelerated segment test. In Proceedings of the European Conference on Computer Vision, Crete, Greece, 6–9 September 2010. [Google Scholar]
- Leutenegger, S.; Chli, M.; Siegwart, R.Y. BRISK: Binary robust invariant scalable keypoints. In Proceedings of the 2011 International Conference on Computer Vision, ICCV 2011, Barcelona, Spain, 1 March 2011. [Google Scholar]
- Alcantarilla, P. Fast explicit diffusion for accelerated features in nonlinear scale spaces. IEEE Trans. Pattern Anal. Mach. Intell. 2013, 34, 1281–1298. [Google Scholar]
- Xiong, W.; Tian, W.; Yang, Z.; Niu, X. Improved FAST corner-detection method. J. Eng. 2019, 2019, 5493–5497. [Google Scholar] [CrossRef] [Scilit]
- Zhang, X.H.; Lei, M.; Yang, D.; Wang, Y.; Ma, L. Multi-scale curvature product for robust image corner detection in curvature scale space. Pattern Recognit. Lett. 2007, 28, 545–554. [Google Scholar] [CrossRef] [Scilit]
- Petitcolas. Photo Database. Available online: http://www.petitcolas.net/fabien/watermarking/image_database/ (accessed on 2 January 2020).
- The Usc-Sipi Image Database. Available online: http://sipi.usc.edu/database/ (accessed on 2 January 2020).
- Neubeck, A.; van Gool, L. Efficient non-maximum suppression. In Proceedings of the International Conference on Pattern Recognition, Hong Kong, China, 20–24 August 2006. [Google Scholar]
- Rosten, E.; Drummond, T. Machine Learning for High Speed Corner Detection. In Proceedings of the 9th European Conference on Computer Vision, Graz, Austria, 7–13 May 2006. [Google Scholar]
- Rosten, E.; Porter, R.; Drummond, T. Faster and Better: A Machine Learning Approach to Corner Detection. IEEE Trans. Pattern Anal. Mach. Intell. 2010, 32, 105–119. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- He, X.C.; Yung, N.H.C. Curvature scale space corner detector with adaptive threshold and dynamic region of support. In Proceedings of the International Conference on Pattern Recognition, Cambridge, UK, 26 August 2004. [Google Scholar]
- Shui, P.L.; Zhang, W.C. Corner Detection and Classification Using Anisotropic Directional Derivative Representations. IEEE Trans. Image Process. 2013, 22, 3204–3218. [Google Scholar] [CrossRef] [Scilit] [PubMed]













| Detector | True Positives | False Negatives | False Positives | ACU |
|---|---|---|---|---|
| Moravec | 39 | 21 | 16 | 0.680 |
| SUSAN | 28 | 32 | 36 | 0.452 |
| FAST-9 | 47 | 13 | 9 | 0.811 |
| Harris | 48 | 12 | 1 | 0.890 |
| RECD | 48 | 12 | 1 | 0.890 |
| Detector | True Positives | False Negatives | False Positives | ACU |
|---|---|---|---|---|
| Moravec | 148 | 94 | 58 | 0.665 |
| SUSAN | 61 | 181 | 134 | 0.282 |
| FAST-9 | 142 | 100 | 55 | 0.654 |
| Harris | 156 | 86 | 49 | 0.703 |
| RECD | 157 | 85 | 47 | 0.709 |
| Detector | Time (s) | Speed up (%) | ||||
|---|---|---|---|---|---|---|
| Block | Flower | House | Airplane | Lab | ||
| RECD | 0.100 | 1.014 | 0.102 | 0.138 | 0.814 | 100.0 |
| Moravec | 0.561 | 6.166 | 0.559 | 0.977 | 2.251 | 20.6 |
| SUSAN | 1.010 | 12.002 | 1.111 | 1.856 | 4.391 | 10.6 |
| Harris | 1.239 | 16.155 | 1.307 | 2.280 | 5.266 | 8.2 |
| FAST-9 | 0.293 | 2.427 | 0.340 | 0.449 | 1.326 | 44.8 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Luo, T.; Shi, Z.; Wang, P. Robust and Efficient Corner Detector Using Non-Corners Exclusion. Appl. Sci. 2020, 10, 443. https://doi.org/10.3390/app10020443
Luo T, Shi Z, Wang P. Robust and Efficient Corner Detector Using Non-Corners Exclusion. Applied Sciences. 2020; 10(2):443. https://doi.org/10.3390/app10020443
Chicago/Turabian StyleLuo, Tao, Zaifeng Shi, and Pumeng Wang. 2020. "Robust and Efficient Corner Detector Using Non-Corners Exclusion" Applied Sciences 10, no. 2: 443. https://doi.org/10.3390/app10020443
APA StyleLuo, T., Shi, Z., & Wang, P. (2020). Robust and Efficient Corner Detector Using Non-Corners Exclusion. Applied Sciences, 10(2), 443. https://doi.org/10.3390/app10020443

