{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T21:54:54Z","timestamp":1740174894902,"version":"3.37.3"},"reference-count":12,"publisher":"Wiley","license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61502509","61402504","61272145","2012AA012706","20124307130004"],"award-info":[{"award-number":["61502509","61402504","61272145","2012AA012706","20124307130004"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61502509","61402504","61272145","2012AA012706","20124307130004"],"award-info":[{"award-number":["61502509","61402504","61272145","2012AA012706","20124307130004"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61502509","61402504","61272145","2012AA012706","20124307130004"],"award-info":[{"award-number":["61502509","61402504","61272145","2012AA012706","20124307130004"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National High Technology Research and Development Program of China","award":["61502509","61402504","61272145","2012AA012706","20124307130004"],"award-info":[{"award-number":["61502509","61402504","61272145","2012AA012706","20124307130004"]}]},{"DOI":"10.13039\/501100013286","name":"Research Fund for the Doctoral Program of Higher Education of China","doi-asserted-by":"crossref","award":["61502509","61402504","61272145","2012AA012706","20124307130004"],"award-info":[{"award-number":["61502509","61402504","61272145","2012AA012706","20124307130004"]}],"id":[{"id":"10.13039\/501100013286","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Scientific Programming"],"published-print":{"date-parts":[[2017]]},"abstract":"<jats:p>We propose a highly parallel and scalable motion estimation algorithm, named<jats:italic> multilevel resolution motion estimation<\/jats:italic> (<jats:italic>MLRME<\/jats:italic> for short), by combining the advantages of local full search and downsampling. By subsampling a video frame, a large amount of computation is saved. While using the local full-search method, it can exploit massive parallelism and make full use of the powerful modern many-core accelerators, such as GPU and Intel Xeon Phi. We implanted the proposed MLRME into HM12.0, and the experimental results showed that the encoding quality of the MLRME method is close to that of the fast motion estimation in HEVC, which declines by less than 1.5%. We also implemented the MLRME with CUDA, which obtained 30\u201360x speed-up compared to the serial algorithm on single CPU. Specifically, the parallel implementation of MLRME on a GTX 460 GPU can meet the real-time coding requirement with about 25\u2009fps for the <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" id=\"M1\"><mml:mn fontstyle=\"italic\">2560<\/mml:mn><mml:mo>\u00d7<\/mml:mo><mml:mn fontstyle=\"italic\">1600<\/mml:mn><\/mml:math> video format, while, for <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" id=\"M2\"><mml:mn fontstyle=\"italic\">832<\/mml:mn><mml:mo>\u00d7<\/mml:mo><mml:mn fontstyle=\"italic\">480<\/mml:mn><\/mml:math>, the performance is more than 100\u2009fps.<\/jats:p>","DOI":"10.1155\/2017\/1431574","type":"journal-article","created":{"date-parts":[[2017,10,12]],"date-time":"2017-10-12T23:31:28Z","timestamp":1507851088000},"page":"1-15","source":"Crossref","is-referenced-by-count":4,"title":["A Highly Parallel and Scalable Motion Estimation Algorithm with GPU for HEVC"],"prefix":"10.1155","volume":"2017","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6840-893X","authenticated-orcid":true,"given":"Yun-gang","family":"Xue","sequence":"first","affiliation":[{"name":"School of Computer, National University of Defense Technology, Changsha 410073, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hua-you","family":"Su","sequence":"additional","affiliation":[{"name":"School of Computer, National University of Defense Technology, Changsha 410073, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ju","family":"Ren","sequence":"additional","affiliation":[{"name":"School of Computer, National University of Defense Technology, Changsha 410073, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mei","family":"Wen","sequence":"additional","affiliation":[{"name":"School of Computer, National University of Defense Technology, Changsha 410073, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chun-yuan","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Computer, National University of Defense Technology, Changsha 410073, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Li-quan","family":"Xiao","sequence":"additional","affiliation":[{"name":"School of Computer, National University of Defense Technology, Changsha 410073, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","reference":[{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/76.499840"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1109\/83.821744"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2002.806815"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1155\/S111086570220311X"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2002.1003474"},{"key":"19","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2012.2221191"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1186\/1687-5281-2014-16"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/tcsvt.2014.2335852"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cvi.2010.0188"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/76.465087"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1117\/12.837990"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1049\/el:20080522"}],"container-title":["Scientific Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2017\/1431574.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2017\/1431574.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2017\/1431574.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,18]],"date-time":"2020-05-18T10:06:03Z","timestamp":1589796363000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/sp\/2017\/1431574\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"references-count":12,"alternative-id":["1431574","1431574"],"URL":"https:\/\/doi.org\/10.1155\/2017\/1431574","relation":{},"ISSN":["1058-9244","1875-919X"],"issn-type":[{"type":"print","value":"1058-9244"},{"type":"electronic","value":"1875-919X"}],"subject":[],"published":{"date-parts":[[2017]]}}}