针对虚拟视点合成,提出一种新的基于深度图像的渲染算法流程。该算法使用层次聚类来解决虚拟视点合成中的遮挡问题。通过统计每一个遮挡周围的像素的深度分布,对像素深度使用凝聚式层次聚类来决定遮挡周围的深度平面个数。选择最远深度平面中的像素作为恢复该遮挡的候选像素,提出的算法在Middlebury stereo数据集上的评估取得很好的效果。