High Efficiency Video Coding Compliant Perceptual Video Coding Using Entropy Based Visual Saliency Model

In past years, several visual saliency algorithms have been proposed to extract salient regions from multimedia content in view of practical applications. Entropy is one of the important measures to extract salient regions, as these regions have high randomness and attract more visual attention. In...

Full description

Bibliographic Details
Main Authors: Muhammad Zeeshan, Muhammad Majid
Format: Article
Language:English
Published: MDPI AG 2019-10-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/21/10/964
id doaj-b33ea6a387464b96b5a711a31d522bc5
record_format Article
spelling doaj-b33ea6a387464b96b5a711a31d522bc52020-11-25T02:13:00ZengMDPI AGEntropy1099-43002019-10-01211096410.3390/e21100964e21100964High Efficiency Video Coding Compliant Perceptual Video Coding Using Entropy Based Visual Saliency ModelMuhammad Zeeshan0Muhammad Majid1Department of Computer Engineering, University of Engineering and Technology, Taxila 47050, PakistanDepartment of Computer Engineering, University of Engineering and Technology, Taxila 47050, PakistanIn past years, several visual saliency algorithms have been proposed to extract salient regions from multimedia content in view of practical applications. Entropy is one of the important measures to extract salient regions, as these regions have high randomness and attract more visual attention. In the context of perceptual video coding (PVC), computational visual saliency models that utilize the charactertistics of the human visual system to improve the compression ratio are of paramount importance. To date, only a few PVC schemes have been reported that use the visual saliency model. In this paper, we conduct the first attempt to utilize entropy based visual saliency models within the high efficiency video coding (HEVC) framework. The visual saliency map generated for each input video frame is optimally thresholded to generate a binary saliency mask. The proposed HEVC compliant PVC scheme adjusts the quantization parameter according to visual saliency relevance at the coding tree unit (CTU) level. Efficient CTU level rate control is achieved by allocating bits to salient and non-salient CTUs by adjusting the quantization parameter values according to their perceptual weighted map. The attention based on information maximization has shown the best performance on newly created ground truth dataset, which is then incorporated in a HEVC framework. An average bitrate reduction of <inline-formula> <math display="inline"> <semantics> <mrow> <mn>6.57</mn> <mo>%</mo> </mrow> </semantics> </math> </inline-formula> is achieved by the proposed HEVC compliant PVC scheme with the same perceptual quality and a nominal increase in coding complexity of <inline-formula> <math display="inline"> <semantics> <mrow> <mn>3.34</mn> <mo>%</mo> </mrow> </semantics> </math> </inline-formula> when compared with HEVC reference software. Moreover, the proposed PVC scheme performs better than other HEVC based PVC schemes when encoded at low data rates.https://www.mdpi.com/1099-4300/21/10/964entropyinformation maximizationhigh efficiency video codingperceptual video codingvisual saliency
collection DOAJ
language English
format Article
sources DOAJ
author Muhammad Zeeshan
Muhammad Majid
spellingShingle Muhammad Zeeshan
Muhammad Majid
High Efficiency Video Coding Compliant Perceptual Video Coding Using Entropy Based Visual Saliency Model
Entropy
entropy
information maximization
high efficiency video coding
perceptual video coding
visual saliency
author_facet Muhammad Zeeshan
Muhammad Majid
author_sort Muhammad Zeeshan
title High Efficiency Video Coding Compliant Perceptual Video Coding Using Entropy Based Visual Saliency Model
title_short High Efficiency Video Coding Compliant Perceptual Video Coding Using Entropy Based Visual Saliency Model
title_full High Efficiency Video Coding Compliant Perceptual Video Coding Using Entropy Based Visual Saliency Model
title_fullStr High Efficiency Video Coding Compliant Perceptual Video Coding Using Entropy Based Visual Saliency Model
title_full_unstemmed High Efficiency Video Coding Compliant Perceptual Video Coding Using Entropy Based Visual Saliency Model
title_sort high efficiency video coding compliant perceptual video coding using entropy based visual saliency model
publisher MDPI AG
series Entropy
issn 1099-4300
publishDate 2019-10-01
description In past years, several visual saliency algorithms have been proposed to extract salient regions from multimedia content in view of practical applications. Entropy is one of the important measures to extract salient regions, as these regions have high randomness and attract more visual attention. In the context of perceptual video coding (PVC), computational visual saliency models that utilize the charactertistics of the human visual system to improve the compression ratio are of paramount importance. To date, only a few PVC schemes have been reported that use the visual saliency model. In this paper, we conduct the first attempt to utilize entropy based visual saliency models within the high efficiency video coding (HEVC) framework. The visual saliency map generated for each input video frame is optimally thresholded to generate a binary saliency mask. The proposed HEVC compliant PVC scheme adjusts the quantization parameter according to visual saliency relevance at the coding tree unit (CTU) level. Efficient CTU level rate control is achieved by allocating bits to salient and non-salient CTUs by adjusting the quantization parameter values according to their perceptual weighted map. The attention based on information maximization has shown the best performance on newly created ground truth dataset, which is then incorporated in a HEVC framework. An average bitrate reduction of <inline-formula> <math display="inline"> <semantics> <mrow> <mn>6.57</mn> <mo>%</mo> </mrow> </semantics> </math> </inline-formula> is achieved by the proposed HEVC compliant PVC scheme with the same perceptual quality and a nominal increase in coding complexity of <inline-formula> <math display="inline"> <semantics> <mrow> <mn>3.34</mn> <mo>%</mo> </mrow> </semantics> </math> </inline-formula> when compared with HEVC reference software. Moreover, the proposed PVC scheme performs better than other HEVC based PVC schemes when encoded at low data rates.
topic entropy
information maximization
high efficiency video coding
perceptual video coding
visual saliency
url https://www.mdpi.com/1099-4300/21/10/964
work_keys_str_mv AT muhammadzeeshan highefficiencyvideocodingcompliantperceptualvideocodingusingentropybasedvisualsaliencymodel
AT muhammadmajid highefficiencyvideocodingcompliantperceptualvideocodingusingentropybasedvisualsaliencymodel
_version_ 1724906916834967552