Bit Allocation for Cubemap Projection for 360-degree Video Coding
碩士 === 國立中央大學 === 通訊工程學系 === 107 === 360-degree videos provide users immersive visual experiences. Since most video encoders take two-dimensional rectangular images as inputs, the three-dimensional sphere domain data of 360-degree videos must be projected onto the two-dimensional image plane before...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2019
|
Online Access: | http://ndltd.ncl.edu.tw/handle/5d634m |
id |
ndltd-TW-107NCU05650045 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107NCU056500452019-10-22T05:28:14Z http://ndltd.ncl.edu.tw/handle/5d634m Bit Allocation for Cubemap Projection for 360-degree Video Coding 基於立方體投影的360度視訊編碼之位元分配 Yu-Chieh Nien 粘郁潔 碩士 國立中央大學 通訊工程學系 107 360-degree videos provide users immersive visual experiences. Since most video encoders take two-dimensional rectangular images as inputs, the three-dimensional sphere domain data of 360-degree videos must be projected onto the two-dimensional image plane before video coding. The eqirectangular projection (ERP) and cubemap projection (CMP) are the most commonly used 2D projection formats of 360-degree videos, where the cubemap projection enables better coding performance because of it has smaller geometric distortions. Since currently there are not any bit allocation schemes proposed for video coding of the cubemap projection, this thesis proposes a bit allocation scheme that consists of two parts for video coding of the CMP. First, high coding cost largest coding units (LCUs) of six faces of the CMP are detected using support vector machine (SVM), referring to the texture complexity, motion vector magnitude, motion density, and temporal variance of motion. Second, bit allocation between high coding cost LCUs and non-high coding cost LCUs is applied by functions attained by surface fitting of coding statistics based on HEVC/H.265. Experimental results show that our proposed performance is better than HM16.16 with R-λ model. with 2.256% BDBR decrease and 0.13 dB BDPSNR increase. Chih-Wei Tang 唐之瑋 2019 學位論文 ; thesis 60 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中央大學 === 通訊工程學系 === 107 === 360-degree videos provide users immersive visual experiences. Since most video encoders take two-dimensional rectangular images as inputs, the three-dimensional sphere domain data of 360-degree videos must be projected onto the two-dimensional image plane before video coding. The eqirectangular projection (ERP) and cubemap projection (CMP) are the most commonly used 2D projection formats of 360-degree videos, where the cubemap projection enables better coding performance because of it has smaller geometric distortions. Since currently there are not any bit allocation schemes proposed for video coding of the cubemap projection, this thesis proposes a bit allocation scheme that consists of two parts for video coding of the CMP. First, high coding cost largest coding units (LCUs) of six faces of the CMP are detected using support vector machine (SVM), referring to the texture complexity, motion vector magnitude, motion density, and temporal variance of motion. Second, bit allocation between high coding cost LCUs and non-high coding cost LCUs is applied by functions attained by surface fitting of coding statistics based on HEVC/H.265. Experimental results show that our proposed performance is better than HM16.16 with R-λ model. with 2.256% BDBR decrease and 0.13 dB BDPSNR increase.
|
author2 |
Chih-Wei Tang |
author_facet |
Chih-Wei Tang Yu-Chieh Nien 粘郁潔 |
author |
Yu-Chieh Nien 粘郁潔 |
spellingShingle |
Yu-Chieh Nien 粘郁潔 Bit Allocation for Cubemap Projection for 360-degree Video Coding |
author_sort |
Yu-Chieh Nien |
title |
Bit Allocation for Cubemap Projection for 360-degree Video Coding |
title_short |
Bit Allocation for Cubemap Projection for 360-degree Video Coding |
title_full |
Bit Allocation for Cubemap Projection for 360-degree Video Coding |
title_fullStr |
Bit Allocation for Cubemap Projection for 360-degree Video Coding |
title_full_unstemmed |
Bit Allocation for Cubemap Projection for 360-degree Video Coding |
title_sort |
bit allocation for cubemap projection for 360-degree video coding |
publishDate |
2019 |
url |
http://ndltd.ncl.edu.tw/handle/5d634m |
work_keys_str_mv |
AT yuchiehnien bitallocationforcubemapprojectionfor360degreevideocoding AT zhānyùjié bitallocationforcubemapprojectionfor360degreevideocoding AT yuchiehnien jīyúlìfāngtǐtóuyǐngde360dùshìxùnbiānmǎzhīwèiyuánfēnpèi AT zhānyùjié jīyúlìfāngtǐtóuyǐngde360dùshìxùnbiānmǎzhīwèiyuánfēnpèi |
_version_ |
1719274374190596096 |