Square-type-first inter-CU tree search algorithm for acceleration of HEVC encoder

In this paper, a fast inter-coding algorithm is proposed to reduce the computational load of HEVC encoders. The HEVC reference model (HM) employs the recursive depth-first-search (DFS) of the quad-tree search in terms of rate-distortion optimization in selecting the best coding modes for the best CU...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of real-time image processing 2016-08, Vol.12 (2), p.419-432
Hauptverfasser: Ahn, Yong-Jo, Sim, Donggyu
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 432
container_issue 2
container_start_page 419
container_title Journal of real-time image processing
container_volume 12
creator Ahn, Yong-Jo
Sim, Donggyu
description In this paper, a fast inter-coding algorithm is proposed to reduce the computational load of HEVC encoders. The HEVC reference model (HM) employs the recursive depth-first-search (DFS) of the quad-tree search in terms of rate-distortion optimization in selecting the best coding modes for the best CU, PU, TU partitions, and many associated coding modes. The proposed algorithm evaluates the RD costs of the current CU only for its square-type PUs in the top-down search of the DFS. When the CU partition with the square-type PU is better than its sub-level CU partitions in terms of RD cost in bottom-up search of the DFS, the square type of current CU partition, along with its coding mode, is selected as the best partition. Otherwise, non-square-type PUs for the current CU level are evaluated. If the sub-partition is better than the CU with the non-square PUs, the sub-partition is finally selected as the optimum PU. Otherwise, the best non-square PU is selected as the best PU for the current level. Experimental results demonstrate that the proposed square-type-first inter-PU search can reduce the computational load in average encoding time by 66.7 % with 1–2 % BD loss over HM reference software. In addition, the proposed algorithm can yield an additional average time saving of 26.8–35.5 % against the three fast encoding algorithms adopted in HM.
doi_str_mv 10.1007/s11554-015-0487-5
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2918674067</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2918674067</sourcerecordid><originalsourceid>FETCH-LOGICAL-c316t-e7c1a2963553e1c2084df352ac8dda8bc7f7e361341158512b14073ff7064b923</originalsourceid><addsrcrecordid>eNp1kE9LAzEQxYMoWKsfwFvAczR_NpvdoyzVCoKI1mtIs5N2S7vbTtJDv70pFT15mjm892bej5Bbwe8F5-YhCqF1wbjQjBeVYfqMjERVClZJUZ__7pxfkqsYV5yXplR6RN4_dnuHwNJhCyx0GBPt-gTImhlNCEAjOPRL6taLAbu03NAwIHXewxrQpW7o6RDodPLVUOj90AJek4vg1hFufuaYzJ4mn82Uvb49vzSPr8wrUSYGxgsn6_yEViC85FXRBqWl81XbumruTTCgSqGK3KzSQs5FwY0KwfCymNdSjcndKXeLw24PMdnVsMc-n7SyznVNkTtmlTipPA4xIgS7xW7j8GAFt0dy9kTOZnL2SM7q7JEnT8zafgH4l_y_6RtStW9X</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2918674067</pqid></control><display><type>article</type><title>Square-type-first inter-CU tree search algorithm for acceleration of HEVC encoder</title><source>Springer Nature - Complete Springer Journals</source><source>ProQuest Central</source><creator>Ahn, Yong-Jo ; Sim, Donggyu</creator><creatorcontrib>Ahn, Yong-Jo ; Sim, Donggyu</creatorcontrib><description>In this paper, a fast inter-coding algorithm is proposed to reduce the computational load of HEVC encoders. The HEVC reference model (HM) employs the recursive depth-first-search (DFS) of the quad-tree search in terms of rate-distortion optimization in selecting the best coding modes for the best CU, PU, TU partitions, and many associated coding modes. The proposed algorithm evaluates the RD costs of the current CU only for its square-type PUs in the top-down search of the DFS. When the CU partition with the square-type PU is better than its sub-level CU partitions in terms of RD cost in bottom-up search of the DFS, the square type of current CU partition, along with its coding mode, is selected as the best partition. Otherwise, non-square-type PUs for the current CU level are evaluated. If the sub-partition is better than the CU with the non-square PUs, the sub-partition is finally selected as the optimum PU. Otherwise, the best non-square PU is selected as the best PU for the current level. Experimental results demonstrate that the proposed square-type-first inter-PU search can reduce the computational load in average encoding time by 66.7 % with 1–2 % BD loss over HM reference software. In addition, the proposed algorithm can yield an additional average time saving of 26.8–35.5 % against the three fast encoding algorithms adopted in HM.</description><identifier>ISSN: 1861-8200</identifier><identifier>EISSN: 1861-8219</identifier><identifier>DOI: 10.1007/s11554-015-0487-5</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Algorithms ; Coders ; Coding ; Coding standards ; Computer Graphics ; Computer Science ; Costs ; Image Processing and Computer Vision ; Multimedia Information Systems ; Pattern Recognition ; Search algorithms ; Signal,Image and Speech Processing ; Special Issue Paper ; Video compression</subject><ispartof>Journal of real-time image processing, 2016-08, Vol.12 (2), p.419-432</ispartof><rights>Springer-Verlag Berlin Heidelberg 2015</rights><rights>Springer-Verlag Berlin Heidelberg 2015.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c316t-e7c1a2963553e1c2084df352ac8dda8bc7f7e361341158512b14073ff7064b923</citedby><cites>FETCH-LOGICAL-c316t-e7c1a2963553e1c2084df352ac8dda8bc7f7e361341158512b14073ff7064b923</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11554-015-0487-5$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2918674067?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,776,780,21367,27901,27902,33721,41464,42533,43781,51294</link.rule.ids></links><search><creatorcontrib>Ahn, Yong-Jo</creatorcontrib><creatorcontrib>Sim, Donggyu</creatorcontrib><title>Square-type-first inter-CU tree search algorithm for acceleration of HEVC encoder</title><title>Journal of real-time image processing</title><addtitle>J Real-Time Image Proc</addtitle><description>In this paper, a fast inter-coding algorithm is proposed to reduce the computational load of HEVC encoders. The HEVC reference model (HM) employs the recursive depth-first-search (DFS) of the quad-tree search in terms of rate-distortion optimization in selecting the best coding modes for the best CU, PU, TU partitions, and many associated coding modes. The proposed algorithm evaluates the RD costs of the current CU only for its square-type PUs in the top-down search of the DFS. When the CU partition with the square-type PU is better than its sub-level CU partitions in terms of RD cost in bottom-up search of the DFS, the square type of current CU partition, along with its coding mode, is selected as the best partition. Otherwise, non-square-type PUs for the current CU level are evaluated. If the sub-partition is better than the CU with the non-square PUs, the sub-partition is finally selected as the optimum PU. Otherwise, the best non-square PU is selected as the best PU for the current level. Experimental results demonstrate that the proposed square-type-first inter-PU search can reduce the computational load in average encoding time by 66.7 % with 1–2 % BD loss over HM reference software. In addition, the proposed algorithm can yield an additional average time saving of 26.8–35.5 % against the three fast encoding algorithms adopted in HM.</description><subject>Algorithms</subject><subject>Coders</subject><subject>Coding</subject><subject>Coding standards</subject><subject>Computer Graphics</subject><subject>Computer Science</subject><subject>Costs</subject><subject>Image Processing and Computer Vision</subject><subject>Multimedia Information Systems</subject><subject>Pattern Recognition</subject><subject>Search algorithms</subject><subject>Signal,Image and Speech Processing</subject><subject>Special Issue Paper</subject><subject>Video compression</subject><issn>1861-8200</issn><issn>1861-8219</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><recordid>eNp1kE9LAzEQxYMoWKsfwFvAczR_NpvdoyzVCoKI1mtIs5N2S7vbTtJDv70pFT15mjm892bej5Bbwe8F5-YhCqF1wbjQjBeVYfqMjERVClZJUZ__7pxfkqsYV5yXplR6RN4_dnuHwNJhCyx0GBPt-gTImhlNCEAjOPRL6taLAbu03NAwIHXewxrQpW7o6RDodPLVUOj90AJek4vg1hFufuaYzJ4mn82Uvb49vzSPr8wrUSYGxgsn6_yEViC85FXRBqWl81XbumruTTCgSqGK3KzSQs5FwY0KwfCymNdSjcndKXeLw24PMdnVsMc-n7SyznVNkTtmlTipPA4xIgS7xW7j8GAFt0dy9kTOZnL2SM7q7JEnT8zafgH4l_y_6RtStW9X</recordid><startdate>20160801</startdate><enddate>20160801</enddate><creator>Ahn, Yong-Jo</creator><creator>Sim, Donggyu</creator><general>Springer Berlin Heidelberg</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope></search><sort><creationdate>20160801</creationdate><title>Square-type-first inter-CU tree search algorithm for acceleration of HEVC encoder</title><author>Ahn, Yong-Jo ; Sim, Donggyu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c316t-e7c1a2963553e1c2084df352ac8dda8bc7f7e361341158512b14073ff7064b923</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Algorithms</topic><topic>Coders</topic><topic>Coding</topic><topic>Coding standards</topic><topic>Computer Graphics</topic><topic>Computer Science</topic><topic>Costs</topic><topic>Image Processing and Computer Vision</topic><topic>Multimedia Information Systems</topic><topic>Pattern Recognition</topic><topic>Search algorithms</topic><topic>Signal,Image and Speech Processing</topic><topic>Special Issue Paper</topic><topic>Video compression</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ahn, Yong-Jo</creatorcontrib><creatorcontrib>Sim, Donggyu</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection (ProQuest)</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>Journal of real-time image processing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ahn, Yong-Jo</au><au>Sim, Donggyu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Square-type-first inter-CU tree search algorithm for acceleration of HEVC encoder</atitle><jtitle>Journal of real-time image processing</jtitle><stitle>J Real-Time Image Proc</stitle><date>2016-08-01</date><risdate>2016</risdate><volume>12</volume><issue>2</issue><spage>419</spage><epage>432</epage><pages>419-432</pages><issn>1861-8200</issn><eissn>1861-8219</eissn><abstract>In this paper, a fast inter-coding algorithm is proposed to reduce the computational load of HEVC encoders. The HEVC reference model (HM) employs the recursive depth-first-search (DFS) of the quad-tree search in terms of rate-distortion optimization in selecting the best coding modes for the best CU, PU, TU partitions, and many associated coding modes. The proposed algorithm evaluates the RD costs of the current CU only for its square-type PUs in the top-down search of the DFS. When the CU partition with the square-type PU is better than its sub-level CU partitions in terms of RD cost in bottom-up search of the DFS, the square type of current CU partition, along with its coding mode, is selected as the best partition. Otherwise, non-square-type PUs for the current CU level are evaluated. If the sub-partition is better than the CU with the non-square PUs, the sub-partition is finally selected as the optimum PU. Otherwise, the best non-square PU is selected as the best PU for the current level. Experimental results demonstrate that the proposed square-type-first inter-PU search can reduce the computational load in average encoding time by 66.7 % with 1–2 % BD loss over HM reference software. In addition, the proposed algorithm can yield an additional average time saving of 26.8–35.5 % against the three fast encoding algorithms adopted in HM.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s11554-015-0487-5</doi><tpages>14</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1861-8200
ispartof Journal of real-time image processing, 2016-08, Vol.12 (2), p.419-432
issn 1861-8200
1861-8219
language eng
recordid cdi_proquest_journals_2918674067
source Springer Nature - Complete Springer Journals; ProQuest Central
subjects Algorithms
Coders
Coding
Coding standards
Computer Graphics
Computer Science
Costs
Image Processing and Computer Vision
Multimedia Information Systems
Pattern Recognition
Search algorithms
Signal,Image and Speech Processing
Special Issue Paper
Video compression
title Square-type-first inter-CU tree search algorithm for acceleration of HEVC encoder
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-13T16%3A25%3A45IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Square-type-first%20inter-CU%20tree%20search%20algorithm%20for%20acceleration%20of%20HEVC%20encoder&rft.jtitle=Journal%20of%20real-time%20image%20processing&rft.au=Ahn,%20Yong-Jo&rft.date=2016-08-01&rft.volume=12&rft.issue=2&rft.spage=419&rft.epage=432&rft.pages=419-432&rft.issn=1861-8200&rft.eissn=1861-8219&rft_id=info:doi/10.1007/s11554-015-0487-5&rft_dat=%3Cproquest_cross%3E2918674067%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2918674067&rft_id=info:pmid/&rfr_iscdi=true