SlideShare a Scribd company logo
Proceedings of the 2nd International Conference on Current Trends in Engineering and Management ICCTEM -2014 
INTERNATIONAL JOURNAL OF ELECTRONICS AND 
17 – 19, July 2014, Mysore, Karnataka, India 
COMMUNICATION ENGINEERING  TECHNOLOGY (IJECET) 
ISSN 0976 – 6464(Print) 
ISSN 0976 – 6472(Online) 
Volume 5, Issue 8, August (2014), pp. 127-131 
© IAEME: http://www.iaeme.com/IJECET.asp 
Journal Impact Factor (2014): 7.2836 (Calculated by GISI) 
www.jifactor.com 
127 
 
IJECET 
© I A E M E 
A NOVEL FAST BLOCK MATCHING ALGORITHM CONSIDERING COST 
FUNCTION AND STEREO ALGORITHMS 
Bindu N S1, Harshitha N U2, Rashmi H U3, Praveen Kumar4 
1, 2, 3, 4Dept of ECE, Vidyavardhaka College of Engineering, Mysore, Karnataka, India 
ABSTRACT 
Stereo matching is an active research area in computer vision. In this paper a Novel Fast 
stereo Matching Algorithm is proposed by considering Cost Function. In this approach, a dynamic 
programming based algorithm has been used to find dense disparity map and this approach also 
reduces the computational cost. In each step, a new disparity map is obtained by interpolation. The 
new dense disparity map will be updated only in selected areas, instead of the whole map, according 
to the local matching cost and the depth difference among neighboring areas. The proposed approach 
is able to obtain a smooth dense disparity map and also aims at preserving discontinuity. The 
proposed approach is evaluated using a pair of rectified stereo image pair and a better and high 
quality results are achieved and also running speed is also improved. 
Keywords: Dynamic Programming, Fast Algorithm, Stereo Matching. 
1. INTRODUCTION 
Stereo vision is one of the active research areas which are studied widely past from many 
decades. The correspondence problem in stereo vision is also one of the active research areas. The 
main aim in stereo matching is to find unique mapping of various points belonging to two or more 
images when same scene is considered. As we know that stereo vision techniques are capable of 
converting 2D images to 3D images, they are extensively used and applied in many industries. Stereo 
vision techniques are used in industries to build 3D models of objects in computer graphics. It is also 
used to find the corresponding locations of objects in order to understand the semantic representation 
among different objects. In this work, we mainly concentrate on vegetation conditions. A vegetation 
condition includes the location and height of trees which is to be considered in large scale. For this 
purpose we are considering a large sized video and images within a specified time, for which we are 
developing a fast stereo matching algorithm. In [1], the author Scharstein and Szeliski has presented 
taxonomy of two frame stereo matching methods. It has provided an outstanding comparison of 
dense stereo correspondence algorithms. Stereo matching algorithms are broadly classified into two 
categories, namely local stereo algorithm and global stereo algorithms. In [2, 3, 4, 5, 6], the author
Proceedings of the 2nd International Conference on Current Trends in Engineering and Management ICCTEM -2014 
17 – 19, July 2014, Mysore, Karnataka, India 
has presented various local based stereo algorithms namely SAD, NCC, SSD and many more. In [7, 
8, 9, 10, 11, 12], the author has presented various global based stereo algorithms and some of them 
are global optimization and dynamic programming (DP). Local based stereo algorithms are also 
similar to area based stereo algorithms, where only a smaller window is considered in order to avoid 
unwanted smoothing. A larger window is considered in the areas of low texture because it contains 
enough intensity variations so that a reliable stereo matching can be obtained. Area based stereo 
algorithms mainly focuses on the aggregation of the matching cost. Alternatively, a global algorithm 
makes a smoothness assumption first and then solves an optimization problem. In order to prevent 
the problem of over smoothing, an energy function is necessary. Many methods are proposed past 
from many decades in order to minimize the global cost. Graph cuts is an abstract representation of a 
set of objects, where several pairs of the objects are connected by links. It is a mathematical structure 
and is used to model Pair wise relations between objects from a certain collection. A different class 
of global optimization algorithms is those based on dynamic programming. Dynamic programming 
can find the global minimum for independent scan lines in polynomial time. Dynamic programming 
was first used for stereo vision in sparse, edge-based methods (Baker and Binford, 1981; Ohta and 
Kanade, 1985). Most of the global corresponding methods are very expensive sometimes which in 
turn needs a huge set of parameters to determine. The motivation of this research is to develop an 
algorithm for fast stereo matching that is able to produce smooth dense depth maps and preserve 
enough depth discontinuity. 
2. AREA BASED STEREO MATCHING ALGORITHMS 
128 
 
The main aim of the area based stereo matching algorithm is to estimate the similarities 
between two or more images in order to obtain a dense disparity map from these stereo images. 
Ideally, the block is very large enough to cover sufficient intensity variation so that the similarity 
estimation is robust to noise. Similarity function plays a very important role in fast stereo matching. 
Similarity function is also called as cost function. The cost function should be very robust to noise 
and also illumination. Past from many decades most of the researchers have designed various cost 
functions namely SAD, SSD, NCC, ZSAD, ZSSD, LSAD, and LSSD. Among these, SAD and SSD 
are the popular cost functions and most widely used because of its simplicity in implementation. But 
these two cost functions are very sensitive to illumination and camera gain. This is illustrated in 
Figure.1. 
Figure.1: Difference caused by various Camera Bias 
The ZNCC stereo algorithm is used in order to deal with different camera bias. Even though 
the ZNCC is very expensive, most of the researchers use this. As we all know that ZSAD is very 
insensitive to differences in camera gain and computation is very less, we use this stereo matching 
algorithm in our experiments. Further for the comparisons we use SAD, SSD, ZNCC, and ZSAD.
Proceedings of the 2nd International Conference on Current Trends in Engineering and Management ICCTEM -2014 
17 – 19, July 2014, Mysore, Karnataka, India 
129
!
!

More Related Content

PDF
Grychtol B. et al.: 3D EIT image reconstruction with GREIT.
PDF
A novel tool for stereo matching of images
PDF
A novel tool for stereo matching of images
PDF
Medical image analysis and processing using a dual transform
PDF
Medical image analysis and processing using a dual transform
PDF
Region wise processing of an image using multithreading in multi core environ
PDF
Dynamic approach to k means clustering algorithm-2
PDF
Predicting growth of urban agglomerations through fractal analysis of geo spa...
Grychtol B. et al.: 3D EIT image reconstruction with GREIT.
A novel tool for stereo matching of images
A novel tool for stereo matching of images
Medical image analysis and processing using a dual transform
Medical image analysis and processing using a dual transform
Region wise processing of an image using multithreading in multi core environ
Dynamic approach to k means clustering algorithm-2
Predicting growth of urban agglomerations through fractal analysis of geo spa...

What's hot (15)

PDF
40120130406008
PPTX
Sharath copy
PDF
Development of stereo matching algorithm based on sum of absolute RGB color d...
PDF
Integration of poses to enhance the shape of the object tracking from a singl...
PDF
IRJET- 3D Reconstruction of Surface Topography using Ultrasonic Transducer
PDF
Performance analysis on color image mosaicing techniques on FPGA
PDF
Face skin color based recognition using local spectral and gray scale features
PDF
View and illumination invariant iterative based image
PDF
Fourier mellin transform based face recognition
PDF
GRAPH PARTITIONING FOR IMAGE SEGMENTATION USING ISOPERIMETRIC APPROACH: A REVIEW
PDF
IRJET- Digit Identification in Natural Images
PDF
histogram equalization of grayscale and color image
PDF
Object Recognition Using Shape Context with Canberra Distance
PDF
Authenticate Aadhar Card Picture with Current Image using Content Based Image...
PPT
IEEE ICAPR 2009
40120130406008
Sharath copy
Development of stereo matching algorithm based on sum of absolute RGB color d...
Integration of poses to enhance the shape of the object tracking from a singl...
IRJET- 3D Reconstruction of Surface Topography using Ultrasonic Transducer
Performance analysis on color image mosaicing techniques on FPGA
Face skin color based recognition using local spectral and gray scale features
View and illumination invariant iterative based image
Fourier mellin transform based face recognition
GRAPH PARTITIONING FOR IMAGE SEGMENTATION USING ISOPERIMETRIC APPROACH: A REVIEW
IRJET- Digit Identification in Natural Images
histogram equalization of grayscale and color image
Object Recognition Using Shape Context with Canberra Distance
Authenticate Aadhar Card Picture with Current Image using Content Based Image...
IEEE ICAPR 2009
Ad

Viewers also liked (20)

PPTX
գնահատում
PPTX
Slot 1 definisi & sejarah komputer
PPTX
クラウド概要 by Engine Yard
PDF
PDF
Ginipig Marathi Bestseller Novel Londhe And Dr. Shriniwas Kashalikar
RTF
Kd 1 kelas 5
PPS
Facundo Cabral
RTF
Taller De Internet
PDF
2010 06 07 reforma ley tabaco
PPTX
Traabalho de ap
PPS
Para Las Creidas
PPS
Que Huevos Comemos
PDF
Vaatsalya Times Jan Feb 2010
PPT
10 dicas para turbinar a sua carreira
PDF
2010 05 21 liderar62
PDF
La Atmósfera
PDF
Catalogo de Lasser mamparas
PDF
V R U D D H A T R I H I S A M R U D D H A B E S T S E L L E R F O R S E ...
PPS
Deseo Navide Odel C D P
գնահատում
Slot 1 definisi & sejarah komputer
クラウド概要 by Engine Yard
Ginipig Marathi Bestseller Novel Londhe And Dr. Shriniwas Kashalikar
Kd 1 kelas 5
Facundo Cabral
Taller De Internet
2010 06 07 reforma ley tabaco
Traabalho de ap
Para Las Creidas
Que Huevos Comemos
Vaatsalya Times Jan Feb 2010
10 dicas para turbinar a sua carreira
2010 05 21 liderar62
La Atmósfera
Catalogo de Lasser mamparas
V R U D D H A T R I H I S A M R U D D H A B E S T S E L L E R F O R S E ...
Deseo Navide Odel C D P
Ad

Similar to A novel fast block matching algorithm considering cost function and stereo algorithms 2-3 (20)

PDF
Stereo matching based on absolute differences for multiple objects detection
PDF
Stereo Correspondence Estimation by Two Dimensional Real Time Spiral Search A...
PDF
Development of depth map from stereo images using sum of absolute differences...
PDF
Efficient 3D stereo vision stabilization for multi-camera viewpoints
PDF
Matching algorithm performance analysis for autocalibration method of stereo ...
PDF
Region wise processing of an image using multithreading in multi core environ
PDF
Stereo matching algorithm using census transform and segment tree for depth e...
PDF
Number Plate Recognition of Still Images in Vehicular Parking System
PDF
Analog signal processing solution
PDF
A deep learning based stereo matching model for autonomous vehicle
PDF
Image similarity using fourier transform
PDF
A novel tool for stereo matching of images
PDF
Image Features Matching and Classification Using Machine Learning
PDF
IRJET - Symmetric Image Registration based on Intensity and Spatial Informati...
PDF
Fuzzy Type Image Fusion Using SPIHT Image Compression Technique
PDF
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
PDF
A modified pso based graph cut algorithm for the selection of optimal regular...
PDF
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
PDF
Lw3620362041
PDF
Analog signal processing approach for coarse and fine depth estimation
Stereo matching based on absolute differences for multiple objects detection
Stereo Correspondence Estimation by Two Dimensional Real Time Spiral Search A...
Development of depth map from stereo images using sum of absolute differences...
Efficient 3D stereo vision stabilization for multi-camera viewpoints
Matching algorithm performance analysis for autocalibration method of stereo ...
Region wise processing of an image using multithreading in multi core environ
Stereo matching algorithm using census transform and segment tree for depth e...
Number Plate Recognition of Still Images in Vehicular Parking System
Analog signal processing solution
A deep learning based stereo matching model for autonomous vehicle
Image similarity using fourier transform
A novel tool for stereo matching of images
Image Features Matching and Classification Using Machine Learning
IRJET - Symmetric Image Registration based on Intensity and Spatial Informati...
Fuzzy Type Image Fusion Using SPIHT Image Compression Technique
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
A modified pso based graph cut algorithm for the selection of optimal regular...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Lw3620362041
Analog signal processing approach for coarse and fine depth estimation

More from IAEME Publication (20)

PDF
IAEME_Publication_Call_for_Paper_September_2022.pdf
PDF
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
PDF
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
PDF
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
PDF
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
PDF
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
PDF
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
PDF
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
PDF
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
PDF
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
PDF
GANDHI ON NON-VIOLENT POLICE
PDF
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
PDF
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
PDF
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
PDF
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
PDF
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
PDF
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
PDF
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
PDF
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
PDF
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
IAEME_Publication_Call_for_Paper_September_2022.pdf
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
GANDHI ON NON-VIOLENT POLICE
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT

Recently uploaded (20)

PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
KodekX | Application Modernization Development
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Approach and Philosophy of On baking technology
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Empathic Computing: Creating Shared Understanding
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Big Data Technologies - Introduction.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Electronic commerce courselecture one. Pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation theory and applications.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
cuic standard and advanced reporting.pdf
KodekX | Application Modernization Development
Per capita expenditure prediction using model stacking based on satellite ima...
MIND Revenue Release Quarter 2 2025 Press Release
The Rise and Fall of 3GPP – Time for a Sabbatical?
Programs and apps: productivity, graphics, security and other tools
Approach and Philosophy of On baking technology
Spectral efficient network and resource selection model in 5G networks
Empathic Computing: Creating Shared Understanding
Advanced methodologies resolving dimensionality complications for autism neur...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Machine learning based COVID-19 study performance prediction
Network Security Unit 5.pdf for BCA BBA.
Big Data Technologies - Introduction.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Electronic commerce courselecture one. Pdf

A novel fast block matching algorithm considering cost function and stereo algorithms 2-3

  • 1. Proceedings of the 2nd International Conference on Current Trends in Engineering and Management ICCTEM -2014 INTERNATIONAL JOURNAL OF ELECTRONICS AND 17 – 19, July 2014, Mysore, Karnataka, India COMMUNICATION ENGINEERING TECHNOLOGY (IJECET) ISSN 0976 – 6464(Print) ISSN 0976 – 6472(Online) Volume 5, Issue 8, August (2014), pp. 127-131 © IAEME: http://www.iaeme.com/IJECET.asp Journal Impact Factor (2014): 7.2836 (Calculated by GISI) www.jifactor.com 127 IJECET © I A E M E A NOVEL FAST BLOCK MATCHING ALGORITHM CONSIDERING COST FUNCTION AND STEREO ALGORITHMS Bindu N S1, Harshitha N U2, Rashmi H U3, Praveen Kumar4 1, 2, 3, 4Dept of ECE, Vidyavardhaka College of Engineering, Mysore, Karnataka, India ABSTRACT Stereo matching is an active research area in computer vision. In this paper a Novel Fast stereo Matching Algorithm is proposed by considering Cost Function. In this approach, a dynamic programming based algorithm has been used to find dense disparity map and this approach also reduces the computational cost. In each step, a new disparity map is obtained by interpolation. The new dense disparity map will be updated only in selected areas, instead of the whole map, according to the local matching cost and the depth difference among neighboring areas. The proposed approach is able to obtain a smooth dense disparity map and also aims at preserving discontinuity. The proposed approach is evaluated using a pair of rectified stereo image pair and a better and high quality results are achieved and also running speed is also improved. Keywords: Dynamic Programming, Fast Algorithm, Stereo Matching. 1. INTRODUCTION Stereo vision is one of the active research areas which are studied widely past from many decades. The correspondence problem in stereo vision is also one of the active research areas. The main aim in stereo matching is to find unique mapping of various points belonging to two or more images when same scene is considered. As we know that stereo vision techniques are capable of converting 2D images to 3D images, they are extensively used and applied in many industries. Stereo vision techniques are used in industries to build 3D models of objects in computer graphics. It is also used to find the corresponding locations of objects in order to understand the semantic representation among different objects. In this work, we mainly concentrate on vegetation conditions. A vegetation condition includes the location and height of trees which is to be considered in large scale. For this purpose we are considering a large sized video and images within a specified time, for which we are developing a fast stereo matching algorithm. In [1], the author Scharstein and Szeliski has presented taxonomy of two frame stereo matching methods. It has provided an outstanding comparison of dense stereo correspondence algorithms. Stereo matching algorithms are broadly classified into two categories, namely local stereo algorithm and global stereo algorithms. In [2, 3, 4, 5, 6], the author
  • 2. Proceedings of the 2nd International Conference on Current Trends in Engineering and Management ICCTEM -2014 17 – 19, July 2014, Mysore, Karnataka, India has presented various local based stereo algorithms namely SAD, NCC, SSD and many more. In [7, 8, 9, 10, 11, 12], the author has presented various global based stereo algorithms and some of them are global optimization and dynamic programming (DP). Local based stereo algorithms are also similar to area based stereo algorithms, where only a smaller window is considered in order to avoid unwanted smoothing. A larger window is considered in the areas of low texture because it contains enough intensity variations so that a reliable stereo matching can be obtained. Area based stereo algorithms mainly focuses on the aggregation of the matching cost. Alternatively, a global algorithm makes a smoothness assumption first and then solves an optimization problem. In order to prevent the problem of over smoothing, an energy function is necessary. Many methods are proposed past from many decades in order to minimize the global cost. Graph cuts is an abstract representation of a set of objects, where several pairs of the objects are connected by links. It is a mathematical structure and is used to model Pair wise relations between objects from a certain collection. A different class of global optimization algorithms is those based on dynamic programming. Dynamic programming can find the global minimum for independent scan lines in polynomial time. Dynamic programming was first used for stereo vision in sparse, edge-based methods (Baker and Binford, 1981; Ohta and Kanade, 1985). Most of the global corresponding methods are very expensive sometimes which in turn needs a huge set of parameters to determine. The motivation of this research is to develop an algorithm for fast stereo matching that is able to produce smooth dense depth maps and preserve enough depth discontinuity. 2. AREA BASED STEREO MATCHING ALGORITHMS 128 The main aim of the area based stereo matching algorithm is to estimate the similarities between two or more images in order to obtain a dense disparity map from these stereo images. Ideally, the block is very large enough to cover sufficient intensity variation so that the similarity estimation is robust to noise. Similarity function plays a very important role in fast stereo matching. Similarity function is also called as cost function. The cost function should be very robust to noise and also illumination. Past from many decades most of the researchers have designed various cost functions namely SAD, SSD, NCC, ZSAD, ZSSD, LSAD, and LSSD. Among these, SAD and SSD are the popular cost functions and most widely used because of its simplicity in implementation. But these two cost functions are very sensitive to illumination and camera gain. This is illustrated in Figure.1. Figure.1: Difference caused by various Camera Bias The ZNCC stereo algorithm is used in order to deal with different camera bias. Even though the ZNCC is very expensive, most of the researchers use this. As we all know that ZSAD is very insensitive to differences in camera gain and computation is very less, we use this stereo matching algorithm in our experiments. Further for the comparisons we use SAD, SSD, ZNCC, and ZSAD.
  • 3. Proceedings of the 2nd International Conference on Current Trends in Engineering and Management ICCTEM -2014 17 – 19, July 2014, Mysore, Karnataka, India 129
  • 4. !
  • 5. !
  • 6. # $
  • 7. % 3. ESTIMATION OF THE DISPARITY MAP We consider a top layer of winner take all (WTA) in order to start disparity map estimation. The result in terms of disparity map of winner take all contains an error when considering the flat areas. Even though the window size is large we can see these errors. In Fig.2 we can see such errors. As we can see in the figure that, the top layer is very small compare to the original image, so we are applying dynamic programming in order to obtain a better quality estimation of the disparity map. The cost measure can be defined as ' ' ( )* Where C(x, y, d) is the cost measure at position (x, y) and d is the disparity and S is the window size. I1 and I2 are the intensities of left and right stereo images. I1 and I 2 are the mean values of intensities. We then apply interpolation on the disparity map of the top layer to obtain the initial estimation of the disparity map for the second top layer. If the disparity difference among neighboring positions exceeds a threshold value or the cost measure at the position for the estimated disparity is too large, the disparity at that position will be updated. The criteria for updating disparity are given as follows |c(x, y)-c(x-1, y|μ, (6) |c(x, y)-c(x, y-1)|μ, (7) c(x, y, d)v, (8) Where μ and v are thresholds and d (x, y) is the disparity at position (x, y). The updating is a local process in which the continuity with two causal neighbors only is under the consideration. 4. EXPERIMENTAL RESULTS We have evaluated the proposed fast stereo matching algorithm by considering several real stereo image pairs. The first stereo pairs we have considered is Tsukuba stereo pair. This is one of the widely used dataset to evaluate the stereo matching algorithms because this contains objects in
  • 8. Proceedings of the 2nd International Conference on Current Trends in Engineering and Management ICCTEM 17 – 19, July 2014, Mysore, Karnataka, India different depths. Our proposed stereo algorithm provides a very good quality in terms of disparity as we can see in the Fig.2. Fig.2: The estimation of the disparity map: (a) Left image of the Tsukuba. (b) The dispa obtained by the proposed algorithm The second example which we have considered in our evaluation is the images of road as we can see in the fig.1. As we can see in the image that it contain trees and buildings. An illumination difference in both the images play an important role as it is very significant. Except the cost function both the disparity maps are evaluated and it is obtained by proposed algorithm called fast stereo algorithm. The disparity map is shown if Fig.3. The results which SAD based cross correlation algorithms (cost function). The results which is shown in fig.4. Is obtain using ZSAD based cross correlation algorithms (cost function). Fig.3: The estimation of the disparity Fig.4: The estimation of the disparity map using ZSAD 5. CONCLUSION This paper presents a novel fast stereo matching algorithm. In order to get the initial estimation of disparity map, the dynamic disparity map will be updated only in selected areas according to the local matching cost and the depth difference among neighboring areas. The proposed algorithm is evaluated using rectified stereo images. From the proposed algorithm we could obtain a better and very good result in terms of high quality and also the speed. Experimental results shows that the ZSAD based stereo algorithms are very robust to illumination and also robust to camera gain. 130 ained wn is shown in fig.3. Is obtain using tion map using SAD-based cost function ZSAD-based cost function programming is applied on the top layer. The new dense ages. -2014 disparity map wn ion
  • 9. Proceedings of the 2nd International Conference on Current Trends in Engineering and Management ICCTEM -2014 17 – 19, July 2014, Mysore, Karnataka, India 131 REFERENCE [1] D. Scharstein and R. Szeliski, “A taxonomy and evaluation of dense two-frame stereo correspondence algorithms,” International Journal of Computer Vision, vol. 47, no. 1/2/3, pp. 7– 42, April-June 2002. [2] L. D. Stefano, M. Marchionni, S. Mattoccia, and G. Neri, “A fast area-based stereo matching algorithm,” 2002. [3] C. Sun, “Fast stereo matching using rectangular subregioning and 3d maximum-surface techniques,” International Journal of Computer Vision, vol. 47, no. 1/2/3, pp. 99–117,May 2002. [4] J. Banks, M. Bennamoun, and P. Corke, “Non-Parametric Techniques for Fast and Robust Stereo Matching,” in Proceedings of IEEE TENCON - Speech and Image Technologies for Computing and Telecommunications, 1997, pp. 365–368. [5] H. H. B. R. C. Bolles and M. J. Hannah, “The JISCT Stereo Evaluation,” in Proceedings of DARPA Image Understanding Workshop, 1993, pp. 263–274. [6] R. Zabih and J. Woodfill, “Non-Parametric Local Transforms for Computing Visual Correspondence,”in Proceedings of ECCV, 1994, pp. 151–158. [7] C. L. Zitnick and T. Kanade, “A cooperative algorithm for stereo matching and occlusion detection,” IEEE Trans. on pattern analysis and machine intelligence, vol. 22, no. 7, pp. 675–684, July 2000. [8] O. V. Yuri Boykov and R. Zabih, “Fast approximate energy minimization via graph cuts,” IEEE Trans. on pattern analysis and machine intelligence, vol. 23, no. 11, pp. 1222 – 1239, November 2001. [9] D. Terzopoulos, “Regularization of inverse visual problems involving discontinuities,” IEEE Trans. on pattern analysis and machine intelligence, vol. 8, no. 4, pp. 413–424, April 1986. [10] P. N. Belhumeur, “A bayesian approach to binocular stereopsis,” International Journal of Computer Vision, vol. 19, no. 3, pp. 237– 260, 1996. [11] S. Birchfield and C. Tomasi, “A pixel dissimilarity measure that is insensitive to image sampling,” IEEE Trans. on pattern analysis and machine intelligence, vol. 20, no. 4, pp. 401–406, April 1998. [12] S. B. R. I. J. Cox, S. L. Hingorani and B. M. Maggs, “A maximum likelihood stereo algorithm,” CVIU, vol. 63, no. 3, pp. 542–567, 1996.