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 (2024). Separability filter for detecting circular shape (https://www.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
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
SeparabilityFilterv1.0/
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |
Update the description
|