SlideShare a Scribd company logo
1 of 120
Download to read offline
Visual Geometry with
Deep Learning
Kwang Moo Yi

University of Victoria
Data
Data
!4
“make use of the best ally we have: the
unreasonable effectiveness of data.”
Alon Halevy, Peter Norvig, and Fernando Pereira, The unreasonable effectiveness of data. IEEE
Intelligent Systems, 24(2), 8-12. 2009
Effectiveness of data in deep learning
!5
Sun C, Shrivastava A, Singh S, Gupta A. Revisiting unreasonable effectiveness of data in deep learning
era. InComputer Vision (ICCV), 2017 IEEE International Conference on 2017 Oct 22 (pp. 843-852).
IEEE. Image from arXiv preprint version
MSCOCO PASCAL VOC 2007
Object detection performance
Why is data useful?
!6
“… perhaps when it comes to natural
language processing … will never have
the elegance of physical equations…”
Alon Halevy, Peter Norvig, and Fernando Pereira, The unreasonable effectiveness of data. IEEE
Intelligent Systems, 24(2), 8-12. 2009
Using data
• Learn the limitations of your data

• Understand how data is acquired

• Identify where the mathematical elegance
becomes impractical

• Domain knowledge
Using data
• Learn the limitations of your data

• Understand how data is acquired

• Identify where the mathematical elegance
becomes impractical

• Domain knowledge
Multi-view Geometry
!9
Multi-view Geometry
Hotel Images are in the public domain. Modified to simulate 3D rotation !10
C1
Hotel Images are in the public domain. Modified to simulate 3D rotation
Multi-view Geometry
!11
C1
C2
Hotel Images are in the public domain. Modified to simulate 3D rotation
Multi-view Geometry
!12
C1
C2
Hotel Images are in the public domain. Modified to simulate 3D rotation
How did the camera move?
Multi-view Geometry
!13
Hotel Images are in the public domain. Modified to simulate 3D rotation
Drone image is from parrot. Reproduced for educational purposes.
Multi-view Geometry
!14
Hotel Images are in the public domain. Modified to simulate 3D rotation
Drone image is from parrot. Reproduced for educational purposes.
Multi-view Geometry
!15
Car image is CC0
Camera Pose
!16
[Crivelaro et. al, TPAMI, 2019]
Camera Pose
!17
[Klein and Murray, ISMAR, 2007]
C1
C2
Hotel Images are in the public domain. Modified to simulate 3D rotation
Multi-view Geometry
How did the camera move?
!18
C1
C2
Hotel Images are in the public domain. Modified to simulate 3D rotation
Multi-view Geometry
Find corresponding points and
triangulate!
!19
C1
C2
Hotel Images are in the public domain. Modified to simulate 3D rotation
Multi-view Geometry
Find corresponding points and
triangulate!
!20
C1
C2
Hotel Images are in the public domain. Modified to simulate 3D rotation
Multi-view Geometry
Find corresponding points and
triangulate!
!21
Best tool for matching points across images.
SIFT (Lowe, ICCV’99) started the trend: ~68k citations.
Interest Points
!22
LIFT: Learned Invariant Feature Transform
DET Crop
ORI Rot DESC
LIFT pipeline
SCORE MAP
softargmax
description
vector
!23
Y. Verdie, K.M. Yi, P. Fua, V. Lepetit:
"TILDE: A Temporally Invariant
Learned DEtector", CVPR 2015.
K.M. Yi, Y. Verdie, V. Lepetit,
P. Fua : ”Learning to Assign
Orientations to Feature
Points", CVPR 2016 (Oral)
K.M. Yi, E. Trulls, V. Lepetit, P. Fua:
“LIFT: Learned Invariant Feature
Transform", ECCV 2016 (Spotlight)
Quantitative results
0.165
0.22
SIFT SURF ORB Daisy sGLOH MROGH LIOP BiCE
BRISK FREAK VGG DeepDesc PN-Net KAZE LIFT (pic) LIFT (rf)
0
0.1
0.2
0.3
0.4
Avg. matching score on ‘Strecha’
0
0.08
0.16
0.24
0.32
Avg. matching score on ‘DTU’
0
0.055
0.11
0.165
0.22
Avg. matching score on ‘Webcam’
LIFT with ‘pic’ dataset
LIFT with ‘rf’ dataset
• Best performance on all datasets, with either ‘pic’ or ‘rf’.
• Surprising? SIFT remains #3 overall (#1: ours, #2: VGG).
!24
LF-Net: Inference
!25
LF-Net: Training
!26
Quantitative results on
outdoor scenes
!27
Quantitative results on
outdoor scenes
!28
Simply training for scale
invariance gave best results
Camera Pose?
!29
mAP20degrees
0
0.1
0.2
0.3
0.4
SIFT+RANSAC SIFT+CVPR18 SIFT+arXiv19 LF-Net+arXiV19
TL; DR
• End-to-end pipeline for local feature matching


• Learning with non-differentiable components within Deep Learning

• Tighter formulation —> better performance
!30
TL; DR
• End-to-end pipeline for local feature matching


• Learning with non-differentiable components within Deep Learning

• Tighter formulation —> better performance
!31
Beyond?
Towards practical benchmarks
Beyond
!32
Towards less/no supervision
Towards stable optimization
Towards “active” data acquisition
Towards practical benchmarks
Beyond
!33
Towards less/no supervision
Towards stable optimization
Towards “active” data acquisition
Image Matching: Local Features and Beyond
https://image-matching-workshop.github.io
Vassileios Balntas (Scape), Vincent Lepetit (U. Bordeaux), Johannes Schönberger (Microsoft), Eduard
Trulls (Google), Kwang Moo Yi (U. Victoria)
Image Matching Challenge
!35
The phototourism challenge: Data
36
The phototourism challenge: Data
37
The phototourism challenge: Data
● 25k images in total for training.
● “Quasi” ground truth data is generated by
performing SfM with COLMAP with all
images.
○ Assumption: Images registered in
COLMAP are accurate given enough
images.
● Valid pairs are generated via simple visibility
check.
38
The phototourism challenge: Data
● 4k images in total for testing.
● Random bags of images are
subsampled to form test subsets
(size: 3, 5, 10, 25).
39
The phototourism challenge: local features
Hotel Images are in the public domain. Modified to simulate 3D rotation
● Submission: Features
● IMW evaluates them via a typical
stereo/SfM pipeline
○ Nearest neighbor matching
○ 1-to-1 matching
○ RANSAC_F
○ COLMAP
40
The phototourism challenge: matches
Hotel Images are in the public domain. Modified to simulate 3D rotation
● Submission: Features + Matches
● IMW evaluates them via a typical
stereo/SfM pipeline
○ Nearest neighbor matching
○ 1-to-1 matching
○ RANSAC_F
○ COLMAP
41
The phototourism challenge: poses
Hotel Images are in the public domain. Modified to simulate 3D rotation
● Submission: Poses
● IMW evaluates them via a typical
stereo/SfM pipeline
○ Nearest neighbor matching
○ 1-to-1 matching
○ RANSAC_F
○ COLMAP
42
Improving with descriptors (multi-view task)
+12%
+23%
+26% +28%
+30% +32%
Full results: https://image-matching-workshop.github.io/leaderboard 43
Improving with matching (multi-view task)
+11%
+37%
+14%
+35%
SuperPoint: Self-Supervised Interest Point Detection and Description. DeTone et al., 2018.
ContextDesc: Local Descriptor Augmentation with Cross-Modality Context. Luo et al., CVPR'19
Learning to Find Good Correspondences. Yi et al., CVPR'18
44
End-to-end pipelines
SuperPoint: Self-Supervised Interest Point Detection and Description. DeTone et al., 2018.
D2-Net: A Trainable CNN for Joint Detection and Description of Local Features. Dusmanu et al., CVPR'19 45
Image Matching: Local Features and Beyond
https://image-matching-workshop.github.io
Vassileios Balntas (Scape), Vincent Lepetit (U. Bordeaux), Johannes Schönberger (Microsoft), Eduard
Trulls (Google), Kwang Moo Yi (U. Victoria)
Towards practical benchmarks
Beyond
!47
Towards less/no supervision
Towards stable optimization
Towards “active” data acquisition
Towards practical benchmarks
Beyond
!48
Towards less/no supervision
Towards stable optimization
Towards “active” data acquisition
LF-Net: Inference
!49
LF-Net: Inference
Image-level Scale-space Heatmap Learning
!50
LF-Net: Inference
Image-level Scale-space Heatmap Learning
Extract top-K patches
!51
LF-Net: Inference
Back propagation breaks
Extract top-K patches
!52
LF-Net: Training
!53
Back propagation until here
LF-Net: Training
!54
LF-Net: Training
!55
Back prop. with

results from other branch
LF-Net: Training
!56
Apply score map cleaning, etc. 

(traditional heuristics)
LF-Net: Training
!57
Can we simply back propagate without
requiring the second branch?
!58
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
Learning to localize & understand is easy when there are
only single instances of the object in the scene
!59
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
Non-trivial when multiple instances exist
!60
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
Non-trivial when multiple instances exist
Key Idea
Lifting via slack variable
!61
!62
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
!63
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
Lifting the optimization to circumvent top-K
!64
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
Treat intermediate heatmap as slack variable
!65
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
Back propagate in two stages
!66
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
Learning digits with supervision on “number of things”
!67
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
Learning basis kernel with supervision on “number of things”
!68
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
Learning to find digits without locational supervision
!69
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
!70
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
Better than with supervision?!
!71
[Angles et. al, arXiv, 2019]
MIST
Multiple Instance Spatial Transformer Networks
Back propagate in two stages
Towards practical benchmarks
Beyond
!72
Towards less/no supervision
Towards stable optimization
Towards “active” data acquisition
Towards practical benchmarks
Beyond
!73
Towards less/no supervision
Towards stable optimization
Towards “active” data acquisition
!74
[Jiang et. al, arXiv, 2019]
Linearized Multi-Sampling
Bilinear sampling Our method
Visualization of gradients w.r.t. crop location. 

Should point towards centre.
!75
[Jiang et. al, arXiv, 2019]
Linearized Multi-Sampling
!76
[Jiang et. al, arXiv, 2019]
Linearized Multi-Sampling
Key Idea
Linearize
!77
!78
[Jiang et. al, arXiv, 2019]
Linearized Multi-Sampling
!79
[Jiang et. al, arXiv, 2019]
Linearized Multi-Sampling
Intensities
!80
[Jiang et. al, arXiv, 2019]
Linearized Multi-Sampling
Intensities
Coordinates
!81
[Jiang et. al, arXiv, 2019]
Linearized Multi-Sampling
Intensities
Coordinates
Plane equation — dY/DX
!82
[Jiang et. al, arXiv, 2019]
Linearized Multi-Sampling
Intensities
Coordinates
Plane equation — dY/DX
!83
[Jiang et. al, arXiv, 2019]
Linearized Multi-Sampling
Qualitative Highlights: Image alignment
Blue: bounding-box of the target region
Red: bounding-box from bilinear sampling
Green: bounding-box from our method
Target image
Bilinear sampling [14]Our method
[Jiang et. al, arXiv, 2019]
Qualitative Highlights: Image alignment
Blue: bounding-box of the target region
Red: bounding-box from bilinear sampling
Green: bounding-box from our method
Target image
Bilinear sampling [14]Our method
[Jiang et. al, arXiv, 2019]
Qualitative Highlights: Image alignment
Blue: bounding-box of the target region
Red: bounding-box from bilinear sampling
Green: bounding-box from our method
Target image
Bilinear sampling [14]Our method
[Jiang et. al, arXiv, 2019]
!87
[Jiang et. al, arXiv, 2019]
Linearized Multi-Sampling
!88
[Jiang et. al, arXiv, 2019]
Linearized Multi-Sampling
!89
[Jiang et. al, arXiv, 2019]
Linearized Multi-Sampling
Towards practical benchmarks
Beyond
!90
Towards less/no supervision
Towards stable optimization
Towards “active” data acquisition
Towards practical benchmarks
Beyond
!91
Towards less/no supervision
Towards stable optimization
Towards “active” data acquisition
Using data
• Learn the limitations of your data

• Understand how data is acquired

• Identify where the mathematical elegance
becomes impractical

• Domain knowledge
Using data
• Learn the limitations of your data

• Understand how data is acquired

• Identify where the mathematical elegance
becomes impractical

• Domain knowledge
Using data
• Learn the limitations of your data

• Understand how data is acquired

• Identify where the mathematical elegance
becomes impractical

• Domain knowledge
Magnetic Resonance Imaging
!96
fixed
sampling
Reconstruction
acquisitions
FT-1
…
sampling
randomly
chosen
Learned from data
!97
[Jin et. al, arXiv, 2019]
Accelerated MRI(Reconstructed)
Image
Residual
Samplingpattern
inFourierSpace
Magnetic Resonance Imaging
!98
fixed
sampling
Reconstruction
acquisitions
FT-1
…
sampling
randomly
chosen
Learned from data
Magnetic Resonance Imaging
!99
fixed
sampling
Reconstruction
acquisitions
FT-1
…
sampling
randomly
chosen
Learned from data
!100
[Jin et. al, arXiv, 2019]
Accelerated MRI(Reconstructed)
Image
Residual
Samplingpattern
inFourierSpace
!101
[Jin et. al, arXiv, 2019]
Accelerated MRI
Learning
both to
acquire
data and
use data
(Reconstructed)
Image
Residual
Samplingpattern
inFourierSpace
Magnetic Resonance Imaging
!102
fixed
sampling
Reconstruction
acquisitions
FT-1
…
sampling
randomly
chosen
Magnetic Resonance Imaging
!103
fixed
sampling
Reconstruction
acquisitions
FT-1
…
sampling
randomly
chosen
Sampler
(Deep Net)
Magnetic Resonance Imaging
!104
acquisitions
FT-1
…
sampling
randomly
chosen
Sampler
(Deep Net)
Reconstrutor
(Deep Net)
Magnetic Resonance Imaging
!105
acquisitions
FT-1
…
sampling
randomly
chosen
Sampler
(Deep Net)
Reconstrutor
(Deep Net)
Non-differentiable
Key Idea
Self supervision
Reinforcement Learning
!106
Key Idea
!107
!108
[Jin et. al, arXiv, 2019]
Accelerated MRI
Progressive sampling
Decompose & Simplify

• ReconNet learns to
reconstruct

• SampleNet learns to predict
the next best sample position
!109
[Jin et. al, arXiv, 2019]
Accelerated MRI
Self-supervision through MCTS 

with implicit minimax
Enhance via Self-supervision

• MCTS provides better
direction

• Supervision to improve, not
ground-truth
!110
[Jin et. al, arXiv, 2019]
Accelerated MRI
Progressive sampling
Self-supervision through MCTS 

with implicit minimax
!111
[Jin et. al, arXiv, 2019]
Accelerated MRI
Performs best when using both components of our method together.
!112
[Jin et. al, arXiv, 2019]
Accelerated MRI
When reconstructing vis simple zero filling inverse Fourier
Transform, learned sampling does not perform well.
Performs best when using both components of our method together.
!113
[Jin et. al, arXiv, 2019]
Accelerated MRI
When reconstructing vis simple zero filling inverse Fourier
Transform, learned sampling does not perform well.
Performs best when using both components of our method together.
Neither does the learned reconstruction when used with 

other sampling patterns.
!114
[Jin et. al, arXiv, 2019]
Accelerated MRI
When reconstructing vis simple zero filling inverse Fourier
Transform, learned sampling does not perform well.
Neither does the learned reconstruction when used with 

other sampling patterns.
Performs best when using both components of our method together.
!115
Accelerated MRI
[Jin et. al, arXiv, 2019]
(Reconstructed)
Image
Residual
Samplingpattern
inFourierSpace
Accelerated MRI
[Jin et. al, arXiv, 2019]
(Reconstructed)
Image
Residual
Samplingpattern
inFourierSpace
!116
!117
[Jin et. al, arXiv, 2019]
Accelerated MRI
Progressive sampling
Self-supervision through MCTS 

with implicit minimax
Towards practical benchmarks
Beyond
!118
Towards less/no supervision
Towards stable optimization
Towards “active” data acquisition
Data
!119
“make use of the best ally we have: the
unreasonable effectiveness of data.”
Alon Halevy, Peter Norvig, and Fernando Pereira, The unreasonable effectiveness of data. IEEE
Intelligent Systems, 24(2), 8-12. 2009
Thank you!
People behind our research (in the order of appearance)
Code and Datasets: https://github.com/vcg-uvic

More Related Content

What's hot

161209 Unsupervised Learning of Video Representations using LSTMs
161209 Unsupervised Learning of Video Representations using LSTMs161209 Unsupervised Learning of Video Representations using LSTMs
161209 Unsupervised Learning of Video Representations using LSTMs
Junho Cho
 
【ECCV 2016 BNMW】Human Action Recognition without Human
【ECCV 2016 BNMW】Human Action Recognition without Human【ECCV 2016 BNMW】Human Action Recognition without Human
【ECCV 2016 BNMW】Human Action Recognition without Human
Hirokatsu Kataoka
 

What's hot (20)

Image segmentation hj_cho
Image segmentation hj_choImage segmentation hj_cho
Image segmentation hj_cho
 
Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...
Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...
Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...
 
Deep learning for person re-identification
Deep learning for person re-identificationDeep learning for person re-identification
Deep learning for person re-identification
 
AI&BigData Lab. Артем Чернодуб "Распознавание изображений методом Lazy Deep ...
AI&BigData Lab. Артем Чернодуб  "Распознавание изображений методом Lazy Deep ...AI&BigData Lab. Артем Чернодуб  "Распознавание изображений методом Lazy Deep ...
AI&BigData Lab. Артем Чернодуб "Распознавание изображений методом Lazy Deep ...
 
Image Translation with GAN
Image Translation with GANImage Translation with GAN
Image Translation with GAN
 
Unsupervised image to-image translation via pre-trained style gan2 network
Unsupervised image to-image translation via pre-trained style gan2 networkUnsupervised image to-image translation via pre-trained style gan2 network
Unsupervised image to-image translation via pre-trained style gan2 network
 
Intro To Convolutional Neural Networks
Intro To Convolutional Neural NetworksIntro To Convolutional Neural Networks
Intro To Convolutional Neural Networks
 
Faster R-CNN: Towards real-time object detection with region proposal network...
Faster R-CNN: Towards real-time object detection with region proposal network...Faster R-CNN: Towards real-time object detection with region proposal network...
Faster R-CNN: Towards real-time object detection with region proposal network...
 
Visual Search and Question Answering II
Visual Search and Question Answering IIVisual Search and Question Answering II
Visual Search and Question Answering II
 
Literature Review on Single Image Super Resolution
Literature Review on Single Image Super ResolutionLiterature Review on Single Image Super Resolution
Literature Review on Single Image Super Resolution
 
161209 Unsupervised Learning of Video Representations using LSTMs
161209 Unsupervised Learning of Video Representations using LSTMs161209 Unsupervised Learning of Video Representations using LSTMs
161209 Unsupervised Learning of Video Representations using LSTMs
 
A Survey on Deblur The License Plate Image from Fast Moving Vehicles Using Sp...
A Survey on Deblur The License Plate Image from Fast Moving Vehicles Using Sp...A Survey on Deblur The License Plate Image from Fast Moving Vehicles Using Sp...
A Survey on Deblur The License Plate Image from Fast Moving Vehicles Using Sp...
 
【ECCV 2016 BNMW】Human Action Recognition without Human
【ECCV 2016 BNMW】Human Action Recognition without Human【ECCV 2016 BNMW】Human Action Recognition without Human
【ECCV 2016 BNMW】Human Action Recognition without Human
 
Deep Learning for Computer Vision (1/4): Image Analytics @ laSalle 2016
Deep Learning for Computer Vision (1/4): Image Analytics @ laSalle 2016Deep Learning for Computer Vision (1/4): Image Analytics @ laSalle 2016
Deep Learning for Computer Vision (1/4): Image Analytics @ laSalle 2016
 
LFI-CAM: Learning Feature Importance for Better Visual Explanation
LFI-CAM: Learning Feature Importance for Better Visual ExplanationLFI-CAM: Learning Feature Importance for Better Visual Explanation
LFI-CAM: Learning Feature Importance for Better Visual Explanation
 
A Comparison of People Counting Techniques via Video Scene Analysis
A Comparison of People Counting Techniques viaVideo Scene AnalysisA Comparison of People Counting Techniques viaVideo Scene Analysis
A Comparison of People Counting Techniques via Video Scene Analysis
 
Deep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural NetworksDeep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural Networks
 
Obscenity Detection in Images
Obscenity Detection in ImagesObscenity Detection in Images
Obscenity Detection in Images
 
Action Recognitionの歴史と最新動向
Action Recognitionの歴史と最新動向Action Recognitionの歴史と最新動向
Action Recognitionの歴史と最新動向
 
教師なし画像特徴表現学習の動向 {Un, Self} supervised representation learning (CVPR 2018 完全読破...
教師なし画像特徴表現学習の動向 {Un, Self} supervised representation learning (CVPR 2018 完全読破...教師なし画像特徴表現学習の動向 {Un, Self} supervised representation learning (CVPR 2018 完全読破...
教師なし画像特徴表現学習の動向 {Un, Self} supervised representation learning (CVPR 2018 完全読破...
 

Similar to Visual geometry with deep learning

TechnicalBackgroundOverview
TechnicalBackgroundOverviewTechnicalBackgroundOverview
TechnicalBackgroundOverview
Motaz El-Saban
 

Similar to Visual geometry with deep learning (20)

Transformer in Vision
Transformer in VisionTransformer in Vision
Transformer in Vision
 
Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)
Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)
Content-Based Image Retrieval (D2L6 Insight@DCU Machine Learning Workshop 2017)
 
2019 cvpr paper_overview
2019 cvpr paper_overview2019 cvpr paper_overview
2019 cvpr paper_overview
 
2019 cvpr paper overview by Ho Seong Lee
2019 cvpr paper overview by Ho Seong Lee2019 cvpr paper overview by Ho Seong Lee
2019 cvpr paper overview by Ho Seong Lee
 
AR/SLAM for end-users
AR/SLAM for end-usersAR/SLAM for end-users
AR/SLAM for end-users
 
Content-based Image Retrieval - Eva Mohedano - UPC Barcelona 2018
Content-based Image Retrieval - Eva Mohedano - UPC Barcelona 2018Content-based Image Retrieval - Eva Mohedano - UPC Barcelona 2018
Content-based Image Retrieval - Eva Mohedano - UPC Barcelona 2018
 
Dataset creation for Deep Learning-based Geometric Computer Vision problems
Dataset creation for Deep Learning-based Geometric Computer Vision problemsDataset creation for Deep Learning-based Geometric Computer Vision problems
Dataset creation for Deep Learning-based Geometric Computer Vision problems
 
TechnicalBackgroundOverview
TechnicalBackgroundOverviewTechnicalBackgroundOverview
TechnicalBackgroundOverview
 
High-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and ModelingHigh-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and Modeling
 
AR/SLAM and IoT
AR/SLAM and IoTAR/SLAM and IoT
AR/SLAM and IoT
 
Large Scale Image Retrieval 2022.pdf
Large Scale Image Retrieval 2022.pdfLarge Scale Image Retrieval 2022.pdf
Large Scale Image Retrieval 2022.pdf
 
Image Retrieval (D4L5 2017 UPC Deep Learning for Computer Vision)
Image Retrieval (D4L5 2017 UPC Deep Learning for Computer Vision)Image Retrieval (D4L5 2017 UPC Deep Learning for Computer Vision)
Image Retrieval (D4L5 2017 UPC Deep Learning for Computer Vision)
 
CNN vs SIFT-based Visual Localization - Laura Leal-Taixé - UPC Barcelona 2018
CNN vs SIFT-based Visual Localization - Laura Leal-Taixé - UPC Barcelona 2018CNN vs SIFT-based Visual Localization - Laura Leal-Taixé - UPC Barcelona 2018
CNN vs SIFT-based Visual Localization - Laura Leal-Taixé - UPC Barcelona 2018
 
med_poster_spie
med_poster_spiemed_poster_spie
med_poster_spie
 
Portfolio
PortfolioPortfolio
Portfolio
 
The Concurrent Constraint Programming Research Programmes -- Redux
The Concurrent Constraint Programming Research Programmes -- ReduxThe Concurrent Constraint Programming Research Programmes -- Redux
The Concurrent Constraint Programming Research Programmes -- Redux
 
Computer vision for transportation
Computer vision for transportationComputer vision for transportation
Computer vision for transportation
 
GraphTour Boston - Graphs for AI and ML
GraphTour Boston - Graphs for AI and MLGraphTour Boston - Graphs for AI and ML
GraphTour Boston - Graphs for AI and ML
 
最近の研究情勢についていくために - Deep Learningを中心に -
最近の研究情勢についていくために - Deep Learningを中心に - 最近の研究情勢についていくために - Deep Learningを中心に -
最近の研究情勢についていくために - Deep Learningを中心に -
 
Region-oriented Convolutional Networks for Object Retrieval
Region-oriented Convolutional Networks for Object RetrievalRegion-oriented Convolutional Networks for Object Retrieval
Region-oriented Convolutional Networks for Object Retrieval
 

More from NAVER Engineering

More from NAVER Engineering (20)

React vac pattern
React vac patternReact vac pattern
React vac pattern
 
디자인 시스템에 직방 ZUIX
디자인 시스템에 직방 ZUIX디자인 시스템에 직방 ZUIX
디자인 시스템에 직방 ZUIX
 
진화하는 디자인 시스템(걸음마 편)
진화하는 디자인 시스템(걸음마 편)진화하는 디자인 시스템(걸음마 편)
진화하는 디자인 시스템(걸음마 편)
 
서비스 운영을 위한 디자인시스템 프로젝트
서비스 운영을 위한 디자인시스템 프로젝트서비스 운영을 위한 디자인시스템 프로젝트
서비스 운영을 위한 디자인시스템 프로젝트
 
BPL(Banksalad Product Language) 무야호
BPL(Banksalad Product Language) 무야호BPL(Banksalad Product Language) 무야호
BPL(Banksalad Product Language) 무야호
 
이번 생에 디자인 시스템은 처음이라
이번 생에 디자인 시스템은 처음이라이번 생에 디자인 시스템은 처음이라
이번 생에 디자인 시스템은 처음이라
 
날고 있는 여러 비행기 넘나 들며 정비하기
날고 있는 여러 비행기 넘나 들며 정비하기날고 있는 여러 비행기 넘나 들며 정비하기
날고 있는 여러 비행기 넘나 들며 정비하기
 
쏘카프레임 구축 배경과 과정
 쏘카프레임 구축 배경과 과정 쏘카프레임 구축 배경과 과정
쏘카프레임 구축 배경과 과정
 
플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기
플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기
플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기
 
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)
 
200819 NAVER TECH CONCERT 03_화려한 코루틴이 내 앱을 감싸네! 코루틴으로 작성해보는 깔끔한 비동기 코드
200819 NAVER TECH CONCERT 03_화려한 코루틴이 내 앱을 감싸네! 코루틴으로 작성해보는 깔끔한 비동기 코드200819 NAVER TECH CONCERT 03_화려한 코루틴이 내 앱을 감싸네! 코루틴으로 작성해보는 깔끔한 비동기 코드
200819 NAVER TECH CONCERT 03_화려한 코루틴이 내 앱을 감싸네! 코루틴으로 작성해보는 깔끔한 비동기 코드
 
200819 NAVER TECH CONCERT 10_맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기
200819 NAVER TECH CONCERT 10_맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기200819 NAVER TECH CONCERT 10_맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기
200819 NAVER TECH CONCERT 10_맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기
 
200819 NAVER TECH CONCERT 08_성능을 고민하는 슬기로운 개발자 생활
200819 NAVER TECH CONCERT 08_성능을 고민하는 슬기로운 개발자 생활200819 NAVER TECH CONCERT 08_성능을 고민하는 슬기로운 개발자 생활
200819 NAVER TECH CONCERT 08_성능을 고민하는 슬기로운 개발자 생활
 
200819 NAVER TECH CONCERT 05_모르면 손해보는 Android 디버깅/분석 꿀팁 대방출
200819 NAVER TECH CONCERT 05_모르면 손해보는 Android 디버깅/분석 꿀팁 대방출200819 NAVER TECH CONCERT 05_모르면 손해보는 Android 디버깅/분석 꿀팁 대방출
200819 NAVER TECH CONCERT 05_모르면 손해보는 Android 디버깅/분석 꿀팁 대방출
 
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
 
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
 
200820 NAVER TECH CONCERT 13_네이버에서 오픈 소스 개발을 통해 성장하는 방법
200820 NAVER TECH CONCERT 13_네이버에서 오픈 소스 개발을 통해 성장하는 방법200820 NAVER TECH CONCERT 13_네이버에서 오픈 소스 개발을 통해 성장하는 방법
200820 NAVER TECH CONCERT 13_네이버에서 오픈 소스 개발을 통해 성장하는 방법
 
200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며
200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며
200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며
 
200820 NAVER TECH CONCERT 11_빠르게 성장하는 슈퍼루키로 거듭나기
200820 NAVER TECH CONCERT 11_빠르게 성장하는 슈퍼루키로 거듭나기200820 NAVER TECH CONCERT 11_빠르게 성장하는 슈퍼루키로 거듭나기
200820 NAVER TECH CONCERT 11_빠르게 성장하는 슈퍼루키로 거듭나기
 
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

Visual geometry with deep learning