为提高无遮挡训练字典下遮挡人脸识别算法性能,提出一种层间稀疏差遮挡检测算法。首先将图像分为四个父模块,并计算各模块的稀疏度;其次,将各模块再划分成两个子模块,计算稀疏度;再次,计算父模块与子模块的稀疏差,估计遮挡子模块;最后,在非遮挡模块上利用SRC进行识别。在AR、Yale B数据库上的实验结果证明了该算法的有效性及鲁棒性。