前几天机场下飞机时,看到了一个互动游戏,就是在地上投影了一片海景,投影画面里还有几条鱼在游,当有人靠近鱼时,鱼就会迅速逃开。
    起初以为这个很好做,但是后来想想,却越想越不明白了。它应该是用视频捕捉来实现的,但是摄像头也同时拍到了地面上的投影图像,投影图像的变化却不会引起系统的误动作,只有当人经过(或是足够大的物体经过)时,才有反应。有没有人知道,它是怎么避开投影图像变化对运动捕捉的干扰的?

解决方案 »

  1.   

    顶一顶~
    关注~~~~~~~~~~~~~~~~~~~
      

  2.   

    红外感应·······················
      

  3.   

        红外感应这我也知道,因为我看到上面发出微弱红光的红外灯了,而且不止一个,但是我看上面的摄像头好像也不是那种带滤光镜的“高级货”,绝对就是普通到不能再普通的摄像头,这样一来的话,它拍摄到的画面中肯定也包括了投在地面上的投影图像了,但是鱼在游动时却没有引起任何动作,我想知道它是怎么调整摄像头的信号,忽略掉可见光而只相应红外灯信号的。
        小弟正面临毕业,打算拿这个做个论文,我知道怎么做运动捕捉,可是对于这种却没有做过,不知道有哪位可以指点一下,不用很具体,有个方向就好,先谢谢了!
      

  4.   

    我知道。这用的是人物识别技术,软件可以自动识别是否有人靠近,我有相关代码。建议楼主建个群大家一起讨论。
      

  5.   

    这是个比较简单的基于计算机视觉的虚拟交互技术,中国科技有很多类似的展项,而且难度要比这高多了。
      

  6.   

    前段看到一个视频,是一个印度的天才发明东西,比楼主说的要先进的多
      

  7.   

    估计是热红外感应,视像技术还没有达到这个程度
    最多他把鱼的色彩过滤,彩色鱼和白天的背景估计没法处理掉
    楼上说的什么代码估计是一种检测移动图像的方法,把什么二值化啊边缘啊,神经啊,特征啊整上去,
    说白了还是没想现场是什么样的
      

  8.   

    虽然没有很好的答案,但是大家的回答已经让我有了一定的思路,在此先谢过了,结贴。