项目背景:
识别触摸显示屏桌面上的圆盘:
1、用带有红外触摸的显示屏作为桌面,水平放置。
2、桌面上会随意摆放若干个深色不透明的圆盘;
3、圆盘的尺寸均相同,切今后不会有变化;
4、会有人手在触摸屏桌子上点击操作,且时不时放入或取走圆盘;
5、桌面是有背光的,而圆盘不透明,会挡住桌面内容。二者应该会有很大的亮度反差;
6、摄像头位于桌面正上方,镜头垂直向下拍摄桌面;
7、触摸屏桌面的播放内容为浅黄、橙色、白色、灰色、以及一些图片照片组成的互动软件界面。不是单色的背景。
功能需求:
1、实时识别桌面上的圆盘;
2、判断出圆心的位置,以整个屏幕平面为二维坐标系;坐标系尺寸单位可用参数自定义和校准;
3、将所有的圆心都能一次性识别出来,识别延时在500ms以内;
4、能不断地刷新状态,并向外传递坐标;
5、能通过API将圆盘的ID和最新坐标传给其他程序,供二次开发使用;
6、能够过滤和忽略人手臂的影响,自动实现,或者学习实现;
7、能够过滤和忽略与预设圆盘大小和形状不同的物品,不予识别,自动实现,或者学习实现;
8、可采用常见的USB摄像头或者IP摄像头。
9、运行的操作系统为Windows7,开发语言不限。
10、项目时间需求:2个星期。
接包方 | 国家/地区 | |
---|---|---|
![]() ![]() |
4
Georgebeijing
|