我的瞳孔中心检测有问题。我训练CNN给我瞳孔中心位置,但它并不总是在中心。
如何进行良好的处理并使用椭圆拟合算法检测中心?
这个过程就是这个。我用dlib在一张照片上剪了脸然后我做了预测,在得到结果后我想预测中心。
以下是cnn预测的两个示例。任何指导将不胜感激。
答案 0 :(得分:3)
答案 1 :(得分:1)
从这些照片中可以看出,虹膜的可变遮挡是你的中心发现。可能有帮助的是更加具体的虹膜和眼白(而不是眼睑)之间的边缘。要做到这一点我会(但可能有更好的方法)。在虹膜斑点内放下一个点并向外投射一个径向间隔向量的网格,寻找高于最小对比度的第一个暗到光过渡。对于每个光线测量边缘的对比度。对于所有虹膜到眼白的过渡,对比度应该几乎完全相同,并且会与眼睑有差异。执行您喜欢的任何类型的数据聚类,仅将瞳孔的块与白眼边缘隔离,然后仅将这些边缘点馈入椭圆中心找到。