Edge curvature and convexity based ellipse detection method
In this paper, we propose a novel ellipse detection method for real images. The proposed method uses the information of edge curvature and their convexity in relation to other edge contours as clues for identifying edge contours that can be grouped together. A search region is computed for every edg...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2013
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/105647 http://hdl.handle.net/10220/17089 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-105647 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1056472020-05-28T07:17:34Z Edge curvature and convexity based ellipse detection method Leung, Maylor Karhang Cho, Siu-Yeung Prasad, Dilip K. School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Computing methodologies::Pattern recognition In this paper, we propose a novel ellipse detection method for real images. The proposed method uses the information of edge curvature and their convexity in relation to other edge contours as clues for identifying edge contours that can be grouped together. A search region is computed for every edge contour that contains other edge contours eligible for grouping with the current edge contour. A two-dimensional Hough transform is performed in an intermediate step, in which we use a new ‘relationship score’ for ranking the edge contours in a group, instead of the conventional histogram count. The score is found to be more selective and thus more efficient. In addition, we use three novel saliency criteria, that are non-heuristic and consider various aspects for quantifying the goodness of the detected elliptic hypotheses and finally selecting good elliptic hypotheses. The thresholds for selection of elliptic hypotheses are determined by the detected hypotheses themselves, such that the selection is free from human intervention. The method requires a few seconds in most cases. So, it is suitable for practical applications. The performance of the proposed ellipse detection method has been tested on a dataset containing 1200 synthetic images and the Caltech 256 dataset containing real images. In both cases, the results show that the proposed ellipse detection method performs far better than existing methods and is close to the ideal results, with precision, recall, and F-measure, all very close to 1. Further, the method is robust to the increase in the complexity of the images (such as overlapping ellipses, occluded ellipses), while the performance of the contemporary methods deteriorates significantly. 2013-10-31T01:27:08Z 2019-12-06T21:55:14Z 2013-10-31T01:27:08Z 2019-12-06T21:55:14Z 2012 2012 Journal Article Prasad, D. K., Leung, M. K., & Cho, S. Y. (2012). Edge curvature and convexity based ellipse detection method. Pattern recognition, 45(9), 3204-3221. 0031-3203 https://hdl.handle.net/10356/105647 http://hdl.handle.net/10220/17089 10.1016/j.patcog.2012.02.014 en Pattern recognition |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Pattern recognition |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Pattern recognition Leung, Maylor Karhang Cho, Siu-Yeung Prasad, Dilip K. Edge curvature and convexity based ellipse detection method |
description |
In this paper, we propose a novel ellipse detection method for real images. The proposed method uses the information of edge curvature and their convexity in relation to other edge contours as clues for identifying edge contours that can be grouped together. A search region is computed for every edge contour that contains other edge contours eligible for grouping with the current edge contour. A two-dimensional Hough transform is performed in an intermediate step, in which we use a new ‘relationship score’ for ranking the edge contours in a group, instead of the conventional histogram count. The score is found to be more selective and thus more efficient. In addition, we use three novel saliency criteria, that are non-heuristic and consider various aspects for quantifying the goodness of the detected elliptic hypotheses and finally selecting good elliptic hypotheses. The thresholds for selection of elliptic hypotheses are determined by the detected hypotheses themselves, such that the selection is free from human intervention. The method requires a few seconds in most cases. So, it is suitable for practical applications. The performance of the proposed ellipse detection method has been tested on a dataset containing 1200 synthetic images and the Caltech 256 dataset containing real images. In both cases, the results show that the proposed ellipse detection method performs far better than existing methods and is close to the ideal results, with precision, recall, and F-measure, all very close to 1. Further, the method is robust to the increase in the complexity of the images (such as overlapping ellipses, occluded ellipses), while the performance of the contemporary methods deteriorates significantly. |
author2 |
School of Computer Engineering |
author_facet |
School of Computer Engineering Leung, Maylor Karhang Cho, Siu-Yeung Prasad, Dilip K. |
format |
Article |
author |
Leung, Maylor Karhang Cho, Siu-Yeung Prasad, Dilip K. |
author_sort |
Leung, Maylor Karhang |
title |
Edge curvature and convexity based ellipse detection method |
title_short |
Edge curvature and convexity based ellipse detection method |
title_full |
Edge curvature and convexity based ellipse detection method |
title_fullStr |
Edge curvature and convexity based ellipse detection method |
title_full_unstemmed |
Edge curvature and convexity based ellipse detection method |
title_sort |
edge curvature and convexity based ellipse detection method |
publishDate |
2013 |
url |
https://hdl.handle.net/10356/105647 http://hdl.handle.net/10220/17089 |
_version_ |
1681059584244973568 |