{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T08:57:33Z","timestamp":1774515453163,"version":"3.50.1"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"16","license":[{"start":{"date-parts":[[2022,3,18]],"date-time":"2022-03-18T00:00:00Z","timestamp":1647561600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,3,18]],"date-time":"2022-03-18T00:00:00Z","timestamp":1647561600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2022,7]]},"DOI":"10.1007\/s11042-022-12522-x","type":"journal-article","created":{"date-parts":[[2022,3,18]],"date-time":"2022-03-18T06:02:54Z","timestamp":1647583374000},"page":"23289-23310","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Optimized particle swarm optimization for faster and accurate video compression"],"prefix":"10.1007","volume":"81","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7316-0254","authenticated-orcid":false,"given":"Monjul","family":"Saikia","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hussain Ahmed","family":"Choudhury","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nidul","family":"Sinha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,3,18]]},"reference":[{"issue":"3","key":"12522_CR1","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1109\/TEVC.2004.826069","volume":"8","author":"A Barjatya","year":"2004","unstructured":"Barjatya A (2004) Block matching algorithms for motion estimation. IEEE Trans Evol Comput 8(3):225\u2013239","journal-title":"IEEE Trans Evol Comput"},{"key":"12522_CR2","doi-asserted-by":"crossref","unstructured":"Cai J, Pan WD (2012) On fast and accurate block-based motion estimation algorithms using particle swarm optimization. Inf Sci 197:53\u201364","DOI":"10.1016\/j.ins.2012.02.014"},{"key":"12522_CR3","doi-asserted-by":"crossref","unstructured":"Chan MH, Yu YB, Constantinides AG (1990) Variable size block matching motion compensation with applications to video coding. IEE Proceedings I (Communications, Speech and Vision), vol 137, issue 4, pp 205\u2013212","DOI":"10.1049\/ip-i-2.1990.0029"},{"key":"12522_CR4","unstructured":"Chau L-P, Jing X (2003) Efficient three-step search algorithm for block motion estimation in video coding. In: Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, (ICASSP\u201903), vol 3, pp 421\u2013424"},{"key":"12522_CR5","unstructured":"Cheung C-H, Po L-M (2002) A novel small-cross-diamond search algorithm for fast video coding and videoconferencing applications. In Proceedings of International Conference on Image Processing, vol 1"},{"issue":"12","key":"12522_CR6","doi-asserted-by":"publisher","first-page":"1168","DOI":"10.1109\/TCSVT.2002.806815","volume":"12","author":"C-H Cheung","year":"2002","unstructured":"Cheung C-H, Po L-M (2002) A novel cross-diamond search algorithm for fast block motion estimation. IEEE Trans Circuits Syst Video Technol 12(12):1168\u20131177","journal-title":"IEEE Trans Circuits Syst Video Technol"},{"issue":"1","key":"12522_CR7","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/TMM.2004.840609","volume":"7","author":"C-H Cheung","year":"2005","unstructured":"Cheung C-H, Po L-M (2005) Novel cross-diamond-hexagonal search algorithms for fast block motion estimation. IEEE Trans Multimed 7(1):16\u201322","journal-title":"IEEE Trans Multimed"},{"key":"12522_CR8","doi-asserted-by":"crossref","unstructured":"Choudhury HA, Saikia M (2014) Reduced three steps logarithmic search for motion estimation. In: Proceeding of International Conference on Information Communication and Embedded Systems (ICICES). IEEE, pp 1\u20135","DOI":"10.1109\/ICICES.2014.7033946"},{"key":"12522_CR9","unstructured":"Choudhury H, Ahmed, Saikia M (2013) Comparative study of block matching algorithms,. Int J Adv Comput Eng Netw 1(10):73\u201378"},{"key":"12522_CR10","doi-asserted-by":"crossref","unstructured":"Choudhury H, Ahmed, Saikia M (2015) Block matching algorithms for motion estimation: a performance-based study. advances in communication and computing. Springer, New Delhi, pp 149\u2013160","DOI":"10.1007\/978-81-322-2464-8_12"},{"key":"12522_CR11","doi-asserted-by":"crossref","unstructured":"Choudhury HA, Sinha N, Saikia M (2019) Correlation based rood pattern search (CBRPS) for motion estimation in video processing. Journal of Intelligent & Fuzzy Systems 36(6):5989\u20135999","DOI":"10.3233\/JIFS-181790"},{"key":"12522_CR12","doi-asserted-by":"crossref","unstructured":"Chow K, Hung-Kei, Ming L, Liou (1993) Genetic motion search algorithm for video compression. IEEE Trans Circuits Syst Video Technol 3(6):440\u2013445","DOI":"10.1109\/76.260203"},{"issue":"6","key":"12522_CR13","doi-asserted-by":"publisher","first-page":"3047","DOI":"10.1016\/j.asoc.2012.09.020","volume":"13","author":"E Cuevas","year":"2013","unstructured":"Cuevas E et al (2013) Block matching algorithm for motion estimation based on Artificial Bee Colony (ABC). Appl Soft Comput 13(6):3047\u20133059","journal-title":"Appl Soft Comput"},{"key":"12522_CR14","unstructured":"Du G-Y et al (2005) A novel fast motion estimation method based on particle swarm optimization. In: Proceedings of International Conference on Machine Learning and Cybernetics, vol 8. IEEE"},{"issue":"7","key":"12522_CR15","doi-asserted-by":"publisher","first-page":"950","DOI":"10.1109\/26.57512","volume":"38","author":"M Ghanbari","year":"1990","unstructured":"Ghanbari M (1990) The cross-search algorithm for motion estimation (image coding). IEEE Trans Commun 38(7):950\u2013953","journal-title":"IEEE Trans Commun"},{"key":"12522_CR16","unstructured":"Gorpuni P (2009) Development of fast motion estimation algorithms for video compression. Diss."},{"issue":"5","key":"12522_CR17","doi-asserted-by":"publisher","first-page":"276","DOI":"10.1049\/el:19900183","volume":"26","author":"C-H Hsieh","year":"1990","unstructured":"Hsieh C-H et al (1990) Motion estimation algorithm using inter block correlation. Electron Lett 26(5):276\u2013277","journal-title":"Electron Lett"},{"key":"12522_CR18","doi-asserted-by":"crossref","unstructured":"Jain J, Jain A (1981) Displacement measurement and its application in interframe image coding,. IEEE Trans Commun 29(12):1799\u20131808","DOI":"10.1109\/TCOM.1981.1094950"},{"key":"12522_CR19","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1016\/j.image.2015.09.010","volume":"39","author":"MK Jalloul","year":"2015","unstructured":"Jalloul MK, Al-Alaoui MA (2015) A novel cooperative motion estimation algorithm based on particle swarm optimization and its multicore implementation. Sig Process Image Commun 39:121\u2013140","journal-title":"Sig Process Image Commun"},{"key":"12522_CR20","unstructured":"Jia H, Zhang&nbsp;L (2004) A new cross diamond search algorithm for block motion estimation. In: Proceeding of the IEEE International Conference on Acoustics, Speech, and Signal Processing, vol 3, pp 357\u2013360"},{"key":"12522_CR21","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In Proceedings of ICNN\u201995-International Conference on Neural Networks, vol. 4, pp. 1942\u20131948. IEEE","DOI":"10.1109\/ICNN.1995.488968"},{"issue":"3","key":"12522_CR22","doi-asserted-by":"publisher","first-page":"638","DOI":"10.1109\/30.713175","volume":"44","author":"J-N Kim","year":"1998","unstructured":"Kim J-N, Choi T-S (1998) A fast three-step search algorithm with minimum checking points using unimodal error surface assumption. IEEE Trans Consum Electron 44(3):638\u2013648","journal-title":"IEEE Trans Consum Electron"},{"key":"12522_CR23","unstructured":"Koga T (1981) Motion-compensated interframe coding for video-conferencing. In: Proceeding of Nat Telecommun Conf G5.3.1-G5.3.5"},{"issue":"4","key":"12522_CR24","doi-asserted-by":"publisher","first-page":"438","DOI":"10.1109\/76.313138","volume":"4","author":"R Li","year":"1994","unstructured":"Li R, Zeng B, Liou ML (1994) A new three-step search algorithm for block motion estimation. IEEE Trans Circuits Syst Video Technol 4(4):438\u2013442","journal-title":"IEEE Trans Circuits Syst Video Technol"},{"issue":"4","key":"12522_CR25","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1109\/76.510936","volume":"6","author":"L Liu","year":"1996","unstructured":"Liu L, Feig E (1996) A block-based gradient descent search algorithm for block motion estimation in videocoding. IEEE Trans Circuits Syst Video Technol 6(4):419\u2013422","journal-title":"IEEE Trans Circuits Syst Video Technol"},{"key":"12522_CR26","doi-asserted-by":"crossref","unstructured":"Nie Y, Ma K-K (2002) Adaptive rood pattern search for fast block-matching motion estimation,. IEEE Trans Image Process 11(12):1442\u20131449","DOI":"10.1109\/TIP.2002.806251"},{"key":"12522_CR27","doi-asserted-by":"crossref","unstructured":"Pandian SI, Bala GJ, Anitha J (2013) A pattern-based PSO approach for block matching in motion estimation. Eng Appl Artif Intell 1(8):1811","DOI":"10.1016\/j.engappai.2013.04.003"},{"issue":"3","key":"12522_CR28","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1109\/76.499840","volume":"6","author":"L-M Po","year":"1996","unstructured":"Po L-M, Ma W-C (1996) A novel four-step search algorithm for fast block motion estimation. IEEE Trans Circuits Syst Video Technol 6(3):313\u2013317","journal-title":"IEEE Trans Circuits Syst Video Technol"},{"key":"12522_CR29","doi-asserted-by":"crossref","unstructured":"Saha A, Mukherjee J, Sural S (2008) New pixel-decimation patterns for block matching in motion estimation. Sig Process Image Commun 23:725\u2013738","DOI":"10.1016\/j.image.2008.08.004"},{"issue":"8\u20139","key":"12522_CR30","doi-asserted-by":"publisher","first-page":"438","DOI":"10.1016\/j.image.2011.06.002","volume":"26","author":"A Saha","year":"2011","unstructured":"Saha A, Mukherjee J, Sural S (2011) A neighborhood elimination approach for block matching in motion estimation. Signal Process Image Commun 26(8\u20139):438\u2013454","journal-title":"Signal Process Image Commun"},{"key":"12522_CR31","doi-asserted-by":"crossref","unstructured":"Sengar SS, Mukhopadhyay S (2020) Motion segmentation-based surveillance video compression using adaptive particle swarm optimization. Neural Comput Appl 32(15):11443\u201311457","DOI":"10.1007\/s00521-019-04635-6"},{"issue":"4","key":"12522_CR32","doi-asserted-by":"publisher","first-page":"764","DOI":"10.1093\/ietfec\/e90-a.4.764","volume":"E90","author":"Y Song","year":"2007","unstructured":"Song Y, Ikenaga T, Goto S (2007) Lossy strict multilevel successive elimination algorithm for fast motion estimation. IEICE Trans Fundam E90(4):764\u2013770","journal-title":"IEICE Trans Fundam"},{"issue":"2","key":"12522_CR33","first-page":"119","volume":"13","author":"J-C Tsai","year":"1998","unstructured":"Tsai J-C et al (1998) Block-matching motion estimation using correlation search algorithm. Signal Process: Image Commun 13(2):119\u2013133","journal-title":"Signal Process: Image Commun"},{"key":"12522_CR34","doi-asserted-by":"publisher","first-page":"1115","DOI":"10.1016\/j.sigpro.2008.12.012","volume":"89","author":"L Yi-Ching","year":"2009","unstructured":"Yi-Ching L, Jim L, Zuu-Chang H (2009) Fast block matching using prediction and rejection criteria. Signal Process 89:1115\u20131120","journal-title":"Signal Process"},{"key":"12522_CR35","doi-asserted-by":"crossref","unstructured":"Yuan X, Shen X (2008) Block matching algorithm based on particle swarm optimization for motion estimation. In: Proceeding of International Conference on Embedded Software and Systems. IEEE","DOI":"10.1109\/ICESS.2008.35"},{"key":"12522_CR36","unstructured":"Yuelei, Xu B, Duyan, Baixin M (2000) A genetic search algorithm for motion estimation. In: Proceedings of 5th International Conference on Signal Processing Proceedings. 16th World Computer Congress, vol 2. IEEE"},{"issue":"2","key":"12522_CR37","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1109\/83.821744","volume":"9","author":"S Zhu","year":"2000","unstructured":"Zhu S, Ma K-K (2000) A new diamond search algorithm for fast block-matching motion estimation. IEEE Trans Image Process 9(2):287\u2013290","journal-title":"IEEE Trans Image Process"},{"issue":"5","key":"12522_CR38","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1109\/TCSVT.2002.1003474","volume":"12","author":"C Zhu","year":"2002","unstructured":"Zhu C, Lin X, Chau L-P (2002) Hexagon-based search pattern for fast block motion estimation. IEEE Trans Circuits Syst Video Technol 12(5):349\u2013355","journal-title":"IEEE Trans Circuits Syst Video Technol"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-022-12522-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-022-12522-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-022-12522-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,20]],"date-time":"2024-09-20T14:29:44Z","timestamp":1726842584000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-022-12522-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,18]]},"references-count":38,"journal-issue":{"issue":"16","published-print":{"date-parts":[[2022,7]]}},"alternative-id":["12522"],"URL":"https:\/\/doi.org\/10.1007\/s11042-022-12522-x","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,18]]},"assertion":[{"value":"7 May 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 September 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 January 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 March 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}