Memory bandwidth reduction in video coding systems through context adaptive lossless reference frame compression

This paper presents the Reference Frame Context Adaptive Variable-Length Compressor (RFCAVLC) for video coding systems. RFCAVLC aims to reduce the external memory bandwidth required to carry out this process. Six experiments were performed, all based on adaptations of the Huffman algorithm, and the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Silveira, D., Sanchez, G., Grellert, M., Possani, V., Agostini, L.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 6
container_issue
container_start_page 1
container_title
container_volume
creator Silveira, D.
Sanchez, G.
Grellert, M.
Possani, V.
Agostini, L.
description This paper presents the Reference Frame Context Adaptive Variable-Length Compressor (RFCAVLC) for video coding systems. RFCAVLC aims to reduce the external memory bandwidth required to carry out this process. Six experiments were performed, all based on adaptations of the Huffman algorithm, and the best experiment achieved an average compression rate of more than 24% without any loss in quality for all targeted resolutions. This result is similar to the best solutions proposed in the literature, but it is the only one without losses in this process. The presented RFCAVLC splits the reference frames in 4×4 blocks and compresses these blocks using one of four static code tables in a context-adaptive way. An architecture that implements the encoder of the RFCAVLC solution was described in VHDL and synthesized to an Altera Stratix IV FPGA. The synthesis results achieved by the designed architecture indicate that this solution can be easily coupled to a complete video encoder system with negligible hardware overhead and without compromising throughput.
doi_str_mv 10.1109/SPL.2012.6211791
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6211791</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6211791</ieee_id><sourcerecordid>6211791</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-5d1a5124ecdf6940610c157a08ded21d46af48fea00f12c94760bea6f21ffac03</originalsourceid><addsrcrecordid>eNpVkEtLAzEUhSMiKHX2gpv8gdZ7M5nMzFKKj8KIgt2XNLlpI_MiSav99w7YjWdzuOdcvsVh7A5hgQj1w-dHsxCAYqEEYlnjBcvqskKpyhywUuLy3y2ra5bF-AWTSshVVdyw8Y26IZz4Vvf229u054HswSQ_9Nz3_OgtDdwM1vc7Hk8xURd52ofhsNtPcZ_oJ3Ft9Zj8kXg7xNhSjBPDUaDeEHdBdzR9dmOYiol6y66cbiNlZ5-x9fPTevk6b95fVsvHZu5rSPPCoi5QSDLWqVqCQjBYlBoqS1aglUo7WTnSAA6FqWWpYEtaOYHOaQP5jN3_YT0RbcbgOx1Om_NM-S9E915r</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Memory bandwidth reduction in video coding systems through context adaptive lossless reference frame compression</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Silveira, D. ; Sanchez, G. ; Grellert, M. ; Possani, V. ; Agostini, L.</creator><creatorcontrib>Silveira, D. ; Sanchez, G. ; Grellert, M. ; Possani, V. ; Agostini, L.</creatorcontrib><description>This paper presents the Reference Frame Context Adaptive Variable-Length Compressor (RFCAVLC) for video coding systems. RFCAVLC aims to reduce the external memory bandwidth required to carry out this process. Six experiments were performed, all based on adaptations of the Huffman algorithm, and the best experiment achieved an average compression rate of more than 24% without any loss in quality for all targeted resolutions. This result is similar to the best solutions proposed in the literature, but it is the only one without losses in this process. The presented RFCAVLC splits the reference frames in 4×4 blocks and compresses these blocks using one of four static code tables in a context-adaptive way. An architecture that implements the encoder of the RFCAVLC solution was described in VHDL and synthesized to an Altera Stratix IV FPGA. The synthesis results achieved by the designed architecture indicate that this solution can be easily coupled to a complete video encoder system with negligible hardware overhead and without compromising throughput.</description><identifier>ISBN: 9781467301848</identifier><identifier>ISBN: 1467301841</identifier><identifier>EISBN: 9781467301862</identifier><identifier>EISBN: 1467301868</identifier><identifier>EISBN: 146730185X</identifier><identifier>EISBN: 9781467301855</identifier><identifier>DOI: 10.1109/SPL.2012.6211791</identifier><language>eng</language><publisher>IEEE</publisher><subject>Bandwidth ; Context ; Decoding ; Encoding ; Memory Bandwidth Reduction ; Memory management ; Motion Estimation ; Reference Frame Encoder ; Video coding</subject><ispartof>2012 VIII Southern Conference on Programmable Logic, 2012, p.1-6</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6211791$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,777,781,786,787,2052,27906,54901</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6211791$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Silveira, D.</creatorcontrib><creatorcontrib>Sanchez, G.</creatorcontrib><creatorcontrib>Grellert, M.</creatorcontrib><creatorcontrib>Possani, V.</creatorcontrib><creatorcontrib>Agostini, L.</creatorcontrib><title>Memory bandwidth reduction in video coding systems through context adaptive lossless reference frame compression</title><title>2012 VIII Southern Conference on Programmable Logic</title><addtitle>SPL</addtitle><description>This paper presents the Reference Frame Context Adaptive Variable-Length Compressor (RFCAVLC) for video coding systems. RFCAVLC aims to reduce the external memory bandwidth required to carry out this process. Six experiments were performed, all based on adaptations of the Huffman algorithm, and the best experiment achieved an average compression rate of more than 24% without any loss in quality for all targeted resolutions. This result is similar to the best solutions proposed in the literature, but it is the only one without losses in this process. The presented RFCAVLC splits the reference frames in 4×4 blocks and compresses these blocks using one of four static code tables in a context-adaptive way. An architecture that implements the encoder of the RFCAVLC solution was described in VHDL and synthesized to an Altera Stratix IV FPGA. The synthesis results achieved by the designed architecture indicate that this solution can be easily coupled to a complete video encoder system with negligible hardware overhead and without compromising throughput.</description><subject>Bandwidth</subject><subject>Context</subject><subject>Decoding</subject><subject>Encoding</subject><subject>Memory Bandwidth Reduction</subject><subject>Memory management</subject><subject>Motion Estimation</subject><subject>Reference Frame Encoder</subject><subject>Video coding</subject><isbn>9781467301848</isbn><isbn>1467301841</isbn><isbn>9781467301862</isbn><isbn>1467301868</isbn><isbn>146730185X</isbn><isbn>9781467301855</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpVkEtLAzEUhSMiKHX2gpv8gdZ7M5nMzFKKj8KIgt2XNLlpI_MiSav99w7YjWdzuOdcvsVh7A5hgQj1w-dHsxCAYqEEYlnjBcvqskKpyhywUuLy3y2ra5bF-AWTSshVVdyw8Y26IZz4Vvf229u054HswSQ_9Nz3_OgtDdwM1vc7Hk8xURd52ofhsNtPcZ_oJ3Ft9Zj8kXg7xNhSjBPDUaDeEHdBdzR9dmOYiol6y66cbiNlZ5-x9fPTevk6b95fVsvHZu5rSPPCoi5QSDLWqVqCQjBYlBoqS1aglUo7WTnSAA6FqWWpYEtaOYHOaQP5jN3_YT0RbcbgOx1Om_NM-S9E915r</recordid><startdate>201203</startdate><enddate>201203</enddate><creator>Silveira, D.</creator><creator>Sanchez, G.</creator><creator>Grellert, M.</creator><creator>Possani, V.</creator><creator>Agostini, L.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201203</creationdate><title>Memory bandwidth reduction in video coding systems through context adaptive lossless reference frame compression</title><author>Silveira, D. ; Sanchez, G. ; Grellert, M. ; Possani, V. ; Agostini, L.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-5d1a5124ecdf6940610c157a08ded21d46af48fea00f12c94760bea6f21ffac03</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Bandwidth</topic><topic>Context</topic><topic>Decoding</topic><topic>Encoding</topic><topic>Memory Bandwidth Reduction</topic><topic>Memory management</topic><topic>Motion Estimation</topic><topic>Reference Frame Encoder</topic><topic>Video coding</topic><toplevel>online_resources</toplevel><creatorcontrib>Silveira, D.</creatorcontrib><creatorcontrib>Sanchez, G.</creatorcontrib><creatorcontrib>Grellert, M.</creatorcontrib><creatorcontrib>Possani, V.</creatorcontrib><creatorcontrib>Agostini, L.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Silveira, D.</au><au>Sanchez, G.</au><au>Grellert, M.</au><au>Possani, V.</au><au>Agostini, L.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Memory bandwidth reduction in video coding systems through context adaptive lossless reference frame compression</atitle><btitle>2012 VIII Southern Conference on Programmable Logic</btitle><stitle>SPL</stitle><date>2012-03</date><risdate>2012</risdate><spage>1</spage><epage>6</epage><pages>1-6</pages><isbn>9781467301848</isbn><isbn>1467301841</isbn><eisbn>9781467301862</eisbn><eisbn>1467301868</eisbn><eisbn>146730185X</eisbn><eisbn>9781467301855</eisbn><abstract>This paper presents the Reference Frame Context Adaptive Variable-Length Compressor (RFCAVLC) for video coding systems. RFCAVLC aims to reduce the external memory bandwidth required to carry out this process. Six experiments were performed, all based on adaptations of the Huffman algorithm, and the best experiment achieved an average compression rate of more than 24% without any loss in quality for all targeted resolutions. This result is similar to the best solutions proposed in the literature, but it is the only one without losses in this process. The presented RFCAVLC splits the reference frames in 4×4 blocks and compresses these blocks using one of four static code tables in a context-adaptive way. An architecture that implements the encoder of the RFCAVLC solution was described in VHDL and synthesized to an Altera Stratix IV FPGA. The synthesis results achieved by the designed architecture indicate that this solution can be easily coupled to a complete video encoder system with negligible hardware overhead and without compromising throughput.</abstract><pub>IEEE</pub><doi>10.1109/SPL.2012.6211791</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9781467301848
ispartof 2012 VIII Southern Conference on Programmable Logic, 2012, p.1-6
issn
language eng
recordid cdi_ieee_primary_6211791
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Bandwidth
Context
Decoding
Encoding
Memory Bandwidth Reduction
Memory management
Motion Estimation
Reference Frame Encoder
Video coding
title Memory bandwidth reduction in video coding systems through context adaptive lossless reference frame compression
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-17T21%3A34%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Memory%20bandwidth%20reduction%20in%20video%20coding%20systems%20through%20context%20adaptive%20lossless%20reference%20frame%20compression&rft.btitle=2012%20VIII%20Southern%20Conference%20on%20Programmable%20Logic&rft.au=Silveira,%20D.&rft.date=2012-03&rft.spage=1&rft.epage=6&rft.pages=1-6&rft.isbn=9781467301848&rft.isbn_list=1467301841&rft_id=info:doi/10.1109/SPL.2012.6211791&rft_dat=%3Cieee_6IE%3E6211791%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781467301862&rft.eisbn_list=1467301868&rft.eisbn_list=146730185X&rft.eisbn_list=9781467301855&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6211791&rfr_iscdi=true