Window-based Approach For Fast Stereo Correspondence Raj Kumar Gupta, Siu-Yeung Cho IET Computer Vision, 2013 1.

Slides:



Advertisements
Similar presentations
Feature Based Image Mosaicing
Advertisements

Improved Census Transforms for Resource-Optimized Stereo Vision
Spatial-Temporal Consistency in Video Disparity Estimation ICASSP 2011 Ramsin Khoshabeh, Stanley H. Chan, Truong Q. Nguyen.
Gratuitous Picture US Naval Artillery Rangefinder from World War I (1918)!!
Xin Zhang, Zhichao Ye, Lianwen Jin, Ziyong Feng, and Shaojie Xu
Multi-scenario Gesture Recognition Using Kinect Student : Sin- Jhu YE Student Id : MA Computer Engineering & Computer Science University of Louisville.
Cuong Cao Pham and Jae Wook Jeon, Member, IEEE
M.S. Student, Hee-Jong Hong
Real-Time Accurate Stereo Matching using Modified Two-Pass Aggregation and Winner- Take-All Guided Dynamic Programming Xuefeng Chang, Zhong Zhou, Yingjie.
Stereo Matching Segment-based Belief Propagation Iolanthe II racing in Waitemata Harbour.
Electrical Engineering Department of National Cheng Kung University Smart Media & Intelligent Living Excellence Lab /03/06 指導教授 : 詹寶珠 報告者:王邦威 Stereo.
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
A KLT-Based Approach for Occlusion Handling in Human Tracking Chenyuan Zhang, Jiu Xu, Axel Beaugendre and Satoshi Goto 2012 Picture Coding Symposium.
Proceedings of the British Machine Vision Conference (BMVC), 2010 Qi Wang, Xilin Chen, Wen Gao Skin Color Weighted Disparity Competition for Hand Segmentation.
T.-S. Wang, K.-S. Choi, H.-S. Jang and S.-J. Ko Electronics Letters Sponsored by Institution of Engineering and TechnologyInstitution of Engineering and.
Boundary matting for view synthesis Samuel W. Hasinoff Sing Bing Kang Richard Szeliski Computer Vision and Image Understanding 103 (2006) 22–32.
Last Time Pinhole camera model, projection
Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
Stereo & Iterative Graph-Cuts Alex Rav-Acha Vision Course Hebrew University.
Multi-view stereo Many slides adapted from S. Seitz.
Introduction to Computer Vision 3D Vision Topic 9 Stereo Vision (I) CMPSCI 591A/691A CMPSCI 570/670.
The plan for today Camera matrix
CS 223b 1 More on stereo and correspondence. CS 223b 2 =?f g Mostpopular For each window, match to closest window on epipolar line in other image. (slides.
Effective Gaussian mixture learning for video background subtraction Dar-Shyang Lee, Member, IEEE.
Stereo Computation using Iterative Graph-Cuts
Real-Time Stereo Matching on Programmable Graphics Hardware Liang Wei.
Binocular Stereo Philippos Mordohai University of North Carolina at Chapel Hill September 21, 2006.
Aleixo Cambeiro Barreiro 광주과학기술원 컴퓨터 비전 연구실
IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 20, NO. 11, NOVEMBER 2011 Qian Zhang, King Ngi Ngan Department of Electronic Engineering, the Chinese university.
Stereo matching Class 10 Read Chapter 7 Tsukuba dataset.
On Building an Accurate Stereo Matching System on Graphics Hardware
Fast Cost-volume Filtering For Visual Correspondence and Beyond Asmaa Hosni, Member, IEEE, Christoph Rhemann, Michael Bleyer, Member, IEEE, Carsten Rother,
Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’04) /04 $20.00 c 2004 IEEE 1 Li Hong.
Joint Histogram Based Cost Aggregation For Stereo Matching Dongbo Min, Member, IEEE, Jiangbo Lu, Member, IEEE, Minh N. Do, Senior Member, IEEE IEEE TRANSACTION.
Introduction Belief propagation: known to produce accurate results for stereo processing/ motion estimation High storage requirements limit the use of.
A Fast and Robust Fingertips Tracking Algorithm for Vision-Based Multi-touch Interaction Qunqun Xie, Guoyuan Liang, Cheng Tang, and Xinyu Wu th.
Stereo Matching Information Permeability For Stereo Matching – Cevahir Cigla and A.Aydın Alatan – Signal Processing: Image Communication, 2013 Radiometric.
Structure from images. Calibration Review: Pinhole Camera.
3D Fingertip and Palm Tracking in Depth Image Sequences
Robust Hand Tracking with Refined CAMShift Based on Combination of Depth and Image Features Wenhuan Cui, Wenmin Wang, and Hong Liu International Conference.
A Local Adaptive Approach for Dense Stereo Matching in Architectural Scene Reconstruction C. Stentoumis 1, L. Grammatikopoulos 2, I. Kalisperakis 2, E.
Optical Flow Donald Tanguay June 12, Outline Description of optical flow General techniques Specific methods –Horn and Schunck (regularization)
Joint Depth Map and Color Consistency Estimation for Stereo Images with Different Illuminations and Cameras Yong Seok Heo, Kyoung Mu Lee and Sang Uk Lee.
Takuya Matsuo, Norishige Fukushima and Yutaka Ishibashi
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
Video Tracking Using Learned Hierarchical Features
Cross-Based Local Multipoint Filtering
A Non-local Cost Aggregation Method for Stereo Matching
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 34, NO. 2, FEBRUARY Leonardo De-Maeztu, Arantxa Villanueva, Member, IEEE, and.
Feature-Based Stereo Matching Using Graph Cuts Gorkem Saygili, Laurens van der Maaten, Emile A. Hendriks ASCI Conference 2011.
A New Fingertip Detection and Tracking Algorithm and Its Application on Writing-in-the-air System The th International Congress on Image and Signal.
A Region Based Stereo Matching Algorithm Using Cooperative Optimization Zeng-Fu Wang, Zhi-Gang Zheng University of Science and Technology of China Computer.
1 Real-Time Stereo-Matching for Micro Air Vehicles Pascal Dufour Master Thesis Presentation.
Hierarchical Method for Foreground DetectionUsing Codebook Model Jing-Ming Guo, Yun-Fu Liu, Chih-Hsien Hsia, Min-Hsiung Shih, and Chih-Sheng Hsu IEEE TRANSACTIONS.
Computer Vision Lecture #10 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical.
Fast Census Transform-based Stereo Algorithm using SSE2
Fingertip Detection with Morphology and Geometric Calculation Dung Duc Nguyen ; Thien Cong Pham ; Jae Wook Jeon Intelligent Robots and Systems, IEEE/RSJ.
Fast Cost-volume Filtering For Visual Correspondence and Beyond Asmaa Hosni, Member, IEEE, Christoph Rhemann, Michael Bleyer, Member, IEEE, Carsten Rother,
Improved Census Transforms for Resource-Optimized Stereo Vision
Jeong Kanghun CRV (Computer & Robot Vision) Lab..
Visual Odometry David Nister, CVPR 2004
Journal of Visual Communication and Image Representation
Efficient Stereo Matching Based on a New Confidence Metric
Matching of Objects Moving Across Disjoint Cameras Eric D. Cheng and Massimo Piccardi IEEE International Conference on Image Processing
Stereo Video 1. Temporally Consistent Disparity Maps from Uncalibrated Stereo Videos 2. Real-time Spatiotemporal Stereo Matching Using the Dual-Cross-Bilateral.
Vision Based hand tracking for Interaction The 7th International Conference on Applications and Principles of Information Science (APIS2008) Dept. of Visual.
An H.264-based Scheme for 2D to 3D Video Conversion Mahsa T. Pourazad Panos Nasiopoulos Rabab K. Ward IEEE Transactions on Consumer Electronics 2009.
數位三維視訊 楊 家 輝 Jar-Ferr Yang 電腦與通信工程研究所 電機工程學系 國立成功大學 Institute of Computer and Communication Engineering Department of Electrical Engineering National Cheng.
Local Stereo Matching Using Motion Cue and Modified Census in Video Disparity Estimation Zucheul Lee, Ramsin Khoshabeh, Jason Juang and Truong Q. Nguyen.
Summary of “Efficient Deep Learning for Stereo Matching”
Presentation transcript:

Window-based Approach For Fast Stereo Correspondence Raj Kumar Gupta, Siu-Yeung Cho IET Computer Vision,

Outline Introduction Related Work Proposed Method Experimental Results Conclusion 2

Introduction Using two correlation windows to improve the performance of the algorithm 3*3 and 9*9 Real-time suitability more than 10 frame/s on CPU in case of 320 × 240-sized image pair with disparity value 16 3

Related Work Local methods are usually base on correlation. Area-based (NCC, SAD, SSD) Feature-based: rely on feature extraction and match local cues (BF, GF) Bigger window size, more information, more blurred. 4

Outline Introduction Related Work Proposed Method Experimental Results Conclusion 5

Flow Chart 6

7

Initial Matching 8 Matching cost computation: SAD Left Right d

Problem in disparity selection 9 a. Determine disparity easily for unique minimum value b. Ambiguous disparity in case of multiple minima c. Matching cost calculated at point (205, 230) of Tsukuba image

Initial Matching: large correlation window Matching cost computation: SAD + penalty Penalty term Disparity computation 10

Problem in disparity selection 11

Initial Matching: small correlation window Only those disparity values that are carried by neighbouring pixels. Matching cost computation without penalty N: the disparity values of the neighbouring pixels. Avoid local minima and speed up 12

Flow Chart 13

Unreliable pixel detection left–right cross-checking 14

Disparity Interpolation Search for pixels with reliable disparity value in its eight neighbouring pixels. Compute similarity of unreliable pixel and its reliable neighbor. 15

Flow Chart 16

Disparity Refinement 17

Outline Introduction Related Work Proposed Method Experimental Results Conclusion 18

Experimental Results Computation time of the proposed algorithm for different window sizes on Tsukuba image. (image size 384 × 288 with 16 disparity labels) 19

20 Percentage error in non-occluded (nocc), whole image (all) and near depth discontinuities (disc) for different window sizes for all four images (Tsukuba, Venus, Teddy and Cones)

Experimental Results a. Without using small correlation window Ws and the disparity refinement step b. Without using the disparity refinement step c. Without using small correlation window Ws d. With all four steps on Tsukuba image 21

Experimental Results 22

23

24

Experimental Results Comparison the performance of the proposed algorithm with other correlation-based algorithms. 25

Experimental Results 26

Reference [24] Gupta, R., Cho, S.-Y.: ‘Real-time stereo matching using adaptive binary window’ (3D Data Processing, Visualization and Transmission, 2010) [25] Zhang, K., Lu, J., Lafruit, G., Lauwereins, R., Gool, L.V.: ‘Real-time accurate stereo with bitwise fast voting on Cuda’. Int. Conf. Computer Vision Workshops, 2009, pp. 540–547 [26] Humenberger, M., Zinner, C., Weber, M., Kubinger, W., Vincze, M.:‘A fast stereo matching algorithm suitable for embedded real-time systems’, Comput. Vis. Image Underst., 2010, 114, (11),pp. 1180–1202 [27] Gong, M., Yang, Y.: ‘Near real-time reliable stereo matching using programmable graphics hardware’. IEEE Conf. Computer Vision and Pattern Recognition, 2005, pp. 924–931 [28] Richardt, C., Orr, D., Davies, I., Criminisi, A., Dodgson, N.: ‘Real-time spatiotemporal stereo matching using the dual-cross-bilateral grid’. European Conf. Computer Vision, 2010, vol. 6313, pp. 510–523 [29] Ambrosch, K., Kubinger, W.: ‘Accurate hardware-based stereo vision’,Comput. Vis. Image Underst., 2010, 114, (11), pp. 1303–

28

29

30

31

32

33

Conclusion A new correlation-based stereo-matching approach. Large window improves at non-textured image regions Small window improves at depth discontinuities The CPU implementation computes at a speed of more than 10 frame/s. Easily implemented on GPU. The proposed method can be used in real-time applications to reconstruct the 3D structures with great accuracy at object boundaries. 34

Codebook based Stereo Matching for Natural User Interface Sung-il Kang and Hyunki Hong 2013 IEEE International Conference on Consumer Electronics (ICCE) 35

Outline Introduction Proposed Method Experimental Results Conclusion 36

I ntrodu ction Interactive user interface has been one of the major topics in consumer electronics. Gesture based user interface Interactive smart TV, Nintendo Wii, Sony PlayStation3 Move, and Microsoft Kinect. Propose a stereo system implemented on GPGPU for real-time performance. Employ codebook to solve occlusion. 37

Flow chart 38

Proposed Method Pre-processing Laplace od Gaussian (LoG) filter for alleviating the lighting effects. Cost initialization AD+Census [6] 39 [6] X. Mei, X. Sun, M. Zhou, H. Wang, and X. Zhang, “On building an accurate stereo matchng system on graphics hardware,” Proc. of GPUCV, pp ,

Proposed Method Cost aggregation [6] Cross-based aggregation Color similarity and the length constraint Refinement [6,7] Left-right consistency check Iterative region voting Sub-pixel enhancement 40 d [7] Q. Yang, C. Engels, R. Yang, H. Stewenius, and D. Nister, “Stereo matching with color- weighted correlation, hierarchical belief propagation and occlusion handling,” IEEE Transactions on PAMI, 2009.

Proposed Method 41 Occlusion? Find codeword Update codeword Codeword? Yes No Yes No Add a new codeword

Experimental Results 42 Device: Intel Quad 2.66GHz with Nvidia GTX460. Stereo images are captured by a Bumblebee 3 from Point Grey Inc. Time: 80~110ms/frame Stereo matching is implemented on GPU. The codebook generation and its evaluation is on CPU.

Experimental Results 43

Experimental Results 44 [8] K. J. Yoon and I. S. Kweon, “Adaptive support-weight approach for correspondence search,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 28, pp , [9] C. Richardt, D Orr, I Davies, and A Criminisi, “Real-time spatiotemporal stereo matching using the dual-cross- bilateral grid,” Proc. of ECCV, 2010.

Conclusion Propose a stereo system implemented on GPGPU for real-time performance. Good performance at static background Only. 45