KR20130054868A - 회귀 베지어 패치 분할에 기반하는 기하 보정 장치 및 방법 - Google Patents
회귀 베지어 패치 분할에 기반하는 기하 보정 장치 및 방법 Download PDFInfo
- Publication number
- KR20130054868A KR20130054868A KR1020110120519A KR20110120519A KR20130054868A KR 20130054868 A KR20130054868 A KR 20130054868A KR 1020110120519 A KR1020110120519 A KR 1020110120519A KR 20110120519 A KR20110120519 A KR 20110120519A KR 20130054868 A KR20130054868 A KR 20130054868A
- Authority
- KR
- South Korea
- Prior art keywords
- image
- bezier
- geometric correction
- projection surface
- projector
- 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.)
- Withdrawn
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/74—Projection arrangements for image reproduction, e.g. using eidophor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/04—Diagnosis, testing or measuring for television systems or their details for receivers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3179—Video signal processing therefor
- H04N9/3185—Geometric adjustment, e.g. keystone or convergence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3191—Testing thereof
- H04N9/3194—Testing thereof including sensor feedback
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Transforming Electric Information Into Light Information (AREA)
- Projection Apparatus (AREA)
- Image Processing (AREA)
Abstract
Description
도 2는 9개의 데이터 점을 갖는 사각형 표면을 나타내는 도면이다.
도 3 및 4는 본 발명의 일실시예에 따른 베지어 패치를 나타내는 도면이다.
도 5a는 본 발명의 일실시예에 따른 기하 보정 방법을 나타내는 흐름도이다.
도 5b는 본 발명의 일실시예에 따른 기하 보정 방법이 카메라로부터 영상을 수신하는 동작을 나타내는 도면이다.
도 6은 본 발명의 일실시예에 따른 기하 보정 방법이 기하 보정을 수행하는 동작을 나타내는 도면이다.
도 7은 본 발명의 일실시예에 따른 기하 보정 방법이 런 타임 어플리케이션을 실행하는 동작을 나타내는 도면이다.
도 8은 본 발명의 일실시예에 따른 기하 보정 장치의 구성을 나타내는 도면이다.
120: 투사 표면
130: 투사된 영상
Claims (10)
- 프로젝터가 투사 표면에 투사하는 검은 화면을 촬영한 제1 영상을 카메라로부터 수신하는 단계;
상기 프로젝터가 상기 투사 표면에 투사하는 미리 설정된 패턴을 촬영한 제2 영상을 상기 카메라로부터 수신하는 단계;
상기 제2 영상으로부터 상기 제1 영상을 빼서 제3 영상을 생성하는 단계; 및
상기 미리 설정된 패턴과 상기 제3 영상 사이의 왜곡을 보정하기 위하여, 상기 미리 설정된 패턴에 대하여 기하 보정을 수행하는 단계
를 포함하는 기하 보정 방법. - 제1항에 있어서,
상기 기하 보정을 수행하는 단계는
상기 제3 영상으로부터 특징점을 추출하는 단계;
상기 상기 카메라를 통하여 촬영된 상기 제3 영상에 대한 도메인으로부터 상기 프로젝터를 통하여 투사된 상기 미리 설정된 패턴에 대한 도메인으로 상기 추출된 특징점을 이동시키는 단계;
상기 이동된 특징점에 기반하여, 상기 제3 영상에 대하여 베지어 변환을 적용하는 단계; 및
상기 베지어 변환을 회귀적으로 적용하여 상기 기하 보정을 수행하는 단계
를 포함하는 기하 보정 방법. - 제2항에 있어서,
상기 특징점을 추출하는 단계는
해리스 코너 검출법(Harris corner detection)을 이용하여 상기 특징점을 추출하는 단계인 기하 보정 방법. - 제2항에 있어서,
상기 추출된 특징점을 이동시키는 단계는
상기 제3 영상의 4개의 코너 특징점을 상기 미리 설정된 패턴의 4개의 코너 점으로 대응하는 방법을 통하여 호모그래피를 연산하는 단계; 및
상기 연산된 호모그래피를 이용하여, 상기 제3 영상에 대한 도메인으로부터 상기 미리 설정된 패턴에 대한 도메인으로 상기 추출된 특징점을 이동시키는 단계
를 포함하는 기하 보정 방법. - 제2항에 있어서,
상기 제3 영상에 대하여 베지어 변환을 적용하는 단계는
상기 제3 영상 전체를 하나의 2차 베지어 패치로 설정하는 단계;
상기 이동된 특징점에 기반하여, 상기 2차 베지어 패치에 대한 제어점의 위치를 연산하는 단계; 및
상기 2차 베지어 패치 내의 모든 특징점에 대하여 상기 베지어 변환을 적용하는 단계
를 포함하는 기하 보정 방법. - 제5항에 있어서,
상기 베지어 변환을 회귀적으로 적용하여 상기 기하 보정을 수행하는 단계는
상기 2차 베지어 패치를 4개의 부분 패치로 분할하는 분할 동작을 수행하는 단계;
상기 4개의 부분 패치 각각에 대한 제어점의 위치를 연산하는 단계; 및
상기 4개의 부분 패치 각각 안에 있는 모든 특정점에 대하여 상기 베지어 변환을 적용하는 단계
를 포함하는 기하 보정 방법. - 제6항에 있어서,
상기 4개의 부분 패치 각각 안에 있는 모든 특정점에 대하여 상기 베지어 변환을 적용하는 단계는
상기 분할 동작을 수행한 순서의 역순으로 상기 베지어 변환을 적용하는 단계인 기하 보정 방법. - 제6항에 있어서,
상기 부분 패치에 대한 정보를 룩-업 테이블에 기록하는 단계
를 더 포함하는 기하 보정 방법. - 제8항에 있어서,
상기 프로젝터가 상기 투사 표면에 투사하는 컨텐츠가 상기 투사 표면에서 왜곡되지 않은 채 투사될 수 있도록, 상기 룩-업 테이블을 이용하여 상기 컨텐츠의 매 프레임을 뒤트는 OpenGL을 이용하여 런 타임 어플리케이션을 실행하는 단계
를 더 포함하는 기하 보정 방법. - 프로젝터가 투사 표면에 투사하는 검은 화면을 촬영한 제1 영상을 카메라로부터 수신하고, 상기 프로젝터가 상기 투사 표면에 투사하는 미리 설정된 패턴을 촬영한 제2 영상을 상기 카메라로부터 수신하는 수신부;
상기 제2 영상으로부터 상기 제1 영상을 빼서, 원하지 않는 아티팩트가 제거된 제3 영상을 생성하는 생성부; 및
상기 미리 설정된 패턴과 상기 제3 영상 사이의 왜곡을 보정하기 위하여, 상기 미리 설정된 패턴에 대하여 기하 보정을 수행하는 처리부
를 포함하는 기하 보정 장치.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020110120519A KR20130054868A (ko) | 2011-11-17 | 2011-11-17 | 회귀 베지어 패치 분할에 기반하는 기하 보정 장치 및 방법 |
| US13/678,315 US9197887B2 (en) | 2011-11-17 | 2012-11-15 | Geometric correction apparatus and method based on recursive bezier patch sub-division cross-reference to related application |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020110120519A KR20130054868A (ko) | 2011-11-17 | 2011-11-17 | 회귀 베지어 패치 분할에 기반하는 기하 보정 장치 및 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20130054868A true KR20130054868A (ko) | 2013-05-27 |
Family
ID=48426462
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020110120519A Withdrawn KR20130054868A (ko) | 2011-11-17 | 2011-11-17 | 회귀 베지어 패치 분할에 기반하는 기하 보정 장치 및 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US9197887B2 (ko) |
| KR (1) | KR20130054868A (ko) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10043094B2 (en) | 2013-08-01 | 2018-08-07 | Cj Cgv Co., Ltd. | Image correction method and apparatus using creation of feature points |
| KR20200064222A (ko) * | 2018-11-28 | 2020-06-08 | 주식회사 큐램 | 리져널 와핑을 이용한 이미지 정합 방법 및 그 시스템 |
| US11721084B2 (en) | 2021-05-18 | 2023-08-08 | Samsung Electronics Co., Ltd. | Electronic device and method for correcting image latency |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014179698A (ja) * | 2013-03-13 | 2014-09-25 | Ricoh Co Ltd | プロジェクタ及びプロジェクタの制御方法、並びに、その制御方法のプログラム及びそのプログラムを記録した記録媒体 |
| JP2015041936A (ja) * | 2013-08-23 | 2015-03-02 | ソニー株式会社 | 画像表示装置、並びに画像処理装置及び画像処理方法 |
| CN106162020A (zh) * | 2015-04-27 | 2016-11-23 | 上海分众软件技术有限公司 | 一种视频图像修正方法及系统 |
| JP6601790B2 (ja) * | 2015-06-30 | 2019-11-06 | パナソニックIpマネジメント株式会社 | リアルタイム計測投影装置及び三次元投影計測装置 |
| JP6594170B2 (ja) * | 2015-11-12 | 2019-10-23 | キヤノン株式会社 | 画像処理装置、画像処理方法、画像投影システムおよびプログラム |
| CN106534817B (zh) * | 2016-12-05 | 2017-08-04 | 郑州捷安高科股份有限公司 | 基于图像识别的曲面投影自动几何校正方法 |
| JP6996114B2 (ja) * | 2017-05-29 | 2022-01-17 | セイコーエプソン株式会社 | プロジェクターおよびプロジェクターの制御方法 |
| JP7114415B2 (ja) * | 2018-09-07 | 2022-08-08 | キヤノン株式会社 | 投影制御装置、投影制御方法、及び、プログラム |
| CN112714298B (zh) * | 2019-10-25 | 2023-06-30 | 中强光电股份有限公司 | 投影系统及其调整投影画面的方法 |
| CN113365037B (zh) * | 2020-03-06 | 2023-05-23 | 中强光电股份有限公司 | 特征表面投影系统及特征表面的投影方法 |
| CN111586384B (zh) * | 2020-05-29 | 2022-02-11 | 燕山大学 | 一种基于贝塞尔曲面的投影图像几何校正方法 |
| CN114650402B (zh) * | 2020-12-21 | 2023-05-09 | 成都极米科技股份有限公司 | 投影图像的调整曲线计算和调整方法、系统、装置及介质 |
| CN112734860B (zh) * | 2021-01-15 | 2021-09-21 | 中国传媒大学 | 一种基于弧形幕先验信息的逐像素映射投影几何校正方法 |
| TWI804829B (zh) * | 2021-03-24 | 2023-06-11 | 明基電通股份有限公司 | 影像調整方法、影像調整系統及投影機影像調整系統 |
| US11568634B2 (en) * | 2021-04-28 | 2023-01-31 | Intuit Inc. | Machine learning pipeline for document image quality detection and correction |
| CN114979592B (zh) * | 2022-03-30 | 2024-04-26 | 中旭信达(北京)科技发展有限公司 | 图像曲面几何校正方法、装置、电子设备及存储介质 |
| CN115601738B (zh) * | 2022-09-23 | 2023-08-04 | 北京精英路通科技有限公司 | 停车信息获取方法、装置、设备、存储介质及程序产品 |
| CN116405647B (zh) * | 2023-03-29 | 2024-02-06 | 北京凯视达科技股份有限公司 | 投影画面的几何校正方法、装置、存储介质及电子设备 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6310650B1 (en) * | 1998-09-23 | 2001-10-30 | Honeywell International Inc. | Method and apparatus for calibrating a tiled display |
| US6219099B1 (en) * | 1998-09-23 | 2001-04-17 | Honeywell International Inc. | Method and apparatus for calibrating a display using an array of cameras |
| US6804406B1 (en) * | 2000-08-30 | 2004-10-12 | Honeywell International Inc. | Electronic calibration for seamless tiled display using optical function generator |
| US7119833B2 (en) | 2002-12-03 | 2006-10-10 | University Of Kentucky Research Foundation | Monitoring and correction of geometric distortion in projected displays |
| US6811264B2 (en) | 2003-03-21 | 2004-11-02 | Mitsubishi Electric Research Laboratories, Inc. | Geometrically aware projector |
| JP4535714B2 (ja) | 2003-11-19 | 2010-09-01 | Necディスプレイソリューションズ株式会社 | プロジェクタ |
| WO2010129363A2 (en) * | 2009-04-28 | 2010-11-11 | The Regents Of The University Of California | Markerless geometric registration of multiple projectors on extruded surfaces using an uncalibrated camera |
| JP5257618B2 (ja) * | 2009-08-07 | 2013-08-07 | セイコーエプソン株式会社 | プロジェクター、プログラム、情報記憶媒体および露出調整方法 |
| JP5521855B2 (ja) * | 2009-09-10 | 2014-06-18 | 株式会社リコー | 投影画像領域検出装置 |
| DE102009046114B4 (de) * | 2009-10-28 | 2011-09-01 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Verfahren und Vorrichtung zum Erzeugen einer kalibrierten Projektion |
-
2011
- 2011-11-17 KR KR1020110120519A patent/KR20130054868A/ko not_active Withdrawn
-
2012
- 2012-11-15 US US13/678,315 patent/US9197887B2/en active Active
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10043094B2 (en) | 2013-08-01 | 2018-08-07 | Cj Cgv Co., Ltd. | Image correction method and apparatus using creation of feature points |
| KR20200064222A (ko) * | 2018-11-28 | 2020-06-08 | 주식회사 큐램 | 리져널 와핑을 이용한 이미지 정합 방법 및 그 시스템 |
| US11721084B2 (en) | 2021-05-18 | 2023-08-08 | Samsung Electronics Co., Ltd. | Electronic device and method for correcting image latency |
Also Published As
| Publication number | Publication date |
|---|---|
| US20130128057A1 (en) | 2013-05-23 |
| US9197887B2 (en) | 2015-11-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20130054868A (ko) | 회귀 베지어 패치 분할에 기반하는 기하 보정 장치 및 방법 | |
| US8586904B2 (en) | Correction information calculator, image correction device, image display system, correction information calculation method | |
| US10728513B2 (en) | Image processing apparatus, image processing method, and storage medium | |
| KR102110701B1 (ko) | 곡면 디스플레이 스크린들에 대한 원근 보정 | |
| JP6568223B2 (ja) | 投射装置、投射方法および投射プログラム | |
| US20090244090A1 (en) | Systems, methods, and media for capturing scene images and depth geometry and generating a compensation image | |
| JP6115214B2 (ja) | パターン処理装置、パターン処理方法、パターン処理プログラム | |
| US20150077584A1 (en) | Image processing system, image processing apparatus, and image processing method | |
| CN110996083A (zh) | 一种梯形校正方法、装置和电子设备及可读存储介质 | |
| JP2018524896A (ja) | 画像の深度マップを決定する方法および装置 | |
| CN104079907B (zh) | 投影机、影像校正方法 | |
| US20100321408A1 (en) | Viewpoint Compensation for Curved Display Surfaces in Projector-Based Display Systems | |
| JP2019220887A (ja) | 画像処理装置、画像処理方法およびプログラム | |
| US9785839B2 (en) | Technique for combining an image and marker without incongruity | |
| US8766998B1 (en) | Sampling of non-planar display surfaces | |
| KR101409619B1 (ko) | 회귀 베지어 패치 분할에 기반하는 기하 보정 장치 및 방법 | |
| US9581439B1 (en) | Image capture device with a calibration function and calibration method of an image capture device | |
| US8274613B2 (en) | Display masks for display and calibration in projector-based display systems | |
| JP2005234698A (ja) | 歪みパラメータの生成方法及び映像発生方法並びに歪みパラメータ生成装置及び映像発生装置 | |
| JP2016072691A (ja) | 画像処理装置及びその制御方法、プログラム | |
| KR20160109935A (ko) | 사용자 인터페이스 기반의 기하학 보정 방법 및 장치 | |
| US20170339381A1 (en) | Image processing apparatus and image processing method | |
| US10229474B2 (en) | Image processing apparatus, image processing method, and storage medium | |
| Manevarthe et al. | Geometric correction for projection on non planar surfaces using point clouds | |
| US20160212395A1 (en) | Method of determining an optimal point in three-dimensional space |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20111117 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20120509 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20111117 Comment text: Patent Application |
|
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20130628 Patent event code: PE09021S01D |
|
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
Patent event date: 20130712 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
| 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: 20140129 |
|
| PC1205 | Withdrawal of application forming a basis of a converted application | ||
| WICV | Withdrawal of application forming a basis of a converted application |