Local Stereo Matching Using Motion Cue and Modified Census in Video Disparity Estimation Zucheul Lee, Ramsin Khoshabeh, Jason Juang and Truong Q. Nguyen.

Slides:



Advertisements
Similar presentations
Spatial-Temporal Consistency in Video Disparity Estimation ICASSP 2011 Ramsin Khoshabeh, Stanley H. Chan, Truong Q. Nguyen.
Advertisements

www-video.eecs.berkeley.edu/research
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.
Tracking Multiple Occluding People by Localizing on Multiple Scene Planes Professor :王聖智 教授 Student :周節.
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
Biased Normalized Cuts 1 Subhransu Maji and Jithndra Malik University of California, Berkeley IEEE Conference on Computer Vision and Pattern Recognition.
A LOW-COMPLEXITY, MOTION-ROBUST, SPATIO-TEMPORALLY ADAPTIVE VIDEO DE-NOISER WITH IN-LOOP NOISE ESTIMATION Chirag Jain, Sriram Sethuraman Ittiam Systems.
K.-S. Choi and S.-J. Ko Sch. of Electr. Eng., Korea Univ., Seoul, South Korea IEEE, Electronics Letters Issue Date : June Hierarchical Motion Estimation.
{ Fast Disparity Estimation Using Spatio- temporal Correlation of Disparity Field for Multiview Video Coding Wei Zhu, Xiang Tian, Fan Zhou and Yaowu Chen.
Wavelet-Domain Video Denoising Based on Reliability Measures Vladimir Zlokolica, Aleksandra Piˇzurica and Wilfried Philips Circuits and Systems for Video.
A New Block Based Motion Estimation with True Region Motion Field Jozef Huska & Peter Kulla EUROCON 2007 The International Conference on “Computer as a.
Yen-Lin Lee and Truong Nguyen ECE Dept., UCSD, La Jolla, CA Method and Architecture Design for Motion Compensated Frame Interpolation in High-Definition.
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
Ai-Mei Huang and Truong Nguyen Video Processing LabECE Dept, UCSD, La Jolla, CA This paper appears in: Image Processing, ICIP IEEE International.
Optical Flow Methods 2007/8/9.
Object Detection and Tracking Mike Knowles 11 th January 2005
CSE 291 Final Project: Adaptive Multi-Spectral Differencing Andrew Cosand UCSD CVRR.
Presented by Pat Chan Pik Wah 28/04/2005 Qualifying Examination
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.
1 Debris flow velocity estimation: A comparison between gradient- based method and cross- correlation method Image Processing: Algorithms and Systems (Proceedings.
Optical Flow Digital Photography CSE558, Spring 2003 Richard Szeliski (notes cribbed from P. Anandan)
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
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.
Stereo Matching Information Permeability For Stereo Matching – Cevahir Cigla and A.Aydın Alatan – Signal Processing: Image Communication, 2013 Radiometric.
Fast Approximate Energy Minimization via Graph Cuts
Mutual Information-based Stereo Matching Combined with SIFT Descriptor in Log-chromaticity Color Space Yong Seok Heo, Kyoung Mu Lee, and Sang Uk Lee.
ICPR/WDIA-2012 High Quality Novel View Synthesis Based on Low Resolution Depth Image and High Resolution Color Image Jui-Chiu Chiang, Zheng-Feng Liu, and.
A Local Adaptive Approach for Dense Stereo Matching in Architectural Scene Reconstruction C. Stentoumis 1, L. Grammatikopoulos 2, I. Kalisperakis 2, E.
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.
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.
March 10, Iris Recognition Instructor: Natalia Schmid BIOM 426: Biometrics Systems.
CS 4487/6587 Algorithms for Image Analysis
Feature-Based Stereo Matching Using Graph Cuts Gorkem Saygili, Laurens van der Maaten, Emile A. Hendriks ASCI Conference 2011.
A Region Based Stereo Matching Algorithm Using Cooperative Optimization Zeng-Fu Wang, Zhi-Gang Zheng University of Science and Technology of China Computer.
Lec 22: Stereo CS4670 / 5670: Computer Vision Kavita Bala.
Window-based Approach For Fast Stereo Correspondence Raj Kumar Gupta, Siu-Yeung Cho IET Computer Vision,
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.
Effective Optical Flow Estimation
Fast Cost-volume Filtering For Visual Correspondence and Beyond Asmaa Hosni, Member, IEEE, Christoph Rhemann, Michael Bleyer, Member, IEEE, Carsten Rother,
stereo Outline : Remind class of 3d geometry Introduction
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
Real-Time Tracking with Mean Shift Presented by: Qiuhua Liu May 6, 2005.
AAM based Face Tracking with Temporal Matching and Face Segmentation Mingcai Zhou 1 、 Lin Liang 2 、 Jian Sun 2 、 Yangsheng Wang 1 1 Institute of Automation.
 Present by 陳群元.  Introduction  Previous work  Predicting motion patterns  Spatio-temporal transition distribution  Discerning pedestrians  Experimental.
Improved Census Transforms for Resource-Optimized Stereo Vision
Journal of Visual Communication and Image Representation
Efficient Stereo Matching Based on a New Confidence Metric
Stereo Video 1. Temporally Consistent Disparity Maps from Uncalibrated Stereo Videos 2. Real-time Spatiotemporal Stereo Matching Using the Dual-Cross-Bilateral.
Outline  Introduction  Observations and analysis  Proposed algorithm  Experimental results 2.
Motion Segmentation at Any Speed Shrinivas J. Pundlik Department of Electrical and Computer Engineering, Clemson University, Clemson, SC.
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.
MOTION Model. Road Map Motion Model Non Parametric Motion Field : Algorithms 1.Optical flow field estimation. 2.Block based motion estimation. 3.Pel –recursive.
Sejong University, DMS Lab. Ki-Hun Han AN EFFECTIVE DE-INTERACING TECHNIQUE USING MOTION COMPENSATED INTERPOLATION IEEE TRANSACTION ON Consumer Electronics,
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
A. M. R. R. Bandara & L. Ranathunga
Summary of “Efficient Deep Learning for Stereo Matching”
CS4670 / 5670: Computer Vision Kavita Bala Lec 27: Stereo.
Image Segmentation Techniques
MOTION ESTIMATION AND VIDEO COMPRESSION
Presented by: Yang Yu Spatiotemporal GMM for Background Subtraction with Superpixel Hierarchy Mingliang Chen, Xing Wei, Qingxiong.
HALO-FREE DESIGN FOR RETINEX BASED REAL-TIME VIDEO ENHANCEMENT SYSTEM
Presentation transcript:

Local Stereo Matching Using Motion Cue and Modified Census in Video Disparity Estimation Zucheul Lee, Ramsin Khoshabeh, Jason Juang and Truong Q. Nguyen (UCSD) 20th European Signal Processing Conference (EUSIPCO 2012) 1

Outline Introduction Framework Proposed Algorithm Experimental Results Conclusion 2

Introduction 3

Background The disparity estimation has been thoroughly studied Focus strictly on images Video disparity estimation: (1) Lack of video datasets with ground-truth disparity maps (2) Temporal inconsistency problems flickering resulting from simply applying image-based algorithms to video 4

Background Fundamental attributes that group objects together locally: Proximity Similarity Motion The objects grouped by these attributes are most likely to have the same depth. 5 Image disparity estimation - Important for accurate depth estimation near edges of moving objects

Objective Propose a more accurate and noise tolerant method for video disparity estimation More accurate than other methods on edges and in flat (textureless) areas Using: Motion cues (edges) Modified census transform (flat areas) Spatio-temporal consistency (refinement) 6

Related Work Adaptive Weight [6] Cost-volume filtering [7] Guided filter Spatio-Temporal Consistency [3] 7 [7] C. Rhemann, A. Hosni, M. Bleyer, C. Rother, and M. Gelautz, “Fast Cost-Volume Filtering for Visual Correspondence and Beyond,” in Proc.IEEE Intl. Conf. Comput. Vis. Pattern Recognit. (CVPR), pp ,2011. [3] R. Khoshabeh, S. H. Chan, and T. Q. Nguyen, “Spatio-Temporal Consistency in Video Disparity Estimation,” ICASSP, pp , 2011 [6] K.-J. Yoon and I.-S. Kweon, “Adaptive Support-Weight Approach for Correspondence Search,” IEEE Trans. Pattern Anal. Mach. Intell., vol.28, no. 4, pp , Do not provide a reliable solution for disparity estimation in textureless (flat) areas

Framework 8

9 Support Weight Correlated color and motion Matching Cost Modified Census Transform Cost Aggregation and Disparity Computation Refinement Spatio-temporal Consistency Method

Proposed Algorithm 10

Support Weight Using Correlated Color and Motion 11

Support Weight Using Correlated Color and Motion Let and be the color coordinates of pixel c and neighbor pixel q in the CIELab color space Color difference: Let and be the flow vectors [10] of pixel c and neighbor pixel q Truncated motion difference: τ : truncation value 12 [10] D. Sun, S. Roth, M.J. Black, “Secrets of Optical Flow Estimation and Their Principles,” CVPR, pp , 2010.

13 Benefits of a Motion Cue The “car” video frames (480x disparity levels): ProximityProximity + SimilarityProximity + Similarity + Motion

Modified Census Transform Difficult in finding the correct correspondences in flat areas. Due to the fact that the census matching cost is extremely sensitive to image noise since all pixels in flat areas have a similar intensity. Three moded census transform with a noise buffer 14 Problem: Solution:

Modified Census Transform Using two bits to implement three modes α:noise buffer threshold 15 Set 10 if (neighbor pixel intensity) - (center pixel intensity) > α Set 01 if (neighbor pixel intensity) - (center pixel intensity) < α Set 00 otherwise Intensity value 0~50 α = 0 Intensity value 50~100 α = 1 Intensity value 100~150 α = 2 Intensity value 150~200 α = 3 Intensity value 200~255 α = 4

Modified Census Transform 16

Aggregation and disparity Computation Aggregated matching cost: Winner-take-all (WTA): 17

Aggregation and disparity Computation 18 Left viewOriginal census Modified census (without intensity difference) Modified census

Spatio-temporal Consistency [3] Simply applying image-based algorithms to individual frames temporally inconsistent (even the best methods) Consider the sequence of disparity maps as a space-time volume A three-dimensional function f(x,y,t) with (x,y) : spatial coordinates t : temporal coordinate Piecewise smooth solution: has less temporal noise preserves the disparity information as much as possible 19 Problem: Solution:

Spatio-temporal Consistency [3] l 1 – minimization problem: f : unknown disparity map g : initial disparity map from the previous step D : forward difference operator 20

Spatio-temporal Consistency [3] l 1 – minimization problem: f : unknown disparity map f(x,y,t) : Each frame of the video : M rows, N columns Total: K frames Stack the entries of f(x,y,z) into a column vector of size MNK x 1 21 x (M rows) y (N columns) t (K frames)

Spatio-temporal Consistency [3] l 1 – minimization problem: D : forward difference operator : parameters(constants) 22

Spatio-temporal Consistency [3] Solve : 23 [1]S. H. Chan, R. Khoshabeh, K. B. Gibson, P. E. Gill, and T. Q. Nguyen, “An augmented lagrangian method for total variation video restoration,” in ICASSP, May 2011 Introduce two intermediate variables: r = f - g u = Df Unconstrained problem → Constrained problemAugmented Lagrangian[1] Alternation Direction Method(ADM) Solve sub-problem : f,u,r iteratively

Experimental Results 24

Experimental Results 25 [14] C. Richardt, D. Orr, I. Davies, A. Criminisi, and N. A. Dodgson, “Real-time Spatiotemporal Stereo Matching Using the Dual-Cross-Bilateral Grid,” ECCV, 2010.

Experimental Results Jamie1 from Microsoft i2i database 26

Experimental Results Ilkay from Microsoft i2i database 27

Experimental Results Tunnel 28

Experimental Results Performance comparison of methods 29 The average percentage of bad pixels (threshold of 1)

Experimental Results 19s to compute the disparity map Can be adopted into a real-time application (by using GPU) Refinement using the TV method [3] reduces errors in the background (spatial noise and temporal inconsistencies) 30

Experimental Results Spatio-Temporal Consistency [3] 31

Experimental Results Spatio-Temporal Consistency [3] 32

Experimental Results Spatio-Temporal Consistency [3] 33

Conclusion 34

Conclusion Propose an accurate local stereo matching method for video disparity estimation Motion cue To obtain more accurate support weight Modified census transform To obtain more reliable raw matching costs in flat areas Spatio-temporal volume Improve spatial and temporal consistency It presents the probability for directly extending current image-based disparity algorithms to the video domain 35