Vast computation is a great disadvantage of the existing graph cuts based vision algorithms. Lack of adaptability is another issue. An improved global optimal algorithm for dense disparity mapping using graph cuts is presented in this paper. First, adapted occlusion penalty and smoothness penalty are defined based on the intrinsic relation between the disparity changes and the discontinuities in an image. The graph cuts based algorithm is employed to get an optimial dense disparity mapping with occlusions. Secondly, according to the complexity analysis of graph cut algorithms, an operation named restricted α-expansion operation is defined to control the vertexes generation during graph constructing based on the result of normalized correlation algorithm. It is a great help to reduce the vertexes and edges in the constructed graph, thus the computing is speeded up. The experimental results show performance of the proposed algorithm is improved and it will take a shorter time to compute an accuracy dense disparity mapping.
[1]Szeliski R, Zabih R. An experimental comparison of stereo algorithms. In: Proc. of the Int'l Workshop on Vision Algorithms:Theory and Practice table ofcontents. LNCS 1883, London: Springer-Verlag, 1999. 1-19.
[2]Boykov Y, Veksler O, Zabih R. Markov random fields with efficient approximations. In: Proc. of the IEEE Computer Society Conf.on Computer Vision and Pattern Recognition. Washington, DC: IEEE Computer Society, 1998. 648-655.
[3]Ishikawa H. Global optimization using embedded graphs [Ph.D. Thesis]. New York: University of New York, 2000.
[4]Kolmogorov V, Zabih R. Computing visual correspondence with occlusions using graph cuts. In: Proc. of the Int'l Conf. on Computer Vision (ICCV 2001), Vo1. Ⅱ, 2001. 508-515.
[5]Geiger D, Ladendorf B, Yuille A. Occlusions and binocular stereo. Int'l Journal of Computer Vision, 1995,14(3):211-226.
[6]Bobick AF, Sintille S. Large occlusion stereo. Int'l Journal of Computer Vision, 1999,33(3):1-20.
[7]Veksler O. Efficient graph-based energy minimization methods in computer vision [Ph.D. Thesis]. Cornell University, 1999.
[8]Cook W J, Cunningham WH, Pulleyblank WR. Combinatorial Optimization. John Wiley & Sons, 1998.
[9]Boykov Y, Jolly MP. Interactive graph cuts for optimal boundary & region segmentation of objects in N-D images. In: Proc. of the Int'l Conf. on Computer Vision (ICCV 2001). 2001. 105-112.
[10]Boykov Y, Veksler O, Zabih R. Fast approximate energy minimization via graph cuts. IEEE Trans. on Pattern Analysis and Machine Intelligence (PAMI), 2001,23( 11): 1222-1239.