【发布时间】:2018-02-05 22:24:54
【问题描述】:
我的瞳孔中心检测有问题。我训练了一个 CNN 来给我学生中心的位置,但它并不总是在中心。
如何进行良好的处理并让椭圆拟合算法检测中心?
过程是这样的。我用dlib 在一张图片上剪下脸,然后进行预测,得到结果后我想预测中心。
这里有两个 cnn 预测的例子。任何指导将不胜感激。
【问题讨论】:
-
你试过霍夫圆变换吗?
标签: opencv computer-vision dlib
我的瞳孔中心检测有问题。我训练了一个 CNN 来给我学生中心的位置,但它并不总是在中心。
如何进行良好的处理并让椭圆拟合算法检测中心?
过程是这样的。我用dlib 在一张图片上剪下脸,然后进行预测,得到结果后我想预测中心。
这里有两个 cnn 预测的例子。任何指导将不胜感激。
【问题讨论】:
标签: opencv computer-vision dlib
【讨论】:
从这些图片来看,虹膜的可变遮挡似乎是让您无法找到中心的原因。可能有帮助的是更具体地了解虹膜和眼白之间的边缘(而不是眼睑)。为此,我会(但可能有更好的方法)。在虹膜斑点内放置一个点并向外投射一个径向间隔的矢量网格,以寻找高于最小对比度的第一个暗到亮的过渡。对于每条光线,测量边缘的对比度。对于所有虹膜到眼白的过渡,对比度应该几乎完全相同,并且会随着眼睑而变化。执行您喜欢的任何类型的数据聚类,将仅有瞳孔的块隔离到眼白边缘,然后仅将这些边缘点馈送到椭圆中心查找。
【讨论】: