Skip to main content
Erschienen in: Wireless Personal Communications 2/2016

01.05.2016

A New Hybrid Search Algorithm with Novel Cross-Diagonal-Hexagon Search Video Coding Algorithm for Block Motion Estimation

verfasst von: R. Vani, M. Sangeetha

Erschienen in: Wireless Personal Communications | Ausgabe 2/2016

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Computational complexity and motion estimation time are the main factors which affect the performance of video codec for real time applications. In block matching motion estimation algorithm, search patterns have more effect on searching speed and distortion performance. The major block matching algorithm search types are full search and fast search. The full search will search all points of the reference frame and the fast search will use only less search points. There are many algorithms in the literature and in which the hybrid algorithms outperforms the other existing fast motion estimation algorithms. In this paper, a new hybrid search algorithm with novel cross diagonal-hexagon search pattern is proposed for fast block motion estimation. It uses a novel search patterns in both global and local search is performed. Compared to the existing algorithms, the proposed algorithm uses an average of 8.791 search points, resulting in reduced computational complexity and faster processing with better video coding quality. The proposed algorithm is implemented in Cyclone IV E (EP4CE115F29C7) and a better performance improvement in terms of area and speed is achieved.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Rec. H.264/ISO/IEC 11496-10. (2002). Advanced Video Coding, Final Committee Draft, Document JVT-E022. Rec. H.264/ISO/IEC 11496-10. (2002). Advanced Video Coding, Final Committee Draft, Document JVT-E022.
2.
Zurück zum Zitat Diez, J. M., & Casares, V. (2009). Simple model for VBR MPEG digital video sources with gamma functions. Latin America Transactions, IEEE (Revista IEEE America Latina), 7(2), 151–159. doi:10.1109/TLA.2009.5256822.CrossRef Diez, J. M., & Casares, V. (2009). Simple model for VBR MPEG digital video sources with gamma functions. Latin America Transactions, IEEE (Revista IEEE America Latina), 7(2), 151–159. doi:10.​1109/​TLA.​2009.​5256822.CrossRef
4.
Zurück zum Zitat Fan, C.-P., Chang, C.-W., & Hsu, S.-J. (2013). Cost effective hardware sharing design of fast algorithm based multiple forward and inverse transforms for H.264/AVC, MPEG-1/2/4, AVS, and VC-1 video encoding and decoding applications. Circuits and Systems for Video Technology, IEEE Transactions on, 24(4), 714–720. Fan, C.-P., Chang, C.-W., & Hsu, S.-J. (2013). Cost effective hardware sharing design of fast algorithm based multiple forward and inverse transforms for H.264/AVC, MPEG-1/2/4, AVS, and VC-1 video encoding and decoding applications. Circuits and Systems for Video Technology, IEEE Transactions on, 24(4), 714–720.
5.
Zurück zum Zitat Yung, N. H. C., & Leung, K.-K. (2001). Spatial and temporal data parallelization of the H.261 video coding algorithm. Circuits and Systems for Video Technology, IEEE Transactions on, 11(1), 91–104.CrossRef Yung, N. H. C., & Leung, K.-K. (2001). Spatial and temporal data parallelization of the H.261 video coding algorithm. Circuits and Systems for Video Technology, IEEE Transactions on, 11(1), 91–104.CrossRef
6.
Zurück zum Zitat Fitzek, F. H. P., & Reisslein, M. (2001). MPEG-4 and H. 263 video traces for network performance evaluation. Network, IEEE, 15(6), 40–54.CrossRef Fitzek, F. H. P., & Reisslein, M. (2001). MPEG-4 and H. 263 video traces for network performance evaluation. Network, IEEE, 15(6), 40–54.CrossRef
7.
Zurück zum Zitat De Jesus Ochoa Dominguez, H., Vergara Villegas, O. O., Cruz Sanchez, V. G., Gutierrez Casas, E. D., & Rao, K. R. (2014). The H.264 video coding standard. Potentials, IEEE, 33(2), 32–38.CrossRef De Jesus Ochoa Dominguez, H., Vergara Villegas, O. O., Cruz Sanchez, V. G., Gutierrez Casas, E. D., & Rao, K. R. (2014). The H.264 video coding standard. Potentials, IEEE, 33(2), 32–38.CrossRef
8.
Zurück zum Zitat Zuo, S., Wang, M., & Xiao, L. (2014). An efficient VLSI computation reduction scheme in H.264/AVC motion estimation. WSEAS Transactions on Signal Processing, 10, 178–187. Zuo, S., Wang, M., & Xiao, L. (2014). An efficient VLSI computation reduction scheme in H.264/AVC motion estimation. WSEAS Transactions on Signal Processing, 10, 178–187.
10.
Zurück zum Zitat Chen, J.-L., & Chen, P.-Y. (2001). An efficient gray search algorithm for the estimation of motion vectors. Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on, 31(2), 242–248. doi:10.1109/5326.941847.CrossRef Chen, J.-L., & Chen, P.-Y. (2001). An efficient gray search algorithm for the estimation of motion vectors. Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on, 31(2), 242–248. doi:10.​1109/​5326.​941847.CrossRef
11.
Zurück zum Zitat Jie-Rong, G., & Chang-Qing, L. (2011). Application of an improved motion estimated three step search algorithm in infrared video. Elsevier Procedia Engineering, 15, 2624–2628.CrossRef Jie-Rong, G., & Chang-Qing, L. (2011). Application of an improved motion estimated three step search algorithm in infrared video. Elsevier Procedia Engineering, 15, 2624–2628.CrossRef
12.
Zurück zum Zitat Park, D., Jang, Y., & Lee, J. (2007). A new fast three step search motion estimation algorithm in H.264. IEEE International Forum on Strategic Technology, pp. 541–544. Park, D., Jang, Y., & Lee, J. (2007). A new fast three step search motion estimation algorithm in H.264. IEEE International Forum on Strategic Technology, pp. 541–544.
13.
Zurück zum Zitat Zhu, C., Lin, X., & Chau, L.-P. (2002). Hexagon-based search pattern for fast block motion estimation. Circuits and Systems for Video Technology, IEEE Transactions on, 12(5), 349–355.CrossRef Zhu, C., Lin, X., & Chau, L.-P. (2002). Hexagon-based search pattern for fast block motion estimation. Circuits and Systems for Video Technology, IEEE Transactions on, 12(5), 349–355.CrossRef
14.
Zurück zum Zitat Po, L. M., & Ma, W. C. (1996). A novel four-step search algorithm for fast block motion estimation. IEEE Transactions on Circuits Systems for Video Technology, 6(3), 313–317.CrossRef Po, L. M., & Ma, W. C. (1996). A novel four-step search algorithm for fast block motion estimation. IEEE Transactions on Circuits Systems for Video Technology, 6(3), 313–317.CrossRef
15.
Zurück zum Zitat Duanmu, C. J. (2006). Fast scheme for the four-step search algorithm in video coding. In Systems, man and cybernetics, SMC ‘06, IEEE international conference, 4, pp. 3181–3185. Duanmu, C. J. (2006). Fast scheme for the four-step search algorithm in video coding. In Systems, man and cybernetics, SMC ‘06, IEEE international conference, 4, pp. 3181–3185.
16.
Zurück zum Zitat Zhu, S., & Ma, K.-K. (2000). A new diamond search algorithm for fast block-matching motion estimation. Image Processing, IEEE Transactions, 9(2), 287–290.MathSciNetCrossRef Zhu, S., & Ma, K.-K. (2000). A new diamond search algorithm for fast block-matching motion estimation. Image Processing, IEEE Transactions, 9(2), 287–290.MathSciNetCrossRef
17.
Zurück zum Zitat Devi, S. R., Rangarajan, P., & Perinbam, J. R. P. (2013). VLSI implementation of high performance optimized architecture for video coding standards. Acta Polytechnica Hungarica, 10(6), 237–249. Devi, S. R., Rangarajan, P., & Perinbam, J. R. P. (2013). VLSI implementation of high performance optimized architecture for video coding standards. Acta Polytechnica Hungarica, 10(6), 237–249.
18.
Zurück zum Zitat Cheung, C.-H., & Po, L.-M. (2002). A novel cross-diamond search algorithm for fast block motion estimation. Circuits and Systems for Video Technology, IEEE Transactions, 12(12), 1168–1177.CrossRef Cheung, C.-H., & Po, L.-M. (2002). A novel cross-diamond search algorithm for fast block motion estimation. Circuits and Systems for Video Technology, IEEE Transactions, 12(12), 1168–1177.CrossRef
19.
Zurück zum Zitat Zhu, S., Tian, J., Shen, X., & Belloulata, K. (2009). A new cross-diamond search algorithm for fast block motion estimation. In Image processing on ICIP’ 09 16th IEEE international conference, pp. 1581–1584. Zhu, S., Tian, J., Shen, X., & Belloulata, K. (2009). A new cross-diamond search algorithm for fast block motion estimation. In Image processing on ICIP’ 09 16th IEEE international conference, pp. 1581–1584.
20.
Zurück zum Zitat Al-Najdawi, N., Al-Najdawi, M. N., & Tedmori, S. (2014). Employing a novel cross-diamond search in a modified hierarchical search motion estimation algorithm for video compression. Elsevier Information Sciences, 268, 425–435.CrossRef Al-Najdawi, N., Al-Najdawi, M. N., & Tedmori, S. (2014). Employing a novel cross-diamond search in a modified hierarchical search motion estimation algorithm for video compression. Elsevier Information Sciences, 268, 425–435.CrossRef
21.
Zurück zum Zitat Chen, Z., Zhou, P., & He, Y. (2005). Fast integer pel and fractional pel motion estimation for JVT Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG, pp. 1–10. Chen, Z., Zhou, P., & He, Y. (2005). Fast integer pel and fractional pel motion estimation for JVT Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG, pp. 1–10.
22.
Zurück zum Zitat Xie, C.-L., Cheung, C.-H., & Liu, W.-Z. (2007). A novel adjustable multiple cross-hexagonal search algorithm for fast block motion estimation. Springer’s Journal of Zhejiang University Science A, 8(8), 1304–1310.CrossRefMATH Xie, C.-L., Cheung, C.-H., & Liu, W.-Z. (2007). A novel adjustable multiple cross-hexagonal search algorithm for fast block motion estimation. Springer’s Journal of Zhejiang University Science A, 8(8), 1304–1310.CrossRefMATH
23.
Zurück zum Zitat Zhu, C., Lin, X., Chau, L.-P., Lim, K.-P., Ang, H.-A., & Ong, C.-Y. (2001). A novel hexagon-based search algorithm for fast block motion estimation. Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, 03, 1593–1596. Zhu, C., Lin, X., Chau, L.-P., Lim, K.-P., Ang, H.-A., & Ong, C.-Y. (2001). A novel hexagon-based search algorithm for fast block motion estimation. Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, 03, 1593–1596.
24.
Zurück zum Zitat Belloulataa, K., Zhub, S., Jun, T., & Shen, X. (2011). A novel cross-hexagon search algorithm for fast block motion estimation. In 7th international workshop on systems, signal processing and their applications (WOSSPA), pp. 1–4. Belloulataa, K., Zhub, S., Jun, T., & Shen, X. (2011). A novel cross-hexagon search algorithm for fast block motion estimation. In 7th international workshop on systems, signal processing and their applications (WOSSPA), pp. 1–4.
25.
Zurück zum Zitat Pan, Z., Kwong, S. et al. (2013). A direction-based unsymmetrical-cross multi-hexagon-grid search algorithm for H.264/AVC motion estimation. Journal of Signal Processing System, 73(1), 59–72.CrossRef Pan, Z., Kwong, S. et al. (2013). A direction-based unsymmetrical-cross multi-hexagon-grid search algorithm for H.264/AVC motion estimation. Journal of Signal Processing System, 73(1), 59–72.CrossRef
26.
Zurück zum Zitat Rehan, M., El-Kharashi, M. W., Agathoklis, P., & Gebali, F. (2006). An FPGA implementation of the flexible triangle search algorithm for block based motion estimation. Greece: IEEE ISCAS.CrossRefMATH Rehan, M., El-Kharashi, M. W., Agathoklis, P., & Gebali, F. (2006). An FPGA implementation of the flexible triangle search algorithm for block based motion estimation. Greece: IEEE ISCAS.CrossRefMATH
27.
Zurück zum Zitat Tasdizen, O., Akin, A., Kukner, H., Hamzaoglu, I., & Ugurdag, H. F. (2008). High performance hardware architectures for a hexagon-based motion estimation algorithm. In 16th IEEE/IFIP international conference on VLSI-SoC, Rhodes, Greece. Tasdizen, O., Akin, A., Kukner, H., Hamzaoglu, I., & Ugurdag, H. F. (2008). High performance hardware architectures for a hexagon-based motion estimation algorithm. In 16th IEEE/IFIP international conference on VLSI-SoC, Rhodes, Greece.
28.
Zurück zum Zitat Ndili, O., & Ogunfunmi, T. (2011). Algorithm and architecture co-design of hardware-oriented, modified diamond search for fast motion estimation in H.264/AVC. IEEE Transactions on Circuits and Systems for Video Technology, 21(9), 1214–1227.CrossRef Ndili, O., & Ogunfunmi, T. (2011). Algorithm and architecture co-design of hardware-oriented, modified diamond search for fast motion estimation in H.264/AVC. IEEE Transactions on Circuits and Systems for Video Technology, 21(9), 1214–1227.CrossRef
29.
Zurück zum Zitat Sanchez, G., Sampaio, F., Porto, M., Bampi, S., & Agostini, L. (2012). DMPDS: A fast motion estimation algorithm targeting high resolution videos and its FPGA. International Journal of Reconfigurable Computing, 2012, 1–12.CrossRef Sanchez, G., Sampaio, F., Porto, M., Bampi, S., & Agostini, L. (2012). DMPDS: A fast motion estimation algorithm targeting high resolution videos and its FPGA. International Journal of Reconfigurable Computing, 2012, 1–12.CrossRef
Metadaten
Titel
A New Hybrid Search Algorithm with Novel Cross-Diagonal-Hexagon Search Video Coding Algorithm for Block Motion Estimation
verfasst von
R. Vani
M. Sangeetha
Publikationsdatum
01.05.2016
Verlag
Springer US
Erschienen in
Wireless Personal Communications / Ausgabe 2/2016
Print ISSN: 0929-6212
Elektronische ISSN: 1572-834X
DOI
https://doi.org/10.1007/s11277-015-3088-5

Weitere Artikel der Ausgabe 2/2016

Wireless Personal Communications 2/2016 Zur Ausgabe

Neuer Inhalt