互动球说明书_第1页
互动球说明书_第2页
互动球说明书_第3页
互动球说明书_第4页
互动球说明书_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

无锡羿飞科技有限公司(产品说明书)封面。羿左啊技E-SPHERE产品说明书产品名互动球公司名 无锡羿飞科技有限公司目录TOC\o"1-5"\h\z\o"CurrentDocument"互动球简介 31.1互动球结构 31.2互动球原理 3\o"CurrentDocument"硬件简介 42.1系统要求 42.2显卡设置 4\o"CurrentDocument"软件简介 63.1CCV概述 63.2应用程序举例 10互动球说明书互动球简介互动球首先是个内投球,它打破了以往投影图像只能是平面规则图形的局限,利用特殊的光学镜头,将普通的平面影像进行特殊的变换,投射到一个球形的屏幕内,形成一个内投的球体影像。内投球采用高流明的投影机,可以播放各种经过视频变幻的影像,使整个球体看起来就像一个科幻的水晶球,可以很好的吸引参观者的眼球。其次互动球是一个多用户、多点触摸的球形屏幕设备,利用多触点技术和操作界面相互作用的概念,可以实现观众与屏幕球之间360度全方位丰富多彩的互动,如图像和视频文件在屏幕球上的拖动,缩放,旋转等,给观众带来全新有趣的互动体验。1.1互动球结构结构图:multi-touch tagged objectgestures ob|ects geometryTUIOclient

applicationTUIOprotocol才一TUIOclient

applicationTUIOprotocol才一'TUIOtracker

application图1-1组成:红外摄像头,红外灯,树脂球,pc机,投影机1.2互动球原理红外灯用来增加树脂球内红外线强度,当人手触摸球面时,红外光会反射回来,从而被球内的红外摄像头所捕获,红外摄像头将采集到的视频信息传入到PC机中,首先CCV软件会对红外摄像头传输过来的帧信息进行处理,并以TUIO协议的形式输出追踪数据(如触点坐标和触点大小等)以及触摸事件(如手指按下、移动和按下并保持等),从而被支持TUIO协议的应用程序所捕获而产生相应的互动效果。硬件简介红外摄像头,红外灯,投影机,pc机,树脂球红外摄像头:安装红外滤光片,分辨率推荐640*480,采用鱼眼镜头,摆放位置尽量靠近投影机的镜头,并且垂直朝上,摄像头镜头位置尽量和投影机镜头位置平行。并将所有的球面包含到摄像范围内。摄像头安装后需保持固定,在使用中不能出现移动或偏移等现象。红外灯:推荐采用3个红外灯,并安装在底盘指定位置,保持球面上光的均匀分布。2.1系统要求Intel/AMD2.0GHzCPU1GB内存500MB剩余磁盘空间nViDIA或AMD独立显卡(双屏输出或多屏输出)WindowsXP/Vista/7,MacOSXLeopard/SnowLeopard(PPC/Intel),Ubuntu/DebianWindows和Mac需装有QuickTime,Linux需装有libpoco,否则将会出现CCV启动后一闪而过的情况Windows需要安装vcredist_x86.exe,否则可能出现CCV软件无法使用的情况2.2显卡设置由于互动系统需要投影到球幕上,因此需要设置两屏输出,第一屏为桌面显示器,第二屏用于连接球形显示的投影机。下面以NVIDIA芯片的显卡为例介绍双屏输出的设置方法:(1)在桌面显示页面上,鼠标右键选择“NVIDIA控制面板”如图2-1所示图2-1打开NVIDIA控制面板(2)在弹出的NVIDIA控制面板中,依次选择“显示”一“设置多个显示器”一“在两个

显示器上相同(复制模式)”如图2-2所示。如果没有“在两个显示器上相同(复制模式)”此选项,请检查投影机是否打开或正确连接。图2-2NVIDIA控制面板软件简介追踪端(Trackerapplication):CommunityCoreVision,简称CCV,一个开放源代码的计算机视觉与机器传感的跨平台解决方案。它需要一个视频输入流用来捕获数据,将数据处理之后,输出追踪数据(如触点坐标和触点大小等)以及触摸事件(如手指按下、移动和按下并保持等),这些都是构建多点触摸应用程序的基本要素。CCV可以与各种网络摄像头或视频采集设备协同工作,通过支持TUIO/OSC/XML的应用程序进行数据连接,并且支持包括FTIR、DI、DSI和LLP等在内的多种基于光学的多点触摸硬件方案。应用端(Clientapplication):所有支持TUIO协议的程序。3.1CCV概述CommunityCoreVision,简称CCV,一个针对球形互动的计算机视觉与机器传感的跨平台解决方案。它需要一个视频输入流用来捕获数据,将数据处理之后,输出追踪数据(如触点坐标和触点大小等)以及触摸事件(如手指按下、移动和按下并保持等)这些都是构建多点触摸应用程序的基本要素。CCV可以与各种网络摄像头或视频采集设备协同工作,通过支持TUIO/OSC/XML的应用程序进行数据连接,并且支持包括FTIR、DI、DSI和LLP等在内的多种基于光学的多点触摸硬件方案。CCV具有众多优秀的特性—简单易用的图形用户界面。--滤镜(动态的背景相减、高通、缩放、阈值算法),可以与所有的光学硬件设备协同工作,支持自定义滤镜模块。--摄像机切换,如果你有多个视频采集设备,你可以通过动态切换传入的视频信号,不需要重启程序。--动态网格校准,因为设备的大小差异,导致触点的移动速度和大小不能更好地与应用程序结合,你可以通过调校,添加/减少触点,增加/减小触点尺寸,以达到最佳性能。--图像翻转,支持图像水平或垂直翻转。--网络广播,支持发送OSC/TUIO协议信息到某一端口,以此让应用程序读取并进行处理。—摄像机和应用程序帧频显示,可以实时显示当前摄像机和应用程序的FPS数值。--GPU模式,支持GPU硬件加速。—跨平台,支持Windows、Mac和Linux。这部分内容将讲述了CCV的使用、配置和校准,了解CCV的各个部分和操作方法对搭建完

整的多点触摸技术方案有着重要的作用。界面:41086111192023242526275121418151161317224108611119202324252627512141815116131722源图像。显示从摄像机传入的原始图像或视频文件。使用摄像机作为捕获源。使用录制好的视频作为捕获源。切换到前一个摄像机。切换到后一个摄像机。捕获影像并处理之后的影像。这个影像已经经过触点追踪和过滤,是最终生成的触动影像。反转显示模式。选择此项会切换影像的显示模式。阈值调节滑块。调整要追踪的触点大小,值越高,追踪后的触点越大。运动过滤。当手指滑动的时候,会产生残留影像,调节此值,可以使手指滑动的时候,触点被追踪得更为精确,类似于液晶显示器中的响应时间。最小触点尺寸。调整可以追踪的最小触点,值越高,被分配ID的触点就越大。最大触点尺寸。调整可以追踪的最大触点,值越高,越大的触点就失去ID,相当于追踪的点的大小上限。移除背景。捕获当前帧的背景影像,并将它作为活动帧中需要减去的背景,意思就是说为了使背景对触点的追踪的影响降到最低,可以采用移除背景的方式将背景在运算时减去。动态相减切换按钮。动态调整背景图像,如果处在一个环境光不稳定的条件下,移动该滑块,将动态处理背景图像并在运算时相减。光滑度调节模块。平滑影像并随机过滤影像中的噪点。高通模糊调节滑块。去除图像的模糊部分,留下清晰明亮的影像。高通噪点。调节此值,将影像中的噪点加以模糊处理,使其尽可能不影响触点的追踪。触点放大滑块。如果触点很弱、不稳定,调节Amplify滤镜以增强触点亮度和稳定性。开关切换。打开或关闭当前开关所在滤镜。摄像机设置按钮。开启摄像机高级设置页面。垂直翻转切换。将源图像垂直翻转。水平翻转切换。将源图像水平翻转。GPU模式切换。开启图形硬件加速,只适用于较新的显卡,现在处于功能开发初期,可能无法在所有的机器上启用。发送UDP协议的TUIO触点信息。FlashXML。以TCP协议XML格式向外广播触点信息。二进制TCP。向外广播原始触点x/y值信息。加载校准屏幕,开始校准。保存设置。配置:启动CommunityCoreVision1.3。程序将会默认使用视频文件作为输入,在正式使用中请选中摄像头作为输入。输入的原始图像显示在SourceImage窗口,处理后的追踪结果显示在TrackedImage窗口。支持多个摄像头的选择,如果没有选择正确的摄像机,可以通过NextCamera和PreviousCamera进行摄像机的选择,摄像头的图像将显示在SourceImage窗口。如果现在仍然没有手指影像,点击RemoveBG按钮或键盘上的B键,程序将以当前图像作为背景,之后再根据与此背景的偏差得到触摸点等信息。如果处在一个环境光不稳定的环境里,打开DynamicSubtract。

BackgroundREHOUEE=G(E;:lDYNAMICSUBTRACTSmoothSMOOTH:mHighpassE=LUR:1=SBackgroundREHOUEE=G(E;:lDYNAMICSUBTRACTSmoothSMOOTH:mHighpassE=LUR:1=SMOISE!MAmplifyriMFLIFY:1三关闭Smooth滤镜和Amplify滤镜打开Highpass滤镜调节Highpass滤镜的Blur值和Noise值直到手指影像清晰可见如果触点很弱、不稳定,打开Amplify滤镜以增强触点亮度和稳定性。jwujKkrfudft.⑹jwujKkrfudft.⑹mdwS的TMMEflMCLQ(IkZXJTi最后,调节TrackedImage中的Threshold滑块值直到只有手指的影像在上面而没有其它的噪点。点击SaveSettings按钮,保存当前设置。程序在退出的时候也会自动保存当前设置。进行校准。

3.2应用程序举例运行Flash®演示程序:进行安全设置。进入设置页面(也可以用我们附带的软件进行设置(见备注 1),这样就不需要联网)/support/documentation/cn/flashplayer/help/settingsmanager04.html3.选择“编辑多个位置”一“浏览文件夹”一浏览到演示程序所在的文件夹,点击“确定”以选择该文件夹,之所以使用“浏览文件夹”而不是“浏览文件”是因为演示程序不止一个,如果单个选择就会过于麻烦。'全局安全设置”面板Adobe®Flash®Flm罪「设置管理器全局安全设置某些Web站点在访问其他站点的信息时可能使用旧的安全系统宁这通常是无害的,但是使用旧的安全系统对某些站点进行访问时,可能:茨得一些未经授极的信息。当*的站点试囹使用旧的安全系统访向其他站点信息时;始终拒绝始终信任以下位置的文件:煽辑多个位置始终信任以下位置的文件:煽辑多个位置.-.■帝如侑罟...端辑位置…删,除位置册院所有仿罟Adobie®F

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论