메뉴 건너뛰기




Volumn 51, Issue 1, 2008, Pages 77-98

Serial and parallel FPGA-based variable block size motion estimation processors

Author keywords

Bit serial; FPGA; Motion estimation; Systolic; Video compression

Indexed keywords

BANDWIDTH; BLOCK CODES; COMPUTATION THEORY; IMAGE CODING; MOTION ESTIMATION;

EID: 43449113574     PISSN: 19398018     EISSN: 19398115     Source Type: Journal    
DOI: 10.1007/s11265-007-0143-9     Document Type: Article
Times cited : (24)

References (28)
  • 1
    • 85121063359 scopus 로고    scopus 로고
    • 1. T. Wieg and Ed. Pattaya, “Draft ITU-T Recommendation H.264 and Draft ISO/IEC 14496-10 AVC,” in JVC of ISO/IEC and ITU-T SG16/Q.6 Doc. JVT-G050, 2003, Mar.
  • 2
    • 85121073020 scopus 로고    scopus 로고
    • 2. Y. Kamaci and N. Altunbasak, “Performance Comparison of the Emerging H.264 Video Coding Standard with the Existing Standards,” in ICME’03, 2003, pp. 345–348.
  • 3
    • 0024753317 scopus 로고
    • Array Architectures for Block Matching Algorithms
    • 3. T. Kormarek P. Pirsch 1989 Array Architectures for Block Matching Algorithms IEEE Trans. Circuits Syst. 36 10 1301 1308 10.1109/31.44346 T. Kormarek and P. Pirsch, “Array Architectures for Block Matching Algorithms,” IEEE Trans. Circuits Syst., vol. 36, no. 10, 1989, pp. 1301–1308.
    • (1989) IEEE Trans. Circuits Syst. , vol.36 , Issue.10 , pp. 1301-1308
    • Kormarek, T.1    Pirsch, P.2
  • 4
    • 0024755322 scopus 로고
    • A Family of VLSI Designs for the Motion Compensation Block-matching Algorithm
    • 4. K. Yang M. Sun L. We 1989 A Family of VLSI Designs for the Motion Compensation Block-matching Algorithm ACM Trans. Comput. Syst. 36 1317 1325 K. Yang, M. Sun and L. We, “A Family of VLSI Designs for the Motion Compensation Block-matching Algorithm,” ACM Trans. Comput. Syst., vol. 36, 1989, pp. 1317–1325, Oct.
    • (1989) ACM Trans. Comput. Syst. , vol.36 , pp. 1317-1325
    • Yang, K.1    Sun, M.2    We, L.3
  • 5
    • 0033699283 scopus 로고    scopus 로고
    • Motion Estimation Using On-line Arithmetic
    • 5. C. L. Su C. W. Jen 2000 Motion Estimation Using On-line Arithmetic Proc. IEEE Intl. Symp. Circuits and System 1 683 686 C. L. Su and C. W. Jen, “Motion Estimation Using On-line Arithmetic,”. in Proc. IEEE Intl. Symp. Circuits System, vol. 1, 2000, pp. 683–686.
    • (2000) Proc. IEEE Intl. Symp. Circuits and System , vol.1 , pp. 683-686
    • Su, C.L.1    Jen, C.W.2
  • 6
    • 4344703574 scopus 로고    scopus 로고
    • Low-power Parallel Tree Architecture for Full Search Block-matching Motion Estimation
    • 6. S.-S. Lin P.-C. Tseng L.-G. Chen 2004 Low-power Parallel Tree Architecture for Full Search Block-matching Motion Estimation Proc. IEEE Intl Symp. Circuits and Systems 2 313 316 S.-S. Lin, P.-C. Tseng and L.-G. Chen, “Low-power Parallel Tree Architecture for Full Search Block-matching Motion Estimation,” in Proc. IEEE Intl Symp. Circuits and Systems, vol. 2, 2004, pp. 313–316, May.
    • (2004) Proc. IEEE Intl Symp. Circuits and Systems , vol.2 , pp. 313-316
    • Lin, S.-S.1    Tseng, P.-C.2    Chen, L.-G.3
  • 7
    • 85121082403 scopus 로고    scopus 로고
    • 7. T. Koga, K. Iinuna, A. Hirano, Y. Iijima and T. Ishiguro, “Motion Compensated Interframe Coding for Video Conferencing,” in Proc. of National Telecomm. Conf, (New Orleans), 1981, pp. G531–G535, Nov.
  • 8
    • 0028447219 scopus 로고
    • Media Station 5000: Integrating Video and Audio
    • 8. W. Lee Y. Kim R. J. Gove C. J. Read 1994 Media Station 5000: Integrating Video and Audio IEEE Trans. Multimedia 1 2 50 61 10.1109/93.311654 W. Lee, Y. Kim, R. J. Gove, and C. J. Read, “Media Station 5000: Integrating Video and Audio,” IEEE Trans. Multimedia, vol. 1, no. 2, 1994, pp. 50–61.
    • (1994) IEEE Trans. Multimedia , vol.1 , Issue.2 , pp. 50-61
    • Lee, W.1    Kim, Y.2    Gove, R.J.3    Read, C.J.4
  • 9
    • 21644469204 scopus 로고    scopus 로고
    • Hardware Implementation of Block Matching Algorithm with FPGA Technology
    • 9. H. Loukil F. Ghozzi A. Samet 2004 Hardware Implementation of Block Matching Algorithm with FPGA Technology IEEE Int. Conf. Microelectronics 16 542 546 H. Loukil, F. Ghozzi, and A. Samet, “Hardware Implementation of Block Matching Algorithm with FPGA Technology,” in IEEE Int. Conf. Microelectronics, vol. 16, 2004, pp. 542–546.
    • (2004) IEEE Int. Conf. Microelectronics , vol.16 , pp. 542-546
    • Loukil, H.1    Ghozzi, F.2    Samet, A.3
  • 10
    • 33745802577 scopus 로고    scopus 로고
    • An Optimized Systolic Array Architecture for Full Search Block Matching Algorithm and its Implementation on FPGA Chips
    • 10. M. Mohammadzadeh M. Eshghi M. Azadfar 2005 An Optimized Systolic Array Architecture for Full Search Block Matching Algorithm and its Implementation on FPGA Chips IEEE Int. Conf. NEWCAS 3 327 330 M. Mohammadzadeh, M. Eshghi, and M. Azadfar, “An Optimized Systolic Array Architecture for Full Search Block Matching Algorithm and its Implementation on FPGA Chips,” in IEEE Int. Conf. NEWCAS, vol. 3, 2005, pp. 327–330.
    • (2005) IEEE Int. Conf. NEWCAS , vol.3 , pp. 327-330
    • Mohammadzadeh, M.1    Eshghi, M.2    Azadfar, M.3
  • 11
    • 85121081077 scopus 로고    scopus 로고
    • 11. S. Wong, B. Stougie, and S. Cotofana, “Alternatives in FPGA-based SAD Implementations,” in IEEE Int. Conf. Field Programmable Logic, 2002, pp. 449–452, Dec.
  • 12
    • 85121086424 scopus 로고    scopus 로고
    • 12. S. Wong, S. Vassiliadis, and S. Cotofana, “A Sum of Absolute Differences Implementation in FPGA Hardware,” in Proc. 28th Euromico Conf., 2002, pp. 183–188, Sept.
  • 13
    • 0038659063 scopus 로고    scopus 로고
    • Motion Estimation using MSD-first Processing
    • 13. C. L. Su C. W. Jen 2003 Motion Estimation using MSD-first Processing Proc. IEEE Circuits, Device and Systems 150 2 124 133 10.1049/ip-cds:20030332 C. L. Su and C. W. Jen, “Motion Estimation using MSD-first Processing,” in Proc. IEEE Circuits, Device and Systems, vol. 150, no. 2, 2003, pp. 124–133.
    • (2003) Proc. IEEE Circuits, Device and Systems , vol.150 , Issue.2 , pp. 124-133
    • Su, C.L.1    Jen, C.W.2
  • 14
    • 40949108674 scopus 로고    scopus 로고
    • Minimum Sum of Absolute Differences Implementation in a Single FPGA Device
    • 14. J. Olivares J. Hormigo 2004 Minimum Sum of Absolute Differences Implementation in a Single FPGA Device IEEE Int. Conf. on Field Programmable Logic 3203 986 990 J. Olivares and J. Hormigo, “Minimum Sum of Absolute Differences Implementation in a Single FPGA Device,” in IEEE Int. Conf. on Field Programmable Logic, vol. 3203, 2004, pp. 986–990.
    • (2004) IEEE Int. Conf. on Field Programmable Logic , vol.3203 , pp. 986-990
    • Olivares, J.1    Hormigo, J.2
  • 15
    • 33646500231 scopus 로고    scopus 로고
    • A Novel SAD Computing Hardware Architecture for Variable-size Block Matching Estimation and its Implementation with FPGA
    • 15. C. Wei M. Z. Gang 2003 A Novel SAD Computing Hardware Architecture for Variable-size Block Matching Estimation and its Implementation with FPGA Proc. 5th Int. Conf. ASIC 2 950 953 C. Wei and M. Z. Gang, “A Novel SAD Computing Hardware Architecture for Variable-size Block Matching Estimation and its Implementation with FPGA,” in Proc. 5th Int. Conf. ASIC, vol. 2, 2003, pp. 950–953.
    • (2003) Proc. 5th Int. Conf. ASIC , vol.2 , pp. 950-953
    • Wei, C.1    Gang, M.Z.2
  • 16
    • 34547601014 scopus 로고    scopus 로고
    • Low Cost Efficient Architecture for H.264 Motion Estimation
    • 16. S. Lopez F. Tobajas A. Villar V. Armas de J. Lopez R. Sarmiento 2005 Low Cost Efficient Architecture for H.264 Motion Estimation Proc. IEEE Int. Symp. Circuits and Systems 1 412 415 10.1109/ISCAS.2005.1464612 S. Lopez, F. Tobajas, A. Villar, V. de Armas, J. Lopez, and R. Sarmiento, “Low Cost Efficient Architecture for H.264 Motion Estimation,” in Proc. IEEE Int. Symp. Circuits and Systems, vol. 1, 2005, pp. 412–415.
    • (2005) Proc. IEEE Int. Symp. Circuits and Systems , vol.1 , pp. 412-415
    • Lopez, S.1    Tobajas, F.2    Villar, A.3    Armas, V.4    Lopez, J.5    Sarmiento, R.6
  • 17
    • 0032403646 scopus 로고    scopus 로고
    • Complexity and PSNR Comparison of Several Fast Motion Estimation Algorithms for MPEG-4
    • 17. P. M. Kuhn G. Diebel S. Herrmann A. Keil H. Mooshofer A. Kaup R. M. Mayer W. Stechele 1998 Complexity and PSNR Comparison of Several Fast Motion Estimation Algorithms for MPEG-4 Proc. SPIE 3460 486 489 10.1117/12.323203 P. M. Kuhn, G. Diebel, S. Herrmann, A. Keil, H. Mooshofer, A. Kaup, R. M. Mayer, and W. Stechele, “Complexity and PSNR Comparison of Several Fast Motion Estimation Algorithms for MPEG-4,” Proc. SPIE, vol. 3460, 1998, pp. 486–489.
    • (1998) Proc. SPIE , vol.3460 , pp. 486-489
    • Kuhn, P.M.1    Diebel, G.2    Herrmann, S.3    Keil, A.4    Mooshofer, H.5    Kaup, A.6    Mayer, R.M.7    Stechele, W.8
  • 18
    • 0019678185 scopus 로고
    • Displacement Measurement and its Application in Interframe Image Coding
    • 18. J. R. Jain A. K. Jain 1981 Displacement Measurement and its Application in Interframe Image Coding IEEE Trans. Commun. 29 12 1799 1808 10.1109/TCOM.1981.1094950 J. R. Jain and A. K. Jain, “Displacement Measurement and its Application in Interframe Image Coding,” IEEE Trans. Commun., vol. 29, no. 12, 1981, pp. 1799–1808.
    • (1981) IEEE Trans. Commun. , vol.29 , Issue.12 , pp. 1799-1808
    • Jain, J.R.1    Jain, A.K.2
  • 19
    • 0033875356 scopus 로고    scopus 로고
    • A New Diamond Search Algorithm for Fast Block Matching Motion Estimation
    • 19. S. Zhu K.K. Ma 2000 A New Diamond Search Algorithm for Fast Block Matching Motion Estimation IEEE Trans. Image. Process. 9 2 287 290 10.1109/83.821744 1766821 S. Zhu and K. K. Ma, “A New Diamond Search Algorithm for Fast Block Matching Motion Estimation,” IEEE Trans. Image Process., vol. 9, no. 2, 2000, pp. 287–290.
    • (2000) IEEE Trans. Image. Process. , vol.9 , Issue.2 , pp. 287-290
    • Zhu, S.1    Ma, K.K.2
  • 20
    • 33645798888 scopus 로고    scopus 로고
    • Analysis and Architecture Design of Variable Block Size Motion Estimation for H.264/AVC
    • 20. C. Y. Chen S. Y. Chien Y. W. Huang T. C. Chen T. C. Wang L. G. Chen 2006 Analysis and Architecture Design of Variable Block Size Motion Estimation for H.264/AVC IEEE Trans. Circuits Syst. 53 3 578 593 10.1109/TCSI.2005.858488 C. Y. Chen, S. Y. Chien, Y. W. Huang, T. C. Chen, T. C. Wang, and L. G. Chen, “Analysis and Architecture Design of Variable Block Size Motion Estimation for H.264/AVC,” IEEE Trans. Circuits Syst., vol. 53, no. 3, 2006, pp. 578–593.
    • (2006) IEEE Trans. Circuits Syst. , vol.53 , Issue.3 , pp. 578-593
    • Chen, C.Y.1    Chien, S.Y.2    Huang, Y.W.3    Chen, T.C.4    Wang, T.C.5    Chen, L.G.6
  • 21
    • 33749258747 scopus 로고    scopus 로고
    • An Embedded Merging Scheme for H.264/AVC Motion Estimation
    • 21. C. Y. Cho S. Y. Huang J. S. Wong 2005 An Embedded Merging Scheme for H.264/AVC Motion Estimation IEEE Int. Conf. Image Proc. 3 1016 1019 10.1109/ICIP.2005.1530567 C. Y. Cho, S. Y. Huang, and J. S. Wong, “An Embedded Merging Scheme for H.264/AVC Motion Estimation,” in IEEE Int. Conf. Image Proc., vol. 3, 2005, pp. 1016–1019, Sept.
    • (2005) IEEE Int. Conf. Image Proc. , vol.3 , pp. 1016-1019
    • Cho, C.Y.1    Huang, S.Y.2    Wong, J.S.3
  • 22
    • 85121085638 scopus 로고    scopus 로고
    • 22. M. D. Ercegovac and T. Lang, Digital Arithmetic, Morgan Kaufmann, 2004.
  • 23
    • 85121088218 scopus 로고    scopus 로고
    • 23. M. D. Ercegovac and T. Lang, “On-Line Arithmetic: A Design Methodology and Applications,” in Proc. IEEE workshop. VLSI Signal Processing, 1988, pp. 252–263.
  • 24
    • 85121087204 scopus 로고    scopus 로고
    • 24. J. Villalba, J. Hormigo, J. M. prades, and E. L. Zapata, “On-line Multioperand Addition Based on On-line Full Adders,” in IEEE Intl. Conf. on App. Specific systems, 2005, pp. 322–327, July.
  • 25
    • 33845644392 scopus 로고    scopus 로고
    • An Efficient VLSI Architecture for H.264 Variable Block Size Motion Estimation
    • 25. C. Ou C. F. Le W. J. Hwang 2005 An Efficient VLSI Architecture for H.264 Variable Block Size Motion Estimation IEEE Trans. Signal Process. 51 4 1291 1299 C. Ou, C. F. Le, and W. J. Hwang, “An Efficient VLSI Architecture for H.264 Variable Block Size Motion Estimation,” IEEE Trans. Signal Process., vol. 51, no. 4, 2005, pp. 1291–1299.
    • (2005) IEEE Trans. Signal Process. , vol.51 , Issue.4 , pp. 1291-1299
    • Ou, C.1    Le, C.F.2    Hwang, W.J.3
  • 26
    • 84861444464 scopus 로고    scopus 로고
    • A fast VLSI Architecture for Full-search Variable Block Size Motion Estimation in MPEG-4 AVC/H.264
    • 26. M. Kim I. Hwang S. I. Chae 2005 A fast VLSI Architecture for Full-search Variable Block Size Motion Estimation in MPEG-4 AVC/H.264 Proc. ASP-DAC 1 631 634 10.1145/1120725.1120980 M. Kim, I. Hwang, and S. I. Chae, “A fast VLSI Architecture for Full-search Variable Block Size Motion Estimation in MPEG-4 AVC/H.264,” in Proc. ASP-DAC, vol. 1, 2005, pp. 631–634, Jan.
    • (2005) Proc. ASP-DAC , vol.1 , pp. 631-634
    • Kim, M.1    Hwang, I.2    Chae, S.I.3
  • 27
    • 85121081005 scopus 로고    scopus 로고
    • 27. S. Y. Yap and J. V. McCanny, “A VLSI Architecture for Advanced Video Coding Motion Estimation,” in Proc. IEEE Intl. Conf. application-specific systems, arch., processors, 2003, pp. 293–301, June.
  • 28
    • 3543021496 scopus 로고    scopus 로고
    • A VLSI Architecture for Variable Block Size Video Motion Estimation
    • 28. S. Y. Yap J. V. McCanny 2004 A VLSI Architecture for Variable Block Size Video Motion Estimation IEEE Trans. Circuits Syst. 51 7 384 389 10.1109/TCSII.2004.829555 S. Y. Yap and J. V. McCanny, “A VLSI Architecture for Variable Block Size Video Motion Estimation,” IEEE Trans. Circuits Syst., vol. 51, no. 7, 2004, pp. 384–389.
    • (2004) IEEE Trans. Circuits Syst. , vol.51 , Issue.7 , pp. 384-389
    • Yap, S.Y.1    McCanny, J.V.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.