Computational Photography
Si Lu
Spring 2018
http://web.cecs.pdx.edu/~lusi/CS510/CS510_Computati
- nal_Photography.htm
04/24/2018
Computational Photography Si Lu Spring 2018 - - PowerPoint PPT Presentation
Computational Photography Si Lu Spring 2018 http://web.cecs.pdx.edu/~lusi/CS510/CS510_Computati onal_Photography.htm 04/24/2018 Last Time o Relighting n Tone Mapping n HDR 2 Today o Panorama n Overview n Feature detection n Feature matching
http://web.cecs.pdx.edu/~lusi/CS510/CS510_Computati
04/24/2018
2
3
With slides by Prof. C. Dyer and K. Grauman
4
Along the River During Ching Ming Festival
by Z.D Zhang (1085-1145 )
San Francisco from Rincon Hill, 1851, by Martin Behrmanx
n Mid 90s –Commercial Players (e.g. QuicktimeVR) n Late 90s –Robust stitchers(in research) n Early 00s –Consumer stitching common n Mid 00s –Automation
5
6
7
8
9
10
11
12
13
Credit: C. Dyer
Credit: C. Dyer
no chance to match!
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
[Image from T. Tuytelaars ECCV 2006 tutorial]
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
2 ,
x y
Intensity Shifted intensity Weighting function
Weighting function w(x,y) = Gaussian 1 in window, 0 outside
Credit: R. Szeliski
y x y x y x y y x x
, , 2 , 2 2 2
Credit: R. Szeliski
2 2 ,
x x y x y x y y
Note: Sum computed over small neighborhood around given pixel
x y x I I x / ) , ( y y x I I y / ) , (
Credit: R. Szeliski
direction of the slowest change direction of the fastest change
Credit: R. Szeliski
Image patch SSD surface
Credit: C. Dyer
SSD surface
Credit: C. Dyer
SSD surface
Credit: C. Dyer
1 ~ 2;
directions
in all directions
Credit: C. Dyer
2
1 2 1 2
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
Find points with large corner response: R > threshold
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
2 1 2 1 2
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
# correct correspondences # possible correspondences
Credit: C. Dyer
46
47
Credit: C. Dyer
Lowe, D. G., “Distinctive Image Features from Scale-Invariant Keypoints”, International Journal of Computer Vision, 60, 2, pp. 91-110, 2004
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
Credit: C. Dyer
53
With slides by Prof. C. Dyer and K. Grauman
n Feature Detection n Feature Matching n Homography Estimation
54
55
All the following slides are used from Prof. C. Dyer’s relevant course, except those with explicit acknowledgement.
) 1 ( ) 1 ( 1 1 d
) 2 ( ) 2 ( 1 2 d
Figure from T. Tuytelaars ECCV 2006 tutorial
1 K.Mikolajczyk, C.Schmid. “Indexing Based on Scale Invariant Interest Points”. ICCV 2001 2 D.Lowe. “Distinctive Image Features from Scale-Invariant Keypoints”. Accepted to IJCV 2004
16 x 16 array of locations in scale space around each keypoint position, relative to the keypoint orientation using thresholded image gradients from Gaussian pyramid level at keypoint’s scale
D.Lowe. “Distinctive Image Features from Scale-Invariant Keypoints,” IJCV 2004
64
From Schaffalitzky and Zisserman ’02
71