(a) CELL(细胞)
市场上网络摄像头都是不开放的,做计算机视觉,要么就是摄像头+服务器模式,要么就是摄像头+嵌入式模式,前者成本高,部署麻烦,后者开发麻烦。借助移动开发的春风,计算设备小型化和便宜化,需要一款通用的小型计算机视觉设备平台,来实现网络摄像头由“功能机”向“智能机”的转变。理想状态是Arm Linux + OpenCL 或 Android + OpenCL 的模式,形成一个个智能的摄像头Cell,然后单独应用,或构建Camera Network,或作为产品平台的基石。
可以想象到不久之后,一个个手机大小的计算机视觉设备 Cell,或独立部署,或形成 Camera Network 部署在各个地方,除了网络协议栈之外,这些 Cell 还会拥有视觉协议栈进行交互(矫正、3D视觉、全景图等等)。即可独立,也可互动,也可接入云端。
(b) TEA(茶)
上面试图解决硬件问题,这里试图解决软件问题。做了两三年C# unsafe 下的算法开发,做的非常舒服,性能只比C低30%,开发速度要高三、五倍。但是目前计算设备越来越多元化了,很多时候,写一份代码,需要在Windows上跑,在Linux上跑,在浏览器里Flash的虚拟机上跑,在移动平台上跑,在嵌入式设备中跑。目前的做法是用C#实现算法,然后针对各个平台,翻译成对应的语言,太麻烦了。TEA计划的目标就是一份C#代码,可以自动翻译成适合各个平台的C/C++代码,再自动产生对应的调用接口。
TEA的目标:让写代码像喝茶一样轻松、悠闲、惬意。
(c) HALO(光晕)
图像、视频与人。HALO计划是针对这些领域的算法研发。
本文转自xiaotie博客园博客,原文链接http://www.cnblogs.com/xiaotie/archive/2013/02/13/2910942.html如需转载请自行联系原作者
xiaotie 集异璧实验室(GEBLAB)