A silhouette-based algorithm for texture registration and stitching

Hendrik P.A. Lensch*, Wolfgang Heidrich, Hans Peter Seidel

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

96 Scopus citations

Abstract

In this paper a system is presented that automatically registers and stitches textures acquired from multiple photographic images onto the surface of a given corresponding 3D model. Within this process the camera position, direction, and field of view must be determined for each of the images. For this registration, which aligns a 2D image to a 3D model, we present an efficient hardware-accelerated silhouette-based algorithm working on different image resolutions that accurately registers each image without any user interaction. Besides the silhouettes, the given texture information also can be used to improve accuracy by comparing one stitched texture to already registered images resulting in a global multiview optimization. After the 3D-2D registration for each part of the 3D model's surface the view is determined which provides the best available texture. Textures are blended at the borders of regions assigned to different views.

Original languageEnglish (US)
Pages (from-to)245-262
Number of pages18
JournalGraphical Models
Volume63
Issue number4
DOIs
StatePublished - Jan 1 2001

Keywords

  • 3D-2D registration
  • Object representation
  • Texture stitching

ASJC Scopus subject areas

  • Software
  • Modeling and Simulation
  • Geometry and Topology
  • Computer Graphics and Computer-Aided Design

Fingerprint

Dive into the research topics of 'A silhouette-based algorithm for texture registration and stitching'. Together they form a unique fingerprint.

Cite this