Dynamic Computational Complexity and Bit Allocation for Optimizing H.264/AVC Video Compression
In this work we present a novel approach for optimizing H.264/AVC video compression by dynamically allocating computational complexity (such as a number of CPU clocks) and bits for encoding each coding element (basic unit) within a video sequence, according to its predicted MAD (mean absolute differ...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
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 | 171 |
---|---|
container_issue | |
container_start_page | 167 |
container_title | |
container_volume | |
creator | Kaminsky, E. Grois, D. Hadar, O. |
description | In this work we present a novel approach for optimizing H.264/AVC video compression by dynamically allocating computational complexity (such as a number of CPU clocks) and bits for encoding each coding element (basic unit) within a video sequence, according to its predicted MAD (mean absolute difference). Our approach is based on a computational complexity-rate-distortion (C-R-D) analysis, which adds a complexity dimension to the conventional rate-distortion (R-D) analysis. Both theoretically and experimentally, we prove that by implementing the proposed approach better results are achieved. In addition, we present a method and system for implementing the proposed approach, and for controlling computational complexity and bit allocation in real-time and off-line video coding. For allocating a corresponding group of coding modes and the quantization step-size, we develop computational complexity - complexity step - rate (C-I-R) and rate - quantization step-size - computational complexity (R-Q-C) models. |
doi_str_mv | 10.1109/ITRE.2006.381556 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_4266317</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4266317</ieee_id><sourcerecordid>4266317</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-a30bb79d08b2aa6242653d0d49fa4a6212218b001f7e120d4931645b276923a3</originalsourceid><addsrcrecordid>eNo1jE1Lw0AQhldEUGvugpf9A0139nuPMVZbKBQkFE-WTbORlXyRrGD89caocxme9515ELoFEgMQs9pmz-uYEiJjpkEIeYYiozRwyjnRwqhzdP0P-uUSRcPwTqZhRoDiV-j1YWxs7U84bevuI9jg28ZWM1Xu04cR26bA9z7gpKra09zjsu3xvgu-9l--ecObmEq-Sg4pPvjCtfNz74ZhOr1BF6WtBhf97QXKHtdZulnu9k_bNNktPSgRlpaRPFemIDqn1krKqRSsIAU3peUTA6Wgc0KgVA7oT85AcpFTJQ1lli3Q3a_WO-eOXe9r24_HySIZKPYNe9JS6w</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Dynamic Computational Complexity and Bit Allocation for Optimizing H.264/AVC Video Compression</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Kaminsky, E. ; Grois, D. ; Hadar, O.</creator><creatorcontrib>Kaminsky, E. ; Grois, D. ; Hadar, O.</creatorcontrib><description>In this work we present a novel approach for optimizing H.264/AVC video compression by dynamically allocating computational complexity (such as a number of CPU clocks) and bits for encoding each coding element (basic unit) within a video sequence, according to its predicted MAD (mean absolute difference). Our approach is based on a computational complexity-rate-distortion (C-R-D) analysis, which adds a complexity dimension to the conventional rate-distortion (R-D) analysis. Both theoretically and experimentally, we prove that by implementing the proposed approach better results are achieved. In addition, we present a method and system for implementing the proposed approach, and for controlling computational complexity and bit allocation in real-time and off-line video coding. For allocating a corresponding group of coding modes and the quantization step-size, we develop computational complexity - complexity step - rate (C-I-R) and rate - quantization step-size - computational complexity (R-Q-C) models.</description><identifier>ISBN: 142440858X</identifier><identifier>ISBN: 9781424408580</identifier><identifier>EISBN: 9781424408597</identifier><identifier>EISBN: 1424408598</identifier><identifier>DOI: 10.1109/ITRE.2006.381556</identifier><language>eng</language><publisher>IEEE</publisher><subject>Automatic voltage control ; bit allocation ; Bit rate ; Clocks ; coding modes selection ; Computational complexity ; computational complexity allocation ; Control systems ; Encoding ; H.264/AVC ; Quantization ; Rate-distortion ; Video compression ; Video sequences</subject><ispartof>2006 International Conference on Information Technology: Research and Education, 2006, p.167-171</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/4266317$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4266317$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kaminsky, E.</creatorcontrib><creatorcontrib>Grois, D.</creatorcontrib><creatorcontrib>Hadar, O.</creatorcontrib><title>Dynamic Computational Complexity and Bit Allocation for Optimizing H.264/AVC Video Compression</title><title>2006 International Conference on Information Technology: Research and Education</title><addtitle>ITRE</addtitle><description>In this work we present a novel approach for optimizing H.264/AVC video compression by dynamically allocating computational complexity (such as a number of CPU clocks) and bits for encoding each coding element (basic unit) within a video sequence, according to its predicted MAD (mean absolute difference). Our approach is based on a computational complexity-rate-distortion (C-R-D) analysis, which adds a complexity dimension to the conventional rate-distortion (R-D) analysis. Both theoretically and experimentally, we prove that by implementing the proposed approach better results are achieved. In addition, we present a method and system for implementing the proposed approach, and for controlling computational complexity and bit allocation in real-time and off-line video coding. For allocating a corresponding group of coding modes and the quantization step-size, we develop computational complexity - complexity step - rate (C-I-R) and rate - quantization step-size - computational complexity (R-Q-C) models.</description><subject>Automatic voltage control</subject><subject>bit allocation</subject><subject>Bit rate</subject><subject>Clocks</subject><subject>coding modes selection</subject><subject>Computational complexity</subject><subject>computational complexity allocation</subject><subject>Control systems</subject><subject>Encoding</subject><subject>H.264/AVC</subject><subject>Quantization</subject><subject>Rate-distortion</subject><subject>Video compression</subject><subject>Video sequences</subject><isbn>142440858X</isbn><isbn>9781424408580</isbn><isbn>9781424408597</isbn><isbn>1424408598</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2006</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1jE1Lw0AQhldEUGvugpf9A0139nuPMVZbKBQkFE-WTbORlXyRrGD89caocxme9515ELoFEgMQs9pmz-uYEiJjpkEIeYYiozRwyjnRwqhzdP0P-uUSRcPwTqZhRoDiV-j1YWxs7U84bevuI9jg28ZWM1Xu04cR26bA9z7gpKra09zjsu3xvgu-9l--ecObmEq-Sg4pPvjCtfNz74ZhOr1BF6WtBhf97QXKHtdZulnu9k_bNNktPSgRlpaRPFemIDqn1krKqRSsIAU3peUTA6Wgc0KgVA7oT85AcpFTJQ1lli3Q3a_WO-eOXe9r24_HySIZKPYNe9JS6w</recordid><startdate>200610</startdate><enddate>200610</enddate><creator>Kaminsky, E.</creator><creator>Grois, D.</creator><creator>Hadar, O.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200610</creationdate><title>Dynamic Computational Complexity and Bit Allocation for Optimizing H.264/AVC Video Compression</title><author>Kaminsky, E. ; Grois, D. ; Hadar, O.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-a30bb79d08b2aa6242653d0d49fa4a6212218b001f7e120d4931645b276923a3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Automatic voltage control</topic><topic>bit allocation</topic><topic>Bit rate</topic><topic>Clocks</topic><topic>coding modes selection</topic><topic>Computational complexity</topic><topic>computational complexity allocation</topic><topic>Control systems</topic><topic>Encoding</topic><topic>H.264/AVC</topic><topic>Quantization</topic><topic>Rate-distortion</topic><topic>Video compression</topic><topic>Video sequences</topic><toplevel>online_resources</toplevel><creatorcontrib>Kaminsky, E.</creatorcontrib><creatorcontrib>Grois, D.</creatorcontrib><creatorcontrib>Hadar, O.</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>Kaminsky, E.</au><au>Grois, D.</au><au>Hadar, O.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Dynamic Computational Complexity and Bit Allocation for Optimizing H.264/AVC Video Compression</atitle><btitle>2006 International Conference on Information Technology: Research and Education</btitle><stitle>ITRE</stitle><date>2006-10</date><risdate>2006</risdate><spage>167</spage><epage>171</epage><pages>167-171</pages><isbn>142440858X</isbn><isbn>9781424408580</isbn><eisbn>9781424408597</eisbn><eisbn>1424408598</eisbn><abstract>In this work we present a novel approach for optimizing H.264/AVC video compression by dynamically allocating computational complexity (such as a number of CPU clocks) and bits for encoding each coding element (basic unit) within a video sequence, according to its predicted MAD (mean absolute difference). Our approach is based on a computational complexity-rate-distortion (C-R-D) analysis, which adds a complexity dimension to the conventional rate-distortion (R-D) analysis. Both theoretically and experimentally, we prove that by implementing the proposed approach better results are achieved. In addition, we present a method and system for implementing the proposed approach, and for controlling computational complexity and bit allocation in real-time and off-line video coding. For allocating a corresponding group of coding modes and the quantization step-size, we develop computational complexity - complexity step - rate (C-I-R) and rate - quantization step-size - computational complexity (R-Q-C) models.</abstract><pub>IEEE</pub><doi>10.1109/ITRE.2006.381556</doi><tpages>5</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 142440858X |
ispartof | 2006 International Conference on Information Technology: Research and Education, 2006, p.167-171 |
issn | |
language | eng |
recordid | cdi_ieee_primary_4266317 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Automatic voltage control bit allocation Bit rate Clocks coding modes selection Computational complexity computational complexity allocation Control systems Encoding H.264/AVC Quantization Rate-distortion Video compression Video sequences |
title | Dynamic Computational Complexity and Bit Allocation for Optimizing H.264/AVC Video 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-28T16%3A55%3A11IST&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=Dynamic%20Computational%20Complexity%20and%20Bit%20Allocation%20for%20Optimizing%20H.264/AVC%20Video%20Compression&rft.btitle=2006%20International%20Conference%20on%20Information%20Technology:%20Research%20and%20Education&rft.au=Kaminsky,%20E.&rft.date=2006-10&rft.spage=167&rft.epage=171&rft.pages=167-171&rft.isbn=142440858X&rft.isbn_list=9781424408580&rft_id=info:doi/10.1109/ITRE.2006.381556&rft_dat=%3Cieee_6IE%3E4266317%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781424408597&rft.eisbn_list=1424408598&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=4266317&rfr_iscdi=true |