讨论一下“人像识别”技术

CSDN 的首页有一则寻找项目承接方的信息:基于摄像头人像识别交互屏幕保护程序开发(http://prj.csdn.net/projdetail.aspx?pointid=8334)看到目前承接项目的有9家,有的“来头”还挺大 - “中科院自动化研究所”等。其他的大都称有“视觉识别”“人脸识别”“活体检测”“模式识别”的开发经验。本人不懂摄像头“人像识别”技术,就项目要求的几个技术问题咨询一下行家。

项目要求里有几个关键的技术:

当摄像头取像范围3米内出现人物经过时,触发一个动作;
当摄像头取像范围2米内有人物停止,面向摄像头观看时,屏幕某个区域显示摄像头采集动态图像,再触发一个动作。

摄像头是光学设备,用光学元件来取像,怎么判断摄取的对象距离是三米还是两米?若真能的话,那我们要测一颗天上的星星距离我们有多远,用摄像头照一下不就可以了?
摄像头怎么判断2到3米内活动的物体是一个“人”,而不一头猪?
摄像头怎么判断2米内活动的物体的状态,就是怎么知道物体“停止”了?若物体是人的话,怎么判断人“面向摄像头观看”,摄像头能判断出来摄取的图像是“人头”还是“猪头”?

另:其他要求:

1. 不允许使用第3方商业收费控件
2. 不允许使用第3方收费源码

这个我也不明白,发放项目的一方要的是成型的应用,管人家的具体开发干什么呢?你和承接方谈好价格,到时候拿你的结果就可以了啊,管他用什么控件、源码开发的?怎么开发似乎与你没什么关系了啊。如果正好承接方本人就是“商业收费控件”的生产者怎么办?是不是觉得如果承接方用个控件稀里哗啦开发完毕,很容易就挣一笔银子,太便宜他们了啊?如果自己将来还需要源代码做2次开发和后续维护,这点倒是能理解。

你可能感兴趣的:(.net,活动,咨询)