KR100860967B1 - 영상의 모션 블러를 제거하기 위한 장치 및 방법 - Google Patents
영상의 모션 블러를 제거하기 위한 장치 및 방법 Download PDFInfo
- Publication number
- KR100860967B1 KR100860967B1 KR1020070037106A KR20070037106A KR100860967B1 KR 100860967 B1 KR100860967 B1 KR 100860967B1 KR 1020070037106 A KR1020070037106 A KR 1020070037106A KR 20070037106 A KR20070037106 A KR 20070037106A KR 100860967 B1 KR100860967 B1 KR 100860967B1
- Authority
- KR
- South Korea
- Prior art keywords
- motion blur
- blur function
- image
- function
- input image
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000013459 approach Methods 0.000 claims description 3
- 230000003287 optical effect Effects 0.000 abstract description 6
- 230000006641 stabilisation Effects 0.000 abstract description 2
- 238000011105 stabilization Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 141
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 4
- 238000004134 energy conservation Methods 0.000 description 3
- 239000003381 stabilizer Substances 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000003892 spreading Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/73—Deblurring; Sharpening
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/681—Motion detection
- H04N23/6811—Motion detection based on the image signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/682—Vibration or motion blur correction
- H04N23/683—Vibration or motion blur correction performed by a processor, e.g. controlling the readout of an image memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20172—Image enhancement details
- G06T2207/20201—Motion blur correction
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Studio Devices (AREA)
- Image Processing (AREA)
Abstract
Description
Claims (14)
- 입력 영상의 모션 블러 함수를 추정하는 모션 블러 함수 추정부;상기 추정된 모션 블러 함수를 이용하여 상기 입력 영상을 복원하는 영상 복원부;상기 복원된 영상의 블러 코스트를 산출하는 코스트 산출부; 및상기 산출된 블러 코스트에 따라 상기 모션 블러 함수의 재추정 여부를 결정하는 제어부를 포함하는 영상의 모션 블러를 제거하기 위한 장치.
- 제 1 항에 있어서,상기 모션 블러 함수 추정부는, 상기 입력 영상의 초기 모션 블러 함수에 다수의 방향에 대하여 소정 계수를 적용하여 상기 모션 블러 함수를 추정하는 영상의 모션 블러를 제거하기 위한 장치.
- 제 2 항에 있어서,상기 계수는, 4방향에 대해 정의되고,기준 픽셀으로부터 해당 방향으로 상기 계수는 작아지도록 정의되는 영상의 모션 블러를 제거하기 위한 장치.
- 제 3 항에 있어서,상기 계수의 총합은, 1인 영상의 모션 블러를 제거하기 위한 장치.
- 제 1 항에 있어서,상기 코스트 산출부는, 상기 복원된 영상의 블러 정도 및 아티팩트 정도를 파라미터로 하여 상기 블러 코스트를 산출하는 영상의 모션 블러를 제거하기 위한 장치.
- 제 1 항에 있어서,상기 제어부는, 상기 추정된 모션 블러 함수가 입력 영상의 실제 모션 블러 함수에 근접할 때까지 상기 모션 블러 함수 추정부를 제어하여 상기 모션 블러 함수의 추정이 반복적으로 수행되도록 하는 영상의 모션 블러를 제거하기 위한 장치.
- 제 1 항에 있어서,상기 추정된 모션 블러 함수 및 상기 추정된 모션 블러 함수에 의해 복원된 입력 영상을 갱신하는 모션 블러 함수 갱신부를 더 포함하는 영상의 모션 블러를 제거하기 위한 장치.
- 입력 영상의 모션 블러 함수를 추정하는 단계;상기 추정된 모션 블러 함수를 이용하여 상기 입력 영상을 복원하는 단계;상기 복원된 영상의 블러 코스트를 산출하는 단계; 및상기 산출된 블러 코스트에 따라 상기 모션 블러 함수의 재추정 여부를 결정하는 단계를 포함하는 영상의 모션 블러를 제거하기 위한 방법.
- 제 8 항에 있어서,상기 모션 블러 함수를 추정하는 단계는, 상기 입력 영상의 초기 모션 블러 함수에 다수의 방향에 대하여 소정 계수를 적용하여 상기 모션 블러 함수를 추정하는 단계를 포함하는 영상의 모션 블러를 제거하기 위한 방법.
- 제 9 항에 있어서,상기 계수는, 4방향에 대해 정의되고,기준 픽셀으로부터 해당 방향으로 상기 계수는 작아지도록 정의되는 영상의 모션 블러를 제거하기 위한 방법.
- 제 10 항에 있어서,상기 계수의 총합은, 1인 영상의 모션 블러를 제거하기 위한 방법.
- 제 8 항에 있어서,상기 블러 코스트를 산출하는 단계는, 상기 복원된 영상의 블러 정도 및 아티팩트 정도를 파라미터로 하여 상기 블러 코스트를 산출하는 단계를 포함하는 영상의 모션 블러를 제거하기 위한 방법.
- 제 8 항에 있어서,상기 모션 블러 함수의 재추정 여부를 결정하는 단계는, 상기 추정된 모션 블러 함수가 입력 영상의 실제 모션 블러 함수에 근접할 때까지 상기 모션 블러 함수의 추정이 반복적으로 수행되도록 하는 단계를 포함하는 영상의 모션 블러를 제거하기 위한 방법.
- 제 8 항에 있어서,상기 추정된 모션 블러 함수 및 상기 추정된 모션 블러 함수에 의해 복원된 입력 영상을 갱신하는 단계를 더 포함하는 영상의 모션 블러를 제거하기 위한 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070037106A KR100860967B1 (ko) | 2007-04-16 | 2007-04-16 | 영상의 모션 블러를 제거하기 위한 장치 및 방법 |
US11/980,377 US8346004B2 (en) | 2007-04-16 | 2007-10-31 | Apparatus and method for removing motion blur of image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070037106A KR100860967B1 (ko) | 2007-04-16 | 2007-04-16 | 영상의 모션 블러를 제거하기 위한 장치 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100860967B1 true KR100860967B1 (ko) | 2008-09-30 |
Family
ID=39853776
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070037106A KR100860967B1 (ko) | 2007-04-16 | 2007-04-16 | 영상의 모션 블러를 제거하기 위한 장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8346004B2 (ko) |
KR (1) | KR100860967B1 (ko) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100996036B1 (ko) | 2008-02-27 | 2010-11-22 | 삼성전자주식회사 | 영상의 블러 제거 방법 및 장치 |
KR101124878B1 (ko) | 2010-04-28 | 2012-03-27 | 성균관대학교산학협력단 | 추정된 흐림반경에 기초한 영상보정방법 및 영상보정장치 |
KR101140414B1 (ko) | 2010-02-22 | 2012-05-03 | 한국외국어대학교 연구산학협력단 | 디블러링 지원 디지털 촬영 장치 및 그 방법 |
KR101152525B1 (ko) | 2010-12-29 | 2012-07-11 | 포항공과대학교 산학협력단 | 모션 블러 제거 방법 및 이러한 방법을 수행하는 장치 |
KR101424387B1 (ko) | 2013-02-01 | 2014-07-28 | 고려대학교 산학협력단 | 영상 처리 방법 및 장치 |
US8995781B2 (en) | 2012-03-13 | 2015-03-31 | Samsung Electronics Co., Ltd. | Method and apparatus for deblurring non-uniform motion blur using multi-frame including blurred image and noise image |
US9042673B2 (en) | 2012-03-13 | 2015-05-26 | Samsung Electronics Co., Ltd. | Method and apparatus for deblurring non-uniform motion blur in large scale input image based on tile unit |
US9189835B2 (en) | 2012-03-06 | 2015-11-17 | Samsung Electronics Co., Ltd. | Method and apparatus for robust estimation of non-uniform motion blur |
CN106408538A (zh) * | 2016-09-27 | 2017-02-15 | 邹建成 | 一种基于阵列图像的运动模糊图像复原方法 |
KR102197089B1 (ko) | 2020-09-22 | 2020-12-30 | 엘아이지넥스원 주식회사 | 단일 영상 비균일 블러 제거를 위한 딥러닝 기반 다중 학습 구조 |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101098087B1 (ko) * | 2007-03-28 | 2011-12-26 | 후지쯔 가부시끼가이샤 | 화상 처리 장치, 화상 처리 방법, 화상 처리 프로그램을 기록한 컴퓨터 판독 가능한 매체 |
US8698905B2 (en) * | 2009-03-11 | 2014-04-15 | Csr Technology Inc. | Estimation of point spread functions from motion-blurred images |
US8615141B2 (en) * | 2009-08-10 | 2013-12-24 | Seiko Epson Corporation | Systems and methods for motion blur reduction |
JP2011091533A (ja) * | 2009-10-21 | 2011-05-06 | Sony Corp | 画像処理装置および方法、並びに、プログラム |
JP5243477B2 (ja) * | 2010-04-13 | 2013-07-24 | パナソニック株式会社 | ブラー補正装置およびブラー補正方法 |
US20130038693A1 (en) * | 2010-04-27 | 2013-02-14 | Thomson Licensing | Method and apparatus for reducing frame repetition in stereoscopic 3d imaging |
US8428390B2 (en) * | 2010-06-14 | 2013-04-23 | Microsoft Corporation | Generating sharp images, panoramas, and videos from motion-blurred videos |
WO2013052241A1 (en) | 2011-10-03 | 2013-04-11 | Nikon Corporation | Motion blur estimation and restoration using light trails |
US9652833B2 (en) * | 2014-03-18 | 2017-05-16 | Honeywell International, Inc. | Point spread function estimation for motion invariant images |
KR102156410B1 (ko) * | 2014-04-14 | 2020-09-15 | 삼성전자주식회사 | 오브젝트 움직임을 고려한 영상 처리 장치 및 방법 |
US9684970B2 (en) * | 2015-02-27 | 2017-06-20 | Qualcomm Incorporated | Fast adaptive estimation of motion blur for coherent rendering |
US10979704B2 (en) * | 2015-05-04 | 2021-04-13 | Advanced Micro Devices, Inc. | Methods and apparatus for optical blur modeling for improved video encoding |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000026650A (en) * | 1998-10-22 | 2000-05-15 | Lg Electronics Inc | Apparatus and method for estimating motion blur information from image degenerated by motion blur of digital camera |
JP2005310135A (ja) | 2004-04-19 | 2005-11-04 | Seiko Epson Corp | 動きブレした画像におけるブレを補正する方法及び装置 |
KR20060046418A (ko) * | 2004-06-10 | 2006-05-17 | 소니 가부시끼 가이샤 | 화상 처리 장치 및 방법, 기록 매체, 및 프로그램 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3254689B2 (ja) | 1991-06-26 | 2002-02-12 | ミノルタ株式会社 | ブレ検出及び補正が可能なカメラ |
JPH11134481A (ja) | 1997-10-30 | 1999-05-21 | Canon Inc | 画像復元装置及び画像復元方法 |
KR100311481B1 (ko) | 1999-10-20 | 2001-10-18 | 구자홍 | 영상 처리 시스템의 정규화 복원방법과 장치 |
US6987530B2 (en) * | 2001-05-29 | 2006-01-17 | Hewlett-Packard Development Company, L.P. | Method for reducing motion blur in a digital image |
US7545966B2 (en) * | 2003-05-05 | 2009-06-09 | Case Western Reserve University | Efficient methods for reconstruction and deblurring of magnetic resonance images |
JP2005100144A (ja) | 2003-09-25 | 2005-04-14 | Fuji Photo Film Co Ltd | 画像処理方法および装置並びにプログラム |
US20050147313A1 (en) * | 2003-12-29 | 2005-07-07 | Dimitry Gorinevsky | Image deblurring with a systolic array processor |
US7773115B2 (en) * | 2004-12-15 | 2010-08-10 | Texas Instruments Incorporated | Method and system for deblurring digital camera images using reference image and motion estimation |
US20080137978A1 (en) * | 2006-12-07 | 2008-06-12 | Guoyi Fu | Method And Apparatus For Reducing Motion Blur In An Image |
JP5107619B2 (ja) | 2007-06-27 | 2012-12-26 | 株式会社ニューフレアテクノロジー | 描画データの作成装置及び描画データの作成方法 |
-
2007
- 2007-04-16 KR KR1020070037106A patent/KR100860967B1/ko active IP Right Grant
- 2007-10-31 US US11/980,377 patent/US8346004B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000026650A (en) * | 1998-10-22 | 2000-05-15 | Lg Electronics Inc | Apparatus and method for estimating motion blur information from image degenerated by motion blur of digital camera |
JP2005310135A (ja) | 2004-04-19 | 2005-11-04 | Seiko Epson Corp | 動きブレした画像におけるブレを補正する方法及び装置 |
KR20060046418A (ko) * | 2004-06-10 | 2006-05-17 | 소니 가부시끼 가이샤 | 화상 처리 장치 및 방법, 기록 매체, 및 프로그램 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100996036B1 (ko) | 2008-02-27 | 2010-11-22 | 삼성전자주식회사 | 영상의 블러 제거 방법 및 장치 |
KR101140414B1 (ko) | 2010-02-22 | 2012-05-03 | 한국외국어대학교 연구산학협력단 | 디블러링 지원 디지털 촬영 장치 및 그 방법 |
KR101124878B1 (ko) | 2010-04-28 | 2012-03-27 | 성균관대학교산학협력단 | 추정된 흐림반경에 기초한 영상보정방법 및 영상보정장치 |
KR101152525B1 (ko) | 2010-12-29 | 2012-07-11 | 포항공과대학교 산학협력단 | 모션 블러 제거 방법 및 이러한 방법을 수행하는 장치 |
US9189835B2 (en) | 2012-03-06 | 2015-11-17 | Samsung Electronics Co., Ltd. | Method and apparatus for robust estimation of non-uniform motion blur |
US8995781B2 (en) | 2012-03-13 | 2015-03-31 | Samsung Electronics Co., Ltd. | Method and apparatus for deblurring non-uniform motion blur using multi-frame including blurred image and noise image |
US9042673B2 (en) | 2012-03-13 | 2015-05-26 | Samsung Electronics Co., Ltd. | Method and apparatus for deblurring non-uniform motion blur in large scale input image based on tile unit |
KR101424387B1 (ko) | 2013-02-01 | 2014-07-28 | 고려대학교 산학협력단 | 영상 처리 방법 및 장치 |
CN106408538A (zh) * | 2016-09-27 | 2017-02-15 | 邹建成 | 一种基于阵列图像的运动模糊图像复原方法 |
KR102197089B1 (ko) | 2020-09-22 | 2020-12-30 | 엘아이지넥스원 주식회사 | 단일 영상 비균일 블러 제거를 위한 딥러닝 기반 다중 학습 구조 |
Also Published As
Publication number | Publication date |
---|---|
US20080253676A1 (en) | 2008-10-16 |
US8346004B2 (en) | 2013-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100860967B1 (ko) | 영상의 모션 블러를 제거하기 위한 장치 및 방법 | |
Lv et al. | Image restoration with a high-order total variation minimization method | |
Zhao et al. | A new convex optimization model for multiplicative noise and blur removal | |
KR101844332B1 (ko) | 블러 영상 및 노이즈 영상으로 구성된 멀티 프레임을 이용하여 비균일 모션 블러를 제거하는 방법 및 장치 | |
KR101703790B1 (ko) | 흐린 이미지에 기초하여 선명한 이미지를 생성하는 이미지 생성 방법 및 이미지 생성 장치 | |
JP2008146643A (ja) | 動きでぶれた画像における動きのぶれを低減する方法、動きでぶれた画像における動きのぶれを低減するための装置、および動きでぶれた画像における動きのぶれを低減するコンピュータ・プログラムを具現するコンピュータ読み取り可能な媒体 | |
Stefan et al. | Improved total variation-type regularization using higher order edge detectors | |
KR101181161B1 (ko) | 카메라 자체 움직임에 의한 이미지 블러를 제거하는 장치 및 방법, 그리고 그러한 방법이 컴퓨터상에서 실행하는 프로그램이 수록된 컴퓨터로 판독 가능한 기록매체 | |
JP2007188493A (ja) | 動きボケ画像中の動きボケを減らす方法、それぞれが各自のボケ・パラメータを持つ複数の動きボケ画像を用いて動きボケの減らされた画像を生成する方法、動きボケ画像中の動きボケを減らす装置、およびそれぞれが各自のボケ・パラメータを持つ複数の動きボケ画像を用いて動きボケの減らされた画像を生成する装置 | |
Li et al. | A joint estimation approach for two-tone image deblurring by blind deconvolution | |
CN110675317B (zh) | 基于学习和自适应三边滤波正则化的超分辨率重建方法 | |
Tao et al. | Spectrum-to-kernel translation for accurate blind image super-resolution | |
KR101341871B1 (ko) | 비디오 디블러링 방법 및 그 장치 | |
JP4859516B2 (ja) | 画像処理装置および画像復元方法 | |
KR100907120B1 (ko) | 열화 정보 복원 방법, 복원 장치 및 프로그램이 기록된 기록 매체 | |
Duan et al. | Second order Mumford-Shah model for image denoising | |
Kong et al. | A new blind deblurring method via hyper-Laplacian prior | |
KR102373483B1 (ko) | 딥러닝을 이용한 고속 영상 블러 제거 방법 및 장치 | |
KR100843099B1 (ko) | 영상을 복원하기 위한 장치 및 방법 | |
Makovetskii et al. | Image restoration based on topological properties of functions of two variables | |
Kundur et al. | A novel recursive filtering method for blind image restoration | |
Trubakov et al. | Image Restoration Using Genetic Algorithms | |
KR101341098B1 (ko) | 영상 복원을 위한 장치 및 방법 | |
Lee et al. | A real time implementation of a bayer domain image deblurring core for optical blur compensation | |
Kotera et al. | Blind deconvolution of images with model discrepancies using maximum a posteriori estimation with heavy-tailed priors |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120814 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130822 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140822 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150820 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160819 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20170817 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20180820 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20190814 Year of fee payment: 12 |