Show simple item record

dc.contributor.authorSze, Vivienne
dc.contributor.authorChandrakasan, Anantha P.
dc.date.accessioned2011-04-13T19:50:38Z
dc.date.available2011-04-13T19:50:38Z
dc.date.issued2009-11
dc.identifier.isbn978-1-4244-5655-0
dc.identifier.isbn978-1-4244-5653-6
dc.identifier.issn1522-4880
dc.identifier.otherINSPEC Accession Number: 11151021
dc.identifier.urihttp://hdl.handle.net/1721.1/62199
dc.description.abstractEnabling parallel processing is becoming increasingly necessary for video decoding as performance requirements continue to rise due to growing resolution and frame rate demands. It is important to address known bottlenecks in the video decoder such as entropy decoding, specifically the highly serial Context-based Adaptive Binary Arithmetic Coding (CABAC) algorithm. Concurrency must be enabled with minimal cost to coding efficiency, power, area and delay. This work proposes a new CABAC algorithm for the next generation standard in which binary symbols are grouped by syntax elements and assigned to different partitions which can be decoded in parallel. Furthermore, since the distribution of binary symbols changes with quantization, an adaptive binary symbol allocation scheme is proposed to maximize throughput. Application of this next generation CABAC algorithm on five 720p sequences shows a throughput increase of up to 3x can be achieved with negligible impact on coding efficiency (0.06% to 0.37%), which is a 2 to 4x reduction in coding penalty compared with H.264/AVC and entropy slices. Area cost is also reduced by 2x. This increased throughput can be traded-off for low power consumption in mobile applications.en_US
dc.description.sponsorshipTexas Instruments Incorporateden_US
dc.description.sponsorshipNatural Sciences and Engineering Research Council of Canadaen_US
dc.language.isoen_US
dc.publisherInstitute of Electrical and Electronics Engineersen_US
dc.relation.isversionofhttp://dx.doi.org/10.1109/ICIP.2009.5414245en_US
dc.rightsArticle is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.en_US
dc.sourceIEEEen_US
dc.titleA high throughput cabac algorithm using syntax element partitioningen_US
dc.typeArticleen_US
dc.identifier.citationSze, V., and A.P. Chandrakasan. “A High Throughput CABAC Algorithm Using Syntax Element Partitioning.” Image Processing (ICIP), 2009 16th IEEE International Conference On. 2009. 773-776. Copyright © 2009, IEEEen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.departmentMassachusetts Institute of Technology. Microsystems Technology Laboratoriesen_US
dc.contributor.approverChandrakasan, Anantha P.
dc.contributor.mitauthorSze, Vivienne
dc.contributor.mitauthorChandrakasan, Anantha P.
dc.relation.journalIEEE International Conference on Image Processing (ICIP)en_US
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
dspace.orderedauthorsSze, Vivienne; Chandrakasan, Anantha P.en
dc.identifier.orcidhttps://orcid.org/0000-0002-5977-2748
dc.identifier.orcidhttps://orcid.org/0000-0003-4841-3990
mit.licensePUBLISHER_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record