阅读更多

4顶
0踩

开源软件
2009年初,MIT媒体实验室的博士生Pranav Mistry在TED上演示了一种数字“第六感”设备,该设备由摄像机、口袋投影机、镜子以及口袋计算机组合而成,可用于收集周围环境的信息,如识别商店货架上的商品、将数据投影到空中并能通过手势进行操作等。



之后Pranav Mistry决定将该技术作为开源项目发布,近日Pranav发布了0.1版本的源代码,基于GPLv3自由软件许可证。

该软件使用C++和C#作为开发语言,硬件包括摄像头,投影器等。

演示视频:http://v.163.com/movie/2011/7/A/T/M7A0V2B14_M7A0VBEAT.html

项目地址:http://code.google.com/p/sixthsense/

源码下载:http://sixthsense.googlecode.com/files/wuw_v0.1.zip

  • 大小: 22.9 KB
来自: Solidot
4
0
评论 共 9 条 请登录后发表评论
9 楼 loovle 2012-01-07 09:20
谁折腾出来了的话,最好做份中文文档啊,造福人类,这个很好玩
8 楼 king2518 2012-01-06 19:24
   曾今也看过 当初还是个大学生  很震撼呢!  支持啊
7 楼 shuaiji 2012-01-06 09:26
不支持,很理解
6 楼 huxi 2012-01-06 08:51
当时看过他的视频,非常震撼,有空得折腾折腾。。
5 楼 bitray 2012-01-06 08:50
去年看到了这个技术的视频,觉得太绚丽了。今年真的开放了api,可惜还是不支持java啊
4 楼 yscyfy 2012-01-06 08:47
有没有使用文档啊???
3 楼 snow8261 2012-01-05 22:42
感觉很神奇啊,什么原理?
2 楼 arke56 2012-01-05 21:29
Good idea. thanks.
1 楼 mlhorizon 2012-01-05 19:05
给力,有空折腾一下。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • NIIT ISAS C#与JAVA的异同资料及简单ppt

    NIIT SM2 ISAS C#与JAVA的异同

  • SAS SCL开发时使用如何使用增强型编辑器?

    在SAS窗口输入命令: regedit选择product/af/design time/source window改变增强型编辑器选项所对应的值为Yes使用增强型编辑器的时候有时会碰到如下问题:当用增强型编辑器打开SCL文件时,没有做任何改变退出后,有可能重运行的时候会报告如下错误:   ERROR: XXX.XXX.XXX.SCL has not been compiled."要解决

  • SAS初学者笔记---003---利用数据步读取数据--逻辑库

    003---利用数据步读取数据--逻辑库/变量输出与删除 还是接之前的文章,现在继续介绍关于使用SET语句读取sas程序中已经存在的变量,同时介绍部分常用的关于变量的的删改增添语句。

  • SAS IT 配置指南(图文版)

      SAS IT 配置指南(图文版)初始化工作环境首先建立如下目录结构然后在计算机管理中增加2用户 itadmin ,ituser,分别用于管理和访问,密码一致为了使之正常工作,需要为上面2用户制定相应的特权       作为批作业登录       以操作系统方式操作       替换进程级别标识       调整内存配额指定特权后重启计算机,用

  • SAS 学习笔记(九)— SAS宏

    文章目录宏变量宏函数symputx例程和symget函数SQL过程步创建宏变量宏程序 宏变量 可以替代重复的变量和代码 定义:%let indvars = ; 引用 (解析):& (对文本串的替换) 间接引用:& && &&& 宏处理器对多个“&”处理规则是:从左到右扫描,若宏变量前仅含有一个“&”,则解析该宏变量...

  • SAS:识别文件夹下指定文件类型及名称

    /*STEP1:获取指定文件夹的指定类型的所有文件*/%MACRO FIND_SAS(DIRNAME,TYPE);/*参数有两个:路径,文件类型后缀*/LIBNAME SASJOB "&SASJOB_PATH";%PUT %STR(----------->DIRNAME=&DIRNAME);%PUT %STR(----------->TYPE=&TYP...

  • SAS BASE 9.4 跑数报空间不足提示解决办法(修改默认临时work路径)

    用base跑复杂、数据量大的脚本时,会报C盘空间不足的提示,无法继续进行下去。 解决办法如下: 1.找到SAS安装路径:例我的为“D:\SAS\SASHome\SASFoundation\9.4\nls\zh”,zh文件夹下的sasv9.cfg文件为Base(中文版)的配置文件,打开文件后,在最后面找到-WORK开头,修改后面引号内容为你新建的work临时库路径。例:-WORK "D:\SAS\TempWork" 2.修改完成后,重新打开base 输入%put %sysfunc(pathname...

  • sas宏变量生成的三种方式

    *用单引号,双引号会报warning*//*用单引号,双引号会报warning*/二、call symput。三、proc sql。

  • SAS宏技术中,%let和call sym…

    原文地址:symput有什么区别?">SAS宏技术中,%let和call symput有什么区别?作者:平八平时经常使用的宏变量定义方法有三种: 1. %let xxx=yyy;  2. Call Symput('xxx','yyy'); 3. select xxx into: yyy. 三种定义方式最大的区别是在MACRO函数内定义所生成的宏变量的类型不同: Call Symput在宏函数中定义

  • SAS代码中如何获得计算机名?

    如何获得计算机名字在win平台可以直接使用下面语法%put %sysget(computername);当然也可以用管道输入来获得信息filename config pipe "ipconfig /all";data _null_;infile config;input ;put _infile_;run;unix平台就可以用管道来实现,如uname -u 命令想知道sas自动

  • python学习笔记---linux/windows调用sas程序

    python学习笔记—linux/windows调用sas程序 仅用于个人学习知识整理和sas/R语言/python代码整理 --------文章使用数据都为脱敏模拟数据 --------文章首发于我的知乎:https://zhuanlan.zhihu.com/p/88301069 1.windows下 1.1 安装sas kernel: 跑偏了一下 其实不用装sas_kernel的,这个是要在...

  • SAS宏技术中,%let和call symput有什么区别?

    平时经常使用的宏变量定义方法有三种: 1. %let xxx=yyy; 2. Call Symput('xxx','yyy'); 3. select xxx into: yyy. 三种定义方式最大的区别是在MACRO函数内定义所生成的宏变量的类型不同: Call Symput在宏函数中定义的宏变量可以在函数外调用;而%let和 Select into则不能,因为这2种方法在MACRO函

  • SAS服务器端用户配置

  • 利用SAS软件制作报表的常用手法

                                 如何利用SAS 软件制作报表常用的技巧                                              1、先设计好你的报表格式 2、用SAS过程先初步得到这些结果 1. 比如可以用means过程、univariate过程得到一些描述统计量; 2. 可以用means过程后面加选项t来做t成组检验,可以用ttes...

  • 服务器端口localhost可以访问 外部无法访问解决方式. 绝对解决![windows]

    解决之前需要注意以下几点: 1 : 供应商的安全组是否开启 2 : 远程到服务器打开防火墙 查看防火墙是否开启端口 我这里刚刚配置了3306的出入规则 没有的同学可以新建一下 新建的方式就不说了网上一大堆[开启服务器端口]的教程 3 : (重要!!)查看端口是否被应用占用 (外部访问的端口至少要有一个应用在占用,才可以被访问到) 第三个很重要也是很多人忽略的地方 最简...

  • python读取sas数据集_SASpy模块,利用Python操作SAS

    SASpy模块打通了Python与SAS之间的连接。有了SASpy模块,我们就能够在Python中操控SAS。本文将首先介绍SASpy模块的一些基本方法,最后通过一个聚类分析的例子,来展示如何在Python中调用SAS的机器学习过程,以及对聚类结果的可视化。SASpy模块特点1、需要Python3.X及以上,SAS9.4及以上,需要Java环境;2、无论是本地SAS还是远程服务器上的SAS,都可以...

  • Python实现自动化报表

    说是用Python实现自动化报表读,其实关键点也就是Python的读写excel常用的包及功能 常用的包:xlwt(对Excel只能进行只写操作);xrrd(对Excel只能进行只读操作) # -*- coding : utf-8 -*- import xlwt # 写xls import xlrd # 读xls from xlutils.copy import copy file_...

  • sas宏变量与数据集之间的交互

    在目前的数据处理过程中,我们面对的处理对象主要是二位数据表即sas数据集,但是我们在写宏程序时,宏变量和红参数又是字符串的形式,所以我们需要探讨一下宏变量和红参数怎么和数据集之间进行交互。 将数据集集名、变量名、变量值、变量label、变量类型等以单个值或者多个值拼接的形式传给宏变量。 将宏变量的值作为生成数据集的代码与数据集代码进行拼接。 转载注明出处:http://www.cnblog...

Global site tag (gtag.js) - Google Analytics