KR101304342B1 - 이미지 처리방법 및 시스템 - Google Patents
이미지 처리방법 및 시스템 Download PDFInfo
- Publication number
- KR101304342B1 KR101304342B1 KR1020127010963A KR20127010963A KR101304342B1 KR 101304342 B1 KR101304342 B1 KR 101304342B1 KR 1020127010963 A KR1020127010963 A KR 1020127010963A KR 20127010963 A KR20127010963 A KR 20127010963A KR 101304342 B1 KR101304342 B1 KR 101304342B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- blocks
- image frames
- motion vector
- block
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/223—Analysis of motion using block-matching
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Studio Devices (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
Description
도 2는, 카메라에서의 이미지 캡쳐링 장치의 몇몇 구성요소들을 매우 개략적으로 도시한 도,
도 3은, 이미지 프레임들을 캡쳐링하고 결합된 최종 이미지를 형성하는 방법을 도시한 흐름도, 그리고,
도 4는, 블럭들로 분할된 제 1 이미지 및 제 1 이미지의 블럭들과 정렬된 제 2 이미지의 2개의 블럭들을 개략적으로 도시한 도.
Claims (13)
- 이미지 정렬을 위한 이미지 처리방법에 있어서,
적어도 2개의 이미지 프레임들의 시퀀스를 제공하는 단계;
상기 이미지 프레임들 각각의 적어도 일부 부분간의 상대적인 움직임을 나타내는 움직임 벡터를 계산하는 단계;
계산된 움직임 벡터에 따라서 상기 이미지 프레임들 내의 상기 일부 부분을 적어도 재위치시키는 단계;
결합된 이미지 프레임을 형성하기 위해 상기 이미지 프레임들을 결합하는 단계; 를 포함하며,
상기 이미지 프레임들을 블럭들로 분할하는 단계;
상기 각 블럭들간의 상대적인 움직임을 나타내는 블럭 움직임 벡터를 계산하는 단계;
계산된 블럭 움직임 벡터에 따라서 상기 각 블럭을 재위치시키는 단계; 및
결합된 이미지 프레임을 얻기 위해 결합된 블럭들을 형성하기 위해 상기 블럭들을 결합하는 단계;를 포함하며,
상기 이미지 프레임들은, 상기 이미지 프레임들의 움직임 벡터에서의 편차의 양에 따라 결정된 사이즈를 갖는 블럭들로 구성되는 것을 특징으로 하는 이미지 처리방법. - 삭제
- 제 1 항에 있어서,
상기 편차의 양은, 전역 움직임 벡터의 평균으로부터의 편차를 결정하는 것에 의해 결정되는데, 여기서 상기 편차의 양이 문턱값을 초과하는 경우, 상기 블럭들의 사이즈는 최초 사이즈에 대하여 감소되는, 이미지 처리방법. - 제 1 항에 있어서,
상기 이미지 프레임들은, 최초 사이즈의 블럭들로 분할되는데, 여기서, 상기 블럭 움직임 벡터는, 최초 사이즈의 적어도 복수 개의 블럭들에 대하여 결정되며, 상기 블럭 움직임 벡터들 간의 차이는, 상기 편차의 양의 표현으로서 이용되며, 여기서 상기 편차의 양이 문턱값을 초과하는 경우, 상기 이미지 프레임들은 감소된 사이즈의 블럭들로 분할되는, 이미지 처리방법. - 제 1 항에 있어서,
상기 이미지 프레임들의 시퀀스의 대응하는 블럭들의 픽셀값들은, 상기 편차의 양을 결정하기 위해 비교되며, 여기서, 상기 편차의 양이 문턱값을 초과하는 경우, 상기 이미지 프레임들은 감소된 사이즈의 블럭들로 분할되는, 이미지 처리방법. - 제 3 항에 있어서,
전역 움직임 벡터는, 상기 이미지 프레임들에 대하여 결정될 수 있으며, 여기서, 블럭들의 각각에 대한 블럭 움직임 벡터는, 상기 전역 움직임 벡터와 상기 이미지 프레임들 내의 블럭의 위치에 의해 결정되는, 이미지 처리방법. - 제 1 항에 있어서,
상기 재위치된 블럭들의 경계 영역들 내의 픽셀값들은, 오정렬을 확인하기 위해 체크되는데, 여기서, 상기 픽셀값들 간의 오정렬의 량이 문턱값을 초과하는 경우, 블럭들의 사이즈는 감소되며 결합된 이미지 프레임을 얻기 위한 단계들이 반복되는, 이미지 처리방법. - 제 1 항에 있어서,
상기 재위치된 블럭들의 경계 영역들 내의 픽셀값들은, 평균화되는, 이미지 처리방법. - 제 8 항에 있어서,
상기 재위치된 블럭들의 경계 영역들 내의 픽셀값들은, 가중치 알고리즘에 따라 평균화되는, 이미지 처리방법. - 제 1 항에 있어서,
상기 적어도 2개의 이미지 프레임 중 제1 이미지는 고해상도 이미지이고, 여기서 상기 적어도 2개의 이미지 프레임 중 상기 제1 이미지와 다른 각각의 이미지의 블럭들은, 상기 고해상도 이미지의 블럭들에 대하여 재위치되는, 이미지 처리방법. - 복수개의 이미지 프레임들로부터 결합된 이미지 프레임을 형성하기 위한 이미지 처리 시스템으로서, 상기 이미지 처리 시스템은, 제 1 이미지의 픽셀값들의 어레이와, 하나의 그 이상의 이미지의 픽셀값들의 어레이를 적어도 로딩하기 위한 배열을 포함하며, 상기 이미지 처리 시스템은:
상기 이미지 프레임들 각각의 적어도 일부 부분간의 상대적인 움직임을 나타내는 움직임 벡터를 계산하는 제1 계산 모듈;
계산된 움직임 벡터에 따라서 이미지 프레임들의 적어도 상기 일부 부분을 재위치시키는 재위치 모듈; 및
결합된 이미지 프레임을 형성하기 위해 상기 이미지 프레임들을 결합하는 제1 결합 모듈;을 포함하고, 여기서, 상기 이미지 처리 시스템은;
상기 이미지 프레임들을 블럭들로 분할하는 분할 모듈;
각 블럭들간의 상대적인 움직임을 나타내는 블럭 움직임 벡터를 계산하고, 계산된 블럭 움직임 벡터에 따라서 각 블럭을 재위치시키는 제2 계산 모듈; 및
결합된 이미지 프레임을 얻기 위해 결합된 블럭들을 형성하기 위하여 상기 이미지 프레임들의 움직임 벡터에서의 편차의 양에 따라 결정된 사이즈를 갖는 블럭들을 결합하는 제2 결합 모듈;을 더 포함하는 이미지 처리 시스템. - 프로그래머블 처리장치(1)에 장착되었을 때, 상기 프로그래머블 처리장치로 하여금 제 1 항 및 제 3 항 내지 제 10 항 중 어느 한 항에 따른 방법을 수행할 수 있도록 구성된 컴퓨터 프로그램을 저장하는 기록 매체.
- 제 11 항에 따른 이미지 처리 시스템을 포함하는 디지털 카메라.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2005/055179 WO2007042073A1 (en) | 2005-10-12 | 2005-10-12 | Image processing method and system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087011107A Division KR20080072646A (ko) | 2008-05-08 | 2005-10-12 | 이미지 처리방법 및 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120062918A KR20120062918A (ko) | 2012-06-14 |
KR101304342B1 true KR101304342B1 (ko) | 2013-09-11 |
Family
ID=35722390
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020127010963A Expired - Fee Related KR101304342B1 (ko) | 2005-10-12 | 2005-10-12 | 이미지 처리방법 및 시스템 |
Country Status (6)
Country | Link |
---|---|
US (2) | US20090220173A1 (ko) |
EP (1) | EP1949338A1 (ko) |
JP (1) | JP4575496B2 (ko) |
KR (1) | KR101304342B1 (ko) |
CN (1) | CN101305400A (ko) |
WO (1) | WO2007042073A1 (ko) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4979969B2 (ja) * | 2006-04-03 | 2012-07-18 | 三星電子株式会社 | 撮像装置および撮像方法 |
US8600189B2 (en) * | 2007-11-12 | 2013-12-03 | Qualcomm Incorporated | Block-based image stabilization |
US8145004B2 (en) * | 2008-05-27 | 2012-03-27 | Sony Ericsson Mobile Communications Ab | System and method for generating a photograph |
US20100157079A1 (en) * | 2008-12-19 | 2010-06-24 | Qualcomm Incorporated | System and method to selectively combine images |
JP5853372B2 (ja) * | 2011-01-26 | 2016-02-09 | 富士通株式会社 | 画像処理装置および画像処理方法 |
KR101939628B1 (ko) * | 2012-05-30 | 2019-01-17 | 삼성전자주식회사 | 모션 검출 방법 및 모션 검출기 |
WO2014155543A1 (ja) * | 2013-03-26 | 2014-10-02 | 富士通株式会社 | 符号化装置、方法、プログラム、コンピュータシステム、記録媒体 |
EP3001247B1 (en) | 2013-12-13 | 2019-09-11 | Huawei Device Co., Ltd. | Method and terminal for acquiring panoramic image |
KR102369802B1 (ko) * | 2017-07-13 | 2022-03-04 | 한화디펜스 주식회사 | 영상 처리 시스템 및 그에 의한 영상 처리 방법 |
US11240528B2 (en) * | 2018-01-30 | 2022-02-01 | Sharp Kabushiki Kaisha | Systems and methods for performing motion vector prediction for video coding using motion vector predictor origins |
JP7462240B2 (ja) * | 2020-02-25 | 2024-04-05 | パナソニックIpマネジメント株式会社 | シャッタスピード決定装置及び撮像装置 |
CN115314627B (zh) * | 2021-05-08 | 2024-03-01 | 杭州海康威视数字技术股份有限公司 | 一种图像处理方法、系统及摄像机 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6665450B1 (en) * | 2000-09-08 | 2003-12-16 | Avid Technology, Inc. | Interpolation of a sequence of images using motion analysis |
KR20040045174A (ko) * | 2002-11-22 | 2004-06-01 | 삼성전기주식회사 | 광 마우스의 이미지 데이터 처리방법 |
KR20050032800A (ko) * | 2003-10-02 | 2005-04-08 | 삼성전기주식회사 | 이동 좌표 측정용 광센서 장치 및 2차원의 연속적 이미지프로세스를 이용한 이미지 처리 방법 |
KR20050089886A (ko) * | 2003-01-23 | 2005-09-08 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 배경 움직임 벡터 검출 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4926489A (en) * | 1983-03-11 | 1990-05-15 | Kla Instruments Corporation | Reticle inspection system |
US5973733A (en) * | 1995-05-31 | 1999-10-26 | Texas Instruments Incorporated | Video stabilization system and method |
US6178268B1 (en) * | 1997-03-27 | 2001-01-23 | Dainippon Screen Mfg. Co., Ltd. | Method of and apparatus for processing image |
US6018368A (en) * | 1997-07-11 | 2000-01-25 | Samsung Electro-Mechanics Co., Ltd. | Scalable encoding apparatus and method with improved function of scaling motion vector |
US6459822B1 (en) * | 1998-08-26 | 2002-10-01 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Video image stabilization and registration |
US6778210B1 (en) * | 1999-07-15 | 2004-08-17 | Olympus Optical Co., Ltd. | Image pickup apparatus with blur compensation |
US6809758B1 (en) * | 1999-12-29 | 2004-10-26 | Eastman Kodak Company | Automated stabilization method for digital image sequences |
AU4262601A (en) * | 2000-03-31 | 2001-10-15 | British Telecommunications Public Limited Company | Image processing |
US7120277B2 (en) * | 2001-05-17 | 2006-10-10 | Koninklijke Philips Electronics N.V. | Segmentation unit for and method of determining a second segment and image processing apparatus |
JP2004158905A (ja) * | 2002-11-01 | 2004-06-03 | Fuji Photo Film Co Ltd | デジタルカメラの撮影方法 |
JP2005135091A (ja) * | 2003-10-29 | 2005-05-26 | Seiko Epson Corp | 画像処理装置及び画像処理方法 |
EP1700471B1 (en) | 2003-12-23 | 2008-09-24 | Nxp B.V. | Method and system for stabilizing video data |
-
2005
- 2005-10-12 WO PCT/EP2005/055179 patent/WO2007042073A1/en active Application Filing
- 2005-10-12 EP EP05797242A patent/EP1949338A1/en not_active Ceased
- 2005-10-12 KR KR1020127010963A patent/KR101304342B1/ko not_active Expired - Fee Related
- 2005-10-12 CN CNA2005800520109A patent/CN101305400A/zh active Pending
- 2005-10-12 US US12/090,002 patent/US20090220173A1/en not_active Abandoned
- 2005-10-12 JP JP2008534874A patent/JP4575496B2/ja not_active Expired - Fee Related
-
2011
- 2011-12-22 US US13/335,214 patent/US8582814B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6665450B1 (en) * | 2000-09-08 | 2003-12-16 | Avid Technology, Inc. | Interpolation of a sequence of images using motion analysis |
KR20040045174A (ko) * | 2002-11-22 | 2004-06-01 | 삼성전기주식회사 | 광 마우스의 이미지 데이터 처리방법 |
KR20050089886A (ko) * | 2003-01-23 | 2005-09-08 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 배경 움직임 벡터 검출 |
KR20050032800A (ko) * | 2003-10-02 | 2005-04-08 | 삼성전기주식회사 | 이동 좌표 측정용 광센서 장치 및 2차원의 연속적 이미지프로세스를 이용한 이미지 처리 방법 |
Also Published As
Publication number | Publication date |
---|---|
EP1949338A1 (en) | 2008-07-30 |
US20090220173A1 (en) | 2009-09-03 |
JP2009512289A (ja) | 2009-03-19 |
CN101305400A (zh) | 2008-11-12 |
US20120093437A1 (en) | 2012-04-19 |
US8582814B2 (en) | 2013-11-12 |
KR20120062918A (ko) | 2012-06-14 |
WO2007042073A1 (en) | 2007-04-19 |
JP4575496B2 (ja) | 2010-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8582814B2 (en) | Image processing method and system | |
JP4019417B2 (ja) | 画像処理装置および方法、記録媒体、並びにプログラム | |
KR101205842B1 (ko) | 복수 개의 이미지 프레임들에 기초하여 이미지를 형성하기위한 방법, 이미지 처리 시스템, 및 디지털 카메라 | |
CN101816171B (zh) | 用于增强图像动态范围的多重曝光模式 | |
KR100850729B1 (ko) | 데이터 해상도를 향상시키는 방법 및 장치 | |
US8805103B2 (en) | Device and method for processing digital images captured by a binary image sensor | |
CN102577355B (zh) | 预测图像采集系统的缺陷的方法及其相关系统 | |
EP1883902B1 (en) | Method of controlling an image capturing system, image capturing system and digital camera | |
KR20120088605A (ko) | 모바일 어플리케이션용의 cmos 이미지 센서에 대한 다이나믹 레인지 확장 | |
JP2006121521A (ja) | 撮像装置および画像処理プログラム | |
KR101348262B1 (ko) | 복수 개의 이미지 프레임들을 기초로 하여 결합 이미지를형성하기 위한 방법 | |
CN101795359B (zh) | 摄像设备及其控制方法 | |
JP2002525722A (ja) | 画像処理方法とシステム | |
JP2016111568A (ja) | 像ぶれ補正制御装置、撮像装置およびそれらの制御方法、プログラム | |
KR100799888B1 (ko) | 이미지 센서의 렌즈 셰이딩 보정장치 및 보정방법 | |
JP2003283907A (ja) | 撮像装置 | |
KR20080072646A (ko) | 이미지 처리방법 및 시스템 | |
JP5159647B2 (ja) | 画像処理装置及び画像処理方法 | |
JPH09214988A (ja) | 静止画像撮像装置 | |
JP5144739B2 (ja) | 画像取り込みシステムを制御する方法、画像取り込みシステム、および、デジタルカメラ | |
JP2001069393A (ja) | 固体撮像装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
PA0104 | Divisional application for international application |
St.27 status event code: A-0-1-A10-A16-div-PA0104 St.27 status event code: A-0-1-A10-A18-div-PA0104 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R11-asn-PN2301 St.27 status event code: A-3-3-R10-R13-asn-PN2301 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U12-oth-PR1002 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Not in force date: 20160831 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20160831 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
P15-X000 | Request for amendment of ip right document rejected |
St.27 status event code: A-5-5-P10-P15-nap-X000 |