A Robust and High Capacity Data Hiding Method for H.265/HEVC Compressed Videos with Block Roughness Measure and Error Correcting Techniques

Recently, the H.265/HEVC video coding has been standardised by the ITU-T VCEG and the ISO/IEC MPEG. The improvements in H.265/HEVC video coding structure (CTU, motion compensation, inter- and intra-prediction, etc.) open up new possibilities to realise better data hiding algorithms in terms of capac...

Full description

Bibliographic Details
Main Author: Kusan Biswas
Format: Article
Language:English
Published: MDPI AG 2019-11-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/11/11/1360
id doaj-9ee52f928eed4e67989215096f01b857
record_format Article
spelling doaj-9ee52f928eed4e67989215096f01b8572020-11-24T21:56:45ZengMDPI AGSymmetry2073-89942019-11-011111136010.3390/sym11111360sym11111360A Robust and High Capacity Data Hiding Method for H.265/HEVC Compressed Videos with Block Roughness Measure and Error Correcting TechniquesKusan Biswas0School of Computer &amp; Systems Sciences, Jawaharlal Nehru University, New Delhi 110067, IndiaRecently, the H.265/HEVC video coding has been standardised by the ITU-T VCEG and the ISO/IEC MPEG. The improvements in H.265/HEVC video coding structure (CTU, motion compensation, inter- and intra-prediction, etc.) open up new possibilities to realise better data hiding algorithms in terms of capacity and robustness. In this paper, we propose a new data hiding method for HEVC videos. The proposed method embeds data in <inline-formula> <math display="inline"> <semantics> <mrow> <mn>4</mn> <mo>&#215;</mo> <mn>4</mn> </mrow> </semantics> </math> </inline-formula> and some selected larger transform units. As theory of Human Visual System suggests that human vision is less sensitive to change in uneven areas, relatively coarser blocks among the <inline-formula> <math display="inline"> <semantics> <mrow> <mn>8</mn> <mo>&#215;</mo> <mn>8</mn> </mrow> </semantics> </math> </inline-formula> and <inline-formula> <math display="inline"> <semantics> <mrow> <mn>16</mn> <mo>&#215;</mo> <mn>16</mn> </mrow> </semantics> </math> </inline-formula> blocks are selected as embedding destinations based on the proposed Jensen-Shannon Divergence and Second Moment (JSD-SM) block coarseness measure. In addition, the SME(1,3,7) embedding technique is able to embed three bits of message by modifying only one coefficient and therefore exhibits superior distortion performance. Furthermore, to achieve better robustness against re-compression attacks, BCH and Turbo error correcting codes have been used. Comparative studies of BCH and Turbo codes show the effectiveness of Turbo codes. Experimental results show that the proposed method achieves greater payload capacity and robustness than many existing state-of-the-art techniques without compromising on the visual quality.https://www.mdpi.com/2073-8994/11/11/1360data hidingh.265/hevcrobustnesscoding theory
collection DOAJ
language English
format Article
sources DOAJ
author Kusan Biswas
spellingShingle Kusan Biswas
A Robust and High Capacity Data Hiding Method for H.265/HEVC Compressed Videos with Block Roughness Measure and Error Correcting Techniques
Symmetry
data hiding
h.265/hevc
robustness
coding theory
author_facet Kusan Biswas
author_sort Kusan Biswas
title A Robust and High Capacity Data Hiding Method for H.265/HEVC Compressed Videos with Block Roughness Measure and Error Correcting Techniques
title_short A Robust and High Capacity Data Hiding Method for H.265/HEVC Compressed Videos with Block Roughness Measure and Error Correcting Techniques
title_full A Robust and High Capacity Data Hiding Method for H.265/HEVC Compressed Videos with Block Roughness Measure and Error Correcting Techniques
title_fullStr A Robust and High Capacity Data Hiding Method for H.265/HEVC Compressed Videos with Block Roughness Measure and Error Correcting Techniques
title_full_unstemmed A Robust and High Capacity Data Hiding Method for H.265/HEVC Compressed Videos with Block Roughness Measure and Error Correcting Techniques
title_sort robust and high capacity data hiding method for h.265/hevc compressed videos with block roughness measure and error correcting techniques
publisher MDPI AG
series Symmetry
issn 2073-8994
publishDate 2019-11-01
description Recently, the H.265/HEVC video coding has been standardised by the ITU-T VCEG and the ISO/IEC MPEG. The improvements in H.265/HEVC video coding structure (CTU, motion compensation, inter- and intra-prediction, etc.) open up new possibilities to realise better data hiding algorithms in terms of capacity and robustness. In this paper, we propose a new data hiding method for HEVC videos. The proposed method embeds data in <inline-formula> <math display="inline"> <semantics> <mrow> <mn>4</mn> <mo>&#215;</mo> <mn>4</mn> </mrow> </semantics> </math> </inline-formula> and some selected larger transform units. As theory of Human Visual System suggests that human vision is less sensitive to change in uneven areas, relatively coarser blocks among the <inline-formula> <math display="inline"> <semantics> <mrow> <mn>8</mn> <mo>&#215;</mo> <mn>8</mn> </mrow> </semantics> </math> </inline-formula> and <inline-formula> <math display="inline"> <semantics> <mrow> <mn>16</mn> <mo>&#215;</mo> <mn>16</mn> </mrow> </semantics> </math> </inline-formula> blocks are selected as embedding destinations based on the proposed Jensen-Shannon Divergence and Second Moment (JSD-SM) block coarseness measure. In addition, the SME(1,3,7) embedding technique is able to embed three bits of message by modifying only one coefficient and therefore exhibits superior distortion performance. Furthermore, to achieve better robustness against re-compression attacks, BCH and Turbo error correcting codes have been used. Comparative studies of BCH and Turbo codes show the effectiveness of Turbo codes. Experimental results show that the proposed method achieves greater payload capacity and robustness than many existing state-of-the-art techniques without compromising on the visual quality.
topic data hiding
h.265/hevc
robustness
coding theory
url https://www.mdpi.com/2073-8994/11/11/1360
work_keys_str_mv AT kusanbiswas arobustandhighcapacitydatahidingmethodforh265hevccompressedvideoswithblockroughnessmeasureanderrorcorrectingtechniques
AT kusanbiswas robustandhighcapacitydatahidingmethodforh265hevccompressedvideoswithblockroughnessmeasureanderrorcorrectingtechniques
_version_ 1725857300891041792