Archive

Archive for the ‘格致’ Category

PhotoSynth

08月 10, 2006 100 条评论
 
晚上在线上乱转,看声讨Live Spaces的帖子,结果却发现了这么一个好东西。叫PhotoSynth
 
PhotoSynth是微软的Live Labs目前还在研究的一东东,简单的来说就是一个放东西的相册,但神奇的是如果你点击开一张照片,它就能把其他与当前图片相类似的照片找出来。于是你就能看到还有什么其他人来过这个景点,拍过类似的照片。而更神奇的还在后面。
 
设想如果你在某一个旅游热点,然后其他人也曾经在此拍了很多照片,PhotoSynth就会将这些所有的照片按照空间顺序在三维空间内展现。你就可以身临其境地左看右看,仰观宇宙,俯查品类。不但可以将一些建筑物的三维构成还原,还能将看到你照片里所缺少的细节,比如墙上的某张壁画。你甚至可以一路这样游览下去,逛遍整个城市。Synth其实就是合成(synthesis)的意思,顾名思义,PhotoSynth就是将二维照片合成为三维场景的网络相册服务。
 
附一张演示图片:
 
听起来很梦幻,也很有趣。其实说回来就是图像处理中三个方面的简单应用:CBIR,Registration和Lightfield construction。
 
CBIR是Content-Based Image Retrieval缩写,简单说就是给一张图片,你得给我找出差不多类似的其他图片,就比如说我这里有张杯子的图片,然后CBIR系统就得把图片库里所有包含类似杯子的图片都找出来。在这里的功能就是要把某景点的所有照片都汇总。
 
之后Image Registration要做的,就是两张非常相似的照片,我要找到他们共同的相似点,然后将两张图片按照找到的共同点拼接起来。这样本来平面的照片就有了空间的概念。
 
Lightfield其实大家已经见多了,说白了就是《黑客帝国》里那人一跳起来,定格在空中摄像角度转个180度的镜头,内就叫lightfield。也就是物体通过二维照片还原出来的三维实体。其实这里的lightfield应用很简单,只是通过registration步骤中算出来的空间变换数据画出点云,然后一张张将照片贴上就好了。其实按照理论来讲,如果两张照片有50%的吻合,就能够算出照片内容的几何关系,所以如果你从两个角度拍同一个物体,lightfield最终可以算出这两个角度之间那个物体的样子。所以如果计算能力足够,100张照片能给出的观察角度要不止1000个。
 
看下lightfield的点云:
 
技术方面其实不难,上述所说的概念其实在各个实验室里被研究的时间已经差不多有十年或更多了。这年头个个都喊着要把技术转换成经济,最后缺乏的往往就是如同PhotoSynth一样巧妙的应用。概念简单,实现其实也不复杂,等到这个技术最后被放上Windows Live,或者被整合入了Live Spaces,想必是非常吸引人的一个服务。其实国内也有类似途牛[ http://www.tuniu.com ]这类的网站,可以将某个地点的旅游照片和文字汇总,但说回来了其实就是一个稍稍有针对性的一个flickr相册服务。技术上缺乏突破性的东西,最后很难被玩太久。
 
对于PhotoSynth,我的感觉就是最后对相似照片的选择,可能不能完全依赖CBIR系统的结果,设想万一有一张类似照片选错,可能就会让更多与错照片相似的其他照片被引入,导致最后的场景牛头马嘴。个人的看法是最后可能会和途牛一样,需要用户在上传照片时候提供一个地点分类。甚至和Google Map [ http://map.google.com ]那样,照片最后会被放到一个经纬点上,这样简直就是一个更加强大的世界地图,不但可以从上鸟瞰,而且可以跳到地面上的任何一个场景,如同逛大街一样游走。甚至,如果照片上再有一个时间的属性,那么看某一个地点的历史变迁过程都不是难事。
 
当然,前提就是要有充足的照片。不过在几乎人手一台数码相机的今天,要足不出户看天下肯定不是什么难事。PhotoSynth已经在8月2号于2006 SIGGRAPH年会上展出。预计很快就能面世。
 

 
附上PhotoSynth两个视频演示的链接:
 

Microsoft Live Labs和PhotoSynth均为微软商标,插图来源于photosynth官方主页

 

分类: 格致

IM-BLOGGING

05月 10, 2006 100 条评论

Introducing  IM-BLOGGING 

  
磨蹭了那么久,终于在这里隆重推出这个IM-BLOGGING 的alpha release。广范围测试下这个服务。希望大家捧场。当然我不是微软或者MSN的雇员,不是在这里做广告。这个是老姚从4月来呕心沥血的东西!所以……给点面子吧。。。
 
机密字: 123456
 
快速开始:点这里,跳出msn messenger窗口之后,输入三条消息:
login
im-blog
123456
 
看看会发生什么事?
 
 
 什么是IM-BLOGGING ?

 
IM-BLOGGING就是Instant Messenger Blogging。简单说就是用你的MSN Messenger来直接书写博客日志。不需要打开网页,只需要你添加一个msn联系机器人,通过几个简单对话,就能够把东西发布在你的空间上。乃是21世纪更新blog的最新潮的方法!把概念形象化,今后你写space的日志是这样的一个场景:
 
 http://yaozhen.googlepages.com/imtalk.jpg
 
而最终发布之后的效果则是:

 
 
 怎么用IM-BLOGGING ?

在使用IM-BLOGGING之前,你需要把你Space的电子邮件发布功能打开,设定你的机密字。可以在你Space的编辑状态中,点设置->电子邮件发布内完成。如果你不清楚如何设置,可以参考
 
设定了机密字之后,你就可以开始使用了!在MSN Messenger上添加im_blog@hotmail.com,然后点开对话框,通过认证之后,就可以开始使用了。
 
这里简单介绍下使用命令,输入:
 
login – 登陆,通过认证之后你才能开始发送日志,原则上只要服务器不重启,就只用认证一次。下次系统就会记住你的状态。
new – 登陆成功之后,输入这个命令就可以开始书写新日志。 
list – 列出你最近的10篇日志标题和链接。
logout – 退出上次登陆。
 
在书写过程中,也有几个编辑命令:
@retype – 如果你发送的上一段东西有错误,需要改正,可以输入这句,可以剪贴下来修改。
@post – 等到你写好了,输入这个就会发送日志到你的空间。
@cancel - 取消这篇东西,不要了。
 
就那么简单。内容如果需要排版,可以直接输入HTML。请记住:IM-BLOGGING并不是一个完全的编辑替代品,它的宗旨是为了方便。
 
 
 为什么要使用IM-BLOGGING ?

  1. 方便
    不需要打开浏览器窗口,不需要等待载入网页。只要点开一个MSN Messenger的联系人,就可以书写日志,非常适合随性想到哪写哪的博客,快捷方便。不用怕浏览器突然崩溃(我知道很多人有边写边看的习惯)。即使突然断电,IM-BLOGGING也会帮你保存已经发送的消息。各位大概都知道曾经一段时间国内广泛无法登陆space,而当时仍然能够通过IM-BLOGGING发送日志上space
  2. 通用
    虽然目前封装的只面向MSN Space,事实上只要是支持此类API的BLOG网站全部可以不加修改地使用这个程序。
  3. 群体博客
    通过IM-BLOGGING可以方便地往Space上送东西,但所用的口令是没有修改日志内容,或者改变SPACE风格和其他内容的的权限。所以可以利用这个做一个群体博客group blog)。大家都知道MSN Space没有群博功能,而现在通过IM-BLOGGING却可以实现这个功能。你只要向朋友公布你设置的机密字,他们就可以往群博上放日志了。而只有你有管理的权限。——下次如果要弄个故事接龙的Space,就可以用这个了。
  4. 移动博客
    如果将自己手机和MSN Messenger绑定,就轻松实现了所谓的移动博客了。手机可以直接送日志上你space。
  5. 多博客维护
    在座不知道有几个人同时有好几个space。那一定因为两个帐号切来切去麻烦而头疼,现在通过IM-BLOGGING就没这个麻烦了。
 

  其他。。。

IM-BLOGGING的详细使用说明手册和更新通知,将会在http://spaces.msn.com/im-blog 上陆续公布。如果在使用中遇到问题或者有任何建议,你也可以直接发布日志到那去,也算一个群博,也欢迎使用这个帐户来测试。

space 帐户名: im-blog
space 机密字: 123456
 
今后陆续还有很多精彩功能,例如RSS的订阅,可以让你迅速看到自己关心的blog的更新情况。
 
再次宣传下:添加im_blog@hotmail.com
如果不打算添加,可以直接点击这:chat:im_blog,跳出窗口你就可以开始了!省事不?
 

分类: 格致
加关注

Get every new post delivered to your Inbox.