Loading…
Level C+ data reuse scheme for motion estimation with corresponding coding orders
The memory bandwidth reduction for motion estimation is important because of the power consumption and limited memory bandwidth in video coding systems. In this paper, we propose a Level C+ scheme which can fully reuse the overlapped searching region in the horizontal direction and partially reuse t...
Saved in:
Published in: | IEEE transactions on circuits and systems for video technology 2006-04, Vol.16 (4), p.553-558 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c354t-f7db4e6cad6c4f666b113734a4e0efe263e7eab0e85e8aacaf3d1e79d594f0003 |
---|---|
cites | cdi_FETCH-LOGICAL-c354t-f7db4e6cad6c4f666b113734a4e0efe263e7eab0e85e8aacaf3d1e79d594f0003 |
container_end_page | 558 |
container_issue | 4 |
container_start_page | 553 |
container_title | IEEE transactions on circuits and systems for video technology |
container_volume | 16 |
creator | CHEN, Ching-Yeh HUANG, Chao-Tsung CHEN, Yi-Hau CHEN, Liang-Gee |
description | The memory bandwidth reduction for motion estimation is important because of the power consumption and limited memory bandwidth in video coding systems. In this paper, we propose a Level C+ scheme which can fully reuse the overlapped searching region in the horizontal direction and partially reuse the overlapped searching region in the vertical direction to save more memory bandwidth compared to the Level C scheme. However, direct implementation of the Level C+ scheme may conflict with some important coding tools and then induces a lower hardware efficiency of video coding systems. Therefore, we propose n-stitched zigzag scan for the Level C+ scheme and discuss two types of 2-stitched zigzag scan for MPEG-4 and H.264 as examples. They can reduce memory bandwidth and solve the conflictions. When the specification is HDTV 720p, where the searching range is [-128,128), the required memory bandwidth is only 54%, and the increase of on-chip memory size is only 12% compared to those of traditional Level C data reuse scheme. |
doi_str_mv | 10.1109/TCSVT.2006.871388 |
format | article |
fullrecord | <record><control><sourceid>proquest_pasca</sourceid><recordid>TN_cdi_pascalfrancis_primary_17722910</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1626287</ieee_id><sourcerecordid>2544609821</sourcerecordid><originalsourceid>FETCH-LOGICAL-c354t-f7db4e6cad6c4f666b113734a4e0efe263e7eab0e85e8aacaf3d1e79d594f0003</originalsourceid><addsrcrecordid>eNpdkFtLw0AQhYMoqNUfIL4EQXyQ1J2951GCNyiIWH1dtptZjaTZupsq_nvTVij4NGeYb4YzJ8tOgIwBSHk1rZ5fp2NKiBxrBUzrnewAhNAFpUTsDpoIKDQFsZ8dpvRBCHDN1UH2NMEvbPPqMq9tb_OIy4R5cu84x9yHmM9D34Qux9Q3c7uW303_nrsQI6ZF6Oqmexu6dQmxxpiOsj1v24THf3WUvdzeTKv7YvJ491BdTwrHBO8Lr-oZR-lsLR33UsoZAFOMW44EPVLJUKGdEdQCtbXOelYDqrIWJfeEEDbKLjZ3FzF8LgeDZt4kh21rOwzLZHQpKZRa0IE8-0d-hGXsBnOmBEpBEcYHCDaQiyGliN4s4vBy_DFAzCpis47YrCI2m4iHnfO_wzY52_poO9ek7aJSlJawsnq64RpE3I4llVQr9gtZhoVr</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>912217034</pqid></control><display><type>article</type><title>Level C+ data reuse scheme for motion estimation with corresponding coding orders</title><source>IEEE Xplore (Online service)</source><creator>CHEN, Ching-Yeh ; HUANG, Chao-Tsung ; CHEN, Yi-Hau ; CHEN, Liang-Gee</creator><creatorcontrib>CHEN, Ching-Yeh ; HUANG, Chao-Tsung ; CHEN, Yi-Hau ; CHEN, Liang-Gee</creatorcontrib><description>The memory bandwidth reduction for motion estimation is important because of the power consumption and limited memory bandwidth in video coding systems. In this paper, we propose a Level C+ scheme which can fully reuse the overlapped searching region in the horizontal direction and partially reuse the overlapped searching region in the vertical direction to save more memory bandwidth compared to the Level C scheme. However, direct implementation of the Level C+ scheme may conflict with some important coding tools and then induces a lower hardware efficiency of video coding systems. Therefore, we propose n-stitched zigzag scan for the Level C+ scheme and discuss two types of 2-stitched zigzag scan for MPEG-4 and H.264 as examples. They can reduce memory bandwidth and solve the conflictions. When the specification is HDTV 720p, where the searching range is [-128,128), the required memory bandwidth is only 54%, and the increase of on-chip memory size is only 12% compared to those of traditional Level C data reuse scheme.</description><identifier>ISSN: 1051-8215</identifier><identifier>EISSN: 1558-2205</identifier><identifier>DOI: 10.1109/TCSVT.2006.871388</identifier><identifier>CODEN: ITCTEM</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Applied sciences ; Bandwidth ; Chaotic communication ; Circuits ; Coding ; Coding, codes ; Concurrent computing ; Data reuse ; Energy consumption ; Exact sciences and technology ; Hardware ; HDTV ; Information, signal and communications theory ; memory bandwidth ; Microprocessors ; Miscellaneous ; Motion estimation ; MPEG 4 Standard ; Power consumption ; Reuse ; Searching ; Semiconductors ; Signal and communications theory ; Signal processing ; Specifications ; Telecommunications and information theory ; Video coding ; Video compression</subject><ispartof>IEEE transactions on circuits and systems for video technology, 2006-04, Vol.16 (4), p.553-558</ispartof><rights>2006 INIST-CNRS</rights><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2006</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c354t-f7db4e6cad6c4f666b113734a4e0efe263e7eab0e85e8aacaf3d1e79d594f0003</citedby><cites>FETCH-LOGICAL-c354t-f7db4e6cad6c4f666b113734a4e0efe263e7eab0e85e8aacaf3d1e79d594f0003</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1626287$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=17722910$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>CHEN, Ching-Yeh</creatorcontrib><creatorcontrib>HUANG, Chao-Tsung</creatorcontrib><creatorcontrib>CHEN, Yi-Hau</creatorcontrib><creatorcontrib>CHEN, Liang-Gee</creatorcontrib><title>Level C+ data reuse scheme for motion estimation with corresponding coding orders</title><title>IEEE transactions on circuits and systems for video technology</title><addtitle>TCSVT</addtitle><description>The memory bandwidth reduction for motion estimation is important because of the power consumption and limited memory bandwidth in video coding systems. In this paper, we propose a Level C+ scheme which can fully reuse the overlapped searching region in the horizontal direction and partially reuse the overlapped searching region in the vertical direction to save more memory bandwidth compared to the Level C scheme. However, direct implementation of the Level C+ scheme may conflict with some important coding tools and then induces a lower hardware efficiency of video coding systems. Therefore, we propose n-stitched zigzag scan for the Level C+ scheme and discuss two types of 2-stitched zigzag scan for MPEG-4 and H.264 as examples. They can reduce memory bandwidth and solve the conflictions. When the specification is HDTV 720p, where the searching range is [-128,128), the required memory bandwidth is only 54%, and the increase of on-chip memory size is only 12% compared to those of traditional Level C data reuse scheme.</description><subject>Applied sciences</subject><subject>Bandwidth</subject><subject>Chaotic communication</subject><subject>Circuits</subject><subject>Coding</subject><subject>Coding, codes</subject><subject>Concurrent computing</subject><subject>Data reuse</subject><subject>Energy consumption</subject><subject>Exact sciences and technology</subject><subject>Hardware</subject><subject>HDTV</subject><subject>Information, signal and communications theory</subject><subject>memory bandwidth</subject><subject>Microprocessors</subject><subject>Miscellaneous</subject><subject>Motion estimation</subject><subject>MPEG 4 Standard</subject><subject>Power consumption</subject><subject>Reuse</subject><subject>Searching</subject><subject>Semiconductors</subject><subject>Signal and communications theory</subject><subject>Signal processing</subject><subject>Specifications</subject><subject>Telecommunications and information theory</subject><subject>Video coding</subject><subject>Video compression</subject><issn>1051-8215</issn><issn>1558-2205</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><recordid>eNpdkFtLw0AQhYMoqNUfIL4EQXyQ1J2951GCNyiIWH1dtptZjaTZupsq_nvTVij4NGeYb4YzJ8tOgIwBSHk1rZ5fp2NKiBxrBUzrnewAhNAFpUTsDpoIKDQFsZ8dpvRBCHDN1UH2NMEvbPPqMq9tb_OIy4R5cu84x9yHmM9D34Qux9Q3c7uW303_nrsQI6ZF6Oqmexu6dQmxxpiOsj1v24THf3WUvdzeTKv7YvJ491BdTwrHBO8Lr-oZR-lsLR33UsoZAFOMW44EPVLJUKGdEdQCtbXOelYDqrIWJfeEEDbKLjZ3FzF8LgeDZt4kh21rOwzLZHQpKZRa0IE8-0d-hGXsBnOmBEpBEcYHCDaQiyGliN4s4vBy_DFAzCpis47YrCI2m4iHnfO_wzY52_poO9ek7aJSlJawsnq64RpE3I4llVQr9gtZhoVr</recordid><startdate>20060401</startdate><enddate>20060401</enddate><creator>CHEN, Ching-Yeh</creator><creator>HUANG, Chao-Tsung</creator><creator>CHEN, Yi-Hau</creator><creator>CHEN, Liang-Gee</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20060401</creationdate><title>Level C+ data reuse scheme for motion estimation with corresponding coding orders</title><author>CHEN, Ching-Yeh ; HUANG, Chao-Tsung ; CHEN, Yi-Hau ; CHEN, Liang-Gee</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c354t-f7db4e6cad6c4f666b113734a4e0efe263e7eab0e85e8aacaf3d1e79d594f0003</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Applied sciences</topic><topic>Bandwidth</topic><topic>Chaotic communication</topic><topic>Circuits</topic><topic>Coding</topic><topic>Coding, codes</topic><topic>Concurrent computing</topic><topic>Data reuse</topic><topic>Energy consumption</topic><topic>Exact sciences and technology</topic><topic>Hardware</topic><topic>HDTV</topic><topic>Information, signal and communications theory</topic><topic>memory bandwidth</topic><topic>Microprocessors</topic><topic>Miscellaneous</topic><topic>Motion estimation</topic><topic>MPEG 4 Standard</topic><topic>Power consumption</topic><topic>Reuse</topic><topic>Searching</topic><topic>Semiconductors</topic><topic>Signal and communications theory</topic><topic>Signal processing</topic><topic>Specifications</topic><topic>Telecommunications and information theory</topic><topic>Video coding</topic><topic>Video compression</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>CHEN, Ching-Yeh</creatorcontrib><creatorcontrib>HUANG, Chao-Tsung</creatorcontrib><creatorcontrib>CHEN, Yi-Hau</creatorcontrib><creatorcontrib>CHEN, Liang-Gee</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore (Online service)</collection><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on circuits and systems for video technology</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>CHEN, Ching-Yeh</au><au>HUANG, Chao-Tsung</au><au>CHEN, Yi-Hau</au><au>CHEN, Liang-Gee</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Level C+ data reuse scheme for motion estimation with corresponding coding orders</atitle><jtitle>IEEE transactions on circuits and systems for video technology</jtitle><stitle>TCSVT</stitle><date>2006-04-01</date><risdate>2006</risdate><volume>16</volume><issue>4</issue><spage>553</spage><epage>558</epage><pages>553-558</pages><issn>1051-8215</issn><eissn>1558-2205</eissn><coden>ITCTEM</coden><abstract>The memory bandwidth reduction for motion estimation is important because of the power consumption and limited memory bandwidth in video coding systems. In this paper, we propose a Level C+ scheme which can fully reuse the overlapped searching region in the horizontal direction and partially reuse the overlapped searching region in the vertical direction to save more memory bandwidth compared to the Level C scheme. However, direct implementation of the Level C+ scheme may conflict with some important coding tools and then induces a lower hardware efficiency of video coding systems. Therefore, we propose n-stitched zigzag scan for the Level C+ scheme and discuss two types of 2-stitched zigzag scan for MPEG-4 and H.264 as examples. They can reduce memory bandwidth and solve the conflictions. When the specification is HDTV 720p, where the searching range is [-128,128), the required memory bandwidth is only 54%, and the increase of on-chip memory size is only 12% compared to those of traditional Level C data reuse scheme.</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/TCSVT.2006.871388</doi><tpages>6</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1051-8215 |
ispartof | IEEE transactions on circuits and systems for video technology, 2006-04, Vol.16 (4), p.553-558 |
issn | 1051-8215 1558-2205 |
language | eng |
recordid | cdi_pascalfrancis_primary_17722910 |
source | IEEE Xplore (Online service) |
subjects | Applied sciences Bandwidth Chaotic communication Circuits Coding Coding, codes Concurrent computing Data reuse Energy consumption Exact sciences and technology Hardware HDTV Information, signal and communications theory memory bandwidth Microprocessors Miscellaneous Motion estimation MPEG 4 Standard Power consumption Reuse Searching Semiconductors Signal and communications theory Signal processing Specifications Telecommunications and information theory Video coding Video compression |
title | Level C+ data reuse scheme for motion estimation with corresponding coding orders |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-25T22%3A11%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pasca&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Level%20C+%20data%20reuse%20scheme%20for%20motion%20estimation%20with%20corresponding%20coding%20orders&rft.jtitle=IEEE%20transactions%20on%20circuits%20and%20systems%20for%20video%20technology&rft.au=CHEN,%20Ching-Yeh&rft.date=2006-04-01&rft.volume=16&rft.issue=4&rft.spage=553&rft.epage=558&rft.pages=553-558&rft.issn=1051-8215&rft.eissn=1558-2205&rft.coden=ITCTEM&rft_id=info:doi/10.1109/TCSVT.2006.871388&rft_dat=%3Cproquest_pasca%3E2544609821%3C/proquest_pasca%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c354t-f7db4e6cad6c4f666b113734a4e0efe263e7eab0e85e8aacaf3d1e79d594f0003%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=912217034&rft_id=info:pmid/&rft_ieee_id=1626287&rfr_iscdi=true |