摘要
目的当前,大多数单幅散焦图像的3维(3D)场景深度恢复方法,通常使用高斯分布描述点扩散函数(PSF)模型,依据图像边缘散焦模糊量与场景深度的对应关系获得稀疏深度图,采用不同的扩展方法得到整个场景图像的全深度图。鉴于现有方法的深度恢复结果还不够精准,对各种噪声干扰还不够健壮,提出一种基于柯西分布的点扩散函数模型计算物体图像边缘散焦模糊量的方法。方法将输入的单幅散焦图像分别用两个柯西分布重新模糊,利用图像边缘两次重新模糊图像间梯度比值和两个柯西分布的尺度参数,可以计算出图像中边缘处的散焦模糊量。使用matting内插方法将边缘模糊量扩展到整个图像,即可恢复场景的全深度图。结果将原始Lenna图像旋转并加入高斯噪声以模拟图像噪声和边缘位置误差,用原图与噪声图比较了柯西分布图像梯度比值与高斯分布图像梯度比值的平均误差。使用多种真实场景图像数据,将本文方法与现有的多种单幅散焦图像深度恢复方法进行了比较。柯西分布图像梯度比值的平均误差要小于高斯分布图像梯度比值的平均误差。本文方法能够从非标定单幅散焦图像中较好地恢复场景深度,对图像噪声、不准确边缘位置和邻近边缘具有更好的抗干扰能力。结论本文方法可以生成优于现有基于高斯模型等方法的场景深度图。同时,也证明了使用非高斯模型建模PSF的可行性和有效性。