TY - GEN
T1 - A bandwidth reduction scheme and its VLSI implementation for H.264/AVC motion vector decoding
AU - Zhou, Jinjia
AU - Zhou, Dajiang
AU - He, Gang
AU - Goto, Satoshi
PY - 2010
Y1 - 2010
N2 - In this paper, a bandwidth reduction scheme and its VLSI implementation for H.264/AVC motion vector decoding component is proposed to save the DRAM traffic. In this component, the motion information including motion vector and reference index, for the co-located picture and the last decoded line, is stored in DRAM. In order to save the DRAM access, a partition based storage format is first applied to condense the MB level data. Then, a DPCM-based variable length coding method is utilized to reduce the data size of each partition. Finally, the total bandwidth is further reduced by combining the co-located and last-line information. Experimental results show that the bandwidth requirement for motion vector calculation can be reduced by 85%~98% on typical 1080p and QFHD sequences, with only 7.8k additional logic gates. This can contribute to near 20% bandwidth reduction for the whole video decoder system.
AB - In this paper, a bandwidth reduction scheme and its VLSI implementation for H.264/AVC motion vector decoding component is proposed to save the DRAM traffic. In this component, the motion information including motion vector and reference index, for the co-located picture and the last decoded line, is stored in DRAM. In order to save the DRAM access, a partition based storage format is first applied to condense the MB level data. Then, a DPCM-based variable length coding method is utilized to reduce the data size of each partition. Finally, the total bandwidth is further reduced by combining the co-located and last-line information. Experimental results show that the bandwidth requirement for motion vector calculation can be reduced by 85%~98% on typical 1080p and QFHD sequences, with only 7.8k additional logic gates. This can contribute to near 20% bandwidth reduction for the whole video decoder system.
KW - DRAM bandwidth
KW - H.264/AVC
KW - Motion vector decoding
KW - ultra high resolution
KW - variable length coding
UR - http://www.scopus.com/inward/record.url?scp=78049422346&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=78049422346&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-15696-0_6
DO - 10.1007/978-3-642-15696-0_6
M3 - Conference contribution
AN - SCOPUS:78049422346
SN - 3642156959
SN - 9783642156953
VL - 6298 LNCS
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 52
EP - 61
BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
T2 - 11th Pacific Rim Conference on Multimedia, PCM 2010
Y2 - 21 September 2010 through 24 September 2010
ER -