SlideServe
Menu
Préférences
© SlideServe · v2026

IBM / IBR

tessa avatar
10 diapositives · 309 Views · Dec 30, 2012

IBM / IBR. “The study of image-based modeling and rendering is the study of sampled representations of geometry.”. Shortcutting the vision/graphics pipeline. real world. vision pipeline. image-based rendering. geometry. graphics pipeline. views. (from M. Cohen).

IBM / IBR - slide 1
01 / 10IBM / IBR
1 / 17

Télécharger la présentation

IBM / IBR
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. IBM / IBR “The study of image-based modeling and rendering is the study of sampled representations of geometry.”

  2. Shortcutting thevision/graphics pipeline real world vision pipeline image-based rendering geometry graphics pipeline views (from M. Cohen)

  3. Apple QuickTime VR[Chen, Siggraph ’95] • outward-looking • panoramic views taken at regularly spaced points • inward-looking • views taken at points on the surface of a sphere

  4. View interpolationfrom a single view 1. Render object 2. Convert Z-buffer to range image 3. Tesselate to create polygon mesh 4. Re-render from new viewpoint 5. Use depths to resolve overlaps Q. How to fill in holes?

  5. View interpolationfrom multiple views 1. Render object from multiple viewpoints 2. Convert Z-buffers to range images 3. Tesselate to create multiple meshes 4. Re-render from new viewpoint 5. Use depths to resolve overlaps 6. Use multiple views to fill in holes

  6. Post-rendering 3D warping[Mark et al., I3D97] • render at low frame rate • interpolate to real-time frame rate • interpolate observer viewpoint using B-Spline • convert reference images to polygon meshes • warp meshes to interpolated viewpoint • composite by Z-buffer comparison and conditional write

  7. Results • rendered at 5 fps, interpolated to 30 fps • live system requires reliable motion prediction • tradeoff between accuracy and latency • fails on specular objects

  8. Light field rendering[Levoy & Hanrahan, Siggraph ’96] • must stay outside convex hull of the object • like rebinning in computed tomography

  9. A light field is an array of images

  10. cameras closely packed high-X imaging synthetic aperture photography cameras widely spaced video light fields new computer vision algorithms Stanford Multi-Camera Array Project