SlideShare a Scribd company logo
1 of 54
알파글래스의
개발과정으로 알아보는
AR 스마트글래스 광학 시스템
이준희
㈜더알파랩스
CONTENTS
1. 광학계란 무엇인가?
2. 중요한 것은 크기
3. 저비용 Wave Guide Combiner
4. Telescopic Collimator Design
5. 다음은 무엇인가?
1.
광학계란 무엇인가?
1.1 계기
상상했던 것과 너무 달랐던 AR 스마트글래스
어쩌다가 이런걸 개발하게 되었나
1.2 상상했던 것들
1.3 일반 구조
- 이미지를 투영하는 Combiner(Beam Splitter)
- 이미지를 조절하는 Collimator(Magnifier)
- 이미지를 만들어내는 μDisplay(LCoS, OLEDoS, DLP...)
Combiner + Collimator + Display
1.4 청사진
안경과 같은 사이즈를 가진 스마트글래스
2.
중요한 것은 크기
2.1 The bigger is the better
넓은 화면 ≠넓은 디바이스
홀로그램이 뭔지는 모르겠으나
확실히 지금의 평판 디스플레이보단 좋다!
2.1 크기
어떻게 크게 보일까?
눈 앞의 손가락과 저 멀리 비행기 중 어떤 것이 더 클까?
2.2 각배율
만약 사물이 멀리 있다면, 크기는 어떻게 느낄까?
Infinity Focus 에서의 Angular Magnification
2.3 Field of View
사용자가 보는 화면의 ‘크기’
HMD, HUD, AR Smart Glasses 에서 말하는 FOV는 곧 스크린의 크기
해상도라고 묻지 말라
2.4 주어진 크기
스마트폰 체감의 스크린 사이즈를 구현하기 위한 숫자들
2.5 기초 조건
FOV(Diagonal) = 30도
Max. Diameter = 20mm
Eye Relief Distance = 20 ~ 40 mm
Eye Box = 10mm x 10mm
Exit Pupil = 22.8mm x 19.6mm (4:3)
Budget = 약 4천만원 !!
목표로 하는 디바이스를 위한 조건들
3.
저비용 Wave Guide Combiner
3.1 Total Internal Reflection
Wave Guide = 내부전반사 원리를 이용한 광학 소자
3.2 Google Glass의 경우
- PBS(Polarizing Beam Splitter)
- Cube 형태로 2D로 늘리면 3D로 부피가 증가
가장 단순하고 효과적인 PBS
3.2 Hololens의 경우
DOE(Diffraction Optical Element)가 활용된 WG
3.2 Hololens의 경우
- 빛의 파장에 의존
- 스타트업이 현실적으로 할 수 없는 시도
DOE(Diffraction Optical Element)가 활용된 WG
3.3 2차원 파이프 Wave Guide
- 저비용으로 만들 수 있는 PBS에 가까운, Reflection Wave Guide
- 수평면 뿐만 아니라 동시에 수직면도 내부전반사를 시키자
Tangential Plane TIR + Sagittal Plan TIR
3.3 2차원 파이프 Wave Guide
Prototype
- 당시 전 재산을 부어 만들었지만...
3.3 2차원 파이프 Wave Guide
1. 너무 많은 Fletch Rays = 조절 하기 어려운 Ghost Images
2. 대각선 부분에서 제멋대로인 밝기
3. 계약서의 소중함...
Problems
3.4 값비싼 가르침...
1. 남들이 안 하는데는 다 이유가 있다
2. 심플하게 생겼다고 설계가 심플하지는 않다
Reason!
3.5 1차원 Wave Guide
- 수평면과 수직면을 다르게 확장할 수 있을까?
- 원하는 FOV를 위한 반사면의 개수는?
- WG 내에서 진행 각도는?
Sagittal Plan TIR + XEYM Telecentric System
3.5 Lumus의 경우
2D Expansion
3.5 Lumus의 경우
- 수직 확장 WG + 수평 확장 WG
- 많은 반사면으로 인해 급격히 떨어지는 밝기
2D Expansion
3.5 1차원 Wave Guide
수직면과 수평면의 이미지를 각각 조절
3.5 1차원 Wave Guide
X-axis Expansion, Y-axis Magnification
Expansion
Magnification
3.5 1차원 Wave Guide
Boundary Condition
Image Stop
d
θi
ε
θt
n1=1.0
n2=1.5
HFOV=15°
l=3
𝜃" = 41.8°
𝜃(	= ε
d = ?
ε = ?n1
n2
l
𝜃(*(+= 𝜃( −	
-./0
+1
𝜃(*23= 𝜃( +	
-./0
+1
𝜃5 = 2𝜃(
𝜃5*(+ = 2𝜃( −	
-./0
+1
𝜃5*23 = 2𝜃( +	
-./0
+1
0 < 𝜃(*(+
𝜃5*(+ > 𝜃"
Fletch Ray가 발생하지 않는 최적의 구경과 각도
3.5 1차원 Wave Guide
Boundary Condition
Image Stop
d
θi
ε
θt
n1=1.0
n2=1.5
HFOV=15°
l=3
𝜃" = 41.8°
𝜃(	= ε
d = ?
ε = ?n1
n2
l
𝜃(*(+= 𝜃( −	
-./0
+1
𝜃(*23= 𝜃( +	
-./0
+1
𝜃5 = 2𝜃(
𝜃5*(+ = 2𝜃( −	
-./0
+1
𝜃5*23 = 2𝜃( +	
-./0
+1
0 < 𝜃(*(+
𝜃5*(+ > 𝜃"
Fletch Ray가 발생하지 않는 최적의 구경과 각도
3.5 1차원 Wave Guide
첫번째 반사면과 마지막 반사면에서의 빛의 밝기를 동일하도록
단계별로 다른 반사율을 적용
Gradient Reflection
100%
50%
50%
25%
25%
12.5%
12.5%
100% 75%
25%25%
50%
25%
25%
3.6 결과
여기까지 대략 3천만원 가량 소모...
4.
Telescopic Collimator Design
4.1 이전의 Collimators
- 기존 시스템에서의 Collimator = 돋보기
- 디스플레이 크기에 의존적 = 정비례하는 조리개 구경
기존 시스템에서의 Collimator
4.2 망원경과 Collimator
망원경 구조를 접목한 길고 가느다란 형태
- 구경 조리개가 작아 부피가 작다
- 작은 조리개로 밝기가 떨어진다
4.2 Telescope for Collimator
작은 조리개로 인한 상대적 밝기
디스플레이의 FOV 필터 렌즈
- 디스플레이 또한 가지고 있는 FOV
- 수치상으로는 떨어지지만 체감은?
4.2 망원경과 Collimator
하지만 다소 길다...
- 안경에서 50mm 이상 떨어진 부분은?
- 숨길 수 있는가?
4.3 Toroidal Cylindrical Lens
- 광 축 각각의 다른 곡률을 가지는 렌즈(ex. 도넛)
2개의 다른 곡률을 가진 렌즈
4.3 Toroidal Cylindrical Lens
- 흔하지 않은 렌즈(다들 잘 모른단다...) = 비싸다, 성능보장 안됨
- 중국이라면 더더욱...
하지만 이해시키기도 힘든 렌즈...
4.4 단순하게
- 스펙을 조금 낮추고, FOV 30 -> 28
- Toroidal에서 양면 Cylindrical Lens 2매로
조금 더 단순한(저렴한) 형태로
4.5 마침내!!
현재의 Prototype
4.5 구동영상
현재의 Prototype
5.
다음은 무엇인가?
5.1 영웅의 조건
기존 디스플레이 경험과 비슷한 수준의 FOV
기존 안경과 비교하여 납득할 만한 디자인과 사이즈
이상적인 디바이스의 조건
5.2 Vuzix의 경우
회절광학계를 적극 사용한 곡률을 가진 스마트글래스
5.3 Magic Leap의 경우
...잘 모르지만 성공했으면 좋겠습니... 성공해야만 합니다
5.4 Alpha Labs의 경우
비용 따윈 고려하지 않은 설계
Optical Fiber + Multi Insert WG + Matrix WG
5.4 Alpha Labs의 경우
- Display 에서 부터 Combiner 까지 광섬유를 이용한 전달
- High Brightness
Optical Fiber
5.4 Alpha Labs의 경우
- Row -> Column, 마치 Transposed Matrix 처럼
Matrix WG for Display
5.4 Alpha Labs의 경우
- 2개 이상의 삽입부를 가지는 WG
- 임계각을 두 배로 늘릴 수 있다
- 비용은 모르겠지만, 밝기는 약 2배
Multi Insert WG
5.5 기대 스펙
FOV 90°
최소한 기대되는 스펙은...
~ 10mm3 Curved
5.5 What I dreaming
영화 허
비서의 역할 항상 옆에 있고 준비되어 있고 알아서 먼저 다가온다
중간자
Thank you
• http://global.epson.com/innovation/engineer/moverio.html
• http://www.tomshardware.co.uk/vive-rift-playstation-vr-comparison,review-33556-3.html
• http://doc-ok.org/?p=1414
• http://hsimed.gtri.gatech.edu/guidelines/wd_video.php
• http://www.epd.gov.hk/eia/register/report/eiareport/eia_1782009/HTML/EIA%20Report/Section10.htm
• http://hsimed.gtri.gatech.edu/guidelines/wd_video.php
• https://medium.com/@somospostpc/a-comprehensive-look-at-smartphone-screen-size-statistics-and-trends-e61d77001ebe
• http://advances.sciencemag.org/content/1/7/e1500391.full
• http://www.ledzs.com/upLoad/product/month_1704/201704081020066557.jpg
• http://patentimages.storage.googleapis.com/US20130070338A1/US20130070338A1-20130321-D00000.png
• http://www.kguttag.com/2016/10/27/armr-combiners-part-2-hololens/
• https://en.wikipedia.org/wiki/Diffraction_grating
• https://en.wikipedia.org/wiki/Total_internal_reflection
• https://c3metrics.com/wp-content/uploads/2017/01/galileo-H.jpeg
• (US2003165017A1)Substrate-guided optical beam expander
• Meng-Che Tsai, Tsung-Xian Lee, "Design of an ultra-thin near-eye display with geometrical waveguide and freeform optics", Proc. SPIE 10126, Advances in Display
Technologies VII, 101260R (16 February 2017); doi: 10.1117/12.2253301; http://dx.doi.org/10.1117/12.2253301
• https://uploadvr.com/waveguides-smartglasses/
• https://www.slideshare.net/StudioSFO/mobile-augmented-reality
• US20170038593A1, Near-Eye Display With Self-Emitting Microdisplay Engine
• http://www.kguttag.com/2016/11/20/magic-leap-separating-magic-and-reality/
• https://vrwiki.wikispaces.com/Magic+Leap
• T. Schowengerdt, Brian & S. Johnston, Richard & Melville, C & J. Seibel, Eric. (2012). 47.4: Invited Paper: 3D Displays using Scanning Laser Projection. SID Symposium
Digest of Technical Papers. 43. . 10.1002/j.2168-0159.2012.tb05863.x.

More Related Content

What's hot

유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현MinGeun Park
 
훌륭한 프로그래머 되는 법
훌륭한 프로그래머 되는 법훌륭한 프로그래머 되는 법
훌륭한 프로그래머 되는 법Kai [Kyung Seok] Song
 
QGISセミナー初級・基礎編(V2.4)
QGISセミナー初級・基礎編(V2.4)QGISセミナー初級・基礎編(V2.4)
QGISセミナー初級・基礎編(V2.4)IWASAKI NOBUSUKE
 
ICT R&D 기술로드맵 2023 총괄보고서
ICT R&D 기술로드맵 2023 총괄보고서ICT R&D 기술로드맵 2023 총괄보고서
ICT R&D 기술로드맵 2023 총괄보고서주식회사솔루팜
 
20161031 foss4gkansai handson QGISによる 地域分析入門
20161031 foss4gkansai handson QGISによる地域分析入門20161031 foss4gkansai handson QGISによる地域分析入門
20161031 foss4gkansai handson QGISによる 地域分析入門和人 青木
 
VIEW2013 Binarycode-based Object Recognition
VIEW2013 Binarycode-based Object RecognitionVIEW2013 Binarycode-based Object Recognition
VIEW2013 Binarycode-based Object RecognitionHironobu Fujiyoshi
 
QGISセミナー初級・実践編(V2.4)
QGISセミナー初級・実践編(V2.4)QGISセミナー初級・実践編(V2.4)
QGISセミナー初級・実践編(V2.4)IWASAKI NOBUSUKE
 
プロジェクト予算と試算表_180815
プロジェクト予算と試算表_180815プロジェクト予算と試算表_180815
プロジェクト予算と試算表_180815Sugimoto Chizuru
 
論文解説:スマホカメラを用いたBRDFパラメータ取得技術(非DNN)「Two-Shot SVBRDF Capture for Stationary Mat...
論文解説:スマホカメラを用いたBRDFパラメータ取得技術(非DNN)「Two-Shot SVBRDF Capture for Stationary Mat...論文解説:スマホカメラを用いたBRDFパラメータ取得技術(非DNN)「Two-Shot SVBRDF Capture for Stationary Mat...
論文解説:スマホカメラを用いたBRDFパラメータ取得技術(非DNN)「Two-Shot SVBRDF Capture for Stationary Mat...Teppei Kurita
 
그로스 해킹 & 데이터 프로덕트 (Growth Hacking & Data Product) - 고넥터 고영혁 (Gonnector Dylan Ko)
그로스 해킹 & 데이터 프로덕트 (Growth Hacking & Data Product) - 고넥터 고영혁 (Gonnector Dylan Ko)그로스 해킹 & 데이터 프로덕트 (Growth Hacking & Data Product) - 고넥터 고영혁 (Gonnector Dylan Ko)
그로스 해킹 & 데이터 프로덕트 (Growth Hacking & Data Product) - 고넥터 고영혁 (Gonnector Dylan Ko)Dylan Ko
 
담다 기획안Ppt
담다 기획안Ppt담다 기획안Ppt
담다 기획안Ppthyebin Jeon
 
[第2回3D勉強会 研究紹介] Neural 3D Mesh Renderer (CVPR 2018)
[第2回3D勉強会 研究紹介] Neural 3D Mesh Renderer (CVPR 2018)[第2回3D勉強会 研究紹介] Neural 3D Mesh Renderer (CVPR 2018)
[第2回3D勉強会 研究紹介] Neural 3D Mesh Renderer (CVPR 2018)Hiroharu Kato
 
Motpy ros rosjp
Motpy ros rosjpMotpy ros rosjp
Motpy ros rosjpRayAr3
 
실무에서 활용하는 A/B테스트
실무에서 활용하는 A/B테스트실무에서 활용하는 A/B테스트
실무에서 활용하는 A/B테스트JeongMin Kwon
 
3D 게임 그래픽스의 이해
3D 게임 그래픽스의 이해3D 게임 그래픽스의 이해
3D 게임 그래픽스의 이해ByungChun2
 
Github Actionsで始めるROS/ROS2のCI
Github Actionsで始めるROS/ROS2のCIGithub Actionsで始めるROS/ROS2のCI
Github Actionsで始めるROS/ROS2のCIAtsuki Yokota
 

What's hot (20)

유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
 
훌륭한 프로그래머 되는 법
훌륭한 프로그래머 되는 법훌륭한 프로그래머 되는 법
훌륭한 프로그래머 되는 법
 
QGISセミナー初級・基礎編(V2.4)
QGISセミナー初級・基礎編(V2.4)QGISセミナー初級・基礎編(V2.4)
QGISセミナー初級・基礎編(V2.4)
 
ICT R&D 기술로드맵 2023 총괄보고서
ICT R&D 기술로드맵 2023 총괄보고서ICT R&D 기술로드맵 2023 총괄보고서
ICT R&D 기술로드맵 2023 총괄보고서
 
20161031 foss4gkansai handson QGISによる 地域分析入門
20161031 foss4gkansai handson QGISによる地域分析入門20161031 foss4gkansai handson QGISによる地域分析入門
20161031 foss4gkansai handson QGISによる 地域分析入門
 
VIEW2013 Binarycode-based Object Recognition
VIEW2013 Binarycode-based Object RecognitionVIEW2013 Binarycode-based Object Recognition
VIEW2013 Binarycode-based Object Recognition
 
QGISセミナー初級・実践編(V2.4)
QGISセミナー初級・実践編(V2.4)QGISセミナー初級・実践編(V2.4)
QGISセミナー初級・実践編(V2.4)
 
서비스디자인컨설팅 활용가이드북 - 한국디자인진흥원
서비스디자인컨설팅 활용가이드북 - 한국디자인진흥원서비스디자인컨설팅 활용가이드북 - 한국디자인진흥원
서비스디자인컨설팅 활용가이드북 - 한국디자인진흥원
 
서비스디자인 워킹그룹 운영 툴 킷
서비스디자인 워킹그룹 운영 툴 킷서비스디자인 워킹그룹 운영 툴 킷
서비스디자인 워킹그룹 운영 툴 킷
 
CityGML and BIM
CityGML and BIMCityGML and BIM
CityGML and BIM
 
プロジェクト予算と試算表_180815
プロジェクト予算と試算表_180815プロジェクト予算と試算表_180815
プロジェクト予算と試算表_180815
 
論文解説:スマホカメラを用いたBRDFパラメータ取得技術(非DNN)「Two-Shot SVBRDF Capture for Stationary Mat...
論文解説:スマホカメラを用いたBRDFパラメータ取得技術(非DNN)「Two-Shot SVBRDF Capture for Stationary Mat...論文解説:スマホカメラを用いたBRDFパラメータ取得技術(非DNN)「Two-Shot SVBRDF Capture for Stationary Mat...
論文解説:スマホカメラを用いたBRDFパラメータ取得技術(非DNN)「Two-Shot SVBRDF Capture for Stationary Mat...
 
그로스 해킹 & 데이터 프로덕트 (Growth Hacking & Data Product) - 고넥터 고영혁 (Gonnector Dylan Ko)
그로스 해킹 & 데이터 프로덕트 (Growth Hacking & Data Product) - 고넥터 고영혁 (Gonnector Dylan Ko)그로스 해킹 & 데이터 프로덕트 (Growth Hacking & Data Product) - 고넥터 고영혁 (Gonnector Dylan Ko)
그로스 해킹 & 데이터 프로덕트 (Growth Hacking & Data Product) - 고넥터 고영혁 (Gonnector Dylan Ko)
 
담다 기획안Ppt
담다 기획안Ppt담다 기획안Ppt
담다 기획안Ppt
 
[第2回3D勉強会 研究紹介] Neural 3D Mesh Renderer (CVPR 2018)
[第2回3D勉強会 研究紹介] Neural 3D Mesh Renderer (CVPR 2018)[第2回3D勉強会 研究紹介] Neural 3D Mesh Renderer (CVPR 2018)
[第2回3D勉強会 研究紹介] Neural 3D Mesh Renderer (CVPR 2018)
 
Motpy ros rosjp
Motpy ros rosjpMotpy ros rosjp
Motpy ros rosjp
 
사용자시나리오
사용자시나리오사용자시나리오
사용자시나리오
 
실무에서 활용하는 A/B테스트
실무에서 활용하는 A/B테스트실무에서 활용하는 A/B테스트
실무에서 활용하는 A/B테스트
 
3D 게임 그래픽스의 이해
3D 게임 그래픽스의 이해3D 게임 그래픽스의 이해
3D 게임 그래픽스의 이해
 
Github Actionsで始めるROS/ROS2のCI
Github Actionsで始めるROS/ROS2のCIGithub Actionsで始めるROS/ROS2のCI
Github Actionsで始めるROS/ROS2のCI
 

Viewers also liked

밑바닥부터시작하는360뷰어
밑바닥부터시작하는360뷰어밑바닥부터시작하는360뷰어
밑바닥부터시작하는360뷰어NAVER D2
 
[141]네이버랩스의 로보틱스 연구 소개
[141]네이버랩스의 로보틱스 연구 소개[141]네이버랩스의 로보틱스 연구 소개
[141]네이버랩스의 로보틱스 연구 소개NAVER D2
 
[132]웨일 브라우저 1년 그리고 미래
[132]웨일 브라우저 1년 그리고 미래[132]웨일 브라우저 1년 그리고 미래
[132]웨일 브라우저 1년 그리고 미래NAVER D2
 
[141] 오픈소스를 쓰려는 자, 리베이스의 무게를 견뎌라
[141] 오픈소스를 쓰려는 자, 리베이스의 무게를 견뎌라[141] 오픈소스를 쓰려는 자, 리베이스의 무게를 견뎌라
[141] 오픈소스를 쓰려는 자, 리베이스의 무게를 견뎌라NAVER D2
 
[124]자율주행과 기계학습
[124]자율주행과 기계학습[124]자율주행과 기계학습
[124]자율주행과 기계학습NAVER D2
 
[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동NAVER D2
 
[131]chromium binging 기술을 node.js에 적용해보자
[131]chromium binging 기술을 node.js에 적용해보자[131]chromium binging 기술을 node.js에 적용해보자
[131]chromium binging 기술을 node.js에 적용해보자NAVER D2
 
[112]clova platform 인공지능을 엮는 기술
[112]clova platform 인공지능을 엮는 기술[112]clova platform 인공지능을 엮는 기술
[112]clova platform 인공지능을 엮는 기술NAVER D2
 
[123]동네 커피샵도 사이렌 오더를 쓸 수 있을까
[123]동네 커피샵도 사이렌 오더를 쓸 수 있을까[123]동네 커피샵도 사이렌 오더를 쓸 수 있을까
[123]동네 커피샵도 사이렌 오더를 쓸 수 있을까NAVER D2
 
what is_tabs_share
what is_tabs_sharewhat is_tabs_share
what is_tabs_shareNAVER D2
 
[113]how can realm_make_efficient_mobile_database
[113]how can realm_make_efficient_mobile_database[113]how can realm_make_efficient_mobile_database
[113]how can realm_make_efficient_mobile_databaseNAVER D2
 
[142] 생체 이해에 기반한 로봇 – 고성능 로봇에게 인간의 유연함과 안전성 부여하기
[142] 생체 이해에 기반한 로봇 – 고성능 로봇에게 인간의 유연함과 안전성 부여하기[142] 생체 이해에 기반한 로봇 – 고성능 로봇에게 인간의 유연함과 안전성 부여하기
[142] 생체 이해에 기반한 로봇 – 고성능 로봇에게 인간의 유연함과 안전성 부여하기NAVER D2
 
웨일 보안 이야기
웨일 보안 이야기웨일 보안 이야기
웨일 보안 이야기NAVER D2
 
웨일브라우저 성능 및 메모리 최적화
웨일브라우저 성능 및 메모리 최적화웨일브라우저 성능 및 메모리 최적화
웨일브라우저 성능 및 메모리 최적화NAVER D2
 
[135] 오픈소스 데이터베이스, 은행 서비스에 첫발을 내밀다.
[135] 오픈소스 데이터베이스, 은행 서비스에 첫발을 내밀다.[135] 오픈소스 데이터베이스, 은행 서비스에 첫발을 내밀다.
[135] 오픈소스 데이터베이스, 은행 서비스에 첫발을 내밀다.NAVER D2
 
[125] 머신러닝으로 쏟아지는 유저 cs 답변하기
[125] 머신러닝으로 쏟아지는 유저 cs 답변하기[125] 머신러닝으로 쏟아지는 유저 cs 답변하기
[125] 머신러닝으로 쏟아지는 유저 cs 답변하기NAVER D2
 
[115]14일만에 깃헙 스타 1,000개 받은 차트 오픈소스 개발기
[115]14일만에 깃헙 스타 1,000개 받은 차트 오픈소스 개발기[115]14일만에 깃헙 스타 1,000개 받은 차트 오픈소스 개발기
[115]14일만에 깃헙 스타 1,000개 받은 차트 오픈소스 개발기NAVER D2
 
유연하고 확장성 있는 빅데이터 처리
유연하고 확장성 있는 빅데이터 처리유연하고 확장성 있는 빅데이터 처리
유연하고 확장성 있는 빅데이터 처리NAVER D2
 
[216]네이버 검색 사용자를 만족시켜라! 의도파악과 의미검색
[216]네이버 검색 사용자를 만족시켜라!   의도파악과 의미검색[216]네이버 검색 사용자를 만족시켜라!   의도파악과 의미검색
[216]네이버 검색 사용자를 만족시켜라! 의도파악과 의미검색NAVER D2
 
[244]네트워크 모니터링 시스템(nms)을 지탱하는 기술
[244]네트워크 모니터링 시스템(nms)을 지탱하는 기술[244]네트워크 모니터링 시스템(nms)을 지탱하는 기술
[244]네트워크 모니터링 시스템(nms)을 지탱하는 기술NAVER D2
 

Viewers also liked (20)

밑바닥부터시작하는360뷰어
밑바닥부터시작하는360뷰어밑바닥부터시작하는360뷰어
밑바닥부터시작하는360뷰어
 
[141]네이버랩스의 로보틱스 연구 소개
[141]네이버랩스의 로보틱스 연구 소개[141]네이버랩스의 로보틱스 연구 소개
[141]네이버랩스의 로보틱스 연구 소개
 
[132]웨일 브라우저 1년 그리고 미래
[132]웨일 브라우저 1년 그리고 미래[132]웨일 브라우저 1년 그리고 미래
[132]웨일 브라우저 1년 그리고 미래
 
[141] 오픈소스를 쓰려는 자, 리베이스의 무게를 견뎌라
[141] 오픈소스를 쓰려는 자, 리베이스의 무게를 견뎌라[141] 오픈소스를 쓰려는 자, 리베이스의 무게를 견뎌라
[141] 오픈소스를 쓰려는 자, 리베이스의 무게를 견뎌라
 
[124]자율주행과 기계학습
[124]자율주행과 기계학습[124]자율주행과 기계학습
[124]자율주행과 기계학습
 
[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동
 
[131]chromium binging 기술을 node.js에 적용해보자
[131]chromium binging 기술을 node.js에 적용해보자[131]chromium binging 기술을 node.js에 적용해보자
[131]chromium binging 기술을 node.js에 적용해보자
 
[112]clova platform 인공지능을 엮는 기술
[112]clova platform 인공지능을 엮는 기술[112]clova platform 인공지능을 엮는 기술
[112]clova platform 인공지능을 엮는 기술
 
[123]동네 커피샵도 사이렌 오더를 쓸 수 있을까
[123]동네 커피샵도 사이렌 오더를 쓸 수 있을까[123]동네 커피샵도 사이렌 오더를 쓸 수 있을까
[123]동네 커피샵도 사이렌 오더를 쓸 수 있을까
 
what is_tabs_share
what is_tabs_sharewhat is_tabs_share
what is_tabs_share
 
[113]how can realm_make_efficient_mobile_database
[113]how can realm_make_efficient_mobile_database[113]how can realm_make_efficient_mobile_database
[113]how can realm_make_efficient_mobile_database
 
[142] 생체 이해에 기반한 로봇 – 고성능 로봇에게 인간의 유연함과 안전성 부여하기
[142] 생체 이해에 기반한 로봇 – 고성능 로봇에게 인간의 유연함과 안전성 부여하기[142] 생체 이해에 기반한 로봇 – 고성능 로봇에게 인간의 유연함과 안전성 부여하기
[142] 생체 이해에 기반한 로봇 – 고성능 로봇에게 인간의 유연함과 안전성 부여하기
 
웨일 보안 이야기
웨일 보안 이야기웨일 보안 이야기
웨일 보안 이야기
 
웨일브라우저 성능 및 메모리 최적화
웨일브라우저 성능 및 메모리 최적화웨일브라우저 성능 및 메모리 최적화
웨일브라우저 성능 및 메모리 최적화
 
[135] 오픈소스 데이터베이스, 은행 서비스에 첫발을 내밀다.
[135] 오픈소스 데이터베이스, 은행 서비스에 첫발을 내밀다.[135] 오픈소스 데이터베이스, 은행 서비스에 첫발을 내밀다.
[135] 오픈소스 데이터베이스, 은행 서비스에 첫발을 내밀다.
 
[125] 머신러닝으로 쏟아지는 유저 cs 답변하기
[125] 머신러닝으로 쏟아지는 유저 cs 답변하기[125] 머신러닝으로 쏟아지는 유저 cs 답변하기
[125] 머신러닝으로 쏟아지는 유저 cs 답변하기
 
[115]14일만에 깃헙 스타 1,000개 받은 차트 오픈소스 개발기
[115]14일만에 깃헙 스타 1,000개 받은 차트 오픈소스 개발기[115]14일만에 깃헙 스타 1,000개 받은 차트 오픈소스 개발기
[115]14일만에 깃헙 스타 1,000개 받은 차트 오픈소스 개발기
 
유연하고 확장성 있는 빅데이터 처리
유연하고 확장성 있는 빅데이터 처리유연하고 확장성 있는 빅데이터 처리
유연하고 확장성 있는 빅데이터 처리
 
[216]네이버 검색 사용자를 만족시켜라! 의도파악과 의미검색
[216]네이버 검색 사용자를 만족시켜라!   의도파악과 의미검색[216]네이버 검색 사용자를 만족시켜라!   의도파악과 의미검색
[216]네이버 검색 사용자를 만족시켜라! 의도파악과 의미검색
 
[244]네트워크 모니터링 시스템(nms)을 지탱하는 기술
[244]네트워크 모니터링 시스템(nms)을 지탱하는 기술[244]네트워크 모니터링 시스템(nms)을 지탱하는 기술
[244]네트워크 모니터링 시스템(nms)을 지탱하는 기술
 

Similar to [143]알파글래스의 개발과정으로 알아보는 ar 스마트글래스 광학 시스템

NDC2015 유니티 정적 라이팅 이게 최선인가요
NDC2015 유니티 정적 라이팅 이게 최선인가요  NDC2015 유니티 정적 라이팅 이게 최선인가요
NDC2015 유니티 정적 라이팅 이게 최선인가요 Wuwon Yu
 
Unite2015 probelight(150417)
Unite2015 probelight(150417)Unite2015 probelight(150417)
Unite2015 probelight(150417)SangYun Yi
 
6강 light shadow 기초
6강 light shadow 기초6강 light shadow 기초
6강 light shadow 기초JP Jung
 
6강 light shadow 기초
6강 light shadow 기초6강 light shadow 기초
6강 light shadow 기초JP Jung
 
6강 light shadow 기초
6강 light shadow 기초6강 light shadow 기초
6강 light shadow 기초JP Jung
 
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트JP Jung
 
8강 camera advanced light
8강 camera advanced light8강 camera advanced light
8강 camera advanced lightJP Jung
 
구세대 엔진 신데렐라 만들기 최종본 유트브2
구세대 엔진 신데렐라 만들기 최종본 유트브2구세대 엔진 신데렐라 만들기 최종본 유트브2
구세대 엔진 신데렐라 만들기 최종본 유트브2Kyoung Seok(경석) Ko(고)
 
gametech 2012 Gladius project
gametech 2012 Gladius projectgametech 2012 Gladius project
gametech 2012 Gladius projectWuwon Yu
 
7강 shader basic lighting_배포용 삭제버전
7강 shader basic lighting_배포용 삭제버전7강 shader basic lighting_배포용 삭제버전
7강 shader basic lighting_배포용 삭제버전JP Jung
 
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)포프 김
 
[20100820] 3d display, Haptics 기술 세미나
[20100820] 3d display, Haptics 기술 세미나[20100820] 3d display, Haptics 기술 세미나
[20100820] 3d display, Haptics 기술 세미나Jaehoon Jung
 
김혁, <드래곤 하운드>의 PBR과 레이트레이싱 렌더링 기법, NDC2019
김혁, <드래곤 하운드>의 PBR과 레이트레이싱 렌더링 기법, NDC2019김혁, <드래곤 하운드>의 PBR과 레이트레이싱 렌더링 기법, NDC2019
김혁, <드래곤 하운드>의 PBR과 레이트레이싱 렌더링 기법, NDC2019devCAT Studio, NEXON
 
실전프로젝트 정서경 양현찬
실전프로젝트 정서경 양현찬실전프로젝트 정서경 양현찬
실전프로젝트 정서경 양현찬현찬 양
 
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014NDOORS
 
크게, 아름답게,빠르게, 일관되게 만들기: Just Cause 2 개발에서 배운 교훈들 (GPU Pro)
크게, 아름답게,빠르게, 일관되게 만들기: Just Cause 2 개발에서 배운 교훈들 (GPU Pro)크게, 아름답게,빠르게, 일관되게 만들기: Just Cause 2 개발에서 배운 교훈들 (GPU Pro)
크게, 아름답게,빠르게, 일관되게 만들기: Just Cause 2 개발에서 배운 교훈들 (GPU Pro)민웅 이
 
NDC2016 프로젝트 A1의 AAA급 캐릭터 렌더링 기술
NDC2016 프로젝트 A1의 AAA급 캐릭터 렌더링 기술NDC2016 프로젝트 A1의 AAA급 캐릭터 렌더링 기술
NDC2016 프로젝트 A1의 AAA급 캐릭터 렌더링 기술Ki Hyunwoo
 
Kgc2013 defense technica_converting_이상윤
Kgc2013 defense technica_converting_이상윤Kgc2013 defense technica_converting_이상윤
Kgc2013 defense technica_converting_이상윤SangYun Yi
 
파이어몽키 3D 애플리케이션 만들기
파이어몽키 3D 애플리케이션 만들기파이어몽키 3D 애플리케이션 만들기
파이어몽키 3D 애플리케이션 만들기Devgear
 

Similar to [143]알파글래스의 개발과정으로 알아보는 ar 스마트글래스 광학 시스템 (20)

NDC2015 유니티 정적 라이팅 이게 최선인가요
NDC2015 유니티 정적 라이팅 이게 최선인가요  NDC2015 유니티 정적 라이팅 이게 최선인가요
NDC2015 유니티 정적 라이팅 이게 최선인가요
 
Unite2015 probelight(150417)
Unite2015 probelight(150417)Unite2015 probelight(150417)
Unite2015 probelight(150417)
 
6강 light shadow 기초
6강 light shadow 기초6강 light shadow 기초
6강 light shadow 기초
 
6강 light shadow 기초
6강 light shadow 기초6강 light shadow 기초
6강 light shadow 기초
 
6강 light shadow 기초
6강 light shadow 기초6강 light shadow 기초
6강 light shadow 기초
 
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
 
8강 camera advanced light
8강 camera advanced light8강 camera advanced light
8강 camera advanced light
 
구세대 엔진 신데렐라 만들기 최종본 유트브2
구세대 엔진 신데렐라 만들기 최종본 유트브2구세대 엔진 신데렐라 만들기 최종본 유트브2
구세대 엔진 신데렐라 만들기 최종본 유트브2
 
gametech 2012 Gladius project
gametech 2012 Gladius projectgametech 2012 Gladius project
gametech 2012 Gladius project
 
7강 shader basic lighting_배포용 삭제버전
7강 shader basic lighting_배포용 삭제버전7강 shader basic lighting_배포용 삭제버전
7강 shader basic lighting_배포용 삭제버전
 
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
 
[20100820] 3d display, Haptics 기술 세미나
[20100820] 3d display, Haptics 기술 세미나[20100820] 3d display, Haptics 기술 세미나
[20100820] 3d display, Haptics 기술 세미나
 
Devtree illu
Devtree illuDevtree illu
Devtree illu
 
김혁, <드래곤 하운드>의 PBR과 레이트레이싱 렌더링 기법, NDC2019
김혁, <드래곤 하운드>의 PBR과 레이트레이싱 렌더링 기법, NDC2019김혁, <드래곤 하운드>의 PBR과 레이트레이싱 렌더링 기법, NDC2019
김혁, <드래곤 하운드>의 PBR과 레이트레이싱 렌더링 기법, NDC2019
 
실전프로젝트 정서경 양현찬
실전프로젝트 정서경 양현찬실전프로젝트 정서경 양현찬
실전프로젝트 정서경 양현찬
 
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014
 
크게, 아름답게,빠르게, 일관되게 만들기: Just Cause 2 개발에서 배운 교훈들 (GPU Pro)
크게, 아름답게,빠르게, 일관되게 만들기: Just Cause 2 개발에서 배운 교훈들 (GPU Pro)크게, 아름답게,빠르게, 일관되게 만들기: Just Cause 2 개발에서 배운 교훈들 (GPU Pro)
크게, 아름답게,빠르게, 일관되게 만들기: Just Cause 2 개발에서 배운 교훈들 (GPU Pro)
 
NDC2016 프로젝트 A1의 AAA급 캐릭터 렌더링 기술
NDC2016 프로젝트 A1의 AAA급 캐릭터 렌더링 기술NDC2016 프로젝트 A1의 AAA급 캐릭터 렌더링 기술
NDC2016 프로젝트 A1의 AAA급 캐릭터 렌더링 기술
 
Kgc2013 defense technica_converting_이상윤
Kgc2013 defense technica_converting_이상윤Kgc2013 defense technica_converting_이상윤
Kgc2013 defense technica_converting_이상윤
 
파이어몽키 3D 애플리케이션 만들기
파이어몽키 3D 애플리케이션 만들기파이어몽키 3D 애플리케이션 만들기
파이어몽키 3D 애플리케이션 만들기
 

More from NAVER D2

[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다NAVER D2
 
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...NAVER D2
 
[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기NAVER D2
 
[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발NAVER D2
 
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈NAVER D2
 
[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&ANAVER D2
 
[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기NAVER D2
 
[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep LearningNAVER D2
 
[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applicationsNAVER D2
 
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load BalancingOld version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load BalancingNAVER D2
 
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지NAVER D2
 
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기NAVER D2
 
[224]네이버 검색과 개인화
[224]네이버 검색과 개인화[224]네이버 검색과 개인화
[224]네이버 검색과 개인화NAVER D2
 
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)NAVER D2
 
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기NAVER D2
 
[213] Fashion Visual Search
[213] Fashion Visual Search[213] Fashion Visual Search
[213] Fashion Visual SearchNAVER D2
 
[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화NAVER D2
 
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지NAVER D2
 
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터NAVER D2
 
[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?NAVER D2
 

More from NAVER D2 (20)

[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다
 
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
 
[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기
 
[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발
 
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
 
[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A
 
[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기
 
[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning
 
[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications
 
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load BalancingOld version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
 
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
 
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
 
[224]네이버 검색과 개인화
[224]네이버 검색과 개인화[224]네이버 검색과 개인화
[224]네이버 검색과 개인화
 
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
 
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
 
[213] Fashion Visual Search
[213] Fashion Visual Search[213] Fashion Visual Search
[213] Fashion Visual Search
 
[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화
 
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
 
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
 
[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?
 

[143]알파글래스의 개발과정으로 알아보는 ar 스마트글래스 광학 시스템

  • 1. 알파글래스의 개발과정으로 알아보는 AR 스마트글래스 광학 시스템 이준희 ㈜더알파랩스
  • 2. CONTENTS 1. 광학계란 무엇인가? 2. 중요한 것은 크기 3. 저비용 Wave Guide Combiner 4. Telescopic Collimator Design 5. 다음은 무엇인가?
  • 4. 1.1 계기 상상했던 것과 너무 달랐던 AR 스마트글래스 어쩌다가 이런걸 개발하게 되었나
  • 6. 1.3 일반 구조 - 이미지를 투영하는 Combiner(Beam Splitter) - 이미지를 조절하는 Collimator(Magnifier) - 이미지를 만들어내는 μDisplay(LCoS, OLEDoS, DLP...) Combiner + Collimator + Display
  • 7. 1.4 청사진 안경과 같은 사이즈를 가진 스마트글래스
  • 9. 2.1 The bigger is the better 넓은 화면 ≠넓은 디바이스 홀로그램이 뭔지는 모르겠으나 확실히 지금의 평판 디스플레이보단 좋다!
  • 10. 2.1 크기 어떻게 크게 보일까? 눈 앞의 손가락과 저 멀리 비행기 중 어떤 것이 더 클까?
  • 11. 2.2 각배율 만약 사물이 멀리 있다면, 크기는 어떻게 느낄까? Infinity Focus 에서의 Angular Magnification
  • 12. 2.3 Field of View 사용자가 보는 화면의 ‘크기’ HMD, HUD, AR Smart Glasses 에서 말하는 FOV는 곧 스크린의 크기 해상도라고 묻지 말라
  • 13. 2.4 주어진 크기 스마트폰 체감의 스크린 사이즈를 구현하기 위한 숫자들
  • 14. 2.5 기초 조건 FOV(Diagonal) = 30도 Max. Diameter = 20mm Eye Relief Distance = 20 ~ 40 mm Eye Box = 10mm x 10mm Exit Pupil = 22.8mm x 19.6mm (4:3) Budget = 약 4천만원 !! 목표로 하는 디바이스를 위한 조건들
  • 16. 3.1 Total Internal Reflection Wave Guide = 내부전반사 원리를 이용한 광학 소자
  • 17. 3.2 Google Glass의 경우 - PBS(Polarizing Beam Splitter) - Cube 형태로 2D로 늘리면 3D로 부피가 증가 가장 단순하고 효과적인 PBS
  • 18. 3.2 Hololens의 경우 DOE(Diffraction Optical Element)가 활용된 WG
  • 19. 3.2 Hololens의 경우 - 빛의 파장에 의존 - 스타트업이 현실적으로 할 수 없는 시도 DOE(Diffraction Optical Element)가 활용된 WG
  • 20. 3.3 2차원 파이프 Wave Guide - 저비용으로 만들 수 있는 PBS에 가까운, Reflection Wave Guide - 수평면 뿐만 아니라 동시에 수직면도 내부전반사를 시키자 Tangential Plane TIR + Sagittal Plan TIR
  • 21. 3.3 2차원 파이프 Wave Guide Prototype - 당시 전 재산을 부어 만들었지만...
  • 22. 3.3 2차원 파이프 Wave Guide 1. 너무 많은 Fletch Rays = 조절 하기 어려운 Ghost Images 2. 대각선 부분에서 제멋대로인 밝기 3. 계약서의 소중함... Problems
  • 23. 3.4 값비싼 가르침... 1. 남들이 안 하는데는 다 이유가 있다 2. 심플하게 생겼다고 설계가 심플하지는 않다 Reason!
  • 24. 3.5 1차원 Wave Guide - 수평면과 수직면을 다르게 확장할 수 있을까? - 원하는 FOV를 위한 반사면의 개수는? - WG 내에서 진행 각도는? Sagittal Plan TIR + XEYM Telecentric System
  • 26. 3.5 Lumus의 경우 - 수직 확장 WG + 수평 확장 WG - 많은 반사면으로 인해 급격히 떨어지는 밝기 2D Expansion
  • 27. 3.5 1차원 Wave Guide 수직면과 수평면의 이미지를 각각 조절
  • 28. 3.5 1차원 Wave Guide X-axis Expansion, Y-axis Magnification Expansion Magnification
  • 29. 3.5 1차원 Wave Guide Boundary Condition Image Stop d θi ε θt n1=1.0 n2=1.5 HFOV=15° l=3 𝜃" = 41.8° 𝜃( = ε d = ? ε = ?n1 n2 l 𝜃(*(+= 𝜃( − -./0 +1 𝜃(*23= 𝜃( + -./0 +1 𝜃5 = 2𝜃( 𝜃5*(+ = 2𝜃( − -./0 +1 𝜃5*23 = 2𝜃( + -./0 +1 0 < 𝜃(*(+ 𝜃5*(+ > 𝜃" Fletch Ray가 발생하지 않는 최적의 구경과 각도
  • 30. 3.5 1차원 Wave Guide Boundary Condition Image Stop d θi ε θt n1=1.0 n2=1.5 HFOV=15° l=3 𝜃" = 41.8° 𝜃( = ε d = ? ε = ?n1 n2 l 𝜃(*(+= 𝜃( − -./0 +1 𝜃(*23= 𝜃( + -./0 +1 𝜃5 = 2𝜃( 𝜃5*(+ = 2𝜃( − -./0 +1 𝜃5*23 = 2𝜃( + -./0 +1 0 < 𝜃(*(+ 𝜃5*(+ > 𝜃" Fletch Ray가 발생하지 않는 최적의 구경과 각도
  • 31. 3.5 1차원 Wave Guide 첫번째 반사면과 마지막 반사면에서의 빛의 밝기를 동일하도록 단계별로 다른 반사율을 적용 Gradient Reflection 100% 50% 50% 25% 25% 12.5% 12.5% 100% 75% 25%25% 50% 25% 25%
  • 32. 3.6 결과 여기까지 대략 3천만원 가량 소모...
  • 34. 4.1 이전의 Collimators - 기존 시스템에서의 Collimator = 돋보기 - 디스플레이 크기에 의존적 = 정비례하는 조리개 구경 기존 시스템에서의 Collimator
  • 35. 4.2 망원경과 Collimator 망원경 구조를 접목한 길고 가느다란 형태 - 구경 조리개가 작아 부피가 작다 - 작은 조리개로 밝기가 떨어진다
  • 36. 4.2 Telescope for Collimator 작은 조리개로 인한 상대적 밝기 디스플레이의 FOV 필터 렌즈 - 디스플레이 또한 가지고 있는 FOV - 수치상으로는 떨어지지만 체감은?
  • 37. 4.2 망원경과 Collimator 하지만 다소 길다... - 안경에서 50mm 이상 떨어진 부분은? - 숨길 수 있는가?
  • 38. 4.3 Toroidal Cylindrical Lens - 광 축 각각의 다른 곡률을 가지는 렌즈(ex. 도넛) 2개의 다른 곡률을 가진 렌즈
  • 39. 4.3 Toroidal Cylindrical Lens - 흔하지 않은 렌즈(다들 잘 모른단다...) = 비싸다, 성능보장 안됨 - 중국이라면 더더욱... 하지만 이해시키기도 힘든 렌즈...
  • 40. 4.4 단순하게 - 스펙을 조금 낮추고, FOV 30 -> 28 - Toroidal에서 양면 Cylindrical Lens 2매로 조금 더 단순한(저렴한) 형태로
  • 44. 5.1 영웅의 조건 기존 디스플레이 경험과 비슷한 수준의 FOV 기존 안경과 비교하여 납득할 만한 디자인과 사이즈 이상적인 디바이스의 조건
  • 45. 5.2 Vuzix의 경우 회절광학계를 적극 사용한 곡률을 가진 스마트글래스
  • 46. 5.3 Magic Leap의 경우 ...잘 모르지만 성공했으면 좋겠습니... 성공해야만 합니다
  • 47. 5.4 Alpha Labs의 경우 비용 따윈 고려하지 않은 설계 Optical Fiber + Multi Insert WG + Matrix WG
  • 48. 5.4 Alpha Labs의 경우 - Display 에서 부터 Combiner 까지 광섬유를 이용한 전달 - High Brightness Optical Fiber
  • 49. 5.4 Alpha Labs의 경우 - Row -> Column, 마치 Transposed Matrix 처럼 Matrix WG for Display
  • 50. 5.4 Alpha Labs의 경우 - 2개 이상의 삽입부를 가지는 WG - 임계각을 두 배로 늘릴 수 있다 - 비용은 모르겠지만, 밝기는 약 2배 Multi Insert WG
  • 51. 5.5 기대 스펙 FOV 90° 최소한 기대되는 스펙은... ~ 10mm3 Curved
  • 52. 5.5 What I dreaming 영화 허 비서의 역할 항상 옆에 있고 준비되어 있고 알아서 먼저 다가온다 중간자
  • 54. • http://global.epson.com/innovation/engineer/moverio.html • http://www.tomshardware.co.uk/vive-rift-playstation-vr-comparison,review-33556-3.html • http://doc-ok.org/?p=1414 • http://hsimed.gtri.gatech.edu/guidelines/wd_video.php • http://www.epd.gov.hk/eia/register/report/eiareport/eia_1782009/HTML/EIA%20Report/Section10.htm • http://hsimed.gtri.gatech.edu/guidelines/wd_video.php • https://medium.com/@somospostpc/a-comprehensive-look-at-smartphone-screen-size-statistics-and-trends-e61d77001ebe • http://advances.sciencemag.org/content/1/7/e1500391.full • http://www.ledzs.com/upLoad/product/month_1704/201704081020066557.jpg • http://patentimages.storage.googleapis.com/US20130070338A1/US20130070338A1-20130321-D00000.png • http://www.kguttag.com/2016/10/27/armr-combiners-part-2-hololens/ • https://en.wikipedia.org/wiki/Diffraction_grating • https://en.wikipedia.org/wiki/Total_internal_reflection • https://c3metrics.com/wp-content/uploads/2017/01/galileo-H.jpeg • (US2003165017A1)Substrate-guided optical beam expander • Meng-Che Tsai, Tsung-Xian Lee, "Design of an ultra-thin near-eye display with geometrical waveguide and freeform optics", Proc. SPIE 10126, Advances in Display Technologies VII, 101260R (16 February 2017); doi: 10.1117/12.2253301; http://dx.doi.org/10.1117/12.2253301 • https://uploadvr.com/waveguides-smartglasses/ • https://www.slideshare.net/StudioSFO/mobile-augmented-reality • US20170038593A1, Near-Eye Display With Self-Emitting Microdisplay Engine • http://www.kguttag.com/2016/11/20/magic-leap-separating-magic-and-reality/ • https://vrwiki.wikispaces.com/Magic+Leap • T. Schowengerdt, Brian & S. Johnston, Richard & Melville, C & J. Seibel, Eric. (2012). 47.4: Invited Paper: 3D Displays using Scanning Laser Projection. SID Symposium Digest of Technical Papers. 43. . 10.1002/j.2168-0159.2012.tb05863.x.