一种lcd拼接屏与rgb相机工作距离的调节系统及方法
技术领域
1.本发明属于lcd拼接屏、图像处理技术领域,具体涉及一种lcd拼接屏与rgb相机工作距离的调节系统及方法。
背景技术:2.lcd拼接屏,是由多块lcd屏幕共同拼接显示而成,并且由lcd拼控系统控制每块大屏的分割显示内容,扩大了显示面积。在实际使用中,为达到预期效果,需要对每块屏幕调节矫正。然而,由于lcd拼接屏与相机的工作距离的不确定关系,拍出的原图有不清晰或者产生摩尔效应的不确定性。为了解决上述问题,操作员会根据图的清晰程度,通过肉眼自行调节lcd拼接屏与rgb相机的工作距离,以得到相对清晰原图的目的。但是通过此种方案,效果仍然不尽人意。
技术实现要素:3.为了克服以上技术问题,本发明提出一种lcd拼接屏与rgb相机工作距离的调节系统及方法,以期缩减人工工作量,使得校验调节结果更加准确。
4.为了实现上述目的,本发明采用的技术方案是:
5.一种lcd拼接屏与rgb相机工作距离的调节系统,包括主控计算机,以及与主控计算机相连接的rgb相机、遮光罩和lcd拼控系统;
6.所述主控计算机用于识别rgb相机采集的图像并处理,识别出lcd拼接屏中的拼接缝,并且将lcd拼接屏分割识别出n块lcd屏幕;
7.所述rgb相机用于采集lcd拼接屏整体图像;
8.所述遮光罩用于放置rgb相机和lcd拼控系统,遮光罩遮住待测lcd拼接屏;
9.所述lcd拼控系统用于将中间lcd屏幕由初始的白色输出改为黑色输出,通过rgb相机采集图像。
10.所述rgb相机与lcd拼控系统分别与主控计算机通过千兆网线连接。
11.一种用于lcd拼接屏与rgb相机工作距离的调节方法,包括以下步骤;
12.s100:使用遮光罩遮住待测lcd拼接屏,以防止在后续步骤中受到外来不稳定光源影响而导致影响最终校验的准确性,将rgb相机放在遮光罩内部,通过千兆网线将lcd拼控系统、rgb相机与主控计算机相连;
13.s200:通过主控计算机将lcd拼接屏调整为白色输出,用rgb相机采集lcd拼接屏整体图像;
14.s300:在主控计算机中使用sobel算子对所采集图像进行边缘识别锐化处理,识别出lcd拼接屏中的拼接缝,并且将lcd拼接屏分割识别出n块lcd屏幕;
15.s400:在主控计算机中控制lcd拼控系统将中间lcd屏幕由初始的白色输出改为黑色输出,通过此时的rgb相机采集图像,使用s300中的方法识别出在rgb图像中对应的lcd屏幕位置,并标记为校准后第一块lcd屏幕,然后再将此块lcd屏幕输出置为白色,依此方法,
对这n块lcd屏幕都使用相同的方法做以校准,找出了lcd拼控系统中lcd屏幕编号,与实际rgb相机拍摄到的lcd屏幕的匹配关系;
16.s500:将每块lcd屏幕通过主控计算机设置为倾斜边缘图,通过rgb相机进行拍照,将拍照所得原图存入主控计算机,运行倾斜边缘算法,记录此距离下lcd屏幕的算法运行结果;
17.s600:调节rgb相机与lcd屏幕依次至不同距离,分别使用s500的方法,将记录的所有结果进行比较,选出根据现场实际需求的最优n块lcd屏幕位置与rgb相机的工作距离。
18.所述步骤s100中,首先使用遮光罩遮住待测lcd拼接屏,防止在后续步骤中受到外来不稳定光源影响,导致影响最终校验的准确性,rgb相机与lcd拼控系统也同样放置在遮光罩的内部,并且分别与主控计算机通过千兆网线连接,使得rgb相机、lcd拼控系统可以与主控计算机进行数据交互并且可以通过主控计算机对其进行调节控制。
19.所述步骤s200中,通过主控计算机向lcd拼控系统下发指令,将lcd拼接屏调整为白色输出,此时通过主控计算机向rgb相机下发采集图像指令,得到一个含有若干lcd屏幕为白色、拼接缝为黑色的rgb图像。
20.所述步骤s300中,使用s200种采集到的rgb图像,利用sobel算子对图像进行边缘检测和锐化处理得到这张rgb图像的二值图像,由于白色的lcd屏幕和黑色的拼接缝灰度值差别非常大,识别出二值图像中的拼接缝,并且识别到n块lcd屏幕,分别为1、2、3
……
n。
21.所述步骤s400中的lcd拼控系统中,分别同样有n块lcd屏幕进行控制,将lcd拼控系统中的编号与实际rgb相机拍摄并且识别到的lcd屏幕匹配起来,首先通过主控计算机连接的lcd拼控系统对lcd拼控系统内的编号的第一块lcd屏幕下发输出为黑色的指令,此时,rgb相机拍摄到的图像中,识别到有一块屏幕变为黑色,将此块屏幕标记为第一块lcd屏幕,标记完成后,将此块lcd屏幕再置为白色,依照此种方法,对步骤s400中识别到的n块lcd屏幕都依次做出标记编号。
22.所述步骤s500中,通过主控计算机利用lcd拼控系统将每块lcd屏幕全部设置为倾斜边缘图,用rgb相机拍摄此时的这n块屏幕,将所得原图保存至主控计算机,运行倾斜边缘算法,其算法首先获取倾斜边缘的边缘扩散函数(esf),然后求导得到对应的线扩散函数(lsf),最后傅里叶变换得到mtf算法结果。
23.所述步骤s600中,调节不同的lcd屏幕与rgb相机的距离,通过主控计算机使用倾斜边缘算法,得到对应的mtf算法结果,选出每块lcd屏幕与rgb相机的最佳距离,使得这n块lcd屏幕与rgb相机间的距离为标准值。
24.本发明的有益效果:
25.本发明的系统操作易于操作,复杂的校验调节工作可以交给主控计算机通过程序算法进行计算完成,减少了人工调节工作距离的不准确性。该系统成本合适,结构简洁,适用于大多数实际工作距离调节情况。
26.本发明的方法加入了图像算法处理的相关方法,使得方法通过程序自动化计算进一步提高,不需要人为地确认最佳lcd拼接屏与rgb相机的工作距离,而是通过程序编写的算法自动进行最优选择,提高了准确率。
附图说明
27.图1为lcd拼接屏与rgb相机工作距离的调节系统结构组成图。
28.图2为lcd拼接屏与rgb相机工作距离的调节方法流程图。
具体实施方式
29.下面结合实施例对本发明作进一步详细说明。
30.本发明实施例公开了一种lcd拼接屏与rgb相机工作距离的调节系统及方法,其中该方法包括:使用遮光罩遮住待测lcd拼接屏,将rgb相机放在遮光罩内部,通过千兆网线将lcd拼控系统、rgb相机与主控计算机相连;然后通过在主控计算机上进行简单的操作,主控计算机以自动运行的方式进行s200
‑
s600方法中一系列的操作;最终输出为校验调节成功的lcd大屏。
31.如图1所示,本发明提供的一种lcd拼接屏与rgb相机工作距离的调节系统,包括主控计算机,以及与主控计算机相连接的rgb相机、遮光罩和lcd拼控系统。
32.如图2所示,本发明提供的lcd拼接屏与rgb相机工作距离的调节方法,该方法包括:
33.s100:使用遮光罩遮住待测lcd拼接屏,将rgb相机放在遮光罩内部,通过千兆网线将lcd拼控系统、rgb相机与主控计算机相连。
34.s200:通过主控计算机将lcd拼接屏调整为白色输出,用rgb相机采集图像。
35.s300:在主控计算机中使用sobel算子对rgb图像进行边缘识别锐化处理,识别出lcd拼接屏中的拼接缝,并且将lcd拼接屏分割识别出n块lcd屏幕。
36.s400:在主控计算机中控制lcd拼控系统将第一块lcd屏幕由初始的白色输出改为黑色输出,通过此时的rgb相机采集图像,使用s300中的方法识别出在rgb图像中对应的lcd屏幕位置,并标记为校准后第一块lcd屏幕,然后再将此块lcd屏幕输出置为白色。依此方法,对这n块lcd屏幕都使用相同的方法做以校准,找出了lcd拼控系统中lcd屏幕编号,与实际rgb相机拍摄到的lcd屏幕的匹配关系。
37.s500:将每块lcd屏幕通过主控计算机设置为倾斜边缘图,通过rgb相机进行拍照,将拍照所得原图存入主控计算机,运行倾斜边缘算法,记录此距离下lcd屏幕的算法运行结果。
38.s600:调节rgb相机与lcd屏幕依次至不同距离,分别使用s500的方法,将记录的所有结果进行比较,选出根据现场实际需求的最优n块lcd屏幕位置与rgb相机的工作距离。
39.以下对本发明上述各步骤进行详细介绍。
40.s100:使用遮光罩遮住待测lcd拼接屏,将rgb相机、色度仪放在遮光罩内部,通过千兆网线将lcd拼控系统、rgb相机与主控计算机相连。
41.首先使用遮光罩遮住待测lcd拼接屏,放止在后续步骤中受到外来不稳定光源影响,导致影响最终校验的准确性,rgb相机与lcd拼控系统也同样放置在遮光罩的内部,并且分别与主控计算机通过千兆网线连接,使得rgb相机、lcd拼控系统可以与主控计算机进行数据交互并且可以通过主控计算机对其进行调节控制。
42.s200:通过主控计算机将lcd拼接屏调整为白色输出,用rgb相机采集图像。
43.通过主控计算机向lcd拼控系统下发指令,将lcd拼接屏调整为白色输出。此时通
过主控计算机向rgb相机下发采集图像指令,可以得到一个含有若干lcd屏幕为白色、拼接缝为黑色的rgb图像。
44.s300:在主控计算机中使用sobel算子对rgb图像进行边缘检测锐化处理,识别出lcd拼接屏中的拼接缝,并且将lcd拼接屏分割识别出n块lcd屏幕。
45.使用s200种采集到的rgb图像,利用sobel算子对图像进行边缘检测和锐化处理得到这张rgb图像的二值图像。由于白色的lcd屏幕和黑色的拼接缝灰度值差别非常大,可以很容易地识别出二值图像中的拼接缝,并且可以识别到n块lcd屏幕,分别为1、2、3
……
n。
46.s400:在主控计算机中控制lcd拼控系统将第一块lcd屏幕由初始的白色输出改为黑色输出,通过此时的rgb相机采集图像,使用s300中的方法识别出在rgb图像中对应的lcd屏幕位置,并标记为校准后第一块lcd屏幕,然后再将此块lcd屏幕输出置为白色。依此方法,对这n块lcd屏幕都使用相同的方法做以校准,找出了lcd拼控系统中lcd屏幕编号,与实际rgb相机拍摄到的lcd屏幕的匹配关系。
47.lcd拼控系统中,分别同样有n块lcd屏幕可以进行控制,以下的实施方式的目的是要将lcd拼控系统中的编号与实际rgb相机拍摄并且识别到的lcd屏幕匹配起来。首先通过主控计算机连接的lcd拼控系统对lcd拼控系统内的编号的第一块lcd屏幕下发输出为黑色的指令,此时,rgb相机拍摄到的图像中,识别到有一块屏幕变为黑色,将此块屏幕标记为第一块lcd屏幕,标记完成后,将此块lcd屏幕再置为白色。依照此种方法,对步骤s400中识别到的n块lcd屏幕都依次做出标记编号。
48.s500:将每块lcd屏幕通过主控计算机设置为倾斜边缘图,通过rgb相机进行拍照,将拍照所得原图存入主控计算机,运行倾斜边缘算法,记录此距离下lcd屏幕的算法运行结果。
49.通过主控计算机利用lcd拼控系统将每块lcd屏幕全部设置为倾斜边缘图,用rgb相机拍摄此时的这n块屏幕,将所得原图保存至主控计算机,运行倾斜边缘算法,其算法首先获取倾斜边缘的边缘扩散函数(esf),然后求导得到对应的线扩散函数(lsf),最后傅里叶变换得到mtf算法结果。
50.s600:调节rgb相机与lcd屏幕依次至不同距离,分别使用s500的方法,将记录的所有结果进行比较,选出根据现场实际需求的最优n块lcd屏幕位置与rgb相机的工作距离。
51.调节不同的lcd屏幕与rgb相机的距离,通过主控计算机使用倾斜边缘算法,得到对应的mtf算法结果,选出每块lcd屏幕与rgb相机的最佳距离,使得这n块lcd屏幕与rgb相机间的距离为标准值。以上所述是本发明的优选实施方式,应对指出,对于本技术领域的普通技术人员而言,在不脱离本发明所述原理的前提下,还可做出若干适当的改进,这些改进也应视为本发明的保护范围。