Abstract p-Snake is an energy minimizing algorithm that applies an additional prototype energy to the existing ActiveContour Model and is used to extract the contour line in the area where the edge information is unclear. In this papersuggested the creation of a prototype energy field that applies a variable prototype expressed as a combination ofcircle and straight line primitives, and a fudge function, to improve p-Snake’s contour extraction performance. The prototype was defined based on the parts codes entered and the appropriate initial contour was extracted in each primitive zones acquired from the pre-processing process. Then, the primitives variably adjusted to create the prototype and the contour probability based on the distance to the prototype was calculated through the fuzzy functionto create the prototype energy field. This was applied to p-Snake to extract the contour from 100 images acquiredfrom various small parts and compared its similarity with the prototype to find that p-Snake made with the adaptive prototype was about 4.6% more precise than the existing Snake method.
[1]
Junaed Sattar.
Snakes , Shapes and Gradient Vector Flow
,
2022
.
[2]
Byung-Hwan Jun,et al.
Contour Extraction Method using p-Snake with Prototype Energy
,
2014
.
[3]
Laurent D. Cohen,et al.
On active contour models and balloons
,
1991,
CVGIP Image Underst..
[4]
Kim Young-Won,et al.
Facial Contour Extraction in Moving Pictures by using DCM mask and Initial Curve Interpolation of Snakes
,
2006
.
[5]
Demetri Terzopoulos,et al.
Snakes: Active contour models
,
2004,
International Journal of Computer Vision.
[6]
Mubarak Shah,et al.
A Fast algorithm for active contours and curvature estimation
,
1992,
CVGIP Image Underst..