Loading…
Hash-Based Block Matching for Screen Content Coding
By considering the increasing importance of screen contents, the high efficiency video coding (HEVC) standard includes screen content coding as one of its requirements. In this paper, we demonstrate that enabling frame level block searching in HEVC can significantly improve coding efficiency on scre...
Saved in:
Published in: | IEEE transactions on multimedia 2015-07, Vol.17 (7), p.935-944 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c357t-2dad4deb037e137ab0247de6b412d20952493e13bc70b4d45eb3f7bafacb24533 |
---|---|
cites | cdi_FETCH-LOGICAL-c357t-2dad4deb037e137ab0247de6b412d20952493e13bc70b4d45eb3f7bafacb24533 |
container_end_page | 944 |
container_issue | 7 |
container_start_page | 935 |
container_title | IEEE transactions on multimedia |
container_volume | 17 |
creator | Zhu, Weijia Ding, Wenpeng Xu, Jizheng Shi, Yunhui Yin, Baocai |
description | By considering the increasing importance of screen contents, the high efficiency video coding (HEVC) standard includes screen content coding as one of its requirements. In this paper, we demonstrate that enabling frame level block searching in HEVC can significantly improve coding efficiency on screen contents. We propose a hash-based block matching scheme for the intra block copy mode and the motion estimation process, which enables frame level block searching in HEVC without changing the HEVC syntaxes. In the proposed scheme, the blocks sharing the same hash values with the current block are selected as prediction candidates. Then the hash-based block selection is employed to select the best candidates. To achieve the best coding efficiency, the rate distortion optimization is further employed to improve the proposed scheme by balancing the coding cost of motion vectors and prediction difference. Compared with HEVC, the proposed scheme achieves 21% and 37% bitrate saving with all intra and low delay configurations with encoding time reduction. Up to 59% bitrate saving can be achieved on sequences with large motions. |
doi_str_mv | 10.1109/TMM.2015.2428171 |
format | article |
fullrecord | <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_7097736</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7097736</ieee_id><sourcerecordid>3719674221</sourcerecordid><originalsourceid>FETCH-LOGICAL-c357t-2dad4deb037e137ab0247de6b412d20952493e13bc70b4d45eb3f7bafacb24533</originalsourceid><addsrcrecordid>eNo9kMtLAzEQxoMoWFfvgpcFz1tn8mi6R1vUCi0erOeQx6xtrbs12R78701p8fQNfI-BH2O3CENEqB-Wi8WQA6ohl3yMGs_YAGuJFYDW5_lWHKqaI1yyq5Q2ACgV6AETM5tW1cQmCuVk2_mvcmF7v1q3n2XTxfLdR6K2nHZtT22fNWTnml00dpvo5qQF-3h-Wk5n1fzt5XX6OK-8ULqveLBBBnIgNKHQ1gGXOtDISeSBQ624rEV2nNfgZJCKnGi0s431jkslRMHuj7u72P3sKfVm0-1jm18aHI3rMSDkhYLBMeVjl1Kkxuzi-tvGX4NgDmhMRmMOaMwJTa7cHStrIvqPa6i1FiPxB_vWXYI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1689801049</pqid></control><display><type>article</type><title>Hash-Based Block Matching for Screen Content Coding</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Zhu, Weijia ; Ding, Wenpeng ; Xu, Jizheng ; Shi, Yunhui ; Yin, Baocai</creator><creatorcontrib>Zhu, Weijia ; Ding, Wenpeng ; Xu, Jizheng ; Shi, Yunhui ; Yin, Baocai</creatorcontrib><description>By considering the increasing importance of screen contents, the high efficiency video coding (HEVC) standard includes screen content coding as one of its requirements. In this paper, we demonstrate that enabling frame level block searching in HEVC can significantly improve coding efficiency on screen contents. We propose a hash-based block matching scheme for the intra block copy mode and the motion estimation process, which enables frame level block searching in HEVC without changing the HEVC syntaxes. In the proposed scheme, the blocks sharing the same hash values with the current block are selected as prediction candidates. Then the hash-based block selection is employed to select the best candidates. To achieve the best coding efficiency, the rate distortion optimization is further employed to improve the proposed scheme by balancing the coding cost of motion vectors and prediction difference. Compared with HEVC, the proposed scheme achieves 21% and 37% bitrate saving with all intra and low delay configurations with encoding time reduction. Up to 59% bitrate saving can be achieved on sequences with large motions.</description><identifier>ISSN: 1520-9210</identifier><identifier>EISSN: 1941-0077</identifier><identifier>DOI: 10.1109/TMM.2015.2428171</identifier><identifier>CODEN: ITMUF8</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Algorithm design and analysis ; Complexity theory ; Efficiency ; Encoding ; Hash-based block matching ; high efficiency video coding (HEVC) framework ; Image color analysis ; Indexes ; large motions in screen videos ; long-distance repeated patterns ; Motion estimation ; screen content coding ; Transforms</subject><ispartof>IEEE transactions on multimedia, 2015-07, Vol.17 (7), p.935-944</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Jul 2015</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c357t-2dad4deb037e137ab0247de6b412d20952493e13bc70b4d45eb3f7bafacb24533</citedby><cites>FETCH-LOGICAL-c357t-2dad4deb037e137ab0247de6b412d20952493e13bc70b4d45eb3f7bafacb24533</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7097736$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27915,27916,54787</link.rule.ids></links><search><creatorcontrib>Zhu, Weijia</creatorcontrib><creatorcontrib>Ding, Wenpeng</creatorcontrib><creatorcontrib>Xu, Jizheng</creatorcontrib><creatorcontrib>Shi, Yunhui</creatorcontrib><creatorcontrib>Yin, Baocai</creatorcontrib><title>Hash-Based Block Matching for Screen Content Coding</title><title>IEEE transactions on multimedia</title><addtitle>TMM</addtitle><description>By considering the increasing importance of screen contents, the high efficiency video coding (HEVC) standard includes screen content coding as one of its requirements. In this paper, we demonstrate that enabling frame level block searching in HEVC can significantly improve coding efficiency on screen contents. We propose a hash-based block matching scheme for the intra block copy mode and the motion estimation process, which enables frame level block searching in HEVC without changing the HEVC syntaxes. In the proposed scheme, the blocks sharing the same hash values with the current block are selected as prediction candidates. Then the hash-based block selection is employed to select the best candidates. To achieve the best coding efficiency, the rate distortion optimization is further employed to improve the proposed scheme by balancing the coding cost of motion vectors and prediction difference. Compared with HEVC, the proposed scheme achieves 21% and 37% bitrate saving with all intra and low delay configurations with encoding time reduction. Up to 59% bitrate saving can be achieved on sequences with large motions.</description><subject>Algorithm design and analysis</subject><subject>Complexity theory</subject><subject>Efficiency</subject><subject>Encoding</subject><subject>Hash-based block matching</subject><subject>high efficiency video coding (HEVC) framework</subject><subject>Image color analysis</subject><subject>Indexes</subject><subject>large motions in screen videos</subject><subject>long-distance repeated patterns</subject><subject>Motion estimation</subject><subject>screen content coding</subject><subject>Transforms</subject><issn>1520-9210</issn><issn>1941-0077</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><recordid>eNo9kMtLAzEQxoMoWFfvgpcFz1tn8mi6R1vUCi0erOeQx6xtrbs12R78701p8fQNfI-BH2O3CENEqB-Wi8WQA6ohl3yMGs_YAGuJFYDW5_lWHKqaI1yyq5Q2ACgV6AETM5tW1cQmCuVk2_mvcmF7v1q3n2XTxfLdR6K2nHZtT22fNWTnml00dpvo5qQF-3h-Wk5n1fzt5XX6OK-8ULqveLBBBnIgNKHQ1gGXOtDISeSBQ624rEV2nNfgZJCKnGi0s431jkslRMHuj7u72P3sKfVm0-1jm18aHI3rMSDkhYLBMeVjl1Kkxuzi-tvGX4NgDmhMRmMOaMwJTa7cHStrIvqPa6i1FiPxB_vWXYI</recordid><startdate>201507</startdate><enddate>201507</enddate><creator>Zhu, Weijia</creator><creator>Ding, Wenpeng</creator><creator>Xu, Jizheng</creator><creator>Shi, Yunhui</creator><creator>Yin, Baocai</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201507</creationdate><title>Hash-Based Block Matching for Screen Content Coding</title><author>Zhu, Weijia ; Ding, Wenpeng ; Xu, Jizheng ; Shi, Yunhui ; Yin, Baocai</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c357t-2dad4deb037e137ab0247de6b412d20952493e13bc70b4d45eb3f7bafacb24533</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Algorithm design and analysis</topic><topic>Complexity theory</topic><topic>Efficiency</topic><topic>Encoding</topic><topic>Hash-based block matching</topic><topic>high efficiency video coding (HEVC) framework</topic><topic>Image color analysis</topic><topic>Indexes</topic><topic>large motions in screen videos</topic><topic>long-distance repeated patterns</topic><topic>Motion estimation</topic><topic>screen content coding</topic><topic>Transforms</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zhu, Weijia</creatorcontrib><creatorcontrib>Ding, Wenpeng</creatorcontrib><creatorcontrib>Xu, Jizheng</creatorcontrib><creatorcontrib>Shi, Yunhui</creatorcontrib><creatorcontrib>Yin, Baocai</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on multimedia</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zhu, Weijia</au><au>Ding, Wenpeng</au><au>Xu, Jizheng</au><au>Shi, Yunhui</au><au>Yin, Baocai</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Hash-Based Block Matching for Screen Content Coding</atitle><jtitle>IEEE transactions on multimedia</jtitle><stitle>TMM</stitle><date>2015-07</date><risdate>2015</risdate><volume>17</volume><issue>7</issue><spage>935</spage><epage>944</epage><pages>935-944</pages><issn>1520-9210</issn><eissn>1941-0077</eissn><coden>ITMUF8</coden><abstract>By considering the increasing importance of screen contents, the high efficiency video coding (HEVC) standard includes screen content coding as one of its requirements. In this paper, we demonstrate that enabling frame level block searching in HEVC can significantly improve coding efficiency on screen contents. We propose a hash-based block matching scheme for the intra block copy mode and the motion estimation process, which enables frame level block searching in HEVC without changing the HEVC syntaxes. In the proposed scheme, the blocks sharing the same hash values with the current block are selected as prediction candidates. Then the hash-based block selection is employed to select the best candidates. To achieve the best coding efficiency, the rate distortion optimization is further employed to improve the proposed scheme by balancing the coding cost of motion vectors and prediction difference. Compared with HEVC, the proposed scheme achieves 21% and 37% bitrate saving with all intra and low delay configurations with encoding time reduction. Up to 59% bitrate saving can be achieved on sequences with large motions.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/TMM.2015.2428171</doi><tpages>10</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1520-9210 |
ispartof | IEEE transactions on multimedia, 2015-07, Vol.17 (7), p.935-944 |
issn | 1520-9210 1941-0077 |
language | eng |
recordid | cdi_ieee_primary_7097736 |
source | IEEE Electronic Library (IEL) Journals |
subjects | Algorithm design and analysis Complexity theory Efficiency Encoding Hash-based block matching high efficiency video coding (HEVC) framework Image color analysis Indexes large motions in screen videos long-distance repeated patterns Motion estimation screen content coding Transforms |
title | Hash-Based Block Matching for Screen Content Coding |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T22%3A12%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Hash-Based%20Block%20Matching%20for%20Screen%20Content%20Coding&rft.jtitle=IEEE%20transactions%20on%20multimedia&rft.au=Zhu,%20Weijia&rft.date=2015-07&rft.volume=17&rft.issue=7&rft.spage=935&rft.epage=944&rft.pages=935-944&rft.issn=1520-9210&rft.eissn=1941-0077&rft.coden=ITMUF8&rft_id=info:doi/10.1109/TMM.2015.2428171&rft_dat=%3Cproquest_ieee_%3E3719674221%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c357t-2dad4deb037e137ab0247de6b412d20952493e13bc70b4d45eb3f7bafacb24533%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1689801049&rft_id=info:pmid/&rft_ieee_id=7097736&rfr_iscdi=true |