一、引言
对于超大分辨率的LED显示屏,我们常常采用LED视频处理器或专业的LED视频拼接器进行放大拼接。本文旨在帮助用户解决放大拼接调试经常遇到的拼缝问题。
二、拼缝及其产生的原因
前面我们介绍了如何计算拼接参数,但是在实际调试中,有时因为LED视频处理器的DVI输出和发送卡DVI输入之间的时钟相位采样存在差异等原因,使输出图像出现偏移,造成两个拼接画面之间出现图像的断裂或错位等问题,这就是我们通常所说的拼缝。如下面几幅图片,其中前两个现象是最常见的。
断裂(中间出现黑线或亮线)
图像缺失造成的错位
图像重复造成的错位
三、解决方法
为了便于理解,我们以实际案例来进行说明。
如下图所示,该方案采用的是LED视频拼接器,其两个输出口将两块分辨率为1792x1056的LED显示屏拼接成一块总分辨率为3584x1056的LED显示屏。
两个输出端口参数设置如下:
实际拼接中遇到了图像断裂造成画面显示不完整的问题,如下图所示。
解决问题分两个步骤:
去除图像断裂
先观察图中的黑线(实际为像素点不亮,也可能是亮线)是在左边一块屏还是右边一块屏。
如亮线或暗线在右边一块屏上,则将对应该屏幕的OUT2的输出水平起始由0设为负数(如-2),使右侧显示屏的输出图像左移,进而亮线或暗线消失。但图像左移会造成右侧屏幕几列黑屏,我们可以将OUT2输出宽度增加(如设为1794)来解决。
如亮线在左边一块屏上,则将对应该屏幕的OUT1的输出宽度增加(如设为1794),使图像放大铺满左侧显示屏使黑线(或亮线)消失。
依此操作后图像实际效果如下图:
解决图像错位
去除图像断裂后,我们发现两块屏幕交界位置会出现图像缺失,造成画面不连续的现象。此时,我们可以微调减小OUT2输入水平起始,这样OUT2从原始输入图像截取的图像会相应的向左移动,使缺失的图像重新显示出来。具体如下:
将OUT2的输入水平起始从960逐渐减小,则中间缺失的图像逐渐在屏幕显示出来。
如输入水平起始减小过多,则会出现图像重复显示的问题,如下图。此时,我们可以配合适当将OUT1端口的输出宽度增加,去除重复的图像,使图像完成。
实际调试中,OUT2的输入水平起始和OUT1的输出宽度微调数值并不是固定的,需要参照实际效果进行调整,最终使图像连续。
以上为解决图像的断裂拼缝的方法,关于图像缺失或重复造成的拼缝,可以参考以上解决方法的第二步骤。
补充说明:
在实际调试中,我们发现将输入画面设为斜线时更能直观的确认图像是否拼接完整,提高调试效率。