{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T15:29:25Z","timestamp":1774538965772,"version":"3.50.1"},"reference-count":31,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2012,7,1]],"date-time":"2012-07-01T00:00:00Z","timestamp":1341100800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100003662","name":"Korea Evaluation Institute of Industrial Technology","doi-asserted-by":"publisher","award":["KI001820"],"award-info":[{"award-number":["KI001820"]}],"id":[{"id":"10.13039\/501100003662","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2012,8,5]]},"abstract":"<jats:p>Videos captured by hand-held Cameras often contain significant camera shake, causing many frames to be blurry. Restoring shaky videos not only requires smoothing the camera motion and stabilizing the content, but also demands removing blur from video frames. However, video blur is hard to remove using existing single or multiple image deblurring techniques, as the blur kernel is both spatially and temporally varying. This paper presents a video deblurring method that can effectively restore sharp frames from blurry ones caused by camera shake. Our method is built upon the observation that due to the nature of camera shake, not all video frames are equally blurry. The same object may appear sharp on some frames while blurry on others. Our method detects sharp regions in the video, and uses them to restore blurry regions of the same content in nearby frames. Our method also ensures that the deblurred frames are both spatially and temporally coherent using patch-based synthesis. Experimental results show that our method can effectively remove complex video blur under the presence of moving objects and other outliers, which cannot be achieved using previous deconvolution-based approaches.<\/jats:p>","DOI":"10.1145\/2185520.2185560","type":"journal-article","created":{"date-parts":[[2012,8,6]],"date-time":"2012-08-06T18:11:37Z","timestamp":1344276697000},"page":"1-9","update-policy":"https:\/\/linproxy.fan.workers.dev:443\/https\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":128,"title":["Video deblurring for hand-held cameras using patch-based synthesis"],"prefix":"10.1145","volume":"31","author":[{"given":"Sunghyun","family":"Cho","sequence":"first","affiliation":[{"name":"POSTECH and Adobe Systems"}]},{"given":"Jue","family":"Wang","sequence":"additional","affiliation":[{"name":"Adobe Systems"}]},{"given":"Seungyong","family":"Lee","sequence":"additional","affiliation":[{"name":"POSTECH"}]}],"member":"320","published-online":{"date-parts":[[2012,7]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531401"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000011205.11775.fd"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531330"},{"key":"e_1_2_2_4_1","volume-title":"Proc. ECCV","author":"Barnes C.","year":"2010","unstructured":"Barnes , C. , Shechtman , E. , Goldman , D. B. , and Finkelstein , A . 2010. The generalized PatchMatch correspondence algorithm . In Proc. ECCV 2010 , 29--43. Barnes, C., Shechtman, E., Goldman, D. B., and Finkelstein, A. 2010. The generalized PatchMatch correspondence algorithm. In Proc. ECCV 2010, 29--43."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2005.38"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2009.04.022"},{"key":"e_1_2_2_7_1","volume-title":"Proc. CVPR","author":"Chen J.","year":"2008","unstructured":"Chen , J. , Yuan , L. , Tang , C.-K. , and Quan , L . 2008. Robust dual motion deblurring . In Proc. CVPR 2008 , 1--8. Chen, J., Yuan, L., Tang, C.-K., and Quan, L. 2008. Robust dual motion deblurring. In Proc. CVPR 2008, 1--8."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618491"},{"key":"e_1_2_2_9_1","volume-title":"Proc. ICCV","author":"Cho S.","year":"2007","unstructured":"Cho , S. , Matsushita , Y. , and Lee , S . 2007. Removing non-uniform motion blur from images . In Proc. ICCV 2007 , 1--8. Cho, S., Matsushita, Y., and Lee, S. 2007. Removing non-uniform motion blur from images. In Proc. ICCV 2007, 1--8."},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2011.6126280"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383296"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141956"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1944846.1944852"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.68.001651"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2011.5995525"},{"key":"e_1_2_2_16_1","volume-title":"Proc. ECCV","author":"Gupta A.","year":"2010","unstructured":"Gupta , A. , Joshi , N. , Zitnick , C. L. , Cohen , M. , and Curless , B . 2010. Single image deblurring using motion density functions . In Proc. ECCV 2010 , 171--184. Gupta, A., Joshi, N., Zitnick, C. L., Cohen, M., and Curless, B. 2010. Single image deblurring using motion density functions. In Proc. ECCV 2010, 171--184."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964965"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2011.6126276"},{"key":"e_1_2_2_19_1","volume-title":"Proc. ICCP","author":"Joshi N.","year":"2010","unstructured":"Joshi , N. , and Cohen , M . 2010. Seeing mt. rainier: Lucky imaging for multi-image denoising, sharpening, and haze removal . In Proc. ICCP 2010 , 1--8. Joshi, N., and Cohen, M. 2010. Seeing mt. rainier: Lucky imaging for multi-image denoising, sharpening, and haze removal. In Proc. ICCP 2010, 1--8."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073263"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2011.5995308"},{"key":"e_1_2_2_22_1","volume-title":"Proc. CVPR","author":"Li Y.","year":"2010","unstructured":"Li , Y. , Kang , S. B. , Joshi , N. , Seitz , S. M. , and Huttenlocher , D. P . 2010. Generating sharp panoramas from motion-blurred videos . In Proc. CVPR 2010 , 2424--2431. Li, Y., Kang, S. B., Joshi, N., Seitz, S. M., and Huttenlocher, D. P. 2010. Generating sharp panoramas from motion-blurred videos. In Proc. CVPR 2010, 2424--2431."},{"key":"e_1_2_2_23_1","volume-title":"Proc. ECCV","author":"Liu C.","year":"2010","unstructured":"Liu , C. , and Freeman , W. T . 2010. A high-quality video denoising algorithm based on reliable motion estimation . In Proc. ECCV 2010 , 706--719. Liu, C., and Freeman, W. T. 2010. A high-quality video denoising algorithm based on reliable motion estimation. In Proc. ECCV 2010, 706--719."},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1899404.1899408"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2006.141"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1137\/0727053"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360672"},{"key":"e_1_2_2_28_1","volume-title":"Proc. CVPR","author":"Shi J.","year":"1994","unstructured":"Shi , J. , and Tomasi , C . 1994. Good features to track . In Proc. CVPR 1994 , 593--600. Shi, J., and Tomasi, C. 1994. Good features to track. In Proc. CVPR 1994, 593--600."},{"key":"e_1_2_2_29_1","volume-title":"Proc. CVPR","author":"Simakov D.","year":"2008","unstructured":"Simakov , D. , Caspi , Y. , Shechtman , E. , and Irani , M . 2008. Summarizing visual data using bidirectional similarity . In Proc. CVPR 2008 , 1--8. Simakov, D., Caspi, Y., Shechtman, E., and Irani, M. 2008. Summarizing visual data using bidirectional similarity. In Proc. CVPR 2008, 1--8."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2010.222"},{"key":"e_1_2_2_31_1","volume-title":"Proc. CVPR","author":"Whyte O.","year":"2010","unstructured":"Whyte , O. , Sivic , J. , Zisserman , A. , and Ponce , J . 2010. Non-uniform deblurring for shaken images . In Proc. CVPR 2010 , 491--498. Whyte, O., Sivic, J., Zisserman, A., and Ponce, J. 2010. Non-uniform deblurring for shaken images. In Proc. CVPR 2010, 491--498."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/dl.acm.org\/doi\/10.1145\/2185520.2185560","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/dl.acm.org\/doi\/pdf\/10.1145\/2185520.2185560","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:06:47Z","timestamp":1750241207000},"score":1,"resource":{"primary":{"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/dl.acm.org\/doi\/10.1145\/2185520.2185560"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,7]]},"references-count":31,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2012,8,5]]}},"alternative-id":["10.1145\/2185520.2185560"],"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/doi.org\/10.1145\/2185520.2185560","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,7]]},"assertion":[{"value":"2012-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}