2009年5月12日星期二

Tbeta

大家了解tbeta吗现在呢我在这里简单介绍一下。 它是由NUI小组研发出来的。主要应用做多点触控技术,通过它建立的平台我们用来进行视觉和触觉的实验。建立多触觉的神奇效果。

Tbeta 是被NUI 小组团体发展的一个新的工具。为是计算机视觉和多触觉测知的跨平台解决。担任处理层接受图像数据和输出为多触觉申请追踪数据的一个图像。 是否全内反射(FTIR) 或散播照明(DI), 建造多触觉系统的擦伤产生需要被处理找指尖的 IR 电视的水流。tbeta 能拿这或者任何的任意电视的水流而且跑它经过一系列的过滤器产生触觉数据。 这一笔数据被送如 OSCTUIO, 为触觉事件的一个标准的记录。 连摄相机和输入一起转变, tbeta 也在系统口径测定中援助。 tbeta 能接口用各种不同的网照相机和电视的装置和对包括的被使申请和支持许多多触觉照明技术能够的各种不同的 TUIO/OSC 连接: 全内反射 、散播照明 、数传化系统介面和 LLP 今后 (习惯组件/过滤器) 用扩充计画。我在窗口、OSX 和 Linux 上工作。 大略看过那开始引导者 对于一个它如何工作的较好的主意。
Tbeta—引导者
引导者包括tbeta开始的多数必需成分。 tbeta 图表表示 tbeta 的部份和特征。结构和口径测定区段非常重要而且应该小心地结果跟随。
tbeta —系统需求
窗口和雨衣:
Quicktime
Linux:
libpoco

新的追踪者有下列的特征:
过滤器 (电动背景减少、高途径、放大/定标器,)- 这意味它将会与所有的光学装备 (全内反射 、 散播照明 、 LLP,数传化系统介面) 合作。 同时, 你不再需要一'反转过滤器。' 无论你正在与黑暗的一点或者弱的一点合作,追踪者做出相同的反应!
输入转变 - 如果需要使用测试录象机而非摄相机? 前进, 按一个按钮,而且它将会转到电视的输入。
输入鳍状肢 -现在你能用指头弹照相机垂直或者水平的如果它是错误的方法。
动态的网孔口径测定 - 因为人与小或大的提议, 现在你能增加口径测定点 (为大的展览) 或者产生比较少的点 (较小的展览).
倾斜- 为得到一个粗糙的口径测定。借此驱使 4 点前进来源图像, 倾斜将会很快地校正你装备的发射区域的图像。虽然这些优越的处理器很重要, 但是很可能让需要校正的工作和事校正一些,让没有发射 (MTmini) 和需要发射的校正一些。
TUIO 广播 - 虽然他们的意思是会有较快的速度申请一个非图形用户接口模态/版本,但是你能更快的测试从 configapp 直接的传达 OSC TUIO 信息。
摄像机和申请每秒显示匡页数观众 - 现在你能见到追踪者和摄相机framerate ,你就正在得到。
表演示范 - 为什么你应该必须退出 config 追踪者是一个快的示范? 现在你能做一个简单的示范,而且确定口径测定你是如何得到它。
新图形用户接口 - 新的接口更直接和更容易了解/使用。
跨越平台 - 这将会在窗户、雨衣和 linux 上运作! Whoo!

下载

下载在这里




2009年5月11日星期一

Touchlib简介

Touchlib, 它通过跟踪的红外光建立互动操作,处理触摸活动,如手指的移动。 但是它只配做简单的演示应用,我们必须自己创建应用程序和编程接口。 它主要与网络摄像机和视频采集设备配套使用。包括一个基本配置应用程序将需要运行,以便校准您的相机。 目前,它只能应用在在Windows平台下。

Touchlib现在使用振荡器使得touchlib符合其他一些应用程序,支持vvvv加工 等协议。这也使得有可能使用touchlib的斑点检测/跟踪之类的东西vvvv或加工写层。最新版本的OpenCV ( 1.0 )现在已支持blob探测和跟踪。为不喜欢touchlib 的人带来了方便。

调制软件

安装摄像头准备好多触点软件包之后加上Flash Player 9 Java runtime 1.6+这两个软件的支持后
A 运行Configuration.bat来配置Touchlib,运行BAT文件后会出现一个CMD控制台和图形界面,默认,“确定”之后会出现众多的窗口,窗口里有滑块可以调节,手指放在面板上面,窗口便会显示出手的大概模样。此时调整滑块改变灰度、粗糙程度等属性,(所有变更(滑块调整和校准点)保存在config.xml文件)直到名为“Rectify6”的窗口里面只出现与手指对应的白点。(注:关系到后期的捕获多个触控点的效果)调整好后按ESC退出即可。投影机进行更改后您的摄像头指向或将需要重新校准。
B 运行Demos/C++ Demos里面的Smoke_Demo.bat,在面板上移动你的手指,看看具体效果。一个白色圆圈代表的一个捕获触控点,如果有大于手指数量的烟雾点,按B 键进行背景重捕捉。确认的话按Q键退出。
运行Demos/C++ Demos里面的Windows_Mousedriver.bat,弹出CMD控制台,出现“Recap”字样之后,就可以应用神奇的多点触摸了。
C 演示.Flash示例程序,运行Server.bat,弹出CMD控制台和一个窗口,手指按在面板上,直到控制台内出现“Blob Detected”的字样,运行“Gateway.bat”,弹出CMD控制台和“FLOSC 2.0”的窗口,按“Start”开始,显示出来“Server Started”,(注:安装 Java runtime 1.6以上的版本)。然后就可以运行Flash示例程序。

小提示:由于制作的多点触控设备采用的是摄像头进行触控点捕获,而摄像头又是依靠光线来进行识别触控点的,所以对于光源来说要求比较高,最好有比较明亮的光源照射,这样会大大加强识别效果。

下载:
二进制文件已上载这里
下载 Touchlib Beta版v2.0版

友情链接

 
联系本站 | 关于我 | 公司 | 公司简介
Simple Proff Blogger Template Created By Herro | Inspiring By Busy Bee Woo Themes