Abstract
Imagine is a stream-based prototype processor designed for media processing. It uses a three-level bandwidth hierarchy to exploit parallelism and data locality. It has good performance in media processing. H.264 is the newest digital video coding standard. It can achieve high coding efficiency at the cost of complex computation. In addition, video pictures have natural stream features, such as good special locality and limited temporal dependency. This paper presents an accelerated implementation of motion estimation, which is the most time-consuming part in H.264 coding framework, on Imagine stream processor. Experimental results show that the coding efficiency for QCIF format can be up to 372fps and surpass real-time requirement. The acceleration of stream processing is significant. It proves that H.264 coding is suited for implementation on Imagine.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Wen, M., Wu, N., Li, H., Zhang, C.: Research and Evaluation of Imagine Stream Architecture. In: Advances on Computer Architecture, ACA 2004 (August 2004)
Wen, M., Zhang, C., Wu, N., Li, H., Li, L.: A Parallel Reed-solomon Decoder on the Imagine Stream Processor. In: Cao, J., Yang, L.T., Guo, M., Lau, F. (eds.) ISPA 2004. LNCS, vol. 3358, pp. 28–33. Springer, Heidelberg (2004)
Rixner, S., Dally, W.J., Kapasi, U.J., Khailany, B., Lopez-Lagunas, A., Mattson, P.R., Owens, J.D.: A Bandwidth-Efficient Architecuture for Media Processing, Appears in Micro-31 (1998)
Owens, J.D., Rixner, S., Kapasi, U.J., Mattson, P., Towles, B., Serebrin, B., Dally, W.J.: Media Processing Application on the Imagine Stream Processor. In: Appears in The Proceedings of the 2002 International Conference on Computer Design (2002)
Wiegand, T.: Draft Text of Final Draft International Standard (FDIS) of Joint Video Specification (ITU-T Rec. H.264 | ISO/IEC 14496-10 AVC). In: 7th Meeting: Pattaya (March 2003)
Chen, Z., Zhou, P., He, Y.: Fast Integer Pel and Fractional Pel Motion Estimation for JVT. In: 6th Meeting, Awaji (December 2002)
DSP Research, Inc. V1304:H.264/MPEG4-AVC Encoder, http://www.dspr.com
Khailany, B., Dally, W.J., Kapasi, U.J., Mattson, P., NamKoong, J., Owens, J.D., Towles, B., Chang, A., Rixner, S.: Imagine: Media Processing with Streams. In: IEEE Micro, (March-April 2001)
Das, A., Mattson, P., Kapasi, U., Owens, J., Rixner, S., Jayasena, N.: Imagine Programming System User’s Guide 2.0 (June 2004), http://cva.stanford.edu
Wenfeng, C., Ying, Z., Zhaoyang, Z., Yijun, Z.: An Integer Pixel Motion Estimation Algorithm Applicable to H.264. Journal of Shanghai University, Natural Science (August 2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Li, H., Wen, M., Zhang, C., Wu, N., Li, L., Xun, C. (2005). Accelerated Motion Estimation of H.264 on Imagine Stream Processor. In: Kamel, M., Campilho, A. (eds) Image Analysis and Recognition. ICIAR 2005. Lecture Notes in Computer Science, vol 3656. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11559573_46
Download citation
DOI: https://doi.org/10.1007/11559573_46
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29069-8
Online ISBN: 978-3-540-31938-2
eBook Packages: Computer ScienceComputer Science (R0)