• Home
  • Search
  • Real-time H.264/AVC baseline decoder implementation on TMS320C6416
  • Cite Icon18
  • https://doi.org/10.1007/s11554-010-0181-6Copy DOI Icon

Real-time H.264/AVC baseline decoder implementation on TMS320C6416

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The H.264/AVC Advanced Video Coding standard (AVC) is poised to enable a wide range of applications. However, its increased complexity creates a big challenge for efficient software implementations. This work develops and optimises the H.264/AVC video decoder level two on the TMS320C6416 Digital Signal Processor (DSP) for video conference applications. In order to accelerate the decoding speed, several algorithmic optimisations have been ported to inverse entropy decoding and intra-prediction modules. The parallelism between algorithm execution and data transfers was fully exploited using Enhanced Direct Memory Access (EDMA) engine. Furthermore, based on the DSP architectural features, various core-specific optimisation techniques were adopted leading to an increase in speed by up to 70%. Intensive experimental tests prove that a real-time decoding on TMS320C6416 DSP running at 720 MHz is obtained for Common Intermediate Format resolution (CIF 352 × 288)

Similar Papers
  • Conference Article
  • Citations6

Design and Implementation of EDMA Controller for AI based DSP SoCs for Real- Time Multimedia Processing

  • Oct 07, 2020
  • Madhuri R A +5
  • Conference Article
  • Citations1

Analysis and Implementation of LMS Algorithm with Coding Error in the DSP TMS320C6713

  • Mar 01, 2008
  • José Velázquez +3
  • Conference Article

A novel real-time opto-electronic profilometer using FFT processing

  • May 23, 1989
  • G.R Halsall +3
  • Research Article
  • Citations39

The implementation of a digital sine wave oscillator using the TMS320C25: distortion reduction and applications

  • Jan 01, 1990
  • IEEE Transactions on Instrumentation and Measurement
  • M Schanerberger +1
  • Conference Article
  • Citations1

UART interface design based on DM642 video surveillance system and wireless network module

  • Jul 01, 2011
  • Baofeng Zhang +3
  • Conference Article
  • Citations8

Sparse matrix-vector multiply on the Texas Instruments C6678 Digital Signal Processor

  • Jun 01, 2013
  • Yang Gao +1
  • Conference Article
  • Citations2

A memory mapping predistorter for the compensation of nonlinear distortion with memory in OFDM systems

  • May 16, 1999
  • Younsik Kim +2
  • Conference Article
  • Citations5

JPEG compression/decompression via parallel processing

  • Nov 03, 1996
  • J.S Patrick +4
  • Conference Article
  • Citations5

The rotor speed and position sensorless control of switched reluctance motor using the adaptive observer

  • Sep 15, 1999
  • Iee-Woo Yang +2
  • Conference Article
  • Citations3

Application of a floating point digital signal processor to a dynamic robot measurement system

  • May 10, 1994
  • H Gander +3
  • Conference Article

Matrix computations in arrays of DSPs

  • Aug 04, 1992
  • J Moreno +1
  • Conference Article

Scheduling of a class of DSP algorithms for real-time processing on a multiprocessor architecture: actual versus ideal I/O

  • Oct 15, 1989
  • C.C Keilp
  • Research Article
  • Citations1

AN EVALUATION OF MODEL-BASED SOFTWARE SYNTHESIS FROM SIMULINK MODELS FOR EMBEDDED VIDEO APPLICATIONS

  • Apr 01, 2005
  • International Journal of Software Engineering and Knowledge Engineering
  • Andreas Doblander +3
  • Research Article
  • Citations3

Compiling high-level languages to DSPs: automating the implementation path

  • May 01, 2005
  • IEEE Signal Processing Magazine
  • R Allen
  • Conference Article
  • Citations7

A real-time H.264 MP decoder based on a DM642 DSP

  • Dec 01, 2007
  • F Pescador +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.