| Reconfigurable SAD tree architecture based on adaptive sub-sampling in HDTV application |
| Full text |
Pdf
(1.27 MB)
|
Source
|
Great Lakes Symposium on VLSI
archive
Proceedings of the 19th ACM Great Lakes symposium on VLSI
table of contents
Boston Area, MA, USA
SESSION: VLSI design
table of contents
Pages 463-468
Year of Publication: 2009
ISBN:978-1-60558-522-2
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 12, Downloads (12 Months): 27, Citation Count: 0
|
|
|
ABSTRACT
In H.264/AVC based integer motion estimation engine, fixed architectures based on full pixel or direct sub-sampling pattern are widely used for HDTV application. However, these architectures suffer from either high complexity or quality loss problems. In this paper, an adaptive sub-sampling based reconfigurable architecture is given out. Firstly, by executing pixel difference analysis, the adaptive sub-sampling scheme which uses three hardware friendly patterns is applied on homogeneous macroblock (MB). Secondly, the related architecture introduces one more pipeline stage to build up configurable partial SAD values so that system performance is enhanced. Thirdly, a two-level pixel data organization scheme is proposed to solve data reuse and hardware utilization problems caused by adaptive algorithm. Moreover, one cross based SAD generation structure is introduced to achieve adaptive output results with less hardware cost. Experimental results show that, the proposed architecture can averagely save 61.71% clock cycles and accomplish twice or four times processing capability for homogeneous MBs. The maximum clock frequency is 208MHz under the TSMC 0.18um technology in worst case conditions(1.62V, 125 C).
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
G. Bjontegaard. Calculation of average psnr differences between rd-curves. VCEG-M33, Apr 2001.
|
| |
2
|
C. Chen and etc. Analysis and architecture design of variable block-size motion estimation for h.264/avc. IEEE Circuits and Systems I, 53(3):578--593, Mar 2006.
|
| |
3
|
Y. Huang and etc. A 1.3tops h.264/avc single-chip encoder for hdtv applications. In ISSCC'05, pages 128--130.
|
| |
4
|
Y. Huang and etc. Hardware architecture design for variable block size motion estimation in mpeg-4 avc/jvt/itu-t h.264. In ISCAS'03, pages 796--799, May 2003.
|
| |
5
|
Y. Huang and etc. Analysis and complexity reduction of multiple reference frames motion estimation in h.264/avc. IEEE CSVT, 16(4):507--508, Apr 2006.
|
| |
6
|
Yiqing Huang , Zhenyu Liu , Yang Song , Satoshi Goto , Takeshi Ikenaga, Parallel Improved HDTV720p Targeted Propagate Partial SAD Architecture for Variable Block Size Motion Estimation in H.264/AVC, IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, v.E91-A n.4, p.987-997, April 2008
[doi> 10.1093/ietfec/e91-a.4.987]
|
 |
7
|
|
| |
8
|
Z. Liu and etc. A fine-grain scalable and low memory cost variable block size motion estimation architecture for h.264/avc. IEICE Trans. on Electronics, E89-C(12):1928--1936, Dec 2006.
|
| |
9
|
Z. Liu and etc. A 1.41w h.264/avc real-time encoder SOC for hdtv1080p. In VLSI Symposium'07, pages 12--13, Jun 2007.
|
| |
10
|
S. Yap and J. McCanny. A vlsi architecture for variable block size video motion estimation. IEEE Circuits and Systems II, 51(7):384--389, Oct 2004.
|
|