2008
DOI: 10.1007/s11265-008-0163-0
|View full text |Cite
|
Sign up to set email alerts
|

FPGA Implementation of Integer Transform and Quantizer for H.264 Encoder

Abstract: This paper deals with the process of Transformation and Quantization that is carried out on each inter-predicted residual block in a video encoding process and their reduced complexity hardware implementation. H.264/AVC utilizes 4× 4 integer transform, which is derived from the 4×4 DCT. We propose, a reduced complexity algorithm and a pipelined structure for the Core forward integer transform module. A multiplier-less architecture is realized with less number of shifts and adds compared to existing works. The … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(6 citation statements)
references
References 5 publications
0
6
0
Order By: Relevance
“…For this experiment the target device was a Xilinx XC2VP30). In other to compose a multi-encoder solution, it was selected two works, which have been designed to support efficiently a HD single layer application [12] [13]. Each work optimizes one path of the H.264 intra computation coding (forward or inverse respectively).…”
Section: Resultsmentioning
confidence: 99%
“…For this experiment the target device was a Xilinx XC2VP30). In other to compose a multi-encoder solution, it was selected two works, which have been designed to support efficiently a HD single layer application [12] [13]. Each work optimizes one path of the H.264 intra computation coding (forward or inverse respectively).…”
Section: Resultsmentioning
confidence: 99%
“…The first one (called BASIC) presents low complexity and a performance compatible with others solutions like the work of Korah [13]. By duplicating the Quantization module we can produce a solution two times faster (called DUAL), which results in a global complexity increasing of only 45%.…”
Section: Discussionmentioning
confidence: 99%
“…Each DCT is processed independently. In case of spatial domain, we use the integer transform developed for H.264 [14] and [16]. Hardware implementation of integer transform is very simple by using shifts, adders, and muxes without any multiplier [16].…”
Section: Proposed Architecturementioning
confidence: 99%
“…Scaling and quantization in spatial domain : Each transformed pixel from 2D-DCT output block goes to scaling and quantization block in scan order. As mentioned above, we^d also use the same algorithm as H.264 [14] and choose architecture [16] developed and confirmed for H.264. It takes three cycles to scale and quantize each transformed pixel based on [16].…”
Section: Proposed Architecturementioning
confidence: 99%
See 1 more Smart Citation