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...
Gespeichert in:
Veröffentlicht in: | Journal of real-time image processing 2016-08, Vol.12 (2), p.419-432 |
---|---|
Hauptverfasser: | , |
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 & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 |