A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision...

24
A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter Jheng-You Lin 1

Transcript of A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision...

Page 1: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

1

A Fast Local Descriptor for Dense Matching

Engin Tola, Vincent Lepetit, Pascal FuaComputer Vision Laboratory, EPFL

Reporter: Jheng-You Lin

Page 2: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

• Introduction• DAISY Computation• Results• Conclusion

Outline

Page 3: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

• Wide-base line matching propose : SIFT、 GLOH、 SURF… (histogram based descriptor)– Good performance and robustness to image

transformations.– High computational cost and sensitivity to occlusions.

• Purpose– Design a descriptor that is as robust as SIFT or GLOH but

can be computed much more effectively and handle occlusions.

Introduction

Page 4: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

• Novelty– introduces DAISY local image descriptor

Introduction (cont.)

Page 5: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

• Novelty– introduces DAISY local image descriptor

Introduction (cont.)

* S. Winder and M. Brown. Learning Local Image Descriptors in CVPR’07

Improved performance : + Precise localization+ Rotational Robustness

Page 6: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

• Novelty– introduces DAISY local image descriptor

Introduction (cont.)

Replacing weighted sums by convolutions

Page 7: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

DAISY Computation

Page 8: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

DAISY Computation

First compute gradient magnitude layers in different orientations

Page 9: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

DAISY ComputationThen, apply convolution with a Gaussian kernel to pre-compute the histograms for every point

Page 10: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

DAISY Computation

Page 11: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

DAISY Computation

Page 12: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

DAISY Computation

Page 13: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

DAISY Computation

The computation mostly involves 1D convolutions, which is fast.

Page 14: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

DAISY Computation

Rotating the descriptor only involves reordering the histograms.

Page 15: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

DAISY Computation

Rotating the descriptor only involves reordering the histograms.

Page 16: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

DAISY Computation

Computation Time Comparison(in seconds)

Page 17: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

DAISY Computation

The full DAISY descriptor D(u, v) :

The descriptor of the same point that is close to an occlusion would be very different.

Normalize to unit norm

Page 18: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

Results

Laser scan DAISY SIFT

SURF Pixel DifferenceNCC

Page 19: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

Results

baseline increaseblock

Error threshold :

Top : 10%Middle : 5%Bottom : 1%

DAISY SIFT SURF

NCC

SURF Pixel Difference

Page 20: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

Results

Using low-resolution of the Brussels images[24]

768x510 (2048x1360 origin)

[24] Combined Depth and Outlier Estimation in Multi-View Stereo, CVPR’06

Page 21: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

Results

Using low-resolution of the Rathaus images[25]

768x512 (3072x2048 origin)

The holes are caused by the fact that a lot of the texture is not visible.

[25] Dense Matching of Multiple Wide-Baseline Views, ICCV’03

Page 22: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

ResultsInput images Virtual view Synthesized

Page 23: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

ResultsVirtual view Synthesized DAISY NCC

Page 24: A Fast Local Descriptor for Dense Matching Engin Tola, Vincent Lepetit, Pascal Fua Computer Vision Laboratory, EPFL Reporter : Jheng-You Lin 1.

• Efficient descriptor and produces good reconstructions.

• Can handle low quality imagery

Conclusion