KR20210050366A - 촬영 위치 결정 장치 및 방법 - Google Patents
촬영 위치 결정 장치 및 방법 Download PDFInfo
- Publication number
- KR20210050366A KR20210050366A KR1020190134873A KR20190134873A KR20210050366A KR 20210050366 A KR20210050366 A KR 20210050366A KR 1020190134873 A KR1020190134873 A KR 1020190134873A KR 20190134873 A KR20190134873 A KR 20190134873A KR 20210050366 A KR20210050366 A KR 20210050366A
- Authority
- KR
- South Korea
- Prior art keywords
- camera
- determining
- space
- image
- photographing position
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—Two-dimensional [2D] image generation
- G06T11/20—Drawing from basic elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three-dimensional [3D] modelling for computer graphics
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/30—Determination of transform parameters for the alignment of images, i.e. image registration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/30244—Camera pose
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따른 영상 정합 방법의 흐름도이다.
도 3은 본 발명의 일 실시예에 포인트 클라우드가 위치하는 3차원 관심 공간을 예시한 도면이다.
도 4는 본 발명의 일 실시예에 따른 촬영 영상을 예시한 도면이다.
도 5는 본 발명의 일 실시예에 따른 촬영 위치 결정 방법의 흐름도이다.
도 6은 본 발명의 일 실시예에 따른 영상 정합 장치에서 대상체를 가상 영상에 표시하는 방법을 설명하기 위한 도면이다.
도 7은 본 발명의 일 실시예에 따른 영상 정합 장치에서 가상 영상을 생성할 방향을 결정하는 방법을 설명하기 위한 도면이다.
도 8은 본 발명의 일 실시예에 따른 영상 정합 장치에서 포인트 클라우드가 위치하는 3차원 관심 공간 상에 생성된 LSP를 예시한 도면이다.
도 9는 본 발명의 일 실시예에 따른 영상 정합 장치가 생성한 가상 영상을 예시한 도면이다.
도 10은 본 발명의 일 실시예에 따른 정합부에서 촬영 영상과 가상 영상을 정합하는 방법을 설명하기 위한 도면이다.
도 11은 본 발명의 일 실시예에 따른 영상 처리부가 생성한 3D 메쉬를 예시한 도면이다.
도 12는 본 발명의 일 실시예에 따른 영상 처리부가 생성한 3D 모델을 예시한 도면이다.
110: 3D 스캐너
111: 스캔 카메라
112: 라이다
120: 카메라
130: 영상 정합 장치
131: 가상 영상 생성부
132: 정합부
140: 영상 처리부
150: 촬영 위치 결정 장치
Claims (10)
- 촬영 위치 결정 단계에서 수행되는 카메라의 촬영 위치 결정 방법에 있어서,
라이다에 의해 획득된 관심 공간의 포인트 클라우드를 이용하여 상기 관심 공간에 대한 3D 메쉬(3D Mesh)를 생성하는 단계;
상기 3D 메쉬를 구성하는 복수의 폴리곤(Polygon) 각각의 위치를 기초로 상기 복수의 폴리곤 각각의 법선 벡터를 그룹핑(Grouping)하는 단계; 및
상기 복수의 법선 벡터 그룹 중 그룹핑된 상기 법선 벡터의 수를 기초로 결정된 기준 그룹의 가중 평균을 기초로 상기 카메라의 촬영 위치를 결정하는 단계를 포함하는
촬영 위치 결정 방법. - 제 1 항에 있어서,
상기 카메라의 촬영 위치를 결정하는 단계는,
상기 복수의 폴리곤 각각의 위치에 대응되는 가중치를 결정하는 단계; 및
상기 기준 그룹의 상기 복수의 법선 벡터에 결정된 가중치를 적용하여 상기 가중 평균을 획득하는 단계를 포함하는
촬영 위치 결정 방법. - 제 1 항에 있어서,
상기 카메라의 촬영 위치를 결정하는 단계는,
상기 복수의 법선 벡터 그룹 중 그룹핑된 상기 법선 벡터의 수가 최대인 법선 벡터 그룹을 상기 기준 그룹으로 결정하는 단계를 포함하는
촬영 위치 결정 방법. - 제 1 항에 있어서,
상기 카메라의 촬영 위치를 결정하는 단계는,
상기 기준 그룹의 가중 평균을 기초로 상기 카메라의 기준 촬영 위치를 결정하는 단계; 및
상기 결정된 기준 촬영 위치에 따라 이웃 촬영 위치를 결정하는 단계를 포함하는
촬영 위치 결정 방법. - 제 4 항에 있어서,
상기 이웃 촬영 위치를 결정하는 단계는,
인접한 촬영 위치에서 촬영된 촬영 영상과의 중첩 비율(Overlap Ratio), 상기 카메라로부터 상기 관심 공간 내 대상체까지의 거리, 초점 거리(Focal Length), 및 상기 카메라의 이미지 센서 크기 중 적어도 하나를 이용하여 상기 이웃 촬영 위치를 결정하는 단계를 포함하는
촬영 위치 결정 방법. - 제 4 항에 있어서,
상기 이웃 촬영 위치를 결정하는 단계는,
상기 카메라의 화각(Field of View) 내 상기 3D 메쉬의 정점(Vertex)을 선택하는 단계;
상기 선택된 정점 중 적어도 일부를 공유하는 화각을 가지는 카메라의 위치를 상기 이웃 촬영 위치로 결정하는 단계를 포함하는
촬영 위치 결정 방법. - 제 1 항에 있어서,
상기 촬영 위치 결정 방법에 따라 결정된 상기 촬영 위치에서 상기 카메라에 의해 촬상된 상기 관심 공간에 대한 복수의 촬영 영상을 획득하는 단계;
상기 카메라의 내부 파라미터(Intrinsic Parameter)를 이용하여 상기 획득된 포인트 클라우드로부터 복수의 가상 영상을 생성하는 단계; 및
상기 복수의 촬영 영상과 상기 복수의 가상 영상을 정합(Registration)하는 단계를 포함하는
영상 정합 방법. - 라이다에 의해 획득된 관심 공간의 포인트 클라우드를 이용하여 상기 관심 공간에 대한 3D 메쉬(3D Mesh)를 생성하고, 상기 3D 메쉬를 구성하는 복수의 폴리곤(Polygon) 각각의 위치를 기초로 상기 복수의 폴리곤 각각의 법선 벡터를 그룹핑(Grouping)하고, 상기 복수의 법선 벡터 그룹 중 그룹핑된 상기 법선 벡터의 수를 기초로 결정된 기준 그룹의 가중 평균을 기초로 카메라의 촬영 위치를 결정하는 결정부; 및
상기 결정된 카메라의 촬영 위치를 출력하는 출력부를 포함하는
촬영 위치 결정 장치. - 제 1 항 내지 제 7 항 중 어느 한 항에 기재된 방법에 따른 각각의 단계를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램
- 제 1 항 내지 제 7 항 중 어느 한 항에 기재된 방법에 따른 각각의 단계를 수행하는 명령어를 포함하는 프로그램이 기록된 컴퓨터 판독 가능 기록매체.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190134873A KR102951782B1 (ko) | 2019-10-28 | 2019-10-28 | 촬영 위치 결정 장치 및 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190134873A KR102951782B1 (ko) | 2019-10-28 | 2019-10-28 | 촬영 위치 결정 장치 및 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20210050366A true KR20210050366A (ko) | 2021-05-07 |
| KR102951782B1 KR102951782B1 (ko) | 2026-04-10 |
Family
ID=75916776
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190134873A Active KR102951782B1 (ko) | 2019-10-28 | 2019-10-28 | 촬영 위치 결정 장치 및 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102951782B1 (ko) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023027883A (ja) * | 2021-08-18 | 2023-03-03 | 株式会社日立製作所 | レイアウトデータ表示システム及びレイアウトデータ表示方法 |
| WO2023128100A1 (ko) * | 2021-12-31 | 2023-07-06 | 주식회사 쓰리아이 | 3차원 가상모델 제공 방법 및 그를 위한 3차원 가상모델 제공 시스템 |
| WO2025116229A1 (ko) * | 2023-11-29 | 2025-06-05 | 네이버 주식회사 | 공간 영상 스캔 및 가상 현실 서비스 제공 방법, 장치, 시스템 및 컴퓨터 프로그램 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150129260A (ko) | 2014-05-09 | 2015-11-19 | 주식회사 아이너지 | 오브젝트 가상현실 콘텐츠 서비스 시스템 및 방법 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8879828B2 (en) * | 2011-06-29 | 2014-11-04 | Matterport, Inc. | Capturing and aligning multiple 3-dimensional scenes |
| GB2543749A (en) * | 2015-10-21 | 2017-05-03 | Nokia Technologies Oy | 3D scene rendering |
| US11024088B2 (en) * | 2016-05-27 | 2021-06-01 | HoloBuilder, Inc. | Augmented and virtual reality |
-
2019
- 2019-10-28 KR KR1020190134873A patent/KR102951782B1/ko active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150129260A (ko) | 2014-05-09 | 2015-11-19 | 주식회사 아이너지 | 오브젝트 가상현실 콘텐츠 서비스 시스템 및 방법 |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023027883A (ja) * | 2021-08-18 | 2023-03-03 | 株式会社日立製作所 | レイアウトデータ表示システム及びレイアウトデータ表示方法 |
| CN115908691A (zh) * | 2021-08-18 | 2023-04-04 | 株式会社日立制作所 | 布局数据显示系统以及布局数据显示方法 |
| WO2023128100A1 (ko) * | 2021-12-31 | 2023-07-06 | 주식회사 쓰리아이 | 3차원 가상모델 제공 방법 및 그를 위한 3차원 가상모델 제공 시스템 |
| KR20230103054A (ko) * | 2021-12-31 | 2023-07-07 | 주식회사 쓰리아이 | 3차원 가상모델 제공 방법 및 그를 위한 3차원 가상모델 제공 시스템 |
| WO2025116229A1 (ko) * | 2023-11-29 | 2025-06-05 | 네이버 주식회사 | 공간 영상 스캔 및 가상 현실 서비스 제공 방법, 장치, 시스템 및 컴퓨터 프로그램 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102951782B1 (ko) | 2026-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11551418B2 (en) | Image rendering of laser scan data | |
| KR102160196B1 (ko) | 3d 모델링 장치 및 방법 | |
| KR102109814B1 (ko) | 영상 정합 장치 및 방법 | |
| KR100443552B1 (ko) | 가상 현실 구현 시스템 및 방법 | |
| US20130249901A1 (en) | Systems and methods for geometrically mapping two-dimensional images to three-dimensional surfaces | |
| CN107025663A (zh) | 视觉系统中用于3d点云匹配的杂波评分系统及方法 | |
| KR20210050366A (ko) | 촬영 위치 결정 장치 및 방법 | |
| JPWO2020075252A1 (ja) | 情報処理装置、プログラム及び情報処理方法 | |
| CN111489384A (zh) | 基于互视角的遮挡评估方法及装置、设备、系统和介质 | |
| CN113870430A (zh) | 一种工件数据处理方法和装置 | |
| JP2004280776A (ja) | 画像内のオブジェクトの形状を決定する方法 | |
| KR20210050365A (ko) | 영상 정합 장치 및 방법 | |
| Ahmad Yusri et al. | Preservation of cultural heritage: A comparison study of 3D modelling between laser scanning, depth image, and photogrammetry methods | |
| CN112883920A (zh) | 基于点云深度学习的三维人脸扫描特征点检测方法和装置 | |
| CN113945167B (zh) | 一种工件数据获取方法和装置 | |
| KR101817756B1 (ko) | 인터랙티브한 시점 제어가 가능한 3차원 모델 기반의 ptm 생성 시스템 및 이를 이용한 ptm 생성 방법 | |
| JPH05135155A (ja) | 連続シルエツト画像による3次元モデル構成装置 | |
| Kontogianni et al. | Investigating the effect of focus stacking on sfm-mvs algorithms | |
| JP2019066424A (ja) | 3次元形状を導出する装置、方法、及びプログラム | |
| Sosa et al. | 3D surface reconstruction of entomological specimens from uniform multi-view image datasets | |
| JP6843319B2 (ja) | 情報処理装置、プログラム及び情報処理方法 | |
| JP4168103B2 (ja) | テクスチャ画像の生成・マッピングシステム | |
| JP2004170277A (ja) | 3次元計測方法、3次元計測システム、画像処理装置、及びコンピュータプログラム | |
| JP6984870B2 (ja) | 3次元形状測定装置、3次元形状測定方法、及び3次元形状測定プログラム | |
| García Fernandez et al. | An approach to 3D digital modeling of surfaces with poor texture by range imaging techniques.‘Shape from stereo’vs.‘shape from silhouette’in digitizing Jorge Oteiza’s sculptures |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13 | Pre-grant limitation requested |
Free format text: ST27 STATUS EVENT CODE: A-2-3-E10-E13-LIM-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11 | Amendment of application requested |
Free format text: ST27 STATUS EVENT CODE: A-2-2-P10-P11-NAP-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| D22 | Grant of ip right intended |
Free format text: ST27 STATUS EVENT CODE: A-1-2-D10-D22-EXM-PE0701 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| F11 | Ip right granted following substantive examination |
Free format text: ST27 STATUS EVENT CODE: A-2-4-F10-F11-EXM-PR0701 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-2-2-U10-U11-OTH-PR1002 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| Q13 | Ip right document published |
Free format text: ST27 STATUS EVENT CODE: A-4-4-Q10-Q13-NAP-PG1601 (AS PROVIDED BY THE NATIONAL OFFICE) |