The previous generation of 3D videos was not appealing enough to justify the support for them in the handheld devices and to maintain this support on other electronic devices, like TVs. The huge amount of data to be transmitted, and limited view synthesis performance resulted in visual discomfort and poor-user experience, which culminated on a momentary stop in the manufacture of those devices. In last years, contrasting with this scenario, emerging 3D-video-related technologies covering 3D-movies, virtual reality, augmented reality, mixed reality, and other technologies, have gained place again in the consumer market, especially in handheld devices. These technologies are driven by devices like Microsoft RealSense 3D, Structure Sensor, and Stereolabs ZED. Most of these devices had focused on a texture plus depth approach, which is the most efficient way to represent/encode 3D-videos nowadays. In this context, 3D-HEVC was published in 2015 adopting the MVD format and novel encoding tools to efficiently deal with MV videos captured by multiple cameras and improved view-synthesis performance. Some works focusing on VLSI designs and the real-time processing of 3D videos can be found in the literature, as discussed in this chapter. Despite the 3D-HEVC being the most efficient way available to encode 3D-videos, video coding in a scenario with multiple views remains to be challenging even considering the 3D-HEVC and dedicated VLSI designs. Then, a few works are available in the literature relating hardware designs targeting specifically the 3D-HEVC tools. Three works were selected to be detailed in this chapter, two of them focusing on the new 3D-HEVC intra-frame prediction tools (DMMs and DIS) and one focusing on the 3D-HEVC inter-frame and inter-view predictions. These three architecture are capable of processing at least HD 1,080p@30fps videos in real time. For that, these works developed solutions with different approaches to achieve high throughput with the minimum drawback in area usage and power dissipation.
Real-time architectures for 3D video coding, Page 1 of 2
< Previous page Next page > /docserver/preview/fulltext/books/cs/pbcs053e/PBCS053E_ch6-1.gif /docserver/preview/fulltext/books/cs/pbcs053e/PBCS053E_ch6-2.gif