主权项 |
一种眼球中心定位方法,其特征在于,包括:获取图像中眼睛的外包轮廓特征点的坐标;依据所述外包轮廓特征点的坐标,获得包含眼睛的目标图像;将所述目标图像中所述外包轮廓特征点包围的眼睛内部图像的各个像素的像素值设置为255,以及所述目标图像中眼睛外部图像的各个像素的像素值设置为0,得到掩模灰度图像;计算所述目标图像中各个像素点(i,j)的x方向梯度gX(i,j)和所述目标图像中各个像素点(i,j)的y方向梯度gY(i,j),获得由各个像素点的x方向梯度组成的x方向梯度图,以及由各个像素点的y方向梯度组成的y方向梯度图;将所述x方向梯度图中各个x方向梯度进行归一化,获得归一化x方向梯度图;将所述y方向梯度图中各个y方向梯度进行归一化,获得归一化y方向梯度图;依据所述目标图像以及所述掩模灰度图像,将所述目标图像中各个像素点的颜色进行反转,获得目标反相图;对于所述目标反相图中每一像素值非零的像素点(i,j)执行以下操作:计算所述像素点(i,j)的单位梯度向量G<sub>i,j</sub>=(gX'(i,j),gY'(i,j)),与梯度图中每一像素点(I,J)的单位位置向量<img file="FDA0001105829220000011.GIF" wi="1399" he="124" />的点积平方和Sum<sub>i,j</sub>:<img file="DA00011058292236876.GIF" wi="744" he="152" />所述梯度图为x方向梯度图或y方向梯度图,I为大于等于0小于所述梯度图中像素点的总行数M,J为大于等于0小于所述梯度图中像素点的总列数N,gX'(i,j)为所述归一化x方向梯度图的像素点(i,j)的像素值,gY'(i,j)为所述归一化y方向梯度图的像素点(i,j)的像素值;获得由所述目标反相图每一像素点对应的Sum<sub>i,j</sub>作为像素值组成的结果图;将所述结果图中各个像素值归一化至0至255范围,获得归一化结果图;将所述归一化结果图中各个像素点的颜色进行反转,获得反相结果图;依据所述反相结果图中各个像素点的像素值,以及各个像素点的坐标,计算出所述反相结果图中各个像素点的加权平均坐标;依据所述加权平均坐标,确定所述眼球中心坐标。 |