边缘融合算法

多通道投影拼接及VR

July 7th, 2010

建了个qq群: 95175988,  主题是工程中的多通道投影拼接及VR,讨论MPDS融合软件使用,欢迎做投影工程的朋友加入。

MPDS试用版

June 18th, 2010

MPDS Torsion trial version is ready for downloading.

现在开放给有需要试用的客户下载,目前只面向公司客户(个人勿扰),请填写下面信息:

===============================================================

公司名称:
公司网站:
公司简介(涉及投影工程部分):
融合类型(桌面融合,视频融合,混合):
通道数目:
联系方式:
联系人:
固定电话:
手机:
===============================================================

发送到 :
或者直接和我联系,QQ: 20583574

收到信息后,我会给您发送MPDS试用版.

MPDS Server

Author: admin Categories: Uncategorized Tags:

MPDS融合系统介绍

May 16th, 2010

Multi-Projector Display System(MPDS). 是一款用于投影拼接显示的软件平台。

MPDS系统分为两部分,Torsion显示系统和Server控制系统。

server作为控制系统,用于调试,控制,它通过网络和Torsion显示系统通讯。

Torsio作为显示系统,负责各种信号的输入处理,画面切分,融合计算,显示输出。

MPDS系统特点:

1. MPDS Torsion显示系统架构建立在插件基础上,通过插件完成某个特定功能,比如各种信号输入处理,通过MPDS提供的SDK,可以很轻松的构造特殊的应用;

2. MPDS Server是基于异步的IOCP网络模型,可以轻松带动上万数量的Torsion客户端,这意味着几乎可以带动几乎无限的投影输出…

3. MPDS Torsion显示系统目前实现了如下插件:

  • 图像浏览插件(Image slide show),支持所有流行的图像文件,只要设置好图片目录,插件会自动播放图片;
  • 视频播放(Video Player), 支持所有流行视频格式播放,支持同时播放多个视频文件
  • 相机插件(Camera),支持各种USB摄像头(WebCamera),监控摄像头,支持多个摄像头同时输入,支持任何基于directshow的采集设备;
  • 远程桌面融合,实现基于VNC的远程桌面协议,可以把局域网内的各种电脑桌面融合显示支持Windows, Linux, Unix…
  • 其他电脑的桌面融合,基于VGA硬件采集卡,可以实现任意电脑的桌面融合;
  • 本地桌面融合,支持本地桌面的融合显示;
  • ….

4.  支持开窗口操作和窗口管理,MPDS Torsion显示系统中,每个输入信号对应一个或更多的窗口,可以任意改变窗口位置,窗口大小,窗口之间的前后关系,窗口的透明度等等。

5. 调试过程是所见即所得(WYSWYG),MPDS Server上的每个操作,都会在Torsion系统上即时显示出来;

6. 强大的几何校正,基于多Bezier曲面的拼接,支持任意形状的投影表面,如平面,弧面,球面,以及各种复杂形状的组合;

7. 支持投影仪的任意摆放,降低施工难度和减少施工时间;

8. 快速颜色融合较正,融合效果好;

9. more ….

dscn1327.jpg

dscn1337.jpg

dscn1343.jpgdscn1352.jpgdscn1353.jpg

Author: admin Categories: Uncategorized Tags:

最近的一个拼接融合项目

November 1st, 2009

最近为上海某地产公司的演播厅做的拼接融合系统。

_mg_2840.jpg

所用的金属软幕

金属幕软

效果调试中:

_mg_2856.jpg

_mg_2857.jpg

_mg_2860.jpg

Author: admin Categories: Uncategorized Tags:

Camera array

October 23rd, 2009

发个图片吧,这是国外一家拍摄某品牌汽车广告的场面,  动用了120台 Canon EOS 30D, 5台笔记本电脑 .

multicamera_car_ad.jpg

30darraw_270x295.jpg dslr-remote-pro-small.jpg

软件系统用的是Breeze的remote系统,实际上,我也写了类似的,不过我的可以同时控制5000台以上的阵列,支持Eos 1D, 5D, 30D,40D,50D,400D, 450D….

有感兴趣的,可以和我联系。

Author: admin Categories: Uncategorized Tags:

CCD

October 17th, 2009

今年诺贝尔物理学奖授予中国香港科学家高琨(Charles K. Kao)和两名美国科学家博伊尔(Willard S. Boyle)和乔治-E-史密斯(George E. Smith)。科学家Charles K. Kao 因为“在光学通信领域中光的传输的开创性成就” 而获奖,科学家因博伊尔和乔治-E-史密斯因“发明了成像半导体电路——电荷藕合器件图像传感器CCD” 获此殊荣。

CCD的全称是Charge Coupled Device缩写,1969年由贝尔实验室的Willard Boyle和George Smith发明。通俗来说,CCD是种感光元件,主要由电容构成, 当光线照射到电容上时,光能会转化成电荷,通过内部的电路,转化成电压输出。所以再加上个A/D转换,就很容易转化成数字信号输出。

今天CCD已经渗透到生活的各个角落,最为广泛的应该就是数码相机了。说道相机CCD,对于图像有兴趣的人来说,有本书不能不提,high-dynamic-range-imaging-acquisition-display-and-image-based-Lighting. 这本书的pdf很容易在网上找到。HDR技术在CCD方面,最让人感兴趣的,也许就是通过HDR反算CCD线形感光曲线了。因为把CCD应用在光强测量上,CCD线性化是必要的前提之一。具体实现其实也比较简单,核心也就是SVD了。

解决了线性CCD,还有要做的,也许就是camera calibration了。这方面已经有很多研究成果,有不少matlab的工具包。这几年图像处理、图像理解以及计算机视觉领域,有了很多非常有意思的成果,最让人有兴趣的,也许就是3D测量了,利用CCD和投影技术进行3D数据扫描,这方面已经有很惊人的效果,已经在一些电影中得到应用。最近微软手势空间传感器,其实也是属于此类范畴,其实实现并不难。

等有时间,我会贴些这方面的图片。

Author: admin Categories: Uncategorized, 投影仪 Tags:

什么是边缘融合

August 25th, 2009

边缘融合示意:

边缘融合

几何校正

利用2台或更多投影仪,每个投影仪投射画面的一部分,画面之间有一定的重复,通过几何校正, 可以做到整个画面无变形:

边缘融合

融合前:

边缘融合前

融合后:

边缘融合后

打开边缘融合后, 每个投影仪对应的显示画面:

blend6.jpg

Author: admin Categories: 几何校正, 边缘融合 Tags:

融合map的生成

August 10th, 2009

边缘融合通常指的是基于image mosaic技术,融合带形成的位图,通常叫做融合图。

最早这个融合图是这个样子的(可以参看Raskar的论文):

blend-0-0-0.jpg

blend-0-0-11.jpg

上面是2张blend map的示意,这是一个1X2的拼接形成的。map的生成主要是利用距离做加权平均的结果。

通过使用基于上面的两张blendmap做alpha blending,就可以融合两张相互重叠一部分的图像了。

注意到对角线上的马赫带,这在实际应用中会有让人不快的痕迹,所以有了下面的改进算法:

blend-new-0.jpg

blend-new-1.jpg

改进的算法消除了对角线上的马赫带,主要的改进是不再使用基于点到边界距离的加权,而改用点到边界的乘机和的加权,从而达到了真正的平滑过渡,实际上就是一个iso surface的概念。

目前有些人的做法是手工调整生成blendmap,实际上这样做是不正确的,这就要求工人一定要把投影仪的位置摆的精确,这在有些情况下是很难做到的。

边缘融合–投影仪的任意摆放

August 8th, 2009

很多时候,我们没有太多时间对多个投影仪摆放做精确的调整—这需要一定的经验才行。

所以要能做到任意摆放也能很轻松的拼接,这样做大屏幕拼接就很容易了。

看看下面的示意:

这是拼接前的效果,两台随意摆放的投影仪,windows xp桌面:

img_4799.jpg

几何校正功能具备处理任何复杂表面的能力,所以拼接后就有了下面的效果:

img_4800.jpg

边缘融合 video

July 24th, 2009

头一次上传video,  尝试下先 .
用的是普通的dc拍摄的, 转成flv后,效果不太理想,回头有时间再研究下。