skip to main content
10.1145/1120725.1120978acmconferencesArticle/Chapter ViewAbstractPublication PagesaspdacConference Proceedingsconference-collections
Article

An efficient deblocking filter architecture with 2-dimensional parallel memory for H.264/AVC

Published: 18 January 2005 Publication History

Abstract

In this paper, we present an efficient architecture for deblocking filter in H.264/AVC. A novel 2-dimensional parallel memory scheme is employed in order to achieve highly efficient parallel access in both horizontal and vertical directions. By using this parallel memory scheme, we also eliminate the need for a transpose circuit. Our design is implemented under 0.35μm technology. Synthesis results show that the equivalent gate count is only 9.35K (not including SRAMs) when the maximum frequency is 100MHz.

References

[1]
Joint Video Team, "Draft ITU-T recommendation and final draft international standard of joint video specification (ITU-T Rec. H.264/ISO/IEC 14496-10 AVC", JVTG050, May 2003.
[2]
T. Wiegand, G. J. Sullivan, G. Bjntegaard, and A. Luthra, "Overview of the H.264/AVC video coding standard", IEEE Trans. on Circuits Syst. Video Technol., vol.13, no.7 pp.560--576, July 2003.
[3]
J. Ostermann, J. Bormans, P. List, D. Marpe, M. Narroschke, F. Pereira, T. Stockhammer, and T. Wedi, "Video coding with H.264/AVC: tools, performance, and complexity", IEEE Mag. on Circuits and Syst., vol. 4, pp. 7--28, First quarter 2004.
[4]
P. List, A. Joch, J. Lainema, G. Bjntegaard, and M. Karczewicz, "Adaptive deblocking filter", IEEE Trans. on Circuits Syst. Video Technol., vol. 13, no.7 pp. 614--619, July 2003.
[5]
K. Denolf, C. Blanch, G. Lafruit and J. Bormans, "Initial memory complexity analysis of the AVC codec", IEEE Workshop on Signal Processing Systems (SIPS '02), pp.222--227, 16--18 Oct 2002.
[6]
M. Horowitz, A. Joch, F. Kossentini, and A. Hallapuro, "H.264/AVC Baseline Profile Decoder Complexity Analysis", IEEE Trans. on Circuits and Syst. Video Technol., vol. 13, no.7, pp.704--716, July 2003.
[7]
Y. W. Huang, T. W. Chen, B. Y. Hsieh, T. C. Wang, T. H. Chang, and L. G. Chen, "Architecture design for deblocking filter in H.264/JVT/AVC", Proc. on IEEE ICME 2003, vol. 1, pp.693--696, July 2003.
[8]
M. Sima, Y. h. Zhou, and W. Zhang, "An efficient architecture for adaptive deblocking filter of H.264/AVC video coding", IEEE Trans. on Consumer Electronics, vol.50, pp.292--296, Feb 2004.

Cited By

View all
  • (2012)A Bit-Rate Aware Scalable H.264/AVC Deblocking Filter Using Dynamic Partial ReconfigurationJournal of Signal Processing Systems10.1007/s11265-011-0584-z66:3(225-234)Online publication date: 1-Mar-2012
  • (2010)A memory interleaving and interlacing architecture for deblocking filter in H.264/AVCIEEE Transactions on Consumer Electronics10.1109/TCE.2010.568117356:4(2812-2818)Online publication date: 1-Nov-2010
  • (2010)CUDA-based H.264/AVC deblocking filtering2010 International Conference on Audio, Language and Image Processing10.1109/ICALIP.2010.5684535(1547-1551)Online publication date: Nov-2010
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ASP-DAC '05: Proceedings of the 2005 Asia and South Pacific Design Automation Conference
January 2005
1495 pages
ISBN:0780387376
DOI:10.1145/1120725
  • General Chair:
  • Ting-Ao Tang
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 January 2005

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ASPDAC05
Sponsor:

Acceptance Rates

Overall Acceptance Rate 466 of 1,454 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2012)A Bit-Rate Aware Scalable H.264/AVC Deblocking Filter Using Dynamic Partial ReconfigurationJournal of Signal Processing Systems10.1007/s11265-011-0584-z66:3(225-234)Online publication date: 1-Mar-2012
  • (2010)A memory interleaving and interlacing architecture for deblocking filter in H.264/AVCIEEE Transactions on Consumer Electronics10.1109/TCE.2010.568117356:4(2812-2818)Online publication date: 1-Nov-2010
  • (2010)CUDA-based H.264/AVC deblocking filtering2010 International Conference on Audio, Language and Image Processing10.1109/ICALIP.2010.5684535(1547-1551)Online publication date: Nov-2010
  • (2010)Partial access conflict-relieving programmable address shuffler for parallel memory system in multi-core processorMicroprocessors & Microsystems10.1016/j.micpro.2009.10.00234:1(1-13)Online publication date: 1-Feb-2010
  • (2009)A two-result-per-cycle deblocking filter architecture for QFHD H.264/AVC decoderIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2008.200845617:6(838-843)Online publication date: 1-Jun-2009
  • (2009)Practical design space exploration of an h264 decoder for handheld devices using a virtual platformProceedings of the 19th international conference on Integrated Circuit and System Design: power and Timing Modeling, Optimization and Simulation10.1007/978-3-642-11802-9_25(206-215)Online publication date: 9-Sep-2009
  • (2008)High performance architecture of an application specific processor for the H.264 deblocking filterIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.5555/1515843.151585016:10(1321-1334)Online publication date: 1-Oct-2008
  • (2008)A parallel memory architecture for video codingJournal of Zhejiang University-SCIENCE A10.1631/jzus.A08200529:12(1644-1655)Online publication date: 1-Dec-2008
  • (2008)Design space exploration of an H.264/AVC-based video embedding transcoder using transaction level modeling2008 IEEE International Conference on Multimedia and Expo10.1109/ICME.2008.4607619(1053-1056)Online publication date: Jun-2008
  • (2008)Configurable data memory for multimedia processingJournal of Signal Processing Systems10.1007/s11265-007-0126-x50:2(231-249)Online publication date: 1-Feb-2008
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media