Active spline model (mac)

A new model-based segmentation. It is close to active shape model, but uses Catmull-Rom spline.
376 Downloads
Updated 29 Jan 2015

View License

Active spline model is a new approach for model-based segmentation. It uses centripetal Catmull-Rom spline to draw boundary, and after segmentation, the boundary can be easily edited.
.
In the attached files, we have used active spline model to automatically segment posterior-anterior lung x-ray. Besides, we have provided all the necessary codes to train a model, and used ocular thermography as an example to do that.
.
For detail on the method, read -
J. H. Tan and U. R. Acharya, Active spline model: A shape based model-interactive segmentation, Digital Signal Processing, (34) 2014, pp. 64-74.
In regard to the zip file -
1. Run ‘jdemospline.m’ to compare among types of splines.
2. go to ‘sample > lung > gui’, run ‘lgui.m’ to have a quick experience of the segmentation.

3. The points on the curve can be moved; click to move (not drag) and see the changes in the curve.

4. Watch the demo video at
http://doppiomovimento.files.wordpress.com/2014/01/lgui-proj.mp4

5.The uploaded zip file contains fewer and smaller images for ‘lgui.m’ in order to reduce the file size. To get more images (and more videos and details), go to the below website to download the attached zip file: http://jenh.co/2014/01/09/active-spline-models/

Cite As

Jen Hong Tan (2024). Active spline model (mac) (https://www.mathworks.com/matlabcentral/fileexchange/49276-active-spline-model-mac), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.3.0.0

change display image

1.2.0.0

change display image

1.1.0.0

add display picture

1.0.0.0