Data Embedding in HEVC Video by Modifying the Partitioning of Coding Units

This paper proposes a data embedding solution in HEVC videos by modifying the partitioning of Coding Units (CUs). The partitions of a CU are first represented as a sequence of binary flags. The flags pertaining to 16x16 sub CUs are used as a cover for data embedding, where 6 or 4 message bits are em...

Full description

Saved in:
Bibliographic Details
Main Author: Shanableh, Tamer (author)
Format: article
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/11073/16475
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1864513442484846592
author Shanableh, Tamer
author_facet Shanableh, Tamer
author_role author
dc.creator.none.fl_str_mv Shanableh, Tamer
dc.date.none.fl_str_mv 2019-09-01T10:36:45Z
2019-09-01T10:36:45Z
2019-07
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv Shanableh, T. (2019). Data embedding in high efficiency video coding (HEVC) videos by modifying the partitioning of coding units. IET Image Processing. doi: 10.1049/iet-ipr.2018.5782
1751-9667
http://hdl.handle.net/11073/16475
10.1049/iet-ipr.2018.5782
dc.language.none.fl_str_mv en_US
dc.publisher.none.fl_str_mv Institution of Engineering and Technology
dc.relation.none.fl_str_mv https://doi.org/10.1049/iet-ipr.2018.5782
dc.subject.none.fl_str_mv Video coding
Modified partitions
Message payloads
Peak signal-to-noise ratio (PSNR)
HEVC video
Message segment
Binary flags
Coding units
Video quality
Data embedding algorithm
Cover video
Message bits
CU partitioning
dc.title.none.fl_str_mv Data Embedding in HEVC Video by Modifying the Partitioning of Coding Units
dc.type.none.fl_str_mv Postprint
Peer-Reviewed
info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/article
description This paper proposes a data embedding solution in HEVC videos by modifying the partitioning of Coding Units (CUs). The partitions of a CU are first represented as a sequence of binary flags. The flags pertaining to 16x16 sub CUs are used as a cover for data embedding, where 6 or 4 message bits are embedded per CU. The data embedding algorithm guarantees that a maximum of one partition is modified per message segment, therefore, in a given CU, either 0, 1 or 2 partitions are modified. The Proposed solution is assessed in terms of message payload, number of modified partitions, loss in video quality as indicated by the PSNR results, mean objective scores and excessive bitrate. The proposed solution can embed messages with up to an average payload of 32.6Kbit/s with a corresponding average distortion of less than 0.5dB. Comparisons with existing solutions reveal that the proposed solution maintains similar message payloads with less modifications of CU partitioning and at the same time resulting in less distortions for the cover video.
format article
id aus_1e7ac66d483aeed43dd7528209c2b088
identifier_str_mv Shanableh, T. (2019). Data embedding in high efficiency video coding (HEVC) videos by modifying the partitioning of coding units. IET Image Processing. doi: 10.1049/iet-ipr.2018.5782
1751-9667
10.1049/iet-ipr.2018.5782
language_invalid_str_mv en_US
network_acronym_str aus
network_name_str aus
oai_identifier_str oai:repository.aus.edu:11073/16475
publishDate 2019
publisher.none.fl_str_mv Institution of Engineering and Technology
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling Data Embedding in HEVC Video by Modifying the Partitioning of Coding UnitsShanableh, TamerVideo codingModified partitionsMessage payloadsPeak signal-to-noise ratio (PSNR)HEVC videoMessage segmentBinary flagsCoding unitsVideo qualityData embedding algorithmCover videoMessage bitsCU partitioningThis paper proposes a data embedding solution in HEVC videos by modifying the partitioning of Coding Units (CUs). The partitions of a CU are first represented as a sequence of binary flags. The flags pertaining to 16x16 sub CUs are used as a cover for data embedding, where 6 or 4 message bits are embedded per CU. The data embedding algorithm guarantees that a maximum of one partition is modified per message segment, therefore, in a given CU, either 0, 1 or 2 partitions are modified. The Proposed solution is assessed in terms of message payload, number of modified partitions, loss in video quality as indicated by the PSNR results, mean objective scores and excessive bitrate. The proposed solution can embed messages with up to an average payload of 32.6Kbit/s with a corresponding average distortion of less than 0.5dB. Comparisons with existing solutions reveal that the proposed solution maintains similar message payloads with less modifications of CU partitioning and at the same time resulting in less distortions for the cover video.Institution of Engineering and Technology2019-09-01T10:36:45Z2019-09-01T10:36:45Z2019-07PostprintPeer-Reviewedinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfShanableh, T. (2019). Data embedding in high efficiency video coding (HEVC) videos by modifying the partitioning of coding units. IET Image Processing. doi: 10.1049/iet-ipr.2018.57821751-9667http://hdl.handle.net/11073/1647510.1049/iet-ipr.2018.5782en_UShttps://doi.org/10.1049/iet-ipr.2018.5782oai:repository.aus.edu:11073/164752024-08-22T12:07:39Z
spellingShingle Data Embedding in HEVC Video by Modifying the Partitioning of Coding Units
Shanableh, Tamer
Video coding
Modified partitions
Message payloads
Peak signal-to-noise ratio (PSNR)
HEVC video
Message segment
Binary flags
Coding units
Video quality
Data embedding algorithm
Cover video
Message bits
CU partitioning
status_str publishedVersion
title Data Embedding in HEVC Video by Modifying the Partitioning of Coding Units
title_full Data Embedding in HEVC Video by Modifying the Partitioning of Coding Units
title_fullStr Data Embedding in HEVC Video by Modifying the Partitioning of Coding Units
title_full_unstemmed Data Embedding in HEVC Video by Modifying the Partitioning of Coding Units
title_short Data Embedding in HEVC Video by Modifying the Partitioning of Coding Units
title_sort Data Embedding in HEVC Video by Modifying the Partitioning of Coding Units
topic Video coding
Modified partitions
Message payloads
Peak signal-to-noise ratio (PSNR)
HEVC video
Message segment
Binary flags
Coding units
Video quality
Data embedding algorithm
Cover video
Message bits
CU partitioning
url http://hdl.handle.net/11073/16475