由于嘴部轮廓的多样性,传统的基于ASM的嘴部轮廓检测方法并不能够准确的获得期望的轮廓,本文提出了一种基于嘴角约束的嘴部轮廓检测算法,该方法首先使用MeanShift聚类对嘴部灰度图进行处理,得到两个嘴角的位置,之后在这两个点的约束下使用改变的ASM 算法来检测嘴部轮廓。该方法对不同口型的轮廓都具有较好的检测结果,与传统的基于ASM的嘴部轮廓检测方法相比有更高的适用性和鲁棒性。