Unimodal Model-Based Inter Mode Decision for High Efficiency Video Coding
In this paper, a fast inter mode decision algorithm, called the unimodal model-based inter mode decision (UMIMD), is proposed for the latest video coding standard, the high-efficiency video coding. Through extensive simulations, it has been observed that a unimodal model (i.e., with only one global...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8654630/ |
id |
doaj-6fa59aa4789c459392d43daffa9e7669 |
---|---|
record_format |
Article |
spelling |
doaj-6fa59aa4789c459392d43daffa9e76692021-03-29T22:30:18ZengIEEEIEEE Access2169-35362019-01-017279362794710.1109/ACCESS.2019.29021968654630Unimodal Model-Based Inter Mode Decision for High Efficiency Video CodingHuanqiang Zeng0https://orcid.org/0000-0002-2802-7745Wenjie Xiang1Jing Chen2Canhui Cai3Zhangkai Ni4Kai-Kuang Ma5School of Information Science and Engineering, Huaqiao University, Xiamen, ChinaMinnan Science and Technology Institute, Fujian Normal University, Quanzhou, ChinaSchool of Information Science and Engineering, Huaqiao University, Xiamen, ChinaSchool of Information Science and Engineering, Huaqiao University, Xiamen, ChinaDepartment of Computer Science, City University of Hong Kong, Hong KongSchool of Electrical and Electronic Engineering, Nanyang Technological University, SingaporeIn this paper, a fast inter mode decision algorithm, called the unimodal model-based inter mode decision (UMIMD), is proposed for the latest video coding standard, the high-efficiency video coding. Through extensive simulations, it has been observed that a unimodal model (i.e., with only one global minimum value) can be established among the size of different prediction unit (PU) modes and their resulted rate-distortion (RD) costs for each quad-tree partitioned coding tree unit (CTU). To guarantee the unimodality and further search the optimal operating point over this function for each CTU, all the PU modes need to be first classified into 11 mode classes according to their sizes. These classes are then properly ordered and sequentially checked according to the class index, from small to large so that the optimal mode can be early identified by checking when the RD cost starts to arise. In addition, an effective instant SKIP mode termination scheme is developed by simply checking the SKIP mode against a pre-determined threshold to further reduce the computational complexity. The extensive simulation results have shown that the proposed UMIMD algorithm is able to individually achieve a significant reduction on computational complexity at the encoder by 61.9% and 64.2% on average while incurring only 1.7% and 2.1% increment on the total Bjontegaard delta bit rate (BDBR) for the low delay and random access test conditions, compared with the exhaustive mode decision in the HEVC. Moreover, the experimental results have further demonstrated that the proposed UMIMD algorithm outperforms multiple state-of-the-art methods.https://ieeexplore.ieee.org/document/8654630/HEVCcoding tree unitprediction unitinter mode decisionunimodal model |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Huanqiang Zeng Wenjie Xiang Jing Chen Canhui Cai Zhangkai Ni Kai-Kuang Ma |
spellingShingle |
Huanqiang Zeng Wenjie Xiang Jing Chen Canhui Cai Zhangkai Ni Kai-Kuang Ma Unimodal Model-Based Inter Mode Decision for High Efficiency Video Coding IEEE Access HEVC coding tree unit prediction unit inter mode decision unimodal model |
author_facet |
Huanqiang Zeng Wenjie Xiang Jing Chen Canhui Cai Zhangkai Ni Kai-Kuang Ma |
author_sort |
Huanqiang Zeng |
title |
Unimodal Model-Based Inter Mode Decision for High Efficiency Video Coding |
title_short |
Unimodal Model-Based Inter Mode Decision for High Efficiency Video Coding |
title_full |
Unimodal Model-Based Inter Mode Decision for High Efficiency Video Coding |
title_fullStr |
Unimodal Model-Based Inter Mode Decision for High Efficiency Video Coding |
title_full_unstemmed |
Unimodal Model-Based Inter Mode Decision for High Efficiency Video Coding |
title_sort |
unimodal model-based inter mode decision for high efficiency video coding |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
In this paper, a fast inter mode decision algorithm, called the unimodal model-based inter mode decision (UMIMD), is proposed for the latest video coding standard, the high-efficiency video coding. Through extensive simulations, it has been observed that a unimodal model (i.e., with only one global minimum value) can be established among the size of different prediction unit (PU) modes and their resulted rate-distortion (RD) costs for each quad-tree partitioned coding tree unit (CTU). To guarantee the unimodality and further search the optimal operating point over this function for each CTU, all the PU modes need to be first classified into 11 mode classes according to their sizes. These classes are then properly ordered and sequentially checked according to the class index, from small to large so that the optimal mode can be early identified by checking when the RD cost starts to arise. In addition, an effective instant SKIP mode termination scheme is developed by simply checking the SKIP mode against a pre-determined threshold to further reduce the computational complexity. The extensive simulation results have shown that the proposed UMIMD algorithm is able to individually achieve a significant reduction on computational complexity at the encoder by 61.9% and 64.2% on average while incurring only 1.7% and 2.1% increment on the total Bjontegaard delta bit rate (BDBR) for the low delay and random access test conditions, compared with the exhaustive mode decision in the HEVC. Moreover, the experimental results have further demonstrated that the proposed UMIMD algorithm outperforms multiple state-of-the-art methods. |
topic |
HEVC coding tree unit prediction unit inter mode decision unimodal model |
url |
https://ieeexplore.ieee.org/document/8654630/ |
work_keys_str_mv |
AT huanqiangzeng unimodalmodelbasedintermodedecisionforhighefficiencyvideocoding AT wenjiexiang unimodalmodelbasedintermodedecisionforhighefficiencyvideocoding AT jingchen unimodalmodelbasedintermodedecisionforhighefficiencyvideocoding AT canhuicai unimodalmodelbasedintermodedecisionforhighefficiencyvideocoding AT zhangkaini unimodalmodelbasedintermodedecisionforhighefficiencyvideocoding AT kaikuangma unimodalmodelbasedintermodedecisionforhighefficiencyvideocoding |
_version_ |
1724191516213116928 |