Browse > Article

A VLSI Array Processor Architecture for High-Speed Processing of Full Search Block Matching Algorithm  

이수진 (부경대학교 전자공학과)
우종호 (부경대학교 전자컴퓨터정보통신공학부)
Abstract
In this paper, we propose a VLSI array architecture for high speed processing of FBMA. First of all, the sequential FBMA is transformed into a single assignment code by using the index space expansion, and then the dependance graph is obtained from it. The two dimensional VLSI array is derived by projecting the dependance graph along the optimal direction. Since the candidate blocks in the search range are overlapped with columns as well as rows, the processing elements of the VLSI array are designed to reuse the overlapped data. As the results, the number of data inputs is reduced so that the processing performance is improved. The proposed VLSI array has (N$^2$+1)${\times}$(2p+1) processing elements and (N+2p) input ports where N is the block size and p is the maximum search range. The computation time of the rat reference block is (N$^2$+2(p+1)N+6p), and the block pipeline period is (3N+4p-1).
Keywords
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. H. Hsieh, T. P. Lin, 'VLSI architecture for block-matching motion estimation algorithm,' IEEE Transactions on Cii-cwits & Systems for Video Technology, Vol. 2, No. 2, PP. 169-175, June. 1992   DOI   ScienceOn
2 H. G. Yeo, Y. H. Hu, ,' IEEE Tran-sactions on Circuits & Systems, Vol. 5, No. 5, pp. 407-416, Oct. 1995
3 S. Y. Kung, VLSI array processors, Prentice Hall, pp. 110-294, 1988
4 K. M. Yang, M. T. Sun, L. Wu, 'A Family of VLSI Designs for the Motion Compensation Block Matching Algorithm,' IEEE Transac-tions on Circuits & Systems, Vol. 36, No. 10, pp. 1317-1325, Oct. 1989   DOI   ScienceOn
5 Yoshihiro Noguchi, Jun Furukawa, Hitoshi Kiya, 'A Fast Full Search Block Matching algorithm for MPEG-4 Video ,' Proceedings of the 1999 International Conference on Image Processing, Vol 1 , PP. 61-65 , Oct. 1999
6 김기현, 김기철, '선형 시스토릭 어레이를 이용한 완전탐색 블럭정합 이동 예측기의 구조', 한국통신힉혹논문지, Vol. 21, No. 2, PP. 313-325, Feb. 1996   과학기술학회마을
7 T. Komarek, P. Pirsch, 'Array architecture for Block matching algorithms,' IEEE Transac-tions on Circuits & Systems, Vol. 36, No. 10, pp. 1301-1308, Oct. 1989   DOI   ScienceOn
8 S. C. Cheng, H.M. Hang, 'A Comparison of BIock-Matching Algorithms Mapped to Systolic-Array Implementation,' IEEE Tran-sactions on Circuits & Systems for Video Technotogy , Vol.7 No. 5 , PP. 741-757, Oct. 1997   DOI   ScienceOn
9 Y. S. Jehng, L. G. Chen, T. D. Chiueh, 'An efficient and simple VLSI tree architecture for motion estimation algorithms,' IEEE Transactions on Signat Processing, Vol. 41, No. 2, PP. 889-899, Feb. 1993   DOI   ScienceOn