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

Full description

Bibliographic Details
Main Authors: Huanqiang Zeng, Wenjie Xiang, Jing Chen, Canhui Cai, Zhangkai Ni, Kai-Kuang Ma
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