Optimal depth estimation by combining focus measures using genetic programming

  • Authors:
  • Muhammad Tariq Mahmood;Abdul Majid;Tae-Sun Choi

  • Affiliations:
  • School of Information and Mechatronics, Gwangju Institute of Science and Technology, 261 Cheomdan Gwagiro, Buk-Gu, Gwangju 500-712, Republic of Korea;School of Information and Mechatronics, Gwangju Institute of Science and Technology, 261 Cheomdan Gwagiro, Buk-Gu, Gwangju 500-712, Republic of Korea and Department of Computer and Information Sci ...;School of Information and Mechatronics, Gwangju Institute of Science and Technology, 261 Cheomdan Gwagiro, Buk-Gu, Gwangju 500-712, Republic of Korea

  • Venue:
  • Information Sciences: an International Journal
  • Year:
  • 2011

Quantified Score

Hi-index 0.07

Visualization

Abstract

Three-dimensional (3D) shape reconstruction is a fundamental problem in machine vision applications. Shape From Focus (SFF) is one of the passive optical methods for 3D shape recovery that uses degree of focus as a cue to estimate 3D shape. In this approach, usually a single focus measure operator is applied to measure the focus quality of each pixel in the image sequence. However, the applicability of a single focus measure is limited to estimate accurately the depth map for diverse type of real objects. To address this problem, we develop Optimal Composite Depth (OCD) function through genetic programming (GP) for accurate depth estimation. The OCD function is constructed by optimally combining the primary information extracted using one/or more focus measures. The genetically developed composite function is then used to compute the optimal depth map of objects. The performance of the developed nonlinear function is investigated using both the synthetic and the real world image sequences. Experimental results demonstrate that the proposed estimator is more useful in computing accurate depth maps as compared to the existing SFF methods. Moreover, it is found that the heterogeneous function is more effective than homogeneous function.