Skip to main content
Log in

A Note on Some Phase Differencing Algorithms for Disparity Estimation

  • Published:
International Journal of Computer Vision Aims and scope Submit manuscript

Abstract

Disparity can be estimated from the local phase differences between a pair of stereo images after Gabor filterings. In this paper, some phase differencing algorithms are discussed from the point of view of numerical computation. They are all categorised as certain types of Newton iterations, hence are restricted by the preconditions of Newton iterations. Furthermore, a numerical sensitivity analysis is made for phase computation near its singularity points without referring to any specific filtering method. It makes clear that the numerical instability has its roots in the singularities of the phase functions themselves rather than in their derivatives, therefore severe errors cannot be properly reduced by Newton iterations. Hence, the singularity problem must be carefully treated for any disparity estimation using phase differencing techniques. In the case of foveal vision, such as target detection or vergence control, the central parts of scenes are of interest. A shift-trials algorithm is proposed to contain the effects of singularities instead of relying on detection and removal of singularity neighbourhoods through local computation. This algorithm directly tackles the singularity problem by posing the local disparity estimations as a minimisation of the phase differences of the left and right views in terms of a global matching residual norm. By a direct search for solution, no numerical derivative is needed, phase singularity can be tolerated and robust results are thus produced.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Barnard, S.T. and Thompson, W.B. 1980. Disparity analysis of images. IEEE Trans. on Pattern Analysis and Machine Intelligence, PAMI-2:333-340.

    Google Scholar 

  • Cai, L.D. and Mayhew, J. 1992. Estimating mean disparity of stereo images using shift-trials of phase differences. In Proc. of the British Machine Vision Conference, Leeds, pp. 237- 246.

  • Epstein, B. 1970. Linear Functional Analysis, W.B. Saunders Company, Philadelphia, USA.

    Google Scholar 

  • Fleet, D.J., Jepson, A.D., and Jenkin, M.R.M. 1989. Phase-based disparity measurement. CVGIP: Image Understanding, RBCVTR-89-29, University of Toronto, 53(2):198-120, March 1991.

    Google Scholar 

  • Fleet, D.J. and Jepson, A.D. 1991. Stability of phase information. in Proc. of IEEE Workshop on Visual Motion, pp. 52-60.

  • Fleet, D.J. 1992. Measurement of Image Velocity, Kluwer International Series in Engineering and Computer Science. Kluwer Academic Publishers, Vol. 169.

  • Gabor, D. 1946. Theory of communication. IEE, 93:429-459.

    Google Scholar 

  • Hardy, G.H., Littlewood, J.E., and Polya, G. 1952. Inequalities, (2nd Ed.) Cambridge University Press, Cambridge, UK.

    Google Scholar 

  • Jenkin, M.R.M., Jepson, A.D., and Tsotsos, J.K. 1991. Techniques for disparity measurement. CVGIP: Image Understanding, 53(1):14-30.

    Google Scholar 

  • Jepson, A.D. and Fleet, D.J. 1991. Phase singularities in scale-space. Image and Vision Computing, 9(5):338-343.

    Google Scholar 

  • Julsez, B. 1971. Foundations of Cyclopean Perception. University of Chicago Press, Chicago.

    Google Scholar 

  • Marr, D. and Poggio, T. 1979. A computational theory of human stereo vision. In Proc. of Royal Society, London, B204:301- 328.

    Google Scholar 

  • Mayhew, J. and Frisby, J. 1981. Computational studies toward a theory of human stereopsis. Artificial Intelligence, 17:349- 385.

    Google Scholar 

  • Press, W.H., Flannery, B.P., Teukolsky, S.A., and Vetterling, W.T. 1988. Numerical Recipes in C. Cambridge University Press, Cambridge.

    Google Scholar 

  • Rudin, W. 1976. Principles of Mathematical Analysis (3rd Ed.). New York, McGraw-Hill.

    Google Scholar 

  • Sanger, T.D. 1988. Stereo disparity computation using Gabor filters. Biological Cybernetics, pp. 405-418.

  • Viterbi, A.J. 1963. Phase-locked loop dynamics in the presence of noise by fokker-plank techniques. In Proc. of IEEE, pp. 1737- 1753.

  • Westelius, C.-J., Knutsson, H., and Wiklund, J. 1992. Robust vergence control using scale-space phase information. Report LiTHISY-I-1363, Linkoping University, Sweden.

    Google Scholar 

Download references

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cai, LD., Mayhew, J. A Note on Some Phase Differencing Algorithms for Disparity Estimation. International Journal of Computer Vision 22, 111–124 (1997). https://doi.org/10.1023/A:1007983927952

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1007983927952

Navigation