Advanced

Reconstructing Open Surfaces from Image Data

Solem, Jan Erik LU and Heyden, Anders LU (2006) In International Journal of Computer Vision 69(3). p.267-275
Abstract
In this paper a method for fitting open surfaces to data obtained from images is presented using a level set representation of the surface. This is done by tracking a curve, representing the boundary, on the implicitly defined surface. This curve is given as the intersection of the level set describing the surface and an auxiliary level set. These two level sets are propagated using the same motion vector field. Special care has to be taken in order for the surfaces not to intersect at other places than at the desired boundary. Methods for accomplishing this are presented and a fast scheme for finding, initial values is proposed. This method gives a piecewise linear approximation of the initial surface boundary using a partition of the... (More)
In this paper a method for fitting open surfaces to data obtained from images is presented using a level set representation of the surface. This is done by tracking a curve, representing the boundary, on the implicitly defined surface. This curve is given as the intersection of the level set describing the surface and an auxiliary level set. These two level sets are propagated using the same motion vector field. Special care has to be taken in order for the surfaces not to intersect at other places than at the desired boundary. Methods for accomplishing this are presented and a fast scheme for finding, initial values is proposed. This method gives a piecewise linear approximation of the initial surface boundary using a partition of the convex hull of the recovered 3D data. With the approach described in this paper, open surfaces can be fitted to e.g. point clouds obtained using structure from motion techniques. This paper solves an important practical problem since in many cases the surfaces in the scene are open or can only be viewed from certain directions. Experiments on several data sets support the method. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
variational methods, level set method, computer vision, multiple view, stereo, structure from motion
in
International Journal of Computer Vision
volume
69
issue
3
pages
267 - 275
publisher
Springer
external identifiers
  • WOS:000239338700001
  • Scopus:33744941317
ISSN
1573-1405
DOI
10.1007/s11263-006-7068-9
language
English
LU publication?
yes
id
8264b877-0920-4519-bfe3-117b39f558c8 (old id 818556)
date added to LUP
2008-01-06 11:39:52
date last changed
2016-10-13 04:46:16
@misc{8264b877-0920-4519-bfe3-117b39f558c8,
  abstract     = {In this paper a method for fitting open surfaces to data obtained from images is presented using a level set representation of the surface. This is done by tracking a curve, representing the boundary, on the implicitly defined surface. This curve is given as the intersection of the level set describing the surface and an auxiliary level set. These two level sets are propagated using the same motion vector field. Special care has to be taken in order for the surfaces not to intersect at other places than at the desired boundary. Methods for accomplishing this are presented and a fast scheme for finding, initial values is proposed. This method gives a piecewise linear approximation of the initial surface boundary using a partition of the convex hull of the recovered 3D data. With the approach described in this paper, open surfaces can be fitted to e.g. point clouds obtained using structure from motion techniques. This paper solves an important practical problem since in many cases the surfaces in the scene are open or can only be viewed from certain directions. Experiments on several data sets support the method.},
  author       = {Solem, Jan Erik and Heyden, Anders},
  issn         = {1573-1405},
  keyword      = {variational methods,level set method,computer vision,multiple view,stereo,structure from motion},
  language     = {eng},
  number       = {3},
  pages        = {267--275},
  publisher    = {ARRAY(0x9264250)},
  series       = {International Journal of Computer Vision},
  title        = {Reconstructing Open Surfaces from Image Data},
  url          = {http://dx.doi.org/10.1007/s11263-006-7068-9},
  volume       = {69},
  year         = {2006},
}