incremental ldi for multi view coding
play

Incremental-LDI for Multi-View Coding Generation & - PowerPoint PPT Presentation

Incremental-LDI for Multi-View Coding Generation & Representation Vincent JANTET IRISA Rennes - TEMICS Team FRANCE Supervisors: Christine Guillemot - IRISA Luce Morin - IETR - INSA Gal Sourimant - IRISA April 1, 2010 Vincent JANTET


  1. Incremental-LDI for Multi-View Coding Generation & Representation Vincent JANTET IRISA Rennes - TEMICS Team FRANCE Supervisors: Christine Guillemot - IRISA Luce Morin - IETR - INSA Gaël Sourimant - IRISA April 1, 2010 Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 1 / 19

  2. Context Multi-view videos Desired functionalities: 3DTV: Depth feeling by stereovision simulation. Figure: Multi-view acquisition FVV: (for Free Viewpoint Video) Live viewpoint selection. Problems Acquisition: Synchronization, calibration. . . Compression: Compact representation of the huge amount of data. Rendering: Photo-realistic virtual view generation. Figure: 3D rendering Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 2 / 19

  3. Context Multi-view videos Desired functionalities: 3DTV: Depth feeling by stereovision simulation. Figure: Multi-view acquisition FVV: (for Free Viewpoint Video) Live viewpoint selection. Problems Acquisition: Synchronization, calibration. . . Compression: Compact representation of the huge amount of data. Rendering: Photo-realistic virtual view generation. Figure: 3D rendering Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 2 / 19

  4. Table on contents Introduction 1 Incremental-LDI construction scheme 2 Ghosting 3 Results 4 Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 3 / 19

  5. Outline Introduction 1 Incremental-LDI construction scheme 2 Ghosting 3 Results 4 Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 4 / 19

  6. View generation (Warping algorithm) Image-based rendering Depth i View i Input : View and associated Depth map Output : New viewpoint (texture & depth). Problems Warping Sampling: Visual artifacts ⇒ Inpainting Disocclusion: Unknown texture. ⇒ Extra information ( LDI ). Figure: Disocclusion Figure: Warping algorithm Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 5 / 19

  7. LDI (Layered Depth Image) - [SGHS98, YLKH07] A Layered Depth Image is a set of many layers constituted by depth pixels. Contains texture of occluded area. · · · 1 st layer 2 nd layer 3 rd layer 4 th layer Figure: First layers of an LDI frame. Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 6 / 19

  8. Classical LDI construction [CSY07] Merging policy Every input views are warped onto a reference viewpoint, Eliminate pixels and then merged together. described twice. View i Reference . . . Merging LDI . viewpoint View j Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 7 / 19

  9. Advantages and limits Advantages Disocclusion: Filled by real texture. Camera freedom: Virtual camera can move inside a large area. Compactness: Eliminate some correlated pixels and reduce data size. Limits Compression: Many layers, partially empty with scattered pixels distribution. Visual artifacts: Ghosting, Bluring, . . . Figure: Ghosting artifacts. Figure: Scattered pixels distribution. Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 8 / 19

  10. Outline Introduction 1 Incremental-LDI construction scheme 2 Ghosting 3 Results 4 Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 9 / 19

  11. Incremental-LDI construction scheme (I-LDI) Current I-LDI is warped iteratively on every other viewpoint. Residual information is computed by exclusion difference with the real view. This information is warped back into the I-LDI. Viewpoint i Warp Ref to i . I-LDI Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 10 / 19

  12. Incremental-LDI construction scheme (I-LDI) Current I-LDI is warped iteratively on every other viewpoint. Residual information is computed by exclusion difference with the real view. This information is warped back into the I-LDI. Warp i to Ref View i Exclusion difference Viewpoint i Warp Ref to i . I-LDI Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 10 / 19

  13. Incremental-LDI construction scheme (I-LDI) Current I-LDI is warped iteratively on every other viewpoint. Residual information is computed by exclusion difference with the real view. This information is warped back into the I-LDI. Warp i to Ref View i Exclusion difference Insert Viewpoint i Warp Ref to i . I-LDI Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 10 / 19

  14. Incremental-LDI construction scheme (I-LDI) Current I-LDI is warped iteratively on every other viewpoint. Residual information is computed by exclusion difference with the real view. This information is warped back into the I-LDI. Warp j to Ref View j Exclusion difference Insert Viewpoint j Warp Ref to j . I-LDI Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 10 / 19

  15. Outline Introduction 1 Incremental-LDI construction scheme 2 Ghosting 3 Results 4 Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 11 / 19

  16. Ghosting Artifacts Ghosting is due to pixels with blended color between background and foreground. Detect depth discontinuity [Canny]. Classify background and foreground pixels near each boundaries. Ignore background blended pixels from data. First layer of an I-LDI frame. Figure: Ghosting Depth Map Canny Boundaries Ghost artifacts removal edges removal Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 12 / 19

  17. Outline Introduction 1 Incremental-LDI construction scheme 2 Ghosting 3 Results 4 Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 13 / 19

  18. First layers of an LDI and an I-LDI Comparison. LDI frame: many pixels, scattered pixels distribution, ... ... (a) 1 st layer (b) 2 nd layer (c) 3 rd layer (d) 4 th layer (e) I-LDI frame: less layer and less pixels, compact distribution, ... ... (f) 1 st layer (g) 2 nd layer (h) 3 rd layer (i) 4 th layer (j) Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 14 / 19

  19. LDI & I-LDI comparison. (a) Layers completion rate. (b) Pixels ratio taken from different views. Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 15 / 19

  20. PSNR Original LDI Original 30.23 I-LDI 30.22 46.26 SSIM Original LDI Original 79.62% I-LDI 79.68% 99.52% Figure: PSNR & SSIM Figure: LDI rendering. (a) LDI. (b) I-LDI. Figure: Differences. Figure: I-LDI rendering. Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 16 / 19

  21. Rendering result. Figure: Rendering result of an I-LDI. Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 17 / 19

  22. Rendering result. Figure: Rendering result of an I-LDI. Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 17 / 19

  23. Rendering result. Figure: Rendering result of an I-LDI. Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 17 / 19

  24. Conclusion Advantages Limits 80% less pixels for the same Sampling artifacts. quality. Some textures will never Less correlation between layers. be inserted into the I-LDI. Compact pixels distribution. Future works. Look for an efficient I-LDI compression algorithm. Questions? Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 18 / 19

  25. References I X. Cheng, L. Sun, and S. Yang. Generation of layered depth images from multi-view video. Image Processing, 2007. ICIP 2007. IEEE International Conference on , 5:V –225–V –228, 16 2007-Oct. 19 2007. J. Shade, S. Gortler, L. He, and R. Szeliski. Abstract layered depth images. 1998. S.-U. Yoon, E.-K. Lee, S.-Y. Kim, and Y.-S. Ho. A framework for representation and processing of multi-view video using the concept of layered depth image. Journal of VLSI Signal Processing Systems for Signal Image and Video Technology , 46:87–102, 2007. Vincent JANTET (IRISA - France) I-LDI for Multi-View Coding April 1, 2010 19 / 19

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