北京清宇数字大屏幕拼接系统
概述:
多通道弧幕投影指融合多台投影机组合而成的多通道大屏幕展示系统,能够实现大屏幕还行无缝拼接,比普通的标准投影系统具备更大显示尺寸、更宽的视野、更多的显示内容、更高的显示分辨率,以及更具冲击力和沉浸感的视觉效果。
二十四通道软融合实现原理:
一、硬件部分
要实现更多路输出需要使用多台电脑,24路可以使用4台电脑。
下面以6 x 4,每台投影机分辨率为1024x768为例,忽略拼接融合带。
每台电脑接6台投影机,水平拼接,总分辨率为6144 x 768
4台电脑间垂直拼接,24台投影机总分辨率为6144 x 3072
4台电脑独立运行,播出视频的不同部分,要保持播放时画面完全同步就需要4台电脑在播放时能实时通信。所以需要将4台电脑接入交换机组建小型局域网。
二、软件原理
视频拼接及融合处理
使用系统视频解码器处理视频,将视频帧渲染进显卡内存。
使用GPU对图像进行几何变换,使图像与屏幕完全对齐。
GPU对相邻图像进行叠加处理,生成羽化消融带。
网络同步原理
将视频垂直分割成4份,分别存放在4台电脑的硬盘中
4台电脑中,选定一台作为Server,其它三台为Client
Server启动后会检测Client,等待三台Client完全启动。Client完全启动后为Ready状态。
Server检测到Client全部Ready后开始播放视频,在每一个视频帧开始渲染前向三台Client发送渲染指令+帧号,Client收到指令后立即渲染指定的视频帧,正常局域网的网络延迟小于1毫秒,这就保证4台电脑渲染的视频帧同步误差在1毫秒以内,人的肉眼只能分辨大于16毫秒的延时。
Server与Client的通信使用TCP长连接,性能与稳定性都很高,考虑到对实时性的要求很高,最好不要使用无线网络。
|