计算机视觉中传统的物体三维形状恢复方法大都基于光源是无穷远点光源的假设,如由单幅图像恢复三维形状(shape from shading)、光度立体视觉(photometric stereo)方法等。实际环境中的光源往往不能满足这个假设,因此大大限制了这些方法的应用。本文提出了一种更加实用的球扩展光源模型,并推导出此光源下漫反射物体表面的反射图。此模型在三维坐标系中描述了球光源位置、亮度、漫反射物体表面反射度与图象灰度的关系,从而可方便地应用于计算机视觉和计算机图形学。基于此模型,本文由单幅图像方