Abstract
In this paper, 3D parametric active contours are used to segment contours of flexible objects. The contour is a 3D curve or a “weak” model supplying information about the object contour. Views from two or more viewpoints are incorporated and enable direct reconstruction in three-dimensional space, without utilising volumetric images or separate active contours on each image. This curve is optimised using a greedy algorithm, leading to a fast algorithm, suitable for use in on-line quality inspection applications. 3D ziplock ribbon snakes are used to model tubes and other approximately rotationally symmetric objects. Model information is incorporated by hard constraints and model-specific energy terms. The proposed 3D contour segmentation algorithm is applied one synthetic and two real-world scenes. The average distance between the reconstructed contour and the ground truth amounts to 1 mm, which is equivalent to approximately 1 disparity pixel for all three examples.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
REFERENCES
Blake, A. and Isard, M. (1998). Active Contours. Springer-Verlag, London.
Bouguet, J. (1997). Camera calibration toolbox for MATLAB.www.vision.caltech.edu/bouguetj/cal_ibdoc.
Brigger, P., Hoeg, J., and Unser, M. (2000). B-Spline snakes: a flexible tool for parametric contour detection. IEEE Transactions on Image Processing, 9(9): 1484–1496.
Cañero, C., F., Vilariño, Mauri, J., and Radeva, P. (2000). Predictive (un)distortion model and 3d reconstruction by biplane snakes. In Proceedings of International Conference on Pattern Recognition.
Caselles, Vincent, Kimmel, Ron, and Sapiro, Guillermo (1995). Geodesic active contours. In ICCV, pages 694–699.
Cohen, L. D. (1991). On active contour models and balloons. Computer Vision, Graphics, and Image Processing. Image Understanding, 53(2):211–218.
Fua, P. and Brechbühler, C. (1996). Imposing hard constraints on soft snakes. In ECCV (2), pages 495–506.
Fua, P. and Leclerc, Y. G. (1990). Model driven edge detection. Machine Vision and Applications, 3(1):45–56.
Gavrila, D. M. and Philomin, V. (1999). Real-time object detection for smart vehicles. In ICCV99, pages 87–93.
Hinz, M., Toennies, K. D., Grohmann, M., and Pohle, R. (2001). Active double-contour for segmentation of vessels in digital subtraction angiography. In Proceedings of SPIE, volume 4322, pages 1554–1562.
Kass, M., Witkin, A., and Terzopoulos, D. (1988). Snakes: active contour models. International Journal of Computer Vision, 1(4):321–331.
Krüger, L., Wöhler, C., Würz-Wessel, A., and Stein, F. (2004). In-factory calibration of multiocular camera systems. In Photonics Europe.
Neuenschwander, W., Fua, P., Iverson, L., Szekely, G., and Kubler, O. (1997). Ziplock snakes. In International Journal of Computer Vision, 25(3):191–201.
Sethian, J. A. (1999). Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science. Cambridge University Press.
Williams, D. J. and Shah, M. (1992). A fast algorithm for active contours and curvature estimation. Image Understanding, 55(1):14–26.
Xu, C. and Prince, J. L. (1998). Snakes, shapes, and gradient vector flow. IEEE Transactions on Image Processing, 7(3):359–369.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer
About this chapter
Cite this chapter
d'Angelo, P., Wöhler, C., Krüger, L. (2006). MODEL BASEDMULTI-VIEW ACTIVE CONTOURS FOR QUALITY INSPECTION. In: Wojciechowski, K., Smolka, B., Palus, H., Kozera, R., Skarbek, W., Noakes, L. (eds) Computer Vision and Graphics. Computational Imaging and Vision, vol 32. Springer, Dordrecht. https://doi.org/10.1007/1-4020-4179-9_81
Download citation
DOI: https://doi.org/10.1007/1-4020-4179-9_81
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-4178-5
Online ISBN: 978-1-4020-4179-2
eBook Packages: Computer ScienceComputer Science (R0)