KR102270922B1 - 가정된 캘리브레이션 모델 없이 측정된 데이터를 이용하여 캘리브레이션을 수행하는 방법 및 상기 방법을 수행하는 3차원 스캐너 캘리브레이션 시스템 - Google Patents
가정된 캘리브레이션 모델 없이 측정된 데이터를 이용하여 캘리브레이션을 수행하는 방법 및 상기 방법을 수행하는 3차원 스캐너 캘리브레이션 시스템 Download PDFInfo
- Publication number
- KR102270922B1 KR102270922B1 KR1020197010218A KR20197010218A KR102270922B1 KR 102270922 B1 KR102270922 B1 KR 102270922B1 KR 1020197010218 A KR1020197010218 A KR 1020197010218A KR 20197010218 A KR20197010218 A KR 20197010218A KR 102270922 B1 KR102270922 B1 KR 102270922B1
- Authority
- KR
- South Korea
- Prior art keywords
- providing means
- calibration
- coordinate providing
- dimensional coordinate
- dimensional
- 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
- 238000000034 method Methods 0.000 title claims description 35
- 239000000284 extract Substances 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 8
- 230000009466 transformation Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/02—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
- G01B21/04—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
- G01B21/042—Calibration or calibration artifacts
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B21/00—Projectors or projection-type viewers; Accessories therefor
- G03B21/12—Projectors or projection-type viewers; Accessories therefor adapted for projection of either still pictures or motion pictures
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
- G01B11/25—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
- G01B11/2504—Calibration devices
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/002—Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/02—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
- G01B11/03—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by measuring coordinates of points
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
- G01B11/25—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
- G01B11/2518—Projection by scanning of the object
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B26/00—Optical devices or arrangements for the control of light using movable or deformable optical elements
- G02B26/08—Optical devices or arrangements for the control of light using movable or deformable optical elements for controlling the direction of light
- G02B26/10—Scanning systems
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B19/00—Cameras
- G03B19/02—Still-picture cameras
- G03B19/16—Pin-hole cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
- G06T7/85—Stereo camera calibration
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Optics & Photonics (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Transforming Electric Information Into Light Information (AREA)
Abstract
Description
도 2는 기존에 알려진 캘리브레이션 방법을 설명하기 위한 도면이다.
도 3 및 도 4는 본 발명의 실시에에 따른 캘리브레이션 방법이 적용될 수 있는 3차원 스캐너 캘리브레이션 시스템을 설명하는 도면이다.
도 5는 본 발명의 실시예에 따라, 3차원 좌표 제공 수단을 이동시켜가면서 3차원 실제 좌표계 상의 복수의 위치들에 위치시키고, 각각의 픽셀 마다 주어진 3차원 실제 좌표계 상의 위치에서 해당 3차원 좌표 제공 수단에 대한 관계식을 측정하는 것을 도시한 도면이다.
도 6은 슬라이드 레일를 활용하여 3차원 좌표 제공 수단의 위치를 정밀하게 이동하는 것을 설명하는 도면이다.
Claims (12)
- 3차원 스캐너 캘리브레이션 시스템에 있어서,
3차원 좌표를 광학적으로 제공하는 3차원 좌표 제공 수단;
상기 3차원 좌표 제공 수단을 이동시키는 이동 수단; 및
제어부
를 포함하며,
상기 제어부는 가정된 캘리브레이션 모델에 근거하지 않은 채로 캘리브레이션을 수행하는 것으로서,
이동한 3차원 좌표 제공 수단이 위치하는 3차원 좌표를 추출하고, 상기 3차원 좌표 제공 수단의 위치에서 카메라의 픽셀들 각각과 상기 3차원 좌표 제공 수단 사이의 관계를 측정하고, 상기 관계에 기초하여 캘리브레이션을 수행하고, 상기 3차원 좌표 제공 수단과 상기 3차원 좌표 제공 수단의 위치에 대한 카메라의 픽셀들 각각과 상기 3차원 좌표 제공 수단 사이의 관계를 저장하고, 상기 저장된 관계를 이용하여 캘리브레이션을 위한 파라미터를 계산하는 것을 특징으로 하는 3차원 스캐너 캘리브레이션 시스템. - 제1항에 있어서,
상기 제어부는
상기 이동 수단은 상기 3차원 좌표 제공 수단을 상기 픽셀들 사이의 간격보다 좁은 간격으로 이동시키는 것을 특징으로 하는 3차원 스캐너 캘리브레이션 시스템. - 제1항에 있어서,
상기 3차원 좌표 제공 수단은 광원을 포함하는 발광 수단, 프로젝터를 포함하는 투사 수단 또는 패턴이 형성된 반사 수단 중 적어도 하나를 포함하는 것을 특징으로 하는 3차원 스캐너 캘리브레이션 시스템. - 제1항에 있어서,
상기 제어부는
상기 3차원 좌표 제공 수단과 상기 3차원 좌표 제공 수단의 위치에서 카메라의 픽셀들 각각과 상기 3차원 좌표 제공 수단 사이의 관계를 저장하고, 상기 저장된 관계를 이용하여 캘리브레이션을 위한 파라미터를 계산하는 것을 특징으로 하는 3차원 스캐너 캘리브레이션 시스템. - 제1항에 있어서,
복수의 카메라들이 존재하는 경우에,
상기 카메라들 각각에 대하여 동시에 상기 3차원 좌표 제공 수단과 상기 3차원 좌표 제공 수단의 위치에서 카메라의 픽셀들 각각과 상기 3차원 좌표 제공 수단 사이의 관계를 측정하는 것을 특징으로 하는 3차원 스캐너 캘리브레이션 시스템. - 제1항에 있어서,
상기 제어부는
복수의 프로젝터들이 존재하는 경우에,
상기 프로젝터들 각각에 대하여 순차적으로 상기 3차원 좌표 제공 수단과 상기 3차원 좌표 제공 수단의 위치에서 카메라의 픽셀들 각각과 상기 3차원 좌표 제공 수단 사이의 관계를 측정하는 것을 특징으로 하는 3차원 스캐너 캘리브레이션 시스템. - 제1항에 있어서,
상기 이동 수단은
조절되는 이동 속도에 따라 상기 3차원 좌표 제공 수단을 이동시키는 3차원 스캐너 캘리브레이션 시스템. - 가정된 캘리브레이션 모델 없이 데이터를 이용하여 캘리브레이션을 수행하는 방법에 있어서,
이동 수단을 이용하여 3차원 좌표 제공 수단을 제1 위치에 위치시키는 단계;
제어부를 이용하여 이동한 상기 3차원 좌표 제공 수단이 위치하는 3차원 좌표를 추출하고, 상기 3차원 좌표 제공 수단의 위치에서 카메라의 픽셀들 각각과 상기 3차원 좌표 제공 수단 사이의 관계를 측정하는 단계;
상기 3차원 좌표 제공 수단과 상기 3차원 좌표 제공 수단의 위치에서 카메라의 픽셀들 각각과 상기 3차원 좌표 제공 수단 사이의 관계를 저장하는 단계; 및
상기 저장된 관계를 이용하여 캘리브레이션을 위한 파라미터를 계산하는 단계
를 포함하는 것을 특징으로 하는 캘리브레이션을 수행하는 방법. - 삭제
- 제8항에 있어서,
상기 3차원 좌표 제공 수단을 제2 위치로 이동시키는 단계
를 더 포함하는 것을 특징으로 하는 캘리브레이션을 수행하는 방법. - 3차원 스캐너 캘리브레이션 시스템에 있어서,
3차원 좌표를 광학적으로 제공하는 3차원 좌표 제공 수단;
상기 3차원 좌표 제공 수단을 이동시키는 이동 수단;
적어도 하나의 프로젝터; 및
제어부
를 포함하며,
상기 제어부는 상기 제어부는 가정된 캘리브레이션 모델에 근거하지 않은 채로 캘리브레이션을 수행하는 것으로서,
이동한 3차원 좌표 제공 수단이 위치하는 3차원 좌표를 추출하고, 상기 3차원 좌표 제공 수단의 위치에서 카메라의 픽셀들 각각과 상기 3차원 좌표 제공 수단 사이의 관계를 측정하고, 상기 관계에 기초하여 카메라 캘리브레이션을 수행하며,
상기 카메라 캘리브레이션 결과에 기초하여 상기 적어도 하나의 프로젝터에 대한 프로젝터 캘리브레이션을 수행하는 것을 특징으로 하는 3차원 스캐너 캘리브레이션 시스템.
- 삭제
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2017/003712 WO2018186507A1 (ko) | 2017-04-05 | 2017-04-05 | 가정된 캘리브레이션 모델 없이 측정된 데이터를 이용하여 캘리브레이션을 수행하는 방법 및 상기 방법을 수행하는 3차원 스캐너 캘리브레이션 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190050819A KR20190050819A (ko) | 2019-05-13 |
KR102270922B1 true KR102270922B1 (ko) | 2021-06-30 |
Family
ID=63712103
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020197010218A Active KR102270922B1 (ko) | 2017-04-05 | 2017-04-05 | 가정된 캘리브레이션 모델 없이 측정된 데이터를 이용하여 캘리브레이션을 수행하는 방법 및 상기 방법을 수행하는 3차원 스캐너 캘리브레이션 시스템 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20200041262A1 (ko) |
KR (1) | KR102270922B1 (ko) |
WO (1) | WO2018186507A1 (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109544472B (zh) * | 2018-11-08 | 2022-06-21 | 苏州佳世达光电有限公司 | 对象驱动装置及对象驱动方法 |
CN110930460B (zh) | 2019-11-15 | 2024-02-23 | 五邑大学 | 面向结构光3d视觉系统的全自动标定方法及装置 |
CN114087982B (zh) * | 2021-10-29 | 2023-10-27 | 西安理工大学 | 一种基于光场的大幅面相对位置测量系统及方法 |
CN117850152B (zh) * | 2024-03-05 | 2024-05-24 | 吉林大华机械制造有限公司 | 一种精确调整摄像头光轴中心的方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006090756A (ja) * | 2004-09-21 | 2006-04-06 | Victor Co Of Japan Ltd | カメラキャリブレーション装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6917702B2 (en) * | 2002-04-24 | 2005-07-12 | Mitsubishi Electric Research Labs, Inc. | Calibration of multiple cameras for a turntable-based 3D scanner |
KR100502560B1 (ko) * | 2002-07-25 | 2005-07-20 | 주식회사 솔루션닉스 | 광학식 마커를 이용한 3차원 측정 데이터 자동 정렬장치및 그 방법 |
KR20110082904A (ko) * | 2010-01-12 | 2011-07-20 | (주) 충청에스엔지 | 모형항공기와 gps를 이용한 항공사진 촬영 및 이를 통한 3차원 지형정보 제작방법 |
KR20140115062A (ko) * | 2013-03-20 | 2014-09-30 | 한국전자통신연구원 | 수중물체 형상측정 장치 및 방법 |
-
2017
- 2017-04-05 US US16/473,719 patent/US20200041262A1/en not_active Abandoned
- 2017-04-05 WO PCT/KR2017/003712 patent/WO2018186507A1/ko active Application Filing
- 2017-04-05 KR KR1020197010218A patent/KR102270922B1/ko active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006090756A (ja) * | 2004-09-21 | 2006-04-06 | Victor Co Of Japan Ltd | カメラキャリブレーション装置 |
Also Published As
Publication number | Publication date |
---|---|
US20200041262A1 (en) | 2020-02-06 |
WO2018186507A1 (ko) | 2018-10-11 |
KR20190050819A (ko) | 2019-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI708210B (zh) | 三維模型重建方法、電子裝置及非暫態電腦可讀取記錄媒體 | |
JP5567908B2 (ja) | 3次元計測装置、その計測方法及びプログラム | |
EP3166043B1 (en) | Locating a feature for robotic guidance | |
KR101973917B1 (ko) | 3차원 계측 장치 및 그 계측 지원 처리 방법 | |
JP4230525B2 (ja) | 3次元形状計測方法およびその装置 | |
JP6324025B2 (ja) | 情報処理装置、情報処理方法 | |
TWI467494B (zh) | 使用深度圖進行移動式攝影機定位 | |
KR102270922B1 (ko) | 가정된 캘리브레이션 모델 없이 측정된 데이터를 이용하여 캘리브레이션을 수행하는 방법 및 상기 방법을 수행하는 3차원 스캐너 캘리브레이션 시스템 | |
JP6444027B2 (ja) | 情報処理装置、情報処理装置の制御方法、情報処理システムおよびプログラム | |
JP6370038B2 (ja) | 位置姿勢計測装置及び方法 | |
TW202012955A (zh) | 具有球形視野的三維感測器的擋板 | |
US20210268659A1 (en) | Spatially-Aware Camera and Method Thereof | |
CN102763132A (zh) | 三维测量设备、处理方法和非暂态计算机可读存储介质 | |
CN105190235A (zh) | 以六自由度跟踪的结构光扫描仪的补偿 | |
US11927438B2 (en) | Methods and systems for calibrating fiducial markers relative to an object | |
JP2019213082A (ja) | センサ制御装置、物体探索システム、物体探索方法及びプログラム | |
KR102295857B1 (ko) | 실시간 360 깊이 영상 측정을 위한 카메라 캘리브레이션 방법 및 그 장치 | |
JP2015007639A (ja) | 情報処理装置、情報処理方法およびプログラム | |
JP2015132523A (ja) | 位置姿勢計測装置、位置姿勢計測方法及びプログラム | |
KR20180107916A (ko) | 고정된 패턴 마스크를 이용하여 블랙, 화이트를 프로젝션을 수행하는 방법 및 시스템 | |
KR20180107917A (ko) | 서로 다른 편광에 대응하는 패턴 및 인버스 패턴을 이용하는 방법 및 장치 | |
KR101813979B1 (ko) | 가정된 캘리브레이션 모델 없이 측정된 데이터를 이용하여 캘리브레이션을 수행하는 방법 및 상기 방법을 수행하는 3차원 스캐너 캘리브레이션 시스템 | |
KR20170053509A (ko) | 가정된 캘리브레이션 모델 없이 측정된 데이터를 이용하여 캘리브레이션을 수행하는 방법 및 상기 방법을 수행하는 3차원 스캐너 캘리브레이션 시스템 | |
Darcis et al. | Poselab: A levenberg-marquardt based prototyping environment for camera pose estimation | |
CN108564626A (zh) | 用于确定安装于采集实体的相机之间的相对姿态角的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0105 | International application |
Patent event date: 20190410 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
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: 20200819 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: 20210615 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210624 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20210624 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20240206 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20250117 Start annual number: 5 End annual number: 5 |