如何识别瞳孔中的亮点位置 (寻找技术合作) (200分)

  • 主题发起人 主题发起人 Qiuliang
  • 开始时间 开始时间
Q

Qiuliang

Unregistered / Unconfirmed
GUEST, unregistred user!
照片中的眼球部分经过特殊处理,瞳孔部位看起来挺清晰。现在想用软件自动找出瞳孔和瞳孔中的亮点,并计算瞳孔中的亮点在瞳孔轮廓中的位置。

不知是否有相关的开发包可用?

有相关技术提供者请与我联系: qiuliang@china.com
 
类似与PHOTOSHOP中的轮廓处理,需要自己写,可以用颜色区域确定位置,应该不是问题.
 
to westwind2000:
能具体一点吗?如何通过颜色区域识别瞳孔位置?
 
先对图像做灰度化,然后做二值化(自动确定阈值),
剩下的就是确定一个小圆在图像中的位置了。
 
jackie214:

谢谢你的回复,但关键是确定一个小圆比较麻烦,有没有什么好方法?
 
在求二值图的时候要利用好亮点在照片上面亮度高的特征,在灰度化之后对二值化的阈值建议先做图像的灰度统计,对占少数的高亮度取近似阈值,这样切割可以保证剩下的噪声不多。不过这样做的前提就是照片其他地方的亮度不应该与眼睛亮度差不多,例如在白粉墙穿白大褂照个亮点。亮点突出也是因为和周围人脸比较。也可做高斯变换得出相似度图像。
主要是不知道这个照片中人的眼睛与亮点有多大。
先对二值图像反色(主要是现在图像运算现成的算法大多都是针对黑象素),之后做水平与垂直投影应该可以初步判定亮点位置。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部