Skip to main content
Log in

Abstract

A flexible block matching motion estimation chip is described. The block size can be adaptively refined for variable size block matching algorithms with blocks of 8 × 8, 16 × 16 and 32 × 32 pixels or can be set to one of these sizes without significant loss in efficiency. The chip performs block matching on a search area of ±15 vertically and horizontally for a block size of 32 × 32 pixel. For larger search areas of, e.g., ±128 horizontally and ±32 vertically identical devices can be cascaded. Full search can be processed as well as other fast search strategies with an additional external RAM and a standard RISC processor. Sub-pel precision motion vectors can be derived using a smaller search area or cascading identical devices. The chip performes more than 200 GOPS on a die size of 220 mm2 in a 0.5-μm CMOS technology. With an additional masking unit the processor is prepared for future object or region-based algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. H.G. Musmann, P. Pirsch, and H.-J. Grallert, “Advances in picture coding,” Proceedings of the IEEE, Vol. 73, pp. 523-548, 1985.

    Article  Google Scholar 

  2. R. Srinivasan and K.R. Rao, “Predictive coding based on efficient motion estimation,” IEEE Transactions on Communications, Vol. COM-33, pp. 888-896, 1985.

    Article  Google Scholar 

  3. “Grand alliance HDTV system specification,” Version 2.0, Dec. 1994.

  4. M. Bober and J. Kittler, “A hough transform based hierarchical algorithm for motion-segmentation and estimation,” in Time-Varying Image Processing and Moving Object Recognition, V. Cappellini (Ed.), Elsevier Science B.V., pp. 335-342, 1994.

  5. J.P. Berns and T. Noll, “200 GOPS prozessor für die objektbasierte bewegungsschätzung im digital-HDTV,” Mikroelektronik' 97, München, VDE/ITG, pp. 143-148, 1997.

    Google Scholar 

  6. T. Koga et al., “Motion-compensated interframe coding for video conferencing,” Proceedings of the NTC, New Orleans, pp. G5.3.1-5.3.5, 1981.

  7. L.-G. Chen, W.-T. Chen, Y.-S. Jehng, and T.-D. Chiueh, “An efficient parallel motion estimation algorithm for digital image processing,” IEEE Transactions on Circuits and Systems for Video Technology, Vol. 1, pp. 378-385, 1991.

    Article  Google Scholar 

  8. G. de Haan, P. Biezen, H. Huijgen, and O. Ojo, “True-motion estimation with 3-D recursive search block matching,” IEEE Transactions on Circuits and Systems for Video Technology, Vol. 3, pp. 368-379, 1993.

    Article  Google Scholar 

  9. B. Liu and A. Zaccarin, “New fast algorithms for the estimation of block motion vectors,” IEEE Transactions on Circuits and Systems for Video Technology, Vol. 3, pp. 148-157, 1993.

    Article  Google Scholar 

  10. L.D. Vos and M. Stegherr, “Parameterizable VLSI architecture for the full-search block-matching algorithm,” IEEE Transactions on Circuits and Systems, Vol. 36, pp. 1309-1316, 1989.

    Article  Google Scholar 

  11. J.P. Berns and T. Noll, “A cascadable 200 GOPS motion estimation chip for HDTV applications,” Custom Integrated Circuits Conference 1996, San Diego, IEEE, pp. 355-358, 1996.

    Chapter  Google Scholar 

  12. M.H. Chan, Y.B. Yu, and A.G. Constantinides, “Variable size block matching motion compensation with applications to video coding,” IEE Proceedings I, Vol. 137, No.4, pp. 205-212, 1990.

    MATH  Google Scholar 

  13. Y. Huang and X. Zhuang, “An adaptively refined block matching algorithm for motion compensated video coding,” IEEE Transactions on Circuits and Systems for Video Technology, Vol. 5, pp. 56-59, 1995.

    Article  Google Scholar 

  14. A. Puri and H.-M. Hang, “Adaptive schemes for motion-compensated coding,” SPIE Visual Communications and Image Processing, Vol. 1001, pp. 925-935, 1988.

    Google Scholar 

  15. D. McLaren, D. Gunawan, and R. Lane, “Motion detection and adaptive compensation for efficient interframe video coding,” ISSPA' 92, Signal Processing and Its Applications, Gold Coast, pp. 634-637, 1992.

  16. F. Dufaux and M. Kunt, “Multigrid block matching motion estimation with an adaptive local mesh refinement,” SPIE Visual Communications and Image Processing, Vol. 1818, pp. 97-109, 1992.

    Google Scholar 

  17. F. Dufaux and M. Kunt, “Multigrid based motion estimation for interframe image sequence coding,” Proceedings of the EUSIPCO, Signal Processing VI, pp. 1323-1326, 1992.

    Google Scholar 

  18. H. Jelveh and A.K. Nandi, “Improved variable size block matching motion compensation for video conferencing applications,” Digital Signal Processing' 91, V. Cappellini and A.G. Constantinides (Eds.), Elsevier Science Publishers BV, pp. 391- 396, 1991.

  19. L.D. Vos and M. Schöbinger, “VLSI architecture for a flexible block matching processor,” IEEE Transactions on Circuits and Systems for Video Technology, Vol. 5, pp. 417-428, 1995.

    Article  Google Scholar 

  20. J.P. Berns and T. Noll, “A flexible motion estimation chip for variable size block matching,” International Conference on Application-specific Systems, Architectures and Processors, Chicago, pp. 112-121, 1996.

  21. R. Srinivasan and K.R. Rao, “Motion-compensated coder for videoconferencing,” IEEE Transactions on Communications, Vol. COM-35, pp. 297-304, 1987.

    Article  Google Scholar 

  22. Ishihara, “A half-pel precision MPEG-2 motion-estimation processor with concurrent three-vector search,” Intl. Solid State Circuits Conference, IEEE, pp. 288-289, 1995.

  23. H. Lin, A. Anesko, and B. Petryna, “A 14-GOPS programmable motion estimator for H.26x video coding,” IEEE Transactions on Solid State Circuits, Vol. 31, pp. 1742-1750, 1996.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Berns, J.P., Noll, T.G. A Flexible 200 GOPS HDTV Motion Estimation Chip. The Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology 19, 85–95 (1998). https://doi.org/10.1023/A:1008053532525

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008053532525

Keywords

Navigation