Separability filter for detecting circular shape
The zip file contains the implementation and usage examples of algorithm from [1] and [2] for detecting circular objects in a given image.
The algorithm in [2], called separability filter, computes the Fisher criterion with a circular shape of a mask filter all over the image by sliding window. From the computation of the Fisher criterion, we obtain a separability map where the local peaks are most likely the center of the circular objects. To speed up the computation of [2], the work of [1] approximates the shape of circular shape with four combined rectangular shapes and uses Integral image in the computation. For the details please refer to [1] and [2].
Please read the included readme.txt file for the description of the files.
A demonstration video can be found at https://youtu.be/NB6AZvOYxC0
References:
[1] Y. Ohkawa, C. H. Suryanto, K. Fukui, "Fast Combined Separability Filter for Detecting Circular Objects", The twelfth IAPR conference on Machine Vision Applications (MVA) pp.99-103, 2011.
[2] K. Fukui, O. Yamaguchi, "Facial feature point extraction method based on combination of shape extraction and pattern matching", Systems and Computers in Japan 29 (6), pp.49-58, 1998.
Our homepage: http://www.cvlab.cs.tsukuba.ac.jp/
Cite As
CVLAB Tsukuba (2026). Separability filter for detecting circular shape (https://nl.mathworks.com/matlabcentral/fileexchange/55735-separability-filter-for-detecting-circular-shape), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0.0 |
Update the description
|
