Offset-Based In-Loop Filtering With a Deep Network in HEVC

With the great flexibility and performance of deep learning technology, there have been many attempts to replace existing functions inside video codecs such as High-Efficiency Video Coding (HEVC) with deep-learning-based solutions. One of the most researched approaches is adopting a deep network as...

Full description

Bibliographic Details
Main Authors: So Yoon Lee, Yoonmo Yang, Dongsin Kim, Seunghyun Cho, Byung Tae Oh
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9272307/
id doaj-01594e7b69594215a84bb00424a09613
record_format Article
spelling doaj-01594e7b69594215a84bb00424a096132021-03-30T03:53:04ZengIEEEIEEE Access2169-35362020-01-01821395821396710.1109/ACCESS.2020.30407519272307Offset-Based In-Loop Filtering With a Deep Network in HEVCSo Yoon Lee0Yoonmo Yang1https://orcid.org/0000-0003-2816-1685Dongsin Kim2Seunghyun Cho3https://orcid.org/0000-0003-1985-4420Byung Tae Oh4https://orcid.org/0000-0003-1437-2422School of Electronics and Information Engineering, Korea Aerospace University, Goyang, South KoreaDepartment of Information and Communication Engineering, Kyungnam University, Changwon, South KoreaSchool of Electronics and Information Engineering, Korea Aerospace University, Goyang, South KoreaDepartment of Information and Communication Engineering, Kyungnam University, Changwon, South KoreaSchool of Electronics and Information Engineering, Korea Aerospace University, Goyang, South KoreaWith the great flexibility and performance of deep learning technology, there have been many attempts to replace existing functions inside video codecs such as High-Efficiency Video Coding (HEVC) with deep-learning-based solutions. One of the most researched approaches is adopting a deep network as an image restoration filter to recover distorted compressed frames. In this paper, instead, we introduce a novel idea for using a deep network, in which it chooses and transmits the side information according to the type of errors and contents, inspired by the sample adaptive offset filter in HEVC. A part of the network computes the optimal offset values while another part estimates the type of error and contents simultaneously. The combination of two subnetworks can address the estimation of highly nonlinear and complicated errors compared to conventional deep- learning-based schemes. Experimental results show that the proposed system yields an average bit-rate saving of 4.2% and 2.8% for the low-delay P and random access modes, respectively, compared to the conventional HEVC. Moreover, the performance improvement is up to 6.3% and 3.9% for higher-resolution sequences.https://ieeexplore.ieee.org/document/9272307/Convolutional neural network (CNN)deep learningin-loop filtersample adaptive offset (SAO)HEVCvideo compression
collection DOAJ
language English
format Article
sources DOAJ
author So Yoon Lee
Yoonmo Yang
Dongsin Kim
Seunghyun Cho
Byung Tae Oh
spellingShingle So Yoon Lee
Yoonmo Yang
Dongsin Kim
Seunghyun Cho
Byung Tae Oh
Offset-Based In-Loop Filtering With a Deep Network in HEVC
IEEE Access
Convolutional neural network (CNN)
deep learning
in-loop filter
sample adaptive offset (SAO)
HEVC
video compression
author_facet So Yoon Lee
Yoonmo Yang
Dongsin Kim
Seunghyun Cho
Byung Tae Oh
author_sort So Yoon Lee
title Offset-Based In-Loop Filtering With a Deep Network in HEVC
title_short Offset-Based In-Loop Filtering With a Deep Network in HEVC
title_full Offset-Based In-Loop Filtering With a Deep Network in HEVC
title_fullStr Offset-Based In-Loop Filtering With a Deep Network in HEVC
title_full_unstemmed Offset-Based In-Loop Filtering With a Deep Network in HEVC
title_sort offset-based in-loop filtering with a deep network in hevc
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description With the great flexibility and performance of deep learning technology, there have been many attempts to replace existing functions inside video codecs such as High-Efficiency Video Coding (HEVC) with deep-learning-based solutions. One of the most researched approaches is adopting a deep network as an image restoration filter to recover distorted compressed frames. In this paper, instead, we introduce a novel idea for using a deep network, in which it chooses and transmits the side information according to the type of errors and contents, inspired by the sample adaptive offset filter in HEVC. A part of the network computes the optimal offset values while another part estimates the type of error and contents simultaneously. The combination of two subnetworks can address the estimation of highly nonlinear and complicated errors compared to conventional deep- learning-based schemes. Experimental results show that the proposed system yields an average bit-rate saving of 4.2% and 2.8% for the low-delay P and random access modes, respectively, compared to the conventional HEVC. Moreover, the performance improvement is up to 6.3% and 3.9% for higher-resolution sequences.
topic Convolutional neural network (CNN)
deep learning
in-loop filter
sample adaptive offset (SAO)
HEVC
video compression
url https://ieeexplore.ieee.org/document/9272307/
work_keys_str_mv AT soyoonlee offsetbasedinloopfilteringwithadeepnetworkinhevc
AT yoonmoyang offsetbasedinloopfilteringwithadeepnetworkinhevc
AT dongsinkim offsetbasedinloopfilteringwithadeepnetworkinhevc
AT seunghyuncho offsetbasedinloopfilteringwithadeepnetworkinhevc
AT byungtaeoh offsetbasedinloopfilteringwithadeepnetworkinhevc
_version_ 1724182691548495872