montage4d interactive seamless fusion of multiview video
play

Montage4D: Interactive Seamless Fusion of Multiview Video Textures - PowerPoint PPT Presentation

Montage4D: Interactive Seamless Fusion of Multiview Video Textures Ruofei Du , Ming Chuang , Wayne Chang , Hugues Hoppe , and Amitabh Varshney Augmentarium | UMIACS | University of Maryland, College Park


  1. Montage4D: Interactive Seamless Fusion of Multiview Video Textures Ruofei Du †‡ , Ming Chuang ‡ ¶ , Wayne Chang ‡ , Hugues Hoppe ‡ § , and Amitabh Varshney † † Augmentarium | UMIACS | University of Maryland, College Park ‡ Microsoft Research, Redmond § Google Inc. ¶ PerceptIn Inc. THE AUGMENTARIUM COMPUTER SCIENCE VIRTUAL AND AUGMENTED REALITY LABORATORY UNIVERSITY OF MARYLAND AT THE UNIVERSITY OF MARYLAND

  2. 2

  3. Introduction Fusion4D and Holoportation SITE A SITE B 8 Pods RGB Depth Mask RGB Depth Mask Mesh, color, RGB Depth Mask audio streams RGB Depth Depth estimation & Volumetric Color Remote Capture Network segmentation fusion Rendering rendering Escolano et al. Holoportation: Virtual 3D Teleportation in Real-time (UIST 2016)

  4. Fusing multiview video textures onto dynamic task with real-time constraint is a challenging task of the users does not believe the 3D reconstructed person looks real 4

  5. Motivation Visual Quality Matters

  6. We notice the prior art has blurring and seams. What are the major causes ?

  7. Motivation Causes for Seams and Blurring Self-occlusion One or two vertices of the triangle are occluded in the depth map while the others are not. View-dependent Rendering Normal-weighted blending mixes colors from all views according to the normal vectors, but results in blurring faces. We emphasize the frontal views using view-dependent rendering techniques. Field of View One or two triangle vertices lie outside the camera’s field of view or in the subtracted background region while the rest are not. 7

  8. Seams Causes Raw projection mapping results Seams after occlusion test Seams after majority voting test 8

  9. Seams Causes Raw projection mapping results Seams after field-of-view test 9

  10. Workflow Identify and diffuse the seams 10

  11. Seams Causes 11

  12. Geodesics For diffusing the seams Geodesic is the shortest route between two points on the surface. On triangle meshes, this is challenging because of the computation of tangent directions . And shortest paths are defined on edges instead of the vertices. 12

  13. Approximate Geodesics For diffusing the seams 13

  14. Temporal Texture Fields Reduce temporal flickring 14

  15. Temporal Texture Fields Transition between views 15

  16. Exmperiment Cross-validation Montage4D achieves bet better ter quality quality wit with over h over 90 FP 90 FPS Root mean square error (RMSE) ↓ • Structural similarity (SSIM) ↑ • Signal-to-noise ratio (PSNR) ↑ • 16

  17. 17

  18. 18

  19. In conclusion, Montage4D provides a practical texturing solution for real-time 3D reconstructions. In the future, we envision that Montage4D is useful for fusing the massive multi-view video data into VR applications like remote business meeting, remote training, and broadcasting industries.

  20. Thank you With a Starry Night Stylization Ruofei Du, Ming Chuang, Wayne Chang, Hugues Hoppe, and Amitabh Varshney. (2018). Montage4D: Interactive Seamless Fusion of Multiview Video Textures . In Proceedings of ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D), 124-135. DOI:10.1145/3190834.3190843 Ming Chuang Wayne Chang Amitabh Varshney Ruofei Du Hugues Hoppe ruofei@cs.umd.edu mingchuang82@gmail.com varshney@cs.umd.edu wechang@microsoft.com hhoppe@gmail.com

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend