{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T21:43:10Z","timestamp":1649108590724},"reference-count":10,"publisher":"World Scientific Pub Co Pte Lt","issue":"03","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Image Grap."],"published-print":{"date-parts":[[2011,7]]},"abstract":"<jats:p> Error concealment restores the visual integrity of image content that has been damaged due to a bad network transmission. Best neighborhood matching (BNM) is an effective image-recovery method that exploits the information redundancy in a block-coded broken image to find similar content that it then uses to repair or conceal errors. On a high-definition image, BNM is traditionally implemented sequentially, which requires a relatively long time and thus is not suitable for real-time or high-volume use. In this paper, we analyze the data access patterns of the BNM algorithm, and exploit a graphics process unit (GPU) platform to speed up the execution through a parallel implementation. We compare and combine several different GPU optimization methods (coalesced global memory access, shared memory, register files, etc.), and propose an improvement to the parallel BNM algorithm. Experimental results show that our approach can speed up BNM 62 times over the sequential approach without any obvious loss of accuracy. <\/jats:p>","DOI":"10.1142\/s0219467811004196","type":"journal-article","created":{"date-parts":[[2011,8,11]],"date-time":"2011-08-11T04:17:34Z","timestamp":1313036254000},"page":"315-337","source":"Crossref","is-referenced-by-count":0,"title":["SPEEDING UP BEST NEIGHBORHOOD MATCHING ALGORITHM FOR HIGH-DEFINITION IMAGE ON GPU PLATFORM"],"prefix":"10.1142","volume":"11","author":[{"given":"LIQIANG","family":"HE","sequence":"first","affiliation":[{"name":"College of Computer Science, Inner Mongolia University, Huhhot, Inner Mongolia 010021, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"GUANGYONG","family":"ZHANG","sequence":"additional","affiliation":[{"name":"College of Computer Science, Inner Mongolia University, Huhhot, Inner Mongolia 010021, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"YANYAN","family":"ZHANG","sequence":"additional","affiliation":[{"name":"College of Computer Science, Inner Mongolia University, Huhhot, Inner Mongolia 010021, P. R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2011,11,20]]},"reference":[{"key":"rf1","doi-asserted-by":"publisher","DOI":"10.1109\/30.920468"},{"key":"rf2","doi-asserted-by":"publisher","DOI":"10.1145\/103085.103090"},{"key":"rf3","doi-asserted-by":"publisher","DOI":"10.1109\/83.701166"},{"key":"rf4","volume":"21","author":"Wang Z.","journal-title":"Journal of China Institute of Communication"},{"key":"rf6","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCA.2005.850605"},{"key":"rf7","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2008.31"},{"key":"rf14","first-page":"1355","volume":"2","author":"Kang L. W.","journal-title":"Journal of Visual Communication Image Representation"},{"key":"rf16","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2002.1003472"},{"key":"rf20","first-page":"121","volume":"56","author":"Pavlovi\u010dov\u00e1 J.","journal-title":"Journal of Electrical Engineering"},{"key":"rf21","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2002.1003474"}],"container-title":["International Journal of Image and Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0219467811004196","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T19:13:46Z","timestamp":1565118826000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0219467811004196"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,7]]},"references-count":10,"journal-issue":{"issue":"03","published-online":{"date-parts":[[2011,11,20]]},"published-print":{"date-parts":[[2011,7]]}},"alternative-id":["10.1142\/S0219467811004196"],"URL":"https:\/\/doi.org\/10.1142\/s0219467811004196","relation":{},"ISSN":["0219-4678","1793-6756"],"issn-type":[{"value":"0219-4678","type":"print"},{"value":"1793-6756","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7]]}}}