Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Vision-based technique for circle detection and measurement using lookup table and bitwise center accumulator

Not Accessible

Your library or personal account may give you access

Abstract

In this paper, we proposed a fast algorithm for circle detection and measurement, which uses a lookup table and bitwise center accumulator (LUT-BCA). The LUT-BCA is a two-stage procedure. The first stage determines the candidate circle centers with normal lines produced by the lookup table and recorded by the bitwise center accumulator. The second stage computes the radius of each candidate circle center and validates these centers, which eliminates the false detections. The proposed LUT-BCA can also be easily implemented on massively parallel high-performance graphics hardware using the compute unified device architecture. Experimental results indicate that the LUT-BCA can locate circle centers and measure their radii accurately and is very suitable for real-time circle detection and measurement.

© 2017 Optical Society of America

Full Article  |  PDF Article
More Like This
Fast and accurate circle detection using gradient-direction-based segmentation

Jianping Wu, Ke Chen, and Xiaohui Gao
J. Opt. Soc. Am. A 30(6) 1184-1192 (2013)

One-dimensional voting scheme for circle and arc detection

Ke Chen and Jianping Wu
J. Opt. Soc. Am. A 31(12) 2593-2602 (2014)

Sub-pixel dimensional and vision measurement method of eccentricity for annular parts

Yuntao Fang, Xiaodong Wang, Yunpeng Xin, and Yi Luo
Appl. Opt. 61(6) 1531-1538 (2022)

Supplementary Material (2)

NameDescription
Code 1       The code of LUT_BCA.
Visualization 1: AVI (1141 KB)      Circle detection from a noisy video captured by the industrial camera.

Cited By

You do not have subscription access to this journal. Cited by links are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Figures (13)

You do not have subscription access to this journal. Figure files are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Tables (7)

You do not have subscription access to this journal. Article tables are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Equations (14)

You do not have subscription access to this journal. Equations are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All Rights Reserved