随着苹果的iPhone和微软的surface computer的发布,被采用的最新技术 multitouch 也日益引起业界的注意,与之相关的互动游戏、互动投影、互动多媒体等等技术,也逐步走入人们的视野。

互动的本质在于信息反馈,从人获取信息的角度看,大部分的信息获取都是通过眼睛完成的,那么也可以断定,在以计算机为辅助工具的机器世界中,互动也几乎都跟摄像头密切相关,从而引出计算机视觉的一个巨大应用领域:互动世界。

利用计算机视觉能做哪些互动应用呢,一个通用的计算机视觉互动系统应该包括下面设备和模块:

— 摄像头:相当于人的眼睛,可以是普通的可见光摄像头,也可以是红外光摄像头;用于获取当前视角下的视频图像;
        — 智能图像识别模块:相当与人的大脑,用于对摄像头获取的视频图像进行分析,识别,以得到某种特定的信息;从现有的开发工具看,opencv 是一个不错的起步平台;
        — 应用程序接口模块:相当与人的神经系统,将识别模块获得的信息按照某种协议传输给应用程序;现在常用的接口模块还是跟鼠标消息相对接,当然最新的 multitouch 也使用另外的接口协议;
        — 应用程序:相当于场景实现,即根据特定的动作信息,展示出不同的场景或者动作实现。

现在看,互动应用有如下的方式:

(1)互动游戏:利用摄像头,捕捉人体各个的肢体动作、表情动作,以这些动作信息代替鼠标和键盘等传统人机界面,从而创造出一种新的游戏模式。
(2)互动展示:利用摄像头获取并识别人的手、手指、四肢或者其它物品在投影屏幕上的位置,实现投影屏幕上的触摸选择,打开界面、转换画面、信息查询等控制功能。
(3)电子白板:用摄像头识别书写笔或者手指的动作,配合投影仪使用,以电子屏、电子笔或手指代替普通的白板、水性笔,实现手写输入,操控电脑的应用程序等功能;
(4)multitouch:通过摄像头和投影仪,实现人机界面的多点信息输入,实现自鼠标发明以来的最大变革,可以想像,利用 multitouch,以后所有的计算机将完全实现虚拟的键盘和鼠标。

上面只是简单地写了几个所能想到的应用。实际上好好利用计算机视觉系统,可以在互动世界中,创造出很多意想不到的应用。摄像头与投影仪和显示屏的结合,仍然仅仅是技术,是工具,更加具有挑战性的是如何利用这些工具,创造出绚丽多彩的应用世界。

这倒是应了一句话:人有多大胆,地有多大产,不怕做不到,就怕想不到!

更多的参考 http://www.dotouch.cn/

计算机视觉与互动投影相关推荐

  1. 【计算机视觉】全息投影技术

    [计算机视觉]全息投影技术 标签(空格分隔): [图像处理] [科普杂谈] 说明:本文主要想弄清楚全息投影技术的一些科普知识,基于前天DIY了一个小型简易的projector,现在对其原理进行说明一下 ...

  2. 全息投影,3D全息投影,互动投影,VR虚拟互动投影技术整体解决方案

    1.3D全息投影 全息投影.3D全息互动投影是记录被摄体反射(或透射)光波中所有信息(振幅.相位)的摄影技术,物体反射或透射的光通过记录薄膜,可以实现.通过从不同的方位和角度观看照片,可以看到拍摄的物 ...

  3. 全息投影是计算机技术吗,全息互动投影是什么?有什么特别优势?

    原标题:全息互动投影是什么?有什么特别优势? 说起全息投影,可能很多朋友对此有了解,这是一种记录并且再现物体三维信息的展示方式,而互动投影则是一种通过计算机视觉技术以及多媒体投影显示技术,而营造出来的 ...

  4. 互动投影原理简单介绍

    技术支持: www.zhhdcm.com   www.waterworms.net 互动投影最近一直比较火,价格却是不菲,最近研究了一下,其实原理是很简单的. 我们知道光是一种电磁波,它的波长区间从几 ...

  5. 互动投影技术的四大优势

    互动式投影是一种集商业价值和娱乐功能于一体的全新的互动式投影技术,它以其新颖.独特.定制的人机互动优势,受到市场的青睐,互动投影的应用形式有:互动式投影.墙面动式投影.桌面动式投影.沙盘互动式投影.地 ...

  6. 墙面互动投影实现的原理

    墙面互动投影的实现原理: 用投影机和红外感应模块相连,利用先进的计算机视觉技术,获取并识别手指在投影屏幕上的位置,通过计算,将手指在投影屏幕上的物理坐标转换为计算机屏幕的逻辑坐标及控制指令.实现用手指 ...

  7. 用NVIDIA A100 GPUs提高计算机视觉

    用NVIDIA A100 GPUs提高计算机视觉 Improving Computer Vision with NVIDIA A100 GPUs 在2020年英伟达GPU技术会议的主题演讲中,英伟达创 ...

  8. 计算机视觉一些项目实战技术(续)

    计算机视觉一些项目实战技术(续) PROTO-OBJECT BASED SALIENCY 在本项目中,提出一种新的方法来完成显著目标侦测的任务.与以往基于聚光灯注意理论的显著目标检测器相比,遵循基于对 ...

  9. 计算机视觉一些项目实战技术

    计算机视觉一些项目实战技术 SELECTIVE SEARCH FOR OBJECT LOCALISATION 需要多种策略来查找上述图像中的所有对象.勺子在桌子上的沙拉碗里.因此,图像本质上是层次性的 ...

最新文章

  1. (五)WebRTC手记Channel概念
  2. 在EXT中向弹窗传值或者对象
  3. linux目录和文件管理命令
  4. vue-cli起的webpack项目 用localhost可以访问,但是切换到ip就不可以访问
  5. react动态改变选中不选中_当使用react hooks选中任何复选框时,如何使启用按钮起作用?...
  6. Arduino笔记-WeMos D1开发环境搭建及亮灯
  7. 46张PPT彻底弄懂JVM、GC算法和性能调优!
  8. Java期末设计(十三周)
  9. 【经验分享】嵌入式C语言开发如何有效地排查内存泄露的疑难问题?
  10. 芯烨打印机WEB API 调用HEX的模式DEMO
  11. HTML5七夕情人节表白网页制作【蓝色3D动态相册】HTML+CSS+JavaScript 程序员表白3D相册代码 html生日快乐祝福网页制作
  12. 【Android】Xposed 框架解析
  13. NFT平台开发部署应该选择哪条区块链?
  14. rsync同步脚本示例,带有exclude参数说明
  15. 使用mondo制作备份linux的iso文件
  16. STM32F103C8T6在Arduino IDE里编程
  17. ios safari 描述文件 跳转到_iOS 超级签名之描述文件的实现过程
  18. JDBC的全称是什么?
  19. 无法在anaconda创建新环境问题
  20. 【博学谷学习记录】超强总结,用心分享丨大数据超神之路(五):Hadooop基础篇

热门文章

  1. 德迅云安全DDOS高防IP相比高防服务器有哪些优势?
  2. 无盘服务器分几个盘,无盘服务器分盘
  3. 解决: C:\Program Files\WindowsApps\.....函数不正确
  4. Java——二叉搜索树的后序遍历序列
  5. 【转载】[Python数据处理] 怎样用Python预处理txt文档提取数据
  6. executeupdate mysql_java – 使用Mysql中的executeUpdate通过sql语句...
  7. TCP端口数65535的限制
  8. eBay Fulfillment英国仓新增大件配送服务-跨境知道
  9. 我见过的最有水平的英语笑话
  10. 309 复制单级文件夹