小黑屋
查看详细资料
TOP
魔神至尊
反过来,老任的东西也可以这么玩:电视机顶上放两个camera(手柄),手上拿一个红外led光源。于是根据两个camera的位置,和光源在两个camera上的成像坐标,也可以计算出光源的三维坐标,就好比人用两只眼睛可以知道物体的远近一样。在计算几何学里,这是一个最最最最普通的multi-view geometry问题,属于本科生毕业设计水平,或者研究生课堂项目的水平。本人就在去年用两只wii手柄和OpenCV实现过,还挺准的。
最后再说两句这个camera。它的原理说起来很简单,初中物理即可理解,但要做出来可不简单。它里面有个光源,以100Hz的频率发光,光线照射到目标,然后反射回来,被sensor探测到。于是,到目标的距离就是(光线来回的时间差/2)/光速。例如,对于一个2.5米以外的目标,这个时间差是16纳秒。至于这么短的时间差怎么能被精确测量到,请自己google吧。
原帖由 superjay 于 2009-6-5 09:54 发表 这个我也看过,webcam镜头前贴相片底片,过滤可见光源,只捕捉到红外射线,之前考虑用这个来模拟鼠标,在客厅使用很方便,遥控板对着电视机摄像头挥舞就行了,HTPC应用价值很大 和我的理解一样,昨天解释 ...
魔王撒旦
原帖由 ffcactus 于 2009-6-5 09:53 发表 原来如此, 受教, 但视频上好像是有2个深度摄像头啊。
火炎之日
脑白金推广委员会
查看个人网站
原帖由 ffcactus 于 2009-6-5 10:01 发表 请问你昨天在那个帖子里解释了这个技术如同测量月球距离一样?我去学习学习。
原帖由 Firesun 于 2009-6-5 10:09 发表 识别距离是2.5m的时间差是16.67纳秒,这个就算能接受,那么识别2.45m和2.5m的移动,就是0.333纳米,这个精度已经能达到了么?