Fast Hole Filling for View Synthesis in Free Viewpoint Video
Abstract
:1. Introduction
2. Related Techniques
2.1. Camera Geometry Model
2.2. Traditional 3D Warping
3. Proposed Method
3.1. Depth Map Preprocessing
3.2. Improving 3D Warping Process in DIBR
3.3. Filtering for Holes
3.4. 3D Inverse Warping Process
3.5. Brightness Adjustment
3.6. Adaptive Blending of Virtual Views
3.7. Hole Filling
4. Experimental Results and Discussion
4.1. Experimental Setup and Datasets
4.2. Performance Evaluation
4.3. Results
4.3.1. Comparison of Traditional 3D Warping and Improved 3D Warping
4.3.2. Comparison of Execution Time
4.3.3. Evaluation of Synthesized Virtual View
4.3.4. Discussions
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Fehn, C. Depth-image-based rendering (DIBR), compression, and transmission for a new approach on 3D-TV. In Proceedings of the SPIE 5291, Stereoscopic Displays and Virtual Reality Systems XI, San Jose, CA, USA, 21 May 2004; pp. 93–104. [Google Scholar]
- Li, W.; Zhou, J.; Li, B.; Sezau, M.I. Virtual view specification and synthesis for free viewpoint television. IEEE Trans. Circuits Syst. Video Technol. 2009, 19, 533–546. [Google Scholar]
- Smolic, A. 3D video and free viewpoint video-from capture to display. Pattern Recognit. 2011, 44, 1958–1968. [Google Scholar] [CrossRef]
- Ahn, I.; Kim, C. A novel depth-based virtual view synthesis method for free viewpoint video. IEEE Trans. Broadcast. 2013, 59, 614–626. [Google Scholar]
- Mori, Y.; Fukusgima, N.; Fujii, T.; Tanimoto, M. View generation with 3D warping using depth information for FTV. Signal Process. Image Commun. 2009, 24, 65–72. [Google Scholar]
- Zinger, S.; Do, L.; DeWith, P.H.N. Free-viewpoint depth image based rendering. J. Vis. Commun. Image Represent. 2010, 21, 533–541. [Google Scholar] [CrossRef]
- Tanimoto, M. FTV: Free-viewpoint television. APSIPA Trans. Signal Inf. Process. 2012, 1. [Google Scholar] [CrossRef] [Green Version]
- Yang, X.; Liu, J.; Sun, J.; Li, X.; Liu, W.; Gao, Y. DIBR based view synthesis for free-viewpoint television. In Proceedings of the 3DTV Conference True Vision-Capture, Transmission and Display of 3D video (3DTV-CON), Antalya, Turkey, 16–18 May 2011. [Google Scholar]
- Feng, Y.M.; Li, D.X.; Luo, K.; Zhang, M. Asymmetric bidirectional view synthesis for free viewpoint and three-dimensional video. IEEE Trans. Consum. Electron. 2009, 55, 2349–2355. [Google Scholar] [CrossRef]
- Mark, W.R.; McMillan, L.; Bishop, G. Post-rendering 3D warping. In Proceedings of the 1997 Symposium on Interactive 3D graphics, Providence, RI, USA, 27–30 April 1997; pp. 7–16. [Google Scholar]
- Muddala, S.M.; Sjostrom, M.; Olsson, R. Virtual view synthesis using layered depth image generation and depth-based inpainting for filling disocclusions and translucent disocclusions. J. Vis. Commun. Image Represent. 2016, 38, 351–366. [Google Scholar] [CrossRef] [Green Version]
- Daribo, I.; Saito, H. A novel inpainting-based layered depth video for 3DTV. IEEE Trans. Broadcast. 2011, 57, 533–541. [Google Scholar] [CrossRef]
- Gautier, J.; LeMeur, O.; Guillemot, C. Depth-Based image completion for view synthesis. In Proceedings of the 3DTV Conference: The True Vision-Capture, Transmission and Display of 3D video (3DTV-CON), Antalya, Turkey, 16–18 May 2011. [Google Scholar]
- Koppel, M.; Muller, K.; Wiegand, T. Filling disocclusions in extrapolated virtual views using hybrid texture synthesis. IEEE Trans. Broadcast. 2016, 62, 457–469. [Google Scholar]
- Oh, K.J.; Yea, S.; Vetro, A.; Ho, Y.S. Virtual view synthesis method and self-evaluation metrics for free viewpoint television and 3D video. Int. J. Imaging Syst. Technol. 2010, 20, 378–390. [Google Scholar]
- Zinge, S. Free-viewpoint rendering algorithm for 3D TV. In Proceedings of the 2nd International Workshop of Advances in Communication, Boppard, Germany, 13–15 May 2009; pp. 19–23. [Google Scholar]
- Criminisi, A.; Perez, P.; Toyama, K. Region filling and object removal by exemplar-based image inpainting. IEEE Trans. Image Process. 2004, 13, 1200–1212. [Google Scholar] [CrossRef] [PubMed]
- Telea, A. An image inpainting technique based on the Fast Marching Method. J. Graph. Tools 2004, 9, 25–36. [Google Scholar] [CrossRef]
- Cho, J.H.; Song, W.; Choi, H.; Kim, T. Hole filling method for depth image based rendering based on boundary decision. IEEE Signal Process. Lett. 2017, 24, 329–333. [Google Scholar] [CrossRef]
- Oliveira, A.; Fickel, G.; Walter, M.; Jung, C. Selective hole-filling for depth-image based rendering. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), South Brisbane, Australia, 19–24 April 2015; pp. 1186–1190. [Google Scholar]
- Cheng, C.; Liu, J.; Yuan, H.; Yang, X.; Liu, W. A DIBR method based on inverse mapping and depth-aided image inpainting. In Proceedings of the IEEE China Summit and International Conference on Signal and Information Processing, Beijing, China, 6–10 July 2013; pp. 518–522. [Google Scholar]
- Zarb, T.; Debono, C.J. Depth-based image processing for 3D video rendering applications. In Proceedings of the IWSSIP 2014 Proceedings, Dubrovnik, Croatia, 12–15 May 2014; pp. 12–15. [Google Scholar]
- Su, C.L.; Wu, J.H.; Chen, K.P. Interframe hole filling for DIBR in 3D videos. In Proceedings of the 2015 IEEE International Conference on Consumer Electronics-Taiwan, Taipei, Taiwan, 6–8 June 2015; pp. 386–387. [Google Scholar]
- Schmeing, M.; Jiang, X. Faithful disocclusion filling in depth image based rendering using superpixel-based inpainting. IEEE Trans. Multimed. 2015, 17, 2160–2173. [Google Scholar]
- Lie, W.N.; Hsieh, C.Y.; Lin, G.S. Key-frame-based background sprite generation for hole filling in depth image-based rendering. IEEE Tran. Multimed. 2018, 20, 1075–1087. [Google Scholar]
- Luo, G.; Zhu, Y. Foreground removal approach for hole filling in 3D video and FVV synthesis. IEEE Trans. Circuits Syst. Video Technol. 2017, 27, 2118–2131. [Google Scholar]
- Oliveira, A.; Fickel, G.; Walter, M.; Jung, C. An artifact-type aware DIBR method for view synthesis. IEEE Signal Process. Lett. 2018, 25, 1705–1709. [Google Scholar] [CrossRef]
- Luo, G.; Zhu, Y.; Guo, B. Fast MRF-based hole filling for view synthesis. IEEE Signal Process. Lett. 2018, 25, 75–79. [Google Scholar] [CrossRef]
- Qiao, Y.; Jiao, L.; Yang, S.; Hou, B.; Feng, J. Color correction and depth-based hierarchical hole filling in Free viewpoint generation. IEEE Trans. Broadcast. 2019, 65, 294–307. [Google Scholar]
- McMillan, L. An Image-Based Approach to Three-Dimensional Computer Graphics. Ph.D. Thesis, University of North Carolina at Chapel Hill, Chapel Hill, NC, USA, 1997. [Google Scholar]
- Mariottini, G.L.; Prattichizzo, D. EGT for multiple view geometry and visual servoing: Robotics and vision with pinhole and panoramic cameras. IEEE Robot. Autom. Mag. 2005, 12, 26–39. [Google Scholar] [CrossRef]
- Morvan, Y. Acquisition, Compression and Rendering of Depth and Texture for Mult-View Video. Ph.D. Thesis, Eindhoven University of Technology, Eindhoven, The Netherlands, 2009. [Google Scholar]
- Zitnick, C.L.; Kang, S.B.; Uyttendalel, M.; Winder, S.; Szeliski, R. High-quality video view interpolation using a layered representation. ACM Trans. Graph. (TOG) 2004, 23, 600–608. [Google Scholar] [CrossRef]
- Wang, Z.; Bovik, A.C.; Sheikh, H.R.; Simoncelli, E.P. Image quality assessment: From error visibility to structural similarity. IEEE Trans. Image Process. 2004, 13, 600–612. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Video | Traditional 3D Warping | Improved 3D Warping | Reduced Rate per Image (%) |
---|---|---|---|
Ballet | 126,605 | 111,501 | 1.9 |
Breakdancers | 74,105 | 56,762 | 2.2 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Huang, H.-Y.; Huang, S.-Y. Fast Hole Filling for View Synthesis in Free Viewpoint Video. Electronics 2020, 9, 906. https://doi.org/10.3390/electronics9060906
Huang H-Y, Huang S-Y. Fast Hole Filling for View Synthesis in Free Viewpoint Video. Electronics. 2020; 9(6):906. https://doi.org/10.3390/electronics9060906
Chicago/Turabian StyleHuang, Hui-Yu, and Shao-Yu Huang. 2020. "Fast Hole Filling for View Synthesis in Free Viewpoint Video" Electronics 9, no. 6: 906. https://doi.org/10.3390/electronics9060906
APA StyleHuang, H. -Y., & Huang, S. -Y. (2020). Fast Hole Filling for View Synthesis in Free Viewpoint Video. Electronics, 9(6), 906. https://doi.org/10.3390/electronics9060906