KR101865886B1 - 근적외선 영상을 이용한 물체 표현의 기하 구조 및 반사도 추정 방법, 그리고 이를 구현한 시스템 - Google Patents
근적외선 영상을 이용한 물체 표현의 기하 구조 및 반사도 추정 방법, 그리고 이를 구현한 시스템 Download PDFInfo
- Publication number
- KR101865886B1 KR101865886B1 KR1020160167526A KR20160167526A KR101865886B1 KR 101865886 B1 KR101865886 B1 KR 101865886B1 KR 1020160167526 A KR1020160167526 A KR 1020160167526A KR 20160167526 A KR20160167526 A KR 20160167526A KR 101865886 B1 KR101865886 B1 KR 101865886B1
- Authority
- KR
- South Korea
- Prior art keywords
- reflectivity
- geometry
- estimating
- function
- estimator
- 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
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000002310 reflectometry Methods 0.000 claims abstract description 164
- 230000003287 optical effect Effects 0.000 claims abstract description 16
- 239000013598 vector Substances 0.000 claims description 59
- 239000000463 material Substances 0.000 claims description 19
- 238000013507 mapping Methods 0.000 claims description 5
- 238000009499 grossing Methods 0.000 claims description 4
- 239000000126 substance Substances 0.000 claims description 2
- 230000006870 function Effects 0.000 description 36
- 238000010276 construction Methods 0.000 description 12
- 238000004458 analytical method Methods 0.000 description 5
- 238000005286 illumination Methods 0.000 description 5
- 229920000742 Cotton Polymers 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 239000003973 paint Substances 0.000 description 3
- 229920000728 polyester Polymers 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 2
- 238000005315 distribution function Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 241000238097 Callinectes sapidus Species 0.000 description 1
- VYZAMTAEIAYCRO-UHFFFAOYSA-N Chromium Chemical compound [Cr] VYZAMTAEIAYCRO-UHFFFAOYSA-N 0.000 description 1
- 229920000297 Rayon Polymers 0.000 description 1
- -1 and satin Substances 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 239000010985 leather Substances 0.000 description 1
- 238000003333 near-infrared imaging Methods 0.000 description 1
- 239000011368 organic material Substances 0.000 description 1
- 239000002964 rayon Substances 0.000 description 1
- 239000004753 textile Substances 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
- 230000037303 wrinkles Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J5/00—Radiation pyrometry, e.g. infrared or optical thermometry
- G01J5/48—Thermography; Techniques using wholly visual means
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/17—Systems in which incident light is modified in accordance with the properties of the material investigated
- G01N21/55—Specular reflectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/30—Transforming light or analogous information into electric information
- H04N5/33—Transforming infrared radiation
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
Description
도 2는 본 발명의 한 실시예에 따른 기하 구조 및 반사도 추정 시스템의 구성도이다.
도 3은 본 발명의 한 실시예에 따른 촬영 장치의 설치 환경의 예시이다.
도 4는 본 발명의 한 실시예에 따른 데이터베이스 구축용으로 촬영된 다양한 종류의 근적외선 영상의 예시이다.
도 5는 본 발명의 한 실시예에 따른 근적외선 영상으로부터 추출한 3차원 기하 구조 모델의 예시이다.
도 6은 본 발명의 한 실시예에 따른 반사도 추정에 사용되는 좌표계를 설명하는 도면이다.
도 7은 본 발명의 한 실시예에 따라 근적외선 영상으로부터 추정된 물체별 반사도 함수의 예시이다.
도 8은 본 발명의 한 실시예에 따른 반사도 데이터베이스 구축 방법의 흐름도이다.
도 9는 본 발명의 한 실시예에 따른 데이터베이스 기반 3차원 모델 추정 방법의 흐름도이다.
도 10은 본 발명의 한 실시예에 따른 데이터베이스 기반 3차원 모델 추정 결과의 예시이다.
Claims (14)
- 적어도 하나의 프로세서에 의해 동작하는 기하 구조 및 반사도 추정 시스템으로서,
광원 방향과 시점을 가변하여 물체를 촬영한 근적외선 영상들을 입력받고, 상기 근적외선 영상들에 광학 스테레오를 적용하여 상기 물체의 초기 기하 구조를 추정하는 기하 구조 추정부, 그리고
상기 기하 구조 추정부로부터 추정된 상기 물체의 기하 구조로부터 상기 물체의 반사도 함수를 추정하고, 상기 물체의 반사도 함수를 상기 기하 구조 추정부로 입력하는 절차를 일정 횟수 반복하는 반사도 추정부를 포함하고,
상기 기하 구조 추정부는 상기 반사도 추정부로부터 입력받은 반사도 함수를 기초로 상기 물체의 기하 구조를 재추정하며,
상기 기하 구조 추정부와 상기 반사도 추정부 각각은 상기 일정 횟수 동안 추정한 결과를 서로 주고 받으면서 상기 물체의 최종 기하 구조와 최종 반사도를 출력하고,
상기 반사도 추정부는
상기 초기 기하 구조를 기초로 화소별로 관측된 화소별 반사도값을 계산하고, 상기 화소별 반사도값을 표면 법선 벡터의 각도에 따라 피팅하여 상기 물체의 초기 반사도 함수를 추정하는, 시스템. - 삭제
- 제1항에서,
상기 반사도 추정부는
반-각 좌표계(half angle coordinates)에서 입사각과 반사각의 반-벡터(half vector)로 파라미터화된 각도를 이용하여 상기 화소별 반사도값을 피팅하는, 시스템. - 적어도 하나의 프로세서에 의해 동작하는 기하 구조 및 반사도 추정 시스템으로서,
광원 방향과 시점을 가변하여 물체를 촬영한 근적외선 영상들을 입력받고, 상기 근적외선 영상들에 광학 스테레오를 적용하여 상기 물체의 초기 기하 구조를 추정하는 기하 구조 추정부, 그리고
상기 기하 구조 추정부로부터 추정된 상기 물체의 기하 구조로부터 상기 물체의 반사도 함수를 추정하고, 상기 물체의 반사도 함수를 상기 기하 구조 추정부로 입력하는 절차를 일정 횟수 반복하는 반사도 추정부를 포함하고,
상기 기하 구조 추정부는 상기 반사도 추정부로부터 입력받은 반사도 함수를 기초로 상기 물체의 기하 구조를 재추정하며,
상기 기하 구조 추정부와 상기 반사도 추정부 각각은 상기 일정 횟수 동안 추정한 결과를 서로 주고 받으면서 상기 물체의 최종 기하 구조와 최종 반사도를 출력하고,
상기 기하 구조 추정부는
관측된 인텐시티와 기하 구조 및 추정된 반사도로 렌더링된 인텐시티의 차이에 관계된 에너지 데이터항과, 이웃 표면 법선 벡터들의 차이에 관계된 에너지 평활화항을 최소화하는 표면 법선 벡터를 구하는, 시스템. - 적어도 하나의 프로세서에 의해 동작하는 기하 구조 및 반사도 추정 시스템으로서,
광원 방향과 시점을 가변하여 물체를 촬영한 근적외선 영상들을 입력받고, 상기 근적외선 영상들에 광학 스테레오를 적용하여 상기 물체의 초기 기하 구조를 추정하는 기하 구조 추정부,
상기 기하 구조 추정부로부터 추정된 상기 물체의 기하 구조로부터 상기 물체의 반사도 함수를 추정하고, 상기 물체의 반사도 함수를 상기 기하 구조 추정부로 입력하는 절차를 일정 횟수 반복하는 반사도 추정부,
상기 반사도 추정부에서 추정한 상기 물체의 반사도 함수를 상기 물체를 구성하는 물질의 종류에 매핑하여 저장하는 데이터베이스부, 그리고
임의 물체를 촬영한 타겟 근적외선 영상을 입력받으면, 상기 임의 물체를 구성하는 물질의 반사도값을 상기 데이터베이스부에서 추출하고, 추출한 상기 임의 물체의 반사도값으로부터 표면 법선 벡터를 추정하여 상기 임의 물체의 기하 구조를 추정하는 3차원 모델 추정부를 포함하고,
상기 기하 구조 추정부는 상기 반사도 추정부로부터 입력받은 반사도 함수를 기초로 상기 물체의 기하 구조를 재추정하며,
상기 기하 구조 추정부와 상기 반사도 추정부 각각은 상기 일정 횟수 동안 추정한 결과를 서로 주고 받으면서 상기 물체의 최종 기하 구조와 최종 반사도를 출력하는, 시스템. - 제5항에서,
상기 3차원 모델 추정부는
균일한 알베도를 가정하고 음영으로부터의 모양 추정(Shape from Shading) 방법을 사용하여 상기 임의 물체의 반사도로부터 표면 법선 벡터를 추정하는, 시스템. - 적어도 하나의 프로세서에 의해 동작하는 시스템이 물체의 기하 구조 및 반사도를 추정하는 방법으로서,
광원 방향과 시점을 가변하여 물체를 촬영한 근적외선 영상들에 광학 스테레오를 적용하여 상기 물체의 표면 법선 벡터 지도를 추정하는 단계,
상기 표면 법선 벡터 지도로부터 상기 물체의 초기 반사도 함수를 추정하는 단계, 그리고
음영으로부터의 모양 추정(Shape from Shading) 방법을 사용하여 상기 초기 반사도 함수로부터 상기 물체의 기하 구조를 업데이트하고, 업데이트한 기하 구조로부터 상기 물체의 반사도 함수를 업데이트하는 절차를 일정 횟수 반복하여 상기 물체의 최종 기하 구조와 최종 반사도를 획득하는 단계를 포함하며,
상기 초기 반사도 함수를 추정하는 단계는
화소별로 관측된 화소별 반사도값을 각 표면 법선 벡터의 각도에 따라 피팅하여 상기 물체의 초기 반사도 함수를 추정하는 방법. - 삭제
- 제7항에서,
상기 초기 반사도 함수를 추정하는 단계는
반-각 좌표계(half angle coordinates)에서 입사각과 반사각의 반-벡터(half vector)로 파라미터화된 각도를 이용하여 상기 화소별 반사도값을 피팅하는 방법. - 적어도 하나의 프로세서에 의해 동작하는 시스템이 물체의 기하 구조 및 반사도를 추정하는 방법으로서,
광원 방향과 시점을 가변하여 물체를 촬영한 근적외선 영상들에 광학 스테레오를 적용하여 상기 물체의 표면 법선 벡터 지도를 추정하는 단계,
상기 표면 법선 벡터 지도로부터 상기 물체의 초기 반사도 함수를 추정하는 단계, 그리고
음영으로부터의 모양 추정(Shape from Shading) 방법을 사용하여 상기 초기 반사도 함수로부터 상기 물체의 기하 구조를 업데이트하고, 업데이트한 기하 구조로부터 상기 물체의 반사도 함수를 업데이트하는 절차를 일정 횟수 반복하여 상기 물체의 최종 기하 구조와 최종 반사도를 획득하는 단계를 포함하고,
상기 최종 기하 구조와 최종 반사도를 획득하는 단계는
광원 방향에 따라 상기 물체의 반사도 함수를 계산하고, 상기 물체의 반사도 함수를 상기 물체를 구성하는 물질의 종류에 매핑하여 데이터베이스에 저장하는 방법. - 제10항에서,
타겟 근적외선 영상을 입력받는 단계,
상기 타겟 근적외선 영상에 포함된 임의 물체를 구성하는 물질과 광원 방향을 확인하는 단계,
상기 데이터베이스에서 상기 임의 물체를 구성하는 물질과 광원 방향에 해당하는 반사도값을 추출하는 단계, 그리고
상기 임의 물체의 반사도값으로부터 표면 법선 벡터를 추정하여 상기 임의 물체의 기하 구조를 추정하는 단계
를 더 포함하는 방법. - 적어도 하나의 프로세서에 의해 동작하는 기하 구조 및 반사도 추정 시스템으로서,
복수의 샘플 물체들을 촬영한 근적외선 영상들로부터 추정된 물체별 반사도 함수를 저장하는 데이터베이스부, 그리고
타겟 근적외선 영상을 입력받으면, 상기 타겟 근적외선 영상에 포함된 타겟 물체의 종류를 확인하고, 상기 데이터베이스부에서 상기 타겟 물체에 해당하는 반사도값을 참조하여 상기 타겟 물체의 표면 법선 벡터를 추정하며, 추정한 표면 법선 벡터로부터 상기 타겟 물체의 기하 구조를 획득하는 3차원 모델 추정부
를 포함하고,
상기 물체별 반사도 함수는 각 샘플 물체의 초기 기하 구조부터 추정되고,
각 샘플 물체의 초기 기하 구조는 각 샘플 물체를 촬영한 근적외선 영상들로부터 추정되는, 시스템. - 제12항에서,
상기 반사도 함수는
광원 방향과 시점(view angle)을 가변하여 각 샘플 물체를 촬영한 근적외선 영상들로부터 획득되는 시스템. - 제12항에서,
상기 물체별 반사도 함수는
추정된 현재의 반사도 함수로부터 기하 구조를 추정하는 제1 절차와 추정된 현재의 기하 구조로부터 반사도 함수를 추정하는 제2 절차를 일정 횟수 반복하여 획득되는, 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160167526A KR101865886B1 (ko) | 2016-12-09 | 2016-12-09 | 근적외선 영상을 이용한 물체 표현의 기하 구조 및 반사도 추정 방법, 그리고 이를 구현한 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160167526A KR101865886B1 (ko) | 2016-12-09 | 2016-12-09 | 근적외선 영상을 이용한 물체 표현의 기하 구조 및 반사도 추정 방법, 그리고 이를 구현한 시스템 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101865886B1 true KR101865886B1 (ko) | 2018-06-08 |
Family
ID=62599831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160167526A Expired - Fee Related KR101865886B1 (ko) | 2016-12-09 | 2016-12-09 | 근적외선 영상을 이용한 물체 표현의 기하 구조 및 반사도 추정 방법, 그리고 이를 구현한 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101865886B1 (ko) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020076026A1 (ko) * | 2018-10-08 | 2020-04-16 | 한국과학기술원 | 인공조명 사진을 이용한 3차원 객체 획득 방법 및 그 장치 |
KR20200040194A (ko) * | 2018-10-08 | 2020-04-17 | 한국과학기술원 | 인공조명 사진을 이용한 3차원 객체 획득 방법 및 그 장치 |
CN117132634A (zh) * | 2023-10-26 | 2023-11-28 | 深圳市华汉伟业科技有限公司 | 一种物体形貌的估计方法及计算机可读存储介质 |
US12361639B2 (en) | 2020-10-12 | 2025-07-15 | Samsung Electronics Co., Ltd. | Electronic device and control method thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030034274A (ko) * | 2001-09-14 | 2003-05-09 | 박보건 | 혼성 반사 모델에서의 포토 메트릭 스테레오 방법 |
KR20130002760A (ko) * | 2011-06-29 | 2013-01-08 | 국립대학법인 울산과학기술대학교 산학협력단 | 중간시점 영상 생성기를 갖는 표면 거칠기 측정 장치 및 방법 |
JP2015232483A (ja) * | 2014-06-09 | 2015-12-24 | 株式会社キーエンス | 画像検査装置、画像検査方法、画像検査プログラム及びコンピュータで読み取り可能な記録媒体並びに記録した機器 |
JP2015232476A (ja) * | 2014-06-09 | 2015-12-24 | 株式会社キーエンス | 検査装置、検査方法およびプログラム |
KR20160098814A (ko) * | 2015-02-11 | 2016-08-19 | 한국과학기술원 | 깊이 센서와 적외선 음영 영상을 이용한 고품질 3차원 정보 획득 장치 및 방법 |
-
2016
- 2016-12-09 KR KR1020160167526A patent/KR101865886B1/ko not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030034274A (ko) * | 2001-09-14 | 2003-05-09 | 박보건 | 혼성 반사 모델에서의 포토 메트릭 스테레오 방법 |
KR20130002760A (ko) * | 2011-06-29 | 2013-01-08 | 국립대학법인 울산과학기술대학교 산학협력단 | 중간시점 영상 생성기를 갖는 표면 거칠기 측정 장치 및 방법 |
JP2015232483A (ja) * | 2014-06-09 | 2015-12-24 | 株式会社キーエンス | 画像検査装置、画像検査方法、画像検査プログラム及びコンピュータで読み取り可能な記録媒体並びに記録した機器 |
JP2015232476A (ja) * | 2014-06-09 | 2015-12-24 | 株式会社キーエンス | 検査装置、検査方法およびプログラム |
KR20160098814A (ko) * | 2015-02-11 | 2016-08-19 | 한국과학기술원 | 깊이 센서와 적외선 음영 영상을 이용한 고품질 3차원 정보 획득 장치 및 방법 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020076026A1 (ko) * | 2018-10-08 | 2020-04-16 | 한국과학기술원 | 인공조명 사진을 이용한 3차원 객체 획득 방법 및 그 장치 |
KR20200040194A (ko) * | 2018-10-08 | 2020-04-17 | 한국과학기술원 | 인공조명 사진을 이용한 3차원 객체 획득 방법 및 그 장치 |
KR102287472B1 (ko) | 2018-10-08 | 2021-08-09 | 한국과학기술원 | 인공조명 사진을 이용한 3차원 객체 획득 방법 및 그 장치 |
US12361639B2 (en) | 2020-10-12 | 2025-07-15 | Samsung Electronics Co., Ltd. | Electronic device and control method thereof |
CN117132634A (zh) * | 2023-10-26 | 2023-11-28 | 深圳市华汉伟业科技有限公司 | 一种物体形貌的估计方法及计算机可读存储介质 |
CN117132634B (zh) * | 2023-10-26 | 2024-01-23 | 深圳市华汉伟业科技有限公司 | 一种物体形貌的估计方法及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11869139B2 (en) | System and method for three-dimensional scanning and for capturing a bidirectional reflectance distribution function | |
US11182961B2 (en) | Method and system for representing a virtual object in a view of a real environment | |
JP7542070B2 (ja) | 偏光画像を含む異なる撮像モダリティで統計モデルを訓練するためのデータを合成するためのシステムおよび方法 | |
Herbort et al. | An introduction to image-based 3D surface reconstruction and a survey of photometric stereo methods | |
Johnson et al. | Shape estimation in natural illumination | |
Oxholm et al. | Multiview shape and reflectance from natural illumination | |
Quéau et al. | A non-convex variational approach to photometric stereo under inaccurate lighting | |
EP3051793B1 (en) | Imaging apparatus, systems and methods | |
Brostow et al. | Video normals from colored lights | |
Logothetis et al. | Semi-calibrated near field photometric stereo | |
US12067080B2 (en) | Method and system for generating training data | |
KR101865886B1 (ko) | 근적외선 영상을 이용한 물체 표현의 기하 구조 및 반사도 추정 방법, 그리고 이를 구현한 시스템 | |
Lombardi et al. | Radiometric scene decomposition: Scene reflectance, illumination, and geometry from rgb-d images | |
EP3629303B1 (en) | Method and system for representing a virtual object in a view of a real environment | |
Choe et al. | Refining geometry from depth sensors using IR shading images | |
Logothetis et al. | A cnn based approach for the near-field photometric stereo problem | |
Logothetis et al. | Near-field photometric stereo in ambient light | |
Angelopoulou et al. | Evaluating the effect of diffuse light on photometric stereo reconstruction | |
Ramakrishnan et al. | Shadow compensation for outdoor perception | |
JP5441752B2 (ja) | 環境内の3d物体の3d姿勢を推定する方法及び装置 | |
CN114270403A (zh) | 用于检索多光谱brdf参数的计算机实施的方法和系统 | |
Richter et al. | A discriminative approach to perspective shape from shading in uncalibrated illumination | |
JP7463697B2 (ja) | 光沢取得状態算出装置、光沢取得状態算出方法、光沢取得状態算出プログラム、端末及び光沢取得状態表示プログラム | |
Fujimura | 3D Reconstruction in Scattering Media | |
Lenoch | Image-based 3D reconstruction of surfaces with highly complex reflectance properties |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20161209 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20171013 Patent event code: PE09021S01D |
|
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20180314 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180601 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180601 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20210601 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20220620 Start annual number: 5 End annual number: 5 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20250312 |