Real-time object detection with sub-pixel accuracy using the level set method

被引:5
作者
Burkert, Florian [1 ]
Butenuth, Matthias [1 ]
Ulrich, Markus [2 ]
机构
[1] Tech Univ Munich, D-8000 Munich, Germany
[2] MVTec Software GmbH, Munich, Germany
关键词
computer vision; geometric active contours; level set method; real-time object detection; sub-pixel accuracy; ACTIVE CONTOURS; EXTRACTION; SHAPE;
D O I
10.1111/j.1477-9730.2011.00633.x
中图分类号
P9 [自然地理学];
学科分类号
0705 ; 070501 ;
摘要
This paper presents a method for object detection with sub-pixel accuracy in digital images satisfying real-time applications. The method uses an approximation of the level-set-based contour evolution, which applies only integer operations in a fast two-cycle algorithm to achieve real-time performance. Level-set-based contour evolution forms a part of the geometric active contour process, which combines image data and a priori geometric knowledge of an object to be evolved over an image towards the object border. The algorithm avoids the solution of partial differential equations. Instead only integer operations are applied and the contour evolution is performed by using a two-cycle algorithm. The proposed method for object detection with sub-pixel accuracy refines the pixel-accurate result of the level-set-based contour evolution algorithm by using a fast parabolic fitting mechanism. Sub-pixel accuracy of the resulting object contours is achieved by adjusting every contour point towards the nearby maximum of the image gradient. Real-time performance can be provided because the adjustment is performed only once after the contour evolution. Experimental results with images from industry, photogrammetry, remote sensing and medicine show the functionality and applicability of this method to several fields of work. In addition, the experiments are evaluated by applying quality measures for the geometric accuracy and the run time.
引用
收藏
页码:154 / 170
页数:17
相关论文
共 30 条
[1]   A FAST LEVEL SET METHOD FOR PROPAGATING INTERFACES [J].
ADALSTEINSSON, D ;
SETHIAN, JA .
JOURNAL OF COMPUTATIONAL PHYSICS, 1995, 118 (02) :269-277
[2]  
[Anonymous], 2002, Applied Mathematical Sciences
[3]  
[Anonymous], LECT NOTES MATH
[4]  
[Anonymous], 2017, Digital Image Processing
[5]  
[Anonymous], 1999, Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science
[6]  
BUTENUTH M, 2007, PHOTOGRAMM FERNERKUN, V1, P7
[7]   Network snakes: graph-based object delineation with active contour models [J].
Butenuth, Matthias ;
Heipke, Christian .
MACHINE VISION AND APPLICATIONS, 2012, 23 (01) :91-109
[8]   Geodesic active contours [J].
Caselles, V ;
Kimmel, R ;
Sapiro, G .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1997, 22 (01) :61-79
[9]   A GEOMETRIC MODEL FOR ACTIVE CONTOURS IN IMAGE-PROCESSING [J].
CASELLES, V ;
CATTE, F ;
COLL, T ;
DIBOS, F .
NUMERISCHE MATHEMATIK, 1993, 66 (01) :1-31
[10]   Active contours without edges [J].
Chan, TF ;
Vese, LA .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2001, 10 (02) :266-277