Adaptive Bit Allocation for 3D Video Coding.
Saved in:
| Title: | Adaptive Bit Allocation for 3D Video Coding. |
|---|---|
| Authors: | Yang, Chao1 youngchao1990@hotmail.com, An, Ping anping@shu.edu.cn, Shen, Liquan jsslq@shu.edu.cn, Liu, Deyang1 deyangliu@shu.edu.cn |
| Source: | Circuits, Systems & Signal Processing. May2017, Vol. 36 Issue 5, p2102-2124. 23p. |
| Subjects: | Video coding, Bit allocation analysis, Depth maps (Digital image processing), Three-dimensional integrated circuits, Algorithms |
| Abstract: | In the multi-view video plus depth 3D video coding, texture image and depth map are coded jointly. The texture image is utilized for displaying and synthesizing the virtual view as reference image. The depth map provides the scene geometry information and is utilized to synthesize the virtual view at the terminal through Depth-Image Based Rendering technique. The distortion of the compressed texture image and depth map will be propagated to the synthesized virtual view. Besides the coding efficiency of texture image and depth map, bit allocation between texture image and depth map also has a great effect on the synthesized virtual view quality. Several methods are proposed for bit allocation between texture image and depth map, but most of them attempt to allocate a fixed target bitrate based on virtual view distortion model to achieve optimal synthesized virtual view quality, and the modeling process brings extra complexity. In practical application, the video sequence has different contents and fixed bit ratio cannot achieve optimal performance. In this paper, we propose an adaptive bit allocation algorithm for 3D video coding. First, we present a model to estimate the synthesized virtual view distortion, and then adjust the bit ratio between adjacent views and between texture image and depth map at Group of Picture level based on the virtual view quality fluctuation. We adjust the bit ratio to achieve the optimal virtual view quality for different video contents. Experimental results demonstrate that the proposed algorithm can optimally allocate bits to achieve optimal virtual view quality under different target bitrates and for different video contents, and the computational complexity of the proposed algorithm is extremely low. [ABSTRACT FROM AUTHOR] |
| Copyright of Circuits, Systems & Signal Processing is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 121840821 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Adaptive Bit Allocation for 3D Video Coding. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Yang%2C+Chao%22">Yang, Chao</searchLink><relatesTo>1</relatesTo><i> youngchao1990@hotmail.com</i><br /><searchLink fieldCode="AR" term="%22An%2C+Ping%22">An, Ping</searchLink><i> anping@shu.edu.cn</i><br /><searchLink fieldCode="AR" term="%22Shen%2C+Liquan%22">Shen, Liquan</searchLink><i> jsslq@shu.edu.cn</i><br /><searchLink fieldCode="AR" term="%22Liu%2C+Deyang%22">Liu, Deyang</searchLink><relatesTo>1</relatesTo><i> deyangliu@shu.edu.cn</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Circuits%2C+Systems+%26+Signal+Processing%22">Circuits, Systems & Signal Processing</searchLink>. May2017, Vol. 36 Issue 5, p2102-2124. 23p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Video+coding%22">Video coding</searchLink><br /><searchLink fieldCode="DE" term="%22Bit+allocation+analysis%22">Bit allocation analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Depth+maps+%28Digital+image+processing%29%22">Depth maps (Digital image processing)</searchLink><br /><searchLink fieldCode="DE" term="%22Three-dimensional+integrated+circuits%22">Three-dimensional integrated circuits</searchLink><br /><searchLink fieldCode="DE" term="%22Algorithms%22">Algorithms</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: In the multi-view video plus depth 3D video coding, texture image and depth map are coded jointly. The texture image is utilized for displaying and synthesizing the virtual view as reference image. The depth map provides the scene geometry information and is utilized to synthesize the virtual view at the terminal through Depth-Image Based Rendering technique. The distortion of the compressed texture image and depth map will be propagated to the synthesized virtual view. Besides the coding efficiency of texture image and depth map, bit allocation between texture image and depth map also has a great effect on the synthesized virtual view quality. Several methods are proposed for bit allocation between texture image and depth map, but most of them attempt to allocate a fixed target bitrate based on virtual view distortion model to achieve optimal synthesized virtual view quality, and the modeling process brings extra complexity. In practical application, the video sequence has different contents and fixed bit ratio cannot achieve optimal performance. In this paper, we propose an adaptive bit allocation algorithm for 3D video coding. First, we present a model to estimate the synthesized virtual view distortion, and then adjust the bit ratio between adjacent views and between texture image and depth map at Group of Picture level based on the virtual view quality fluctuation. We adjust the bit ratio to achieve the optimal virtual view quality for different video contents. Experimental results demonstrate that the proposed algorithm can optimally allocate bits to achieve optimal virtual view quality under different target bitrates and for different video contents, and the computational complexity of the proposed algorithm is extremely low. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Circuits, Systems & Signal Processing is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=121840821 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1007/s00034-016-0402-8 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 23 StartPage: 2102 Subjects: – SubjectFull: Video coding Type: general – SubjectFull: Bit allocation analysis Type: general – SubjectFull: Depth maps (Digital image processing) Type: general – SubjectFull: Three-dimensional integrated circuits Type: general – SubjectFull: Algorithms Type: general Titles: – TitleFull: Adaptive Bit Allocation for 3D Video Coding. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Yang, Chao – PersonEntity: Name: NameFull: An, Ping – PersonEntity: Name: NameFull: Shen, Liquan – PersonEntity: Name: NameFull: Liu, Deyang IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 05 Text: May2017 Type: published Y: 2017 Identifiers: – Type: issn-print Value: 0278081X Numbering: – Type: volume Value: 36 – Type: issue Value: 5 Titles: – TitleFull: Circuits, Systems & Signal Processing Type: main |
| ResultId | 1 |