一种LED显示屏的无缝拼接校正方法及装置与流程

    专利2022-07-08  207


    本发明公开涉及led显示屏的校正技术领域,具体地,涉及一种led显示屏的无缝拼接校正方法及装置。



    背景技术:

    led显示屏通常由多个箱体组成,并需要用到多张发送卡来传输控制终端下发的各种指令参数和视频数据,例如一个为64k的led显示屏,通常情况下需要用到64张发送卡来进行传输,目前为了对每一个led箱体进行校正,需要先使用探卡的方式去探测到所有发送卡,但由于发送卡数量较多,探测发送卡的过程中可能存在探测遗落的问题;且控制终端的显卡带载的像素有限,无法满足于上述的大屏体,因此将无法通过控制终端一次性生成整个led显示屏的校正系数;针对于上述的两个问题,目前解决的方式为:首先将led显示屏划分成一定数量的led箱体,然后获取各个led箱体对应的校正图像,以最后通过校正图像来对led显示屏进行校正,但由于led箱体之间被划分后,led箱体对应的校正图像中很容易在led箱体交界线处形成一个亮暗线,因此将直接影响到整个led显示屏的校正效果。因此本领域人员亟需寻找一种新的技术方案来解决上述大屏校正效果差的问题。



    技术实现要素:

    为克服相关技术中存在的问题,本发明公开提供一种led显示屏的无缝拼接校正方法及装置。

    根据本发明公开实施例的第一方面,提供一种led显示屏的无缝拼接校正方法,应用于服务器,所述方法包括:

    在与所述led显示屏对应的至少一个子屏幕中确定预设数量需求的待校正的目标子屏幕,以及所述预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域,所述公共区域位于所述目标子屏幕中,所述预设数量需求根据服务器带载能力确定;

    若所述公共区域对应的两个子屏幕之间的位置关系为上下相邻,自所述公共区域的中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,以获取所述公共区域中每个灯点的第一亮度值;

    若所述公共区域对应的两个子屏幕之间的位置关系为左右相邻,自所述中心位置起分别向左和向右将每一列灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,以获取所述公共区域中每个灯点的第二亮度值;

    根据所述公共区域中每个灯点对应的第一亮度值和/或第二亮度值的第一平均亮度值以及所述目标子屏幕其他区域中每一个灯点的测量亮度值,计算所述公共区域中所有灯点的第一平均亮度值与所述其他区域中所有灯点的测量亮度值之间的第二平均亮度值;

    根据所述第二平均亮度值对所述目标子屏幕中每一个灯点的测量亮度值进行校正,以在遍历所述led显示屏的每一个子屏幕为目标子屏幕后对所述led显示屏中每一个灯点的测量亮度值进行校正。

    可选的,在与所述led显示屏对应的至少一个子屏幕中确定预设数量需求的待校正的目标子屏幕,以及所述预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域,包括:

    根据与所述led显示屏中连接的发送卡的数量,将所述led显示屏划分为至少一个子屏幕;

    根据所述服务器的带载能力确定预设数量需求的待校正的目标子屏幕;

    分别在每个子屏幕上划分出至少一个分区区域,并根据所述分区区域的数量确定所述公共区域的大小。

    可选的,所述分别在每个子屏幕上划分出至少一个分区区域,并根据所述分区区域的数量确定所述公共区域的大小,包括:

    将每个子屏幕划分成至少一个分区区域,所述每个分区区域的大小相等;

    确定所述预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域;

    根据覆盖所述公共区域的分区区域的个数和所述分区区域的大小,确定所述公共区域的大小。

    可选的,自所述公共区域的中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,包括:

    确定所述公共区域的中心位置;

    自所述中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数;

    以及,所述自所述中心位置起分别向左和向右将每一列灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,包括:

    确定所述公共区域的中心位置;

    自所述中心位置起分别向左和向右将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数。

    可选的,所述根据所述第二平均亮度值对所述目标子屏幕中每一个灯点的测量亮度值进行校正,以在遍历所述led显示屏的每一个子屏幕为目标子屏幕后对所述led显示屏中每一个灯点的测量亮度值进行校正,包括:

    将所述目标子屏幕其他区域中的每一个灯点的测量亮度值的数值调整为所述第二平均亮度值的数值,完成所述目标子屏幕的校正;

    继续将预设数量需求的待校正子屏幕确定为下一组目标子屏幕,直至完成所述led显示屏中每一个灯点的测量亮度值的校正为止。

    根据本发明公开实施例的第二方面,提供一种led显示屏的无缝拼接校正装置,应用于服务器,所述装置包括:

    屏幕划分模块,在与所述led显示屏对应的至少一个子屏幕中确定预设数量需求的待校正的目标子屏幕,以及所述预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域,所述公共区域位于所述目标子屏幕中,所述预设数量需求根据服务器带载能力确定;

    上下调整模块,与所述屏幕划分模块连接,若所述公共区域对应的两个子屏幕之间的位置关系为上下相邻,自所述公共区域的中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,以获取所述公共区域中每个灯点的第一亮度值;

    左右调整模块,与所述屏幕划分模块连接,若所述公共区域对应的两个子屏幕之间的位置关系为左右相邻,自所述中心位置起分别向左和向右将每一列灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,以获取所述公共区域中每个灯点的第二亮度值;

    亮度值校正模块,分别与所述上下调整模块和所述左右调整模块连接,根据所述公共区域中每个灯点对应的第一亮度值和/或第二亮度值的第一平均亮度值以及所述目标子屏幕其他区域中每一个灯点的测量亮度值,计算所述公共区域中所有灯点的第一平均亮度值与所述其他区域中所有灯点的测量亮度值之间的第二平均亮度值;

    整屏校正模块,与所述亮度值校正模块连接,根据所述第二平均亮度值对所述目标子屏幕中每一个灯点的测量亮度值进行校正,以在遍历所述led显示屏的每一个子屏幕为目标子屏幕后对所述led显示屏中每一个灯点的测量亮度值进行校正。

    可选的,所述屏幕划分模块,包括:

    第一子屏幕划分单元,根据与所述led显示屏中连接的发送卡的数量,将所述led显示屏划分为至少一个子屏幕;

    目标子屏幕确定单元,与所述第一子屏幕划分单元连接,根据所述服务器的带载能力确定预设数量需求的待校正的目标子屏幕;

    分区单元,与所述目标子屏幕确定单元连接,分别在每个子屏幕上划分出至少一个分区区域,并根据所述分区区域的数量确定所述公共区域的大小。

    可选的,所述分区单元:

    将每个子屏幕划分成至少一个分区区域,所述每个分区区域的大小相等;

    确定所述预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域;

    根据覆盖所述公共区域的分区区域的个数和所述分区区域的大小,确定所述公共区域的大小。

    可选的,所述上下调整模块,包括:

    第一位置确定单元,确定所述公共区域的中心位置;

    上下调整单元,与所述第一位置确定单元连接,自所述中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数;

    以及,所述左右调整模块,包括:

    第二位置确定单元,确定所述公共区域的中心位置;

    左右调整单元,与所述第二位置确定单元连接,自所述中心位置起分别向左和向右将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数。

    可选的,所述整屏校正模块,包括:

    目标子屏幕校正单元,将所述目标子屏幕其他区域中的每一个灯点的测量亮度值的数值调整为所述第二平均亮度值的数值,完成所述目标子屏幕的校正;

    循环单元,与所述目标子屏幕校正单元连接,继续将预设数量需求的待校正子屏幕确定为下一组目标子屏幕,直至完成所述led显示屏中每一个灯点的测量亮度值的校正为止。

    通过本发明公开的技术方案,能够达到以下技术效果:

    (1)通过划分至少一个子屏幕并根据子屏幕之间公共区域的亮度值对整个子屏幕的测量亮度值进行校正,解决了分别校正led显示屏的每个箱体时导致的箱体交界线处出现亮暗线的问题;

    (2)能够在led显示屏的分辨率超出服务器的最大带载能力时,根据服务器的带载能力选择预设数量需求的目标子屏幕进行校正,使该校正过程中不受服务器的最大带载能力的限制;

    (3)能够将待校正的led显示屏划分为任意个子屏幕(子屏幕划分是与发送卡有关联),使得子屏幕的划分不受led显示屏形状的限制,能够应用于异形显示屏的校正;

    (4)通过对公共区域的灯点自中心位置起向两侧分别乘以一个呈梯度递增的百分数,使得校正后led显示屏上每个灯点的亮度能够过渡得更加均匀,消除了相机摆放的位置不同而导致的亮度测量误差。

    本发明公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

    附图说明

    附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

    图1是根据一示例性实施例示出的一种led显示屏的无缝拼接校正方法的流程图;

    图2是根据一示例性实施例示出的一种屏幕划分方法的示意图;

    图3是根据图1示出的一种屏幕划分方法的流程图;

    图4是根据图3示出的一种分区区域划分方法的流程图;

    图5是根据图1示出的一种循环校正方法的流程图;

    图6是根据一示例性实施例示出的一种led显示屏的无缝拼接校正装置的结构框图;

    图7是根据图6示出的一种屏幕划分模块的结构示意图;

    图8是根据图7示出的一种屏幕校正模块的结构示意图。

    具体实施方式

    以下结合附图对本发明公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

    图1是根据一示例性实施例示出的一种led显示屏的无缝拼接校正方法的流程图,如图1所示,应用于服务器,该方法包括:

    在介绍本公开提供的led显示屏的无缝拼接校正之前,首先对本公开中各个实施例所涉及的目标应用场景进行介绍,该目标应用场景包括一服务器,该服务器为具备计算功能,并能够响应和发送服务请求的服务器。该服务器可以为,例如,一控制终端中的服务器。

    在步骤110中,在与该led显示屏对应的至少一个子屏幕中确定预设数量需求的待校正的目标子屏幕,以及该预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域。

    其中,该公共区域位于该目标子屏幕中,该预设数量需求根据服务器带载能力确定。

    示例地,将led显示屏划分为多个子屏幕,每个子屏幕与相邻的子屏幕之间存在重叠的部分(即公共区域),如图2所示为屏幕划分的示意图,在划分后的多个子屏幕中根据服务器的带载能力确定预设数量需求的待校正的目标子屏幕(如图2所示,预设需求数量的目标子屏幕为编号分别为1、2、3、4的4个目标子屏幕)和位于该子屏幕中的公共区域。如此,通过以下步骤120-150可以根据该公共区域的亮度对整个子屏幕的亮度进行校正,从而校正整个led显示屏中的显示亮度。

    在步骤120中,若该公共区域对应的两个子屏幕之间的位置关系为上下相邻,自该公共区域的中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,以获取该公共区域中每个灯点的第一亮度值。

    示例地,可以理解的是,在对led显示屏的灯点亮度进行校正之前,需要先通过相机采集led显示屏的图片获取每个灯点的测量亮度值,但是,相机与每个灯点之间的距离不同,导致灯点的测量亮度值存在一定的测量误差。为了消除上述测量误差,需要通过步骤120或步骤130先对公共区域灯点亮度的测量误差进行校正,再通过公共区域中每个灯点校正后的第一亮度值和第二亮度值和对整个子屏幕中其他区域的灯点亮度进行校正。具体的步骤包括:确定公共区域的中心位置(该中心位置根据公共区域包含的横排灯点的排数以及每个灯点之间的点间距确定的,可以理解的是,通常情况下每排灯点的个数相同,灯点之间的点间距相等),对于位置关系为上下相邻的公共区域(如图2中目标子屏幕中呈横条的公共区域),自中心位置起分别向上以及向下将每横排灯点的测量亮度值乘以一个百分数。其中,每排灯点的测量亮度值所乘的百分数自中心位置起向上分别乘以一个呈梯度递增的百分数,例如0%,10%,20%…80%,90%,100%;以及,自中心位置起分别向下乘以一个呈梯度递增的百分数,例如0%,10%,20%…80%,90%,100%,如此,在该公共区域中从上至下每排灯点分别乘以的百分数为:100%,90%,80%…20%,10%,0%,10%,20%…80%,90%,100%。

    在步骤130中,若该公共区域对应的两个子屏幕之间的位置关系为左右相邻,自该中心位置起分别向左和向右将每一列灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,以获取该公共区域中每个灯点的第二亮度值。

    示例地,与上述步骤120同理,对于位置关系为左右相邻的公共区域(如图2中目标子屏幕中呈竖条的公共区域),该中心位置根据公共区域包含的竖排灯点的排数以及每个灯点之间的点间距确定的,可以理解的是,通常情况下每排灯点的个数相同,灯点之间的点间距相等。确定中心位置后,自中心位置起分别向左以及向右将每排灯点的测量亮度值乘以一个百分数。其中,每排灯点的测量亮度值所乘的百分数自中心位置起向左/右呈梯度递增,例如0%,10%,20%…80%,90%,100%,如此,在该公共区域中从左至右每排灯点分别乘以的百分数为:100%,90%,80%…20%,10%,0%,10%,20%…80%,90%,100%。

    在步骤140中,根据该公共区域中每个灯点对应的第一亮度值和/或第二亮度值的第一平均亮度值以及该目标子屏幕其他区域中每一个灯点的测量亮度值,计算该公共区域中所有灯点的第一平均亮度值与该其他区域中所有灯点的测量亮度值之间的第二平均亮度值。

    示例地,根据上述步骤120或者步骤130对公共区域中每一个灯点的测量亮度乘以对应的百分数后,得到每个灯点的第一亮度值和/或第二亮度值。例如,如图2所示,该呈横条形状的公共区域中的每个灯点都包括一个第一亮度值,呈竖条形状的公共区域中每个灯点都包括一个第二亮度值,而呈横条形状的公共区域和呈竖条形状的公共区域重叠部分的正方向区域中的灯点既包含第一亮度值又包含第二亮度值。如此,对于仅包含第一亮度值或第二亮度值的灯点来说,将第一亮度值或第二亮度值确定为该灯点的第一平均亮度值,而对于同时包含第一亮度值和第二亮度值的灯点,取该灯点的第一亮度值和第二亮度值的平均数作为该灯点的第一平均亮度值。确定公共区域中每个灯点的第一平均亮度值后,再计算公共区域每个灯点的第一平均亮度值和目标子屏幕中其他区域每个灯点的测量亮度值之间的平均数,即第二平均亮度值,以根据该第二平均亮度值对目标子屏幕中每个灯点的测量亮度值进行校正(可以理解的是,完成校正后的目标子屏幕中每个灯点的亮度值相同,均为第二平均亮度值)。

    在步骤150中,根据该第二平均亮度值对该目标子屏幕中每一个灯点的测量亮度值进行校正,以在遍历该led显示屏的每一个子屏幕为目标子屏幕后对该led显示屏中每一个灯点的测量亮度值进行校正。

    示例地,确定第二平均亮度值后,根据该第二平均亮度值对目标子屏幕中每个灯点的测量亮度值进行校正,并遍历该led显示屏的每个子屏幕,直至完成对该led显示屏中每一个灯点的测量亮度值的校正过程为止。

    图3是根据图1示出的一种屏幕划分方法的流程图,如图2所示,该步骤110包括:

    在步骤111中,根据与该led显示屏中连接的发送卡的数量,将该led显示屏划分为至少一个子屏幕。

    示例地,子屏幕为led显示屏在软件显示界面中代表分辨率大小的显示画面,可以按照多种规则进行子屏幕的划分。例如,通过探卡对该led显示屏中包含的发送卡的数量进行探测,按照每个子屏幕中包含预设数量发送卡的规则对led显示屏进行子屏幕划分。可以理解的是,通常每个子屏幕中包含的发送卡的数量相等,或者,确定预设个数的子屏幕后,剩余的发送卡的数量小于已划分好的子屏幕中发送卡的数量,则将剩余的所有发送卡作为一个新划分的子屏幕。另外需要说明的是,led显示屏连接发送卡的数量是由发送卡最大像素带载能力以及led显示屏的像素点数量决定,因此led显示屏可至少连接一张发送卡,而子屏幕是根据发送卡数量对led显示屏进行划分的,因此一张发送卡可至少对应一个子屏幕,也就是说,子屏幕的划分也跟发送卡最大像素带载能力有关。

    在步骤112中,根据该服务器的带载能力确定预设数量需求的待校正的目标子屏幕。

    示例地,为了使led显示屏的校正过程不受服务器带载能力的影响,选中预设数量需求的待校正子屏幕作为目标子屏幕,所有目标子屏幕的分辨率总和小于该服务器的最大带载能力。

    在步骤113中,分别在每个子屏幕上划分出至少一个分区区域,并根据该分区区域的数量确定该公共区域的大小。

    示例地,通过上述步骤112或者步骤113为led显示屏划分子屏幕后,再将每个子屏幕划分成预设大小的分分区区域。具体的,分区区域的划分规则是为了便于相机采集每个分区区域的图像,根据相机的拍摄范围对分区区域进行划分。例如,相机的最优拍摄效果对应的分辨率为150:100,则将分区区域的大小确定为150*n:100*n,n为相机的跳点数,相机的跳点数跟相机型号有关)。

    图4是根据图3示出的一种分区区域划分方法的流程图,如图4所示,该步骤113包括:

    在步骤1131中,将每个子屏幕划分成至少一个分区区域。

    其中,每个分区区域的大小相等。

    在步骤1132中,确定该预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域。

    其中,每个子屏幕中的每个公共区域的大小相等。

    在步骤1133中,根据覆盖该公共区域的分区区域的个数和该分区区域的大小,确定该公共区域的大小。

    示例地,将每个子屏幕划分成多个大小相等的分区区域,每个分区区域代表一个面积单位,每个子屏幕中与相邻子屏幕重叠的部分(即公共区域)覆盖至少一个分区区域,因为,根据公共区域所覆盖的分区区域的个数,即可每个公共区域的大小。

    图5是根据图1示出的一种循环校正方法的流程图,如图5所示,该步骤150包括:

    在步骤151中,将该目标子屏幕其他区域中的每一个灯点的测量亮度值的数值调整为该第二平均亮度值的数值,完成该目标子屏幕的校正。

    在步骤152中,继续将预设数量需求的待校正子屏幕确定为下一组目标子屏幕,直至完成该led显示屏中每一个灯点的测量亮度值的校正为止。

    示例地,将目标子屏幕中每个灯点的测量亮度值调整为第二平均亮度值完成该目标子屏幕的校正后,继续确定下一组待校正的子屏幕并将其确定为目标子屏幕,通过上述步骤110-步骤150完成下一组目标子屏幕的校正,直至完成led显示屏中所有灯点的校正为止。

    图6是根据一示例性实施例示出的一种led显示屏的无缝拼接校正装置的结构框图,如图6所示,应用于服务器,该装置600包括:

    屏幕划分模块610,在与所述led显示屏对应的至少一个子屏幕中确定预设数量需求的待校正的目标子屏幕,以及所述预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域,所述公共区域位于所述目标子屏幕中,所述预设数量需求根据服务器带载能力确定;

    上下调整模块620,与该屏幕划分模块610连接,若所述公共区域对应的两个子屏幕之间的位置关系为上下相邻,自所述公共区域的中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,以获取所述公共区域中每个灯点的第一亮度值;

    左右调整模块630,与该屏幕划分模块610连接,若所述公共区域对应的两个子屏幕之间的位置关系为左右相邻,自所述中心位置起分别向左和向右将每一列灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,以获取所述公共区域中每个灯点的第二亮度值;

    亮度值校正模块640,分别与该上下调整模块620和该左右调整模块630连接,分别与所述上下调整模块和该左右调整模块连接,根据该公共区域中每个灯点对应的第一亮度值和/或第二亮度值的第一平均亮度值以及该目标子屏幕其他区域中每一个灯点的测量亮度值,计算该公共区域中所有灯点的第一平均亮度值与该其他区域中所有灯点的测量亮度值之间的第二平均亮度值;

    整屏校正模块650,与该亮度值校正模块640连接,根据该第二平均亮度值对该目标子屏幕中每一个灯点的测量亮度值进行校正,以在遍历该led显示屏的每一个子屏幕为目标子屏幕后对该led显示屏中每一个灯点的测量亮度值进行校正。

    图7是根据图6示出的一种屏幕划分模块的结构示意图,如图7所示,该屏幕划分模块610,包括:

    第一子屏幕划分单元611,根据与所述led显示屏中连接的发送卡的数量,将所述led显示屏划分为至少一个子屏幕;

    目标子屏幕确定单元612,与所述第一子屏幕划分单元611连接,根据所述服务器的带载能力确定预设数量需求的待校正的目标子屏幕;

    分区单元613,与该目标子屏幕确定单元612连接,分别在每个子屏幕上划分出至少一个分区区域,并根据所述分区区域的数量确定所述公共区域的大小。

    可选的,该分区单元613:

    将每个子屏幕划分成至少一个分区区域,所述每个分区区域的大小相等;

    确定所述预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域;

    根据覆盖所述公共区域的分区区域的个数和所述分区区域的大小,确定所述公共区域的大小。

    可选的,该上下调整模块620:

    第一位置确定单元,确定所述公共区域的中心位置;

    上下调整单元,与该第一位置确定单元连接,自所述中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数;

    以及,该左右调整模块630:

    第二位置确定单元,确定该公共区域的中心位置;

    左右调整单元,与该第二位置确定单元连接,自所述中心位置起分别向左和向右将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数。

    图8是根据图7示出的一种屏幕校正模块的结构示意图,如图8所示,该整屏校正模块650,包括:

    目标子屏幕校正单元651,将所述目标子屏幕其他区域中的每一个灯点的测量亮度值的数值调整为所述第二平均亮度值的数值,完成所述目标子屏幕的校正;

    循环单元652,与该目标子屏幕校正单元651连接,继续将预设数量需求的待校正子屏幕确定为下一组目标子屏幕,直至完成所述led显示屏中每一个灯点的测量亮度值的校正为止。

    综上所述,本发明公开涉及一种led显示屏的无缝拼接校正方法及装置,该方法包括:在与所述led显示屏对应的至少一个子屏幕中确定预设数量需求的待校正的目标子屏幕和公共区域;自公共区域的中心位置起向上和下或者向左和右将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数;计算目标子屏幕其他区域中所有灯点与公共区域所有灯点第一平均亮度值之间的第二平均亮度值;根据该第二平均亮度值对该目标子屏幕中每一个灯点的测量亮度值进行校正以在遍历该led显示屏后对所有灯点进行校正。本方案对公共区域亮度进行梯度调整,再通过公共区域的校正系数调整子屏幕的亮度,解决了分别校正led显示屏的每个箱体时导致的箱体交界线处出现亮暗线的问题。并且校正过程不受pc端最大带载能力和led显示屏形状的限制,使调整后的亮度过渡更加均匀,消除了相机摆放的位置不同而导致的亮度测量误差。

    以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

    另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

    此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。


    技术特征:

    1.一种led显示屏的无缝拼接校正方法,其特征在于,应用于服务器,所述方法包括:

    在与所述led显示屏对应的至少一个子屏幕中确定预设数量需求的待校正的目标子屏幕,以及所述预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域,所述公共区域位于所述目标子屏幕中,所述预设数量需求根据服务器带载能力确定;

    若所述公共区域对应的两个子屏幕之间的位置关系为上下相邻,自所述公共区域的中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,以获取所述公共区域中每个灯点的第一亮度值;

    若所述公共区域对应的两个子屏幕之间的位置关系为左右相邻,自所述中心位置起分别向左和向右将每一列灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,以获取所述公共区域中每个灯点的第二亮度值;

    根据所述公共区域中每个灯点对应的第一亮度值和/或第二亮度值的第一平均亮度值以及所述目标子屏幕其他区域中每一个灯点的测量亮度值,计算所述公共区域中所有灯点的第一平均亮度值与所述其他区域中所有灯点的测量亮度值之间的第二平均亮度值;

    根据所述第二平均亮度值对所述目标子屏幕中每一个灯点的测量亮度值进行校正,以在遍历所述led显示屏的每一个子屏幕为目标子屏幕后对所述led显示屏中每一个灯点的测量亮度值进行校正。

    2.根据权利要求1所述的led显示屏的无缝拼接校正方法,其特征在于,在与所述led显示屏对应的至少一个子屏幕中确定预设数量需求的待校正的目标子屏幕,以及所述预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域,包括:

    根据与所述led显示屏中连接的发送卡的数量,将所述led显示屏划分为至少一个子屏幕;

    根据所述服务器的带载能力确定预设数量需求的待校正的目标子屏幕;

    分别在每个子屏幕上划分出至少一个分区区域,并根据所述分区区域的数量确定所述公共区域的大小。

    3.根据权利要求2所述的led显示屏的无缝拼接校正方法,其特征在于,所述分别在每个子屏幕上划分出至少一个分区区域,并根据所述分区区域的数量确定所述公共区域的大小,包括:

    将每个子屏幕划分成至少一个分区区域,所述每个分区区域的大小相等;

    确定所述预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域,每个公共区域的大小相等;

    根据覆盖所述公共区域的分区区域的个数和所述分区区域的大小,确定所述公共区域的大小。

    4.根据权利要求1所述的led显示屏的无缝拼接校正方法,其特征在于,自所述公共区域的中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,包括:

    确定所述公共区域的中心位置;

    自所述中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数;

    以及,所述自所述中心位置起分别向左和向右将每一列灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,包括:

    确定所述公共区域的中心位置;

    自所述中心位置起分别向左和向右将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数。

    5.根据权利要求1所述的led显示屏的无缝拼接校正方法,其特征在于,所述根据所述第二平均亮度值对所述目标子屏幕中每一个灯点的测量亮度值进行校正,以在遍历所述led显示屏的每一个子屏幕为目标子屏幕后对所述led显示屏中每一个灯点的测量亮度值进行校正,包括:

    将所述目标子屏幕中每一个灯点的测量亮度值的数值调整为所述第二平均亮度值的数值,完成所述目标子屏幕的校正;

    继续将预设数量需求的待校正子屏幕确定为下一组目标子屏幕,直至完成所述led显示屏中每一个灯点的测量亮度值的校正为止。

    6.一种led显示屏的无缝拼接校正装置,其特征在于,应用于服务器,所述装置包括:

    屏幕划分模块,在与所述led显示屏对应的至少一个子屏幕中确定预设数量需求的待校正的目标子屏幕,以及所述预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域,所述公共区域位于所述目标子屏幕中,所述预设数量需求根据服务器带载能力确定;

    上下调整模块,与所述屏幕划分模块连接,若所述公共区域对应的两个子屏幕之间的位置关系为上下相邻,自所述公共区域的中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,以获取所述公共区域中每个灯点的第一亮度值;

    左右调整模块,与所述屏幕划分模块连接,若所述公共区域对应的两个子屏幕之间的位置关系为左右相邻,自所述中心位置起分别向左和向右将每一列灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数,以获取所述公共区域中每个灯点的第二亮度值;

    亮度值校正模块,分别与所述上下调整模块和所述左右调整模块连接,根据所述公共区域中每个灯点对应的第一亮度值和/或第二亮度值的第一平均亮度值以及所述目标子屏幕其他区域中每一个灯点的测量亮度值,计算所述公共区域中所有灯点的第一平均亮度值与所述其他区域中所有灯点的测量亮度值之间的第二平均亮度值;

    整屏校正模块,与所述亮度值校正模块连接,根据所述第二平均亮度值对所述目标子屏幕中每一个灯点的测量亮度值进行校正,以在遍历所述led显示屏的每一个子屏幕为目标子屏幕后对所述led显示屏中每一个灯点的测量亮度值进行校正。

    7.根据权利要求6所述led显示屏的无缝拼接校正装置,其特征在于,所述屏幕划分模块,包括:

    第一子屏幕划分单元,根据与所述led显示屏中连接的发送卡的数量,将所述led显示屏划分为至少一个子屏幕;

    目标子屏幕确定单元,与所述第一子屏幕划分单元连接,根据所述服务器的带载能力确定预设数量需求的待校正的目标子屏幕;

    分区单元,与所述目标子屏幕确定单元连接,分别在每个子屏幕上划分出至少一个分区区域,并根据所述分区区域的数量确定所述公共区域的大小。

    8.根据权利要求7所述的led显示屏的无缝拼接校正装置,其特征在于,所述分区单元:

    将每个子屏幕划分成至少一个分区区域,所述每个分区区域的大小相等;

    确定所述预设数量需求的目标子屏幕中每个子屏幕与相邻子屏幕之间重叠的公共区域;

    根据覆盖所述公共区域的分区区域的个数和所述分区区域的大小,确定所述公共区域的大小。

    9.根据权利要求6所述的led显示屏的无缝拼接校正装置,其特征在于,所述上下调整模块,包括:

    第一位置确定单元,确定所述公共区域的中心位置;

    上下调整单元,与所述第一位置确定单元连接,自所述中心位置起分别向上和向下将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数;

    以及,所述左右调整模块,包括:

    第二位置确定单元,确定所述公共区域的中心位置;

    左右调整单元,与所述第二位置确定单元连接,自所述中心位置起分别向左和向右将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数。

    10.根据权利要求6所述的led显示屏的无缝拼接校正装置,其特征在于,所述整屏校正模块,包括:

    目标子屏幕校正单元,将所述目标子屏幕其他区域中的每一个灯点的测量亮度值的数值调整为所述第二平均亮度值的数值,完成所述目标子屏幕的校正;

    循环单元,与所述目标子屏幕校正单元连接,继续将预设数量需求的待校正子屏幕确定为下一组目标子屏幕,直至完成所述led显示屏中每一个灯点的测量亮度值的校正为止。

    技术总结
    本发明公开涉及一种LED显示屏的无缝拼接校正方法及装置,该方法包括:在与所述LED显示屏对应的至少一个子屏幕中确定预设数量需求的待校正的目标子屏幕和公共区域;自公共区域的中心位置起向上和下或者向左和右将每一排灯点的测量亮度值分别乘以一个呈梯度递增的预设百分数;计算目标子屏幕其他区域中所有灯点与公共区域所有灯点第一平均亮度值之间的第二平均亮度值;根据该第二平均亮度值对该目标子屏幕中每一个灯点的测量亮度值进行校正以在遍历该LED显示屏后对所有灯点进行校正。本方案对公共区域亮度进行梯度调整,再通过公共区域的校正系数调整子屏幕的亮度,校正过程不受PC端最大带载能力和LED显示屏形状的限制,使调整后的亮度过渡更加均匀。

    技术研发人员:何志民;阮诗安
    受保护的技术使用者:卡莱特(深圳)云科技有限公司
    技术研发日:2020.12.29
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-14735.html

    最新回复(0)