多屏控制处理器双屏显示卡边缘融合视频叠加与大屏幕投影效果

时间:2008-11-24   来源:   网友评论:0   人气: 3860 作者:

最近我用两台投影机实现了的最大分辨率为2000×768的HDTV的方案,在这里把我的攻略写出来跟大家分享一下。4.7m*2m的环幕,支持2.35:1的电影播放。硬件成本大概是25000左右,不包含电脑。
C1.jpg
C2.jpg 

  硬件情况如下,NEC LT265+两台(15000不到),3000ansi,标准分辨率1024×768,标配是短焦镜头,好像是dlp的,用什么机器都没关系的。如果需要投1920×1080的片子可以选用那些标准分辨率为1280×1024的投影机,如果要高亮的也可以选更高亮度的机器。投影幕是定做的,普通的玻珠幕。幕和支架多少钱我不是太了解,反正也贵不到那里去。电脑是P4 3.0的,显卡是winfast的FX1300,内存好像是1G的。其他都没太大的关系。

  之所以配置这样的系统是因为我看老外的投影机至少都是10万上下的东西,太贵了。配置的时候有问题来了:

  先是多台投影机的边缘融合,两台投影机投影的时候由于物理的原因无法做到看不出拼接的缝隙,而花钱去买专业的边缘融合设备是非常贵的,所以就一直没有人来做这样的事情。那么不花钱,或者花少量的钱(几百,几k反正是不到5k)能解决么?回答是肯定的。。。。。

我用的两个投影机是借来试的,一台是全新的,一台是旧的,所以会有这样的问题。另外幕是有弧度的,所以相机的位置使照片看上去中间的部分有点暗。
C3.jpg 
 


我们先来看些图片,图中的内容是没有经过边缘融合处理的,简单的把两个画面做了些重合处理。很明显的看得到两台投影机重合的区域。

  边缘融合处理原理(图1)
C4.gif 
 

  边缘融合处理原理(图2)
C5.jpg 
 

   边缘融合处理原理(图3)
C6.jpg 
 

  我以前讲的那些边缘融合机就是将图像中间的那条亮边去掉的机器,那它是怎么做的呢?我们来看图1。

 所谓的融合技术就是让图像的边缘x轴方向产生一个线性的灰度变化,这样两台投影机在拼接的时候由于每台机器的边缘亮度都是渐变的,所以就不会让人眼有像上面那张图样的不自然的效果。我们来看图2。拼接完成后会是图3的效果。
C7.jpg 
 

  再来一个拼接好的画面,这张画面是细调图像的gamma之后的效果。
C8.jpg 
 

  单台普通的lcd或者dlp的投影机的标准分辨率是1024×768的,高分辨率的机器就很贵了,我的这个方案简单的说就是廉价的高分辨方案。考虑到边缘融合的象素损失,2台可以做到最大2000×768,2×2台的方式可以做到2000×1400,在大也可以,现有的方案最大支持到16台投影机(那就要买一些商用的软件,不过相比硬件的成本价格很便宜)。16台以上我没试过,所以不敢打包票。想想看16台投影机的拼接,5000×2000就不在话下了。

  好了,言归正传。先看我做的安装图。

最简单的边缘融合就是用显卡来做。大家别奇怪,是的就是用显卡

记得我上面说的WINFAST Quadro FX1300么?就是它。其实从agp的时代就有少量的高端卡可以做边缘融合了,不过那时候的卡价位高的令人咋舌,所以大家没有机会碰到。现在进入了PCI-E的时代,支持边缘融合的卡也只有WINFAST FX3400以上的卡,价格都是在4000元以上的卡。没关系,其实从理论上讲,只要是双dvi输出的卡在两个通道间都可以带边缘融合的功能。而我又是。。。。

  所以我做了些小小的手脚。。。。。(嘘,别让NVIDIA知道。。。。),总之用我改过的驱动可以做到了。
C9.jpg 
 

  用显卡做的边缘融合,大家又没有注意到显卡的设制栏有一个Desktop Overlap & Edge Blending,后面是 Enable projected edge blending,那个就是讲到现在的边缘融合功能。进入之后你就可以选择你要的融合的象素数量和,平滑度,luma等等。我现在用的fx540,也可以做简单的融合,但经常会出错,标准配置应该是FX1300或以上。

  写了一个小程序,可以查屏幕尺寸,下载解包后直接运行。输入英寸,得到长宽等信息,支持4:3,16:9,16:10。


 

文章评论