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...

Full description

Bibliographic Details
Main Authors: Yu-Chieh Nien, 粘郁潔
Other Authors: Chih-Wei Tang
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