Implementation of H.264/AVC decoder for mobile video applications
ASP-DAC '06 Proceedings of the 2006 Asia and South Pacific Design Automation Conference
An efficient deblocking filter architecture with 2-dimensional parallel memory for H.264/AVC
Proceedings of the 2005 Asia and South Pacific Design Automation Conference
Low-complexity tools in AVS part 7
Journal of Computer Science and Technology - Special section on China AVS standard
On Hardware Implementations Of DCT and Quantization Blocks for H.264/AVC
Journal of VLSI Signal Processing Systems
On Hardware Implementations Of DCT and Quantization Blocks for H.264/AVC
Journal of VLSI Signal Processing Systems
Resource prediction for media stream decoding
Proceedings of the conference on Design, automation and test in Europe
EURASIP Journal on Applied Signal Processing
CNN-type algorithms for H.264 variable block-size partitioning
Image Communication
Dimensioning method for conversational video applications in wireless convergent networks
EURASIP Journal on Wireless Communications and Networking - Multimedia over Wireless Networks
In-loop deblocking filter for JVT H.264/AVC
ISPRA'06 Proceedings of the 5th WSEAS International Conference on Signal Processing, Robotics and Automation
Automated hardware-independent scenario identification
Proceedings of the 45th annual Design Automation Conference
Efficient Constrained Video Coding for Low Complexity Decoding
ICIAR '08 Proceedings of the 5th international conference on Image Analysis and Recognition
Power reduction via macroblock prioritization for power aware H.264 video applications
CODES+ISSS '08 Proceedings of the 6th IEEE/ACM/IFIP international conference on Hardware/Software codesign and system synthesis
An Efficient Design of H.264 Inter Interpolator with Bandwidth Optimization
Journal of Signal Processing Systems
Video quality and system resources: Scheduling two opponents
Journal of Visual Communication and Image Representation
Configurable VLSI architecture for deblocking filter in H.264/AVC
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Proceedings of the International Conference on Advances in Computing, Communication and Control
Mixed architectures for H.264/AVC digital video transrating
Multimedia Tools and Applications
A VLSI-oriented algorithm and its implementation for AVS chroma interpolation
Image Communication
Journal of Signal Processing Systems
Parallel Scalability of Video Decoders
Journal of Signal Processing Systems
A scalable parallel H.264 decoder on the cell broadband engine architecture
CODES+ISSS '09 Proceedings of the 7th IEEE/ACM international conference on Hardware/software codesign and system synthesis
Statistical framework for video decoding complexity modeling and prediction
IEEE Transactions on Circuits and Systems for Video Technology
Delay constraint error control protocol for real-time video communication
IEEE Transactions on Multimedia
Optimized bit extraction using distortion modeling in the scalable extension of H.264/AVC
IEEE Transactions on Image Processing
IEEE Transactions on Circuits and Systems for Video Technology
An Efficient Component-Separable Inter Layer Interpolation Scheme Applied in Scalable Video Coding
Journal of Mathematical Imaging and Vision
EURASIP Journal on Embedded Systems - Special issue on design and architectures for signal and image processing
ARCS'07 Proceedings of the 20th international conference on Architecture of computing systems
SCIA'07 Proceedings of the 15th Scandinavian conference on Image analysis
An end-to-end application system of AVS: AVS-IPTV in China
PCM'07 Proceedings of the multimedia 8th Pacific Rim conference on Advances in multimedia information processing
The new memory-efficient hardware architecture of CAVLD in H.264/AVC for mobile system
ISCIT'09 Proceedings of the 9th international conference on Communications and information technologies
Adaptive multithreaded H.264/AVC decoding
Asilomar'09 Proceedings of the 43rd Asilomar conference on Signals, systems and computers
A dual quad-tree based variable block-size coding method
Journal of Visual Communication and Image Representation
Efficient constant-time entropy decoding for H.264
Proceedings of the Conference on Design, Automation and Test in Europe
Proceedings of the 3rd workshop on Mobile video delivery
Parallelizing the H.264 decoder on the cell BE architecture
EMSOFT '10 Proceedings of the tenth ACM international conference on Embedded software
Low-power multimedia system design by aggressive voltage scaling
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Rate-distortion-complexity analysis on AVS encoder
PCM'10 Proceedings of the Advances in multimedia information processing, and 11th Pacific Rim conference on Multimedia: Part II
H.264/AVC entropy decoder complexity analysis and its applications
Journal of Visual Communication and Image Representation
ESVD: an integrated energy scalable framework for low-power video decoding systems
EURASIP Journal on Wireless Communications and Networking - Special issue on multimedia communications over next generation wireless networks
Configurable, low-power design for inverse integer transform in H.264/AVC
Proceedings of the 8th International Conference on Frontiers of Information Technology
Journal of Signal Processing Systems
A QHD-capable parallel H.264 decoder
Proceedings of the international conference on Supercomputing
Integration issues on the development of an h.264/AVC video decoder SoC for SBTVD set top box
Proceedings of the 24th symposium on Integrated circuits and systems design
Exploiting video stream similarity for energy-efficient decoding
MMM'07 Proceedings of the 13th International conference on Multimedia Modeling - Volume Part II
Power aware H.264/AVC video player on PAC dual-core soc platform
EUC'06 Proceedings of the 2006 international conference on Embedded and Ubiquitous Computing
Practical design space exploration of an h264 decoder for handheld devices using a virtual platform
PATMOS'09 Proceedings of the 19th international conference on Integrated Circuit and System Design: power and Timing Modeling, Optimization and Simulation
Exploiting media stream similarity for energy-efficient decoding and resource prediction
ACM Transactions on Embedded Computing Systems (TECS)
Workload characterization of the H.264/AVC decoder
PCM'04 Proceedings of the 5th Pacific Rim Conference on Advances in Multimedia Information Processing - Volume Part II
A Fast Architecture for H.264/AVC Deblocking Filter Using a Clock Cycles Saving Process
Journal of Signal Processing Systems
Journal of Systems Architecture: the EUROMICRO Journal
An alternative organization of defect map for defect-resilient embedded on-chip memories
ACSAC'07 Proceedings of the 12th Asia-Pacific conference on Advances in Computer Systems Architecture
Development of a soc for digital television set-top box: architecture and system integration issues
International Journal of Reconfigurable Computing - Special issue on Selected Papers from the Symposium on Integrated Circuits and Systems Design (SBCCI 2011)
A Very High Throughput Deblocking Filter for H.264/AVC
Journal of Signal Processing Systems
Complexity Aware Encoding of the Motion Compensation Process of the H.264/AVC Video Coding Standard
Proceedings of Network and Operating System Support on Digital Audio and Video Workshop
DyPS: dynamic processor switching for energy-aware video decoding on multi-core SoCs
ACM SIGBED Review - Special Issue on the 3rd Embedded Operating System Workshop (EWiLi 2013)
Architectural Decomposition of Video Decoders by Meansof an Intermediate Data Stream Format
Journal of Signal Processing Systems
Hi-index | 0.00 |
We study and analyze the computational complexity of a software-based H.264/AVC (advanced video codec) baseline profile decoder. Our analysis is based on determining the number of basic computational operations required by a decoder to perform the key decoding subfunctions. The frequency of use of each of the required decoding subfunctions is empirically derived using bitstreams generated from two different encoders for a variety of content, resolutions and bit rates. Using the measured frequencies, estimates of the decoder time complexity for various hardware platforms can be determined. A detailed example is provided to assist in deriving time complexity estimates. We compare the resulting estimates to numbers measured for an optimized decoder on the Pentium 3 hardware platform. We then use those numbers to evaluate the dependence of the time complexity of each of the major decoder subfunctions on encoder characteristics, content, resolution and bit rate. Finally, we compare an H.264/AVC-compliant baseline decoder to a decoder that is compliant with the H.263 standard, which is currently dominant in interactive video applications. Both "C" only decoder implementations were compared on a Pentium 3 hardware platform. Our results indicate that an H.264/AVC baseline decoder is approximately 2.5 times more time complex than an H.263 baseline decoder.