KR101929557B1 - 블러 처리 장치 및 방법 - Google Patents
블러 처리 장치 및 방법 Download PDFInfo
- Publication number
- KR101929557B1 KR101929557B1 KR1020120075386A KR20120075386A KR101929557B1 KR 101929557 B1 KR101929557 B1 KR 101929557B1 KR 1020120075386 A KR1020120075386 A KR 1020120075386A KR 20120075386 A KR20120075386 A KR 20120075386A KR 101929557 B1 KR101929557 B1 KR 101929557B1
- Authority
- KR
- South Korea
- Prior art keywords
- blur
- image
- reflected light
- light signal
- occurred
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/483—Details of pulse systems
- G01S7/486—Receivers
- G01S7/4865—Time delay measurement, e.g. time-of-flight measurement, time of arrival measurement or determining the exact position of a peak
-
- 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/80—Camera processing pipelines; Components thereof
- H04N23/81—Camera processing pipelines; Components thereof for suppressing or minimising disturbance in the image signal generation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/08—Systems determining position data of a target for measuring distance only
- G01S17/10—Systems determining position data of a target for measuring distance only using transmission of interrupted, pulse-modulated waves
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/89—Lidar systems specially adapted for specific applications for mapping or imaging
- G01S17/894—3D imaging with simultaneous measurement of time-of-flight at a 2D array of receiver pixels, e.g. time-of-flight cameras or flash lidar
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/497—Means for monitoring or calibrating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/60—Noise processing, e.g. detecting, correcting, reducing or removing noise
-
- 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/10028—Range image; Depth image; 3D point clouds
-
- 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/30—Subject of image; Context of image processing
- G06T2207/30168—Image quality inspection
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Electromagnetism (AREA)
- Theoretical Computer Science (AREA)
- Studio Devices (AREA)
- Image Processing (AREA)
Abstract
Description
도 2는 센서부를 구성하는 픽셀의 일 실시예를 나타낸 도면이고, 도 3은 반사광 신호와 제어 신호 간 타이밍도의 일 실시예이다.
도 4 내지 도 6은 영상 내에서 블러 발생 여부를 판단하기 위한 반사광 신호를 획득하는 일례를 도시한 도면이다.
도 7과 도 8은 일실시예에 따른, 피사체의 이동이 없는 경우와, 피사체의 이동이 있는 경우 각각에 대해, 반사광 신호와 제어신호 간의 관계를 도시하는 도면이다.
도 9는 일실시예에 따른, 영상 내에서 블러가 발생된 블러 영역의 깊이 정보를 그래프로 도시한 도면이다.
도 10은 일실시예에 따른, 블러가 발생한 영상과 깊이 정보 간의 연관성을 도시한 도면이다.
도 11은 일실시예에 따른, 깊이 정보와 블러 모델 간의 연관성을 도시한 도면이다.
도 12은 일실시예에 따른, 영상 내에서 블러를 제거하는 일례를 도시한 도면이다.
도 13는 일실시예에 따른 블러 처리 방법의 순서를 도시한 흐름도이다.
도 14은 다른 실시예에 따른 블러 처리 장치의 구성을 도시한 블록도이다.
도 15은 블러 모델을 이용하여 블러 영역을 필터링하는 일례를 도시한 도면이다.
도 16는 다른 실시예에 따른 블러 처리 방법의 순서를 도시한 흐름도이다.
110: 제어부
120: 센서부
130: 블러 판단부
140: 영상 처리부
Claims (20)
- 제어 신호를 생성하는 제어부;
조사광 신호가 객체로부터 반사되어 돌아오는 반사광 신호에 의해 생성되는 전자를 상기 제어 신호에 따라 집적하고, 상기 반사광 신호와 서로 다른 위상차를 갖는 복수의 제어 신호 각각에 의해 수광된 전하량을 획득하는 센서부; 및
상기 제어 신호 별로 집적된 전자의 양 간 관계를 이용하여 블러(Blur) 여부를 판단하는 블러 판단부
를 포함하고,
상기 블러 판단부는,
상기 획득된 전하량과 상기 제어 신호의 서로 다른 위상차로 인하여 규정되는 각 전하량 간의 관계가 정상 범위로부터 벗어나는지 여부에 따라 상기 블러가 발생하였는지 여부를 판단하는, 블러 처리 장치. - 제1항에 있어서,
상기 블러 판단부는,
블러가 없는 경우를 나타내는 기준 전하량 관계 정보와 상기 집적된 전자의 양 간 관계를 비교하여 블러여부를 판단하는, 블러 처리 장치. - 제1항에 있어서,
상기 조사광 신호가, ToF(Time of Flight) 방식 카메라를 통해 방출되는 경우,
상기 블러 판단부는,
상기 반사광 신호의 위상차를 이용하여 상기 ToF 방식 카메라를 통해 획득된 영상에 블러가 발생하였는지 여부를 판단하는, 블러 처리 장치. - 제3항에 있어서,
상기 블러 판단부는,
서로 다른 위상차를 갖는 복수의 제어 신호와 상기 반사광 신호 간의 위상차를 계산하여 깊이 정보를 산출하는, 블러 처리 장치. - 삭제
- 제3항에 있어서,
상기 센서부는,
n(n은 자연수)개의 반사광 신호를 획득하고,
상기 블러 판단부는,
서로 다른 위상차를 갖는 복수의 제어 신호와 상기 n개의 반사광 신호 간의 위상차를 계산하여 n개의 깊이 정보를 산출하고, 산출된 n개의 깊이 정보의 평균값을 산출하는, 블러 처리 장치. - 제6항에 있어서,
상기 블러 판단부는,
상기 산출된 n개의 깊이 정보 중에서 적어도 하나가 플랏(flat)하지 않는 경우, 상기 영상에 블러가 발생한 것으로 판단하는, 블러 처리 장치. - 제1항에 있어서,
상기 판단 결과 블러가 발생한 경우,
ToF 방식 카메라를 통해 획득된 영상 내에서, 상기 블러가 발생한 픽셀값을 상기 블러가 발생하지 않은 주변의 정상 픽셀값으로 대체하여 상기 발생된 블러를 제거하는 영상 처리부
를 더 포함하는, 블러 처리 장치. - 제8항에 있어서,
상기 영상 처리부는,
상기 블러가 발생한 블러 영역의 깊이 정보를, 상기 영상 내에서 상기 블러가 발생한 프레임과 상이한 시간의 이웃 프레임에 기초하여 상기 블러가 발생하지 않은 주변의 정상 픽셀값으로 대체하는, 블러 처리 장치. - ToF 방식 카메라의 구조에 해당하는 블러 모델을 식별하는 모델 식별부;
상기 ToF 방식 카메라를 통해 획득된 영상에서 상기 블러 모델과 연관된 패턴을 검색하는 검색부; 및
상기 검색된 패턴 내에 블러 영역을 필터링하여 상기 영상에서 블러를 제거하는 영상 처리부
를 포함하는, 블러 처리 장치. - 제10항에 있어서,
상기 영상 처리부는,
r-세타(theta) 공간 상에서 상기 블러 영역을 필터링하는, 블러 처리 장치. - 위상이 서로 다른 복수의 제어 신호를 생성하는 단계;
조사광 신호가 객체로부터 반사되어 돌아오는 반사광 신호에 의해 생성되는 전자를 상기 제어 신호에 따라 집적하는 단계;
상기 반사광 신호와 서로 다른 위상차를 갖는 복수의 제어 신호 각각에 의해 수광된 전하량을 획득하는 단계; 및
상기 제어 신호 별로 집적된 전자의 양 간 관계를 이용하여 블러 여부를 판단하는 단계
를 포함하고,
상기 블러 여부를 판단하는 단계는,
상기 획득된 전하량과 상기 제어 신호의 서로 다른 위상차로 인하여 규정되는 각 전하량 간의 관계가 정상 범위로부터 벗어나는지 여부에 따라 상기 블러가 발생하였는지 여부를 판단하는 단계
를 포함하는, 블러 처리 방법. - 제12항에 있어서,
상기 블러 여부를 판단하는 단계는,
블러가 없는 경우를 나타내는 기준 전하량 관계 정보와 상기 집적된 전자의 양 간 관계를 비교하여 블러여부를 판단하는 단계
를 더 포함하는, 블러 처리 방법. - 제12항에 있어서,
상기 조사광 신호가, ToF 방식 카메라를 통해 방출되는 경우,
상기 블러 여부를 판단하는 단계는,
상기 반사광 신호의 위상차를 이용하여 상기 ToF 방식 카메라를 통해 획득된 영상에 블러가 발생하였는지 여부를 판단하는 단계
를 더 포함하는, 블러 처리 방법. - 제14항에 있어서,
상기 블러가 발생하였는지 여부를 판단하는 단계는,
서로 다른 위상차를 갖는 복수의 제어 신호와 상기 반사광 신호 간의 위상차를 계산하여 깊이 정보를 산출하는 단계
를 포함하는, 블러 처리 방법. - 제14항에 있어서,
상기 블러가 발생하였는지 여부를 판단하는 단계는,
획득한 n(n은 자연수)개의 반사광 신호와, 서로 다른 위상차를 갖는 복수의 제어 신호 간의 위상차를 계산하는 단계;
상기 계산된 결과를 이용하여 n개의 깊이 정보를 산출하는 단계; 및
상기 산출된 n개의 깊이 정보의 평균값을 산출하는 단계
를 포함하는, 블러 처리 방법. - 제12항에 있어서,
상기 판단 결과 블러가 발생한 경우,
ToF 방식 카메라를 통해 획득한 영상 내에서, 상기 블러가 발생한 픽셀값을 상기 블러가 발생하지 않은 주변의 정상 픽셀값으로 대체하여 상기 발생된 블러를 제거하는 단계
를 더 포함하는, 블러 처리 방법. - 제17항에 있어서,
상기 발생된 블러를 제거하는 단계는,
상기 블러가 발생한 블러 영역의 깊이 정보를, 상기 영상 내에서 상기 블러가 발생한 프레임과 상이한 시간의 이웃 프레임에 기초하여, 상기 블러가 발생하지 않은 주변의 정상 픽셀값으로 대체하여 상기 발생된 블러를 제거하는 단계
를 포함하는, 블러 처리 방법. - ToF 방식 카메라의 구조에 해당하는 블러 모델을 식별하는 단계;
상기 ToF 방식 카메라를 통해 획득된 영상에서 상기 블러 모델과 연관된 패턴을 검색하는 단계;
상기 검색된 패턴 내에 블러 발생한 블러 영역을 필터링하는 단계; 및
상기 블러 영역을 필터링한 영상에서 상기 블러를 제거하는 단계
를 포함하는, 블러 처리 방법. - 제19항에 있어서,
상기 검색된 패턴 내에 블러 발생한 블러 영역을 필터링하는 단계는,
r-세타(theta) 공간 상에서 상기 블러 영역을 필터링하는 단계
를 포함하는, 블러 처리 방법.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014520126A JP6193227B2 (ja) | 2011-07-12 | 2012-07-11 | ブラー処理装置及び方法 |
PCT/KR2012/005512 WO2013009099A2 (ko) | 2011-07-12 | 2012-07-11 | 블러 처리 장치 및 방법 |
EP12811416.2A EP2733928B1 (en) | 2011-07-12 | 2012-07-11 | Device and method for blur processing |
US13/823,557 US9456152B2 (en) | 2011-07-12 | 2012-07-11 | Device and method for blur processing |
CN201280003376.7A CN103181156B (zh) | 2011-07-12 | 2012-07-11 | 模糊处理装置及方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161506758P | 2011-07-12 | 2011-07-12 | |
US61/506,758 | 2011-07-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130008469A KR20130008469A (ko) | 2013-01-22 |
KR101929557B1 true KR101929557B1 (ko) | 2018-12-17 |
Family
ID=47838552
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120075386A Active KR101929557B1 (ko) | 2011-07-12 | 2012-07-11 | 블러 처리 장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP2733928B1 (ko) |
KR (1) | KR101929557B1 (ko) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9921300B2 (en) | 2014-05-19 | 2018-03-20 | Rockwell Automation Technologies, Inc. | Waveform reconstruction in a time-of-flight sensor |
US9696424B2 (en) | 2014-05-19 | 2017-07-04 | Rockwell Automation Technologies, Inc. | Optical area monitoring with spot matrix illumination |
US11243294B2 (en) | 2014-05-19 | 2022-02-08 | Rockwell Automation Technologies, Inc. | Waveform reconstruction in a time-of-flight sensor |
US9256944B2 (en) | 2014-05-19 | 2016-02-09 | Rockwell Automation Technologies, Inc. | Integration of optical area monitoring with industrial machine control |
US9625108B2 (en) | 2014-10-08 | 2017-04-18 | Rockwell Automation Technologies, Inc. | Auxiliary light source associated with an industrial application |
KR102562360B1 (ko) | 2018-10-05 | 2023-08-02 | 엘지이노텍 주식회사 | 깊이 정보를 획득하는 방법 및 카메라 모듈 |
KR102274033B1 (ko) * | 2020-03-04 | 2021-07-08 | (주)미래컴퍼니 | 다중 주파수를 이용하여 모션 블러를 저감하는 깊이 영상 획득 장치 |
CN111445404B (zh) * | 2020-03-23 | 2024-06-25 | 上海数迹智能科技有限公司 | 一种基于双频和概率模型的相位去模糊方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011053216A (ja) * | 2009-09-01 | 2011-03-17 | Samsung Electronics Co Ltd | 距離測定方法、距離測定システム及び距離センサー |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4895304B2 (ja) * | 2007-09-26 | 2012-03-14 | 富士フイルム株式会社 | 測距方法および装置 |
JP5280030B2 (ja) * | 2007-09-26 | 2013-09-04 | 富士フイルム株式会社 | 測距方法および装置 |
-
2012
- 2012-07-11 EP EP12811416.2A patent/EP2733928B1/en active Active
- 2012-07-11 KR KR1020120075386A patent/KR101929557B1/ko active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011053216A (ja) * | 2009-09-01 | 2011-03-17 | Samsung Electronics Co Ltd | 距離測定方法、距離測定システム及び距離センサー |
Also Published As
Publication number | Publication date |
---|---|
KR20130008469A (ko) | 2013-01-22 |
EP2733928A4 (en) | 2015-04-22 |
EP2733928A2 (en) | 2014-05-21 |
EP2733928B1 (en) | 2021-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101929557B1 (ko) | 블러 처리 장치 및 방법 | |
JP6193227B2 (ja) | ブラー処理装置及び方法 | |
US9846944B2 (en) | Depth calculation device, imaging apparatus, and depth calculation method | |
JP5868183B2 (ja) | 撮像装置及び撮像方法 | |
JP7262021B2 (ja) | 奥行取得装置、奥行取得方法およびプログラム | |
JP5762211B2 (ja) | 画像処理装置および画像処理方法、プログラム | |
KR101389841B1 (ko) | 파노라마 영상 데이터 제공 방법 및 장치 | |
CN103516983B (zh) | 图像处理装置、摄像装置以及图像处理方法 | |
KR102194233B1 (ko) | 깊이 영상 생성 장치 및 방법 | |
US9456152B2 (en) | Device and method for blur processing | |
KR20150037366A (ko) | 깊이 영상의 노이즈를 저감하는 방법, 이를 이용한 영상 처리 장치 및 영상 생성 장치 | |
US9438887B2 (en) | Depth measurement apparatus and controlling method thereof | |
KR20170035844A (ko) | 타임 오브 플라이트 데이터를 비닝하는 방법 | |
US9995905B2 (en) | Method for creating a camera capture effect from user space in a camera capture system | |
JP6152772B2 (ja) | 撮像装置、半導体集積回路および撮像方法 | |
JP6313617B2 (ja) | 距離画像生成装置、物体検出装置および物体検出方法 | |
CN105791666A (zh) | 自动对焦装置 | |
KR101599434B1 (ko) | 자동 초점 조절을 이용한 영상촬상장치의 공간감지장치 및 공간감지방법 | |
JP6369897B2 (ja) | 自己位置算出装置及び自己位置算出方法 | |
JP7373297B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP7346021B2 (ja) | 画像処理装置、画像処理方法、撮像装置、プログラムおよび記録媒体 | |
KR20240131600A (ko) | 센서를 이용한 객체 크기 추정 시스템 및 방법 | |
JP2023137196A (ja) | 画像処理装置、撮像装置、画像処理方法、およびプログラム | |
US20140192203A1 (en) | System and method for focusing an electronic imaging system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20120711 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20170323 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20120711 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180319 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20180918 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20181210 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20181211 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20211115 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20221114 Start annual number: 5 End annual number: 5 |