LED显示屏及其显示方法、具有存储功能的装置与流程

文档序号:15494691发布日期:2018-09-21 21:25阅读:441来源:国知局

本申请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显示屏的显示方法另一实施方式的流程示意图;

图4是本申请led显示屏一实施方式的结构示意图;

图5是本申请具有存储功能的装置一实施方式的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,均属于本申请保护的范围。

led显示屏,即发光二极管显示屏,为了描述方面,全文都将led显示屏简称为led显示屏。现有的led显示屏的显示模组多数是成阵列排布拼接而成,如图1所示,图1是本申请led显示屏的显示模组的排列方式一实施方式的结构示意图。每一块小的led模组都显示预先在pc端设置好的图像,pc端一次发送的数据只有一个模组显示的图像,因此,pc端发送图像的顺序可以为1-2-3-4-5-6-7-8,或者8-7-6-5-4-3-2-1,这样依次传输。需要说明的是,上述led显示屏的模组的排列方式仅为举例,并非限定,再其他实施方式中,也可以跟进led显示屏的尺寸以及形状成其他排列方式,如矩形、圆形、多边形或其他不规则图形,在此不做限定。

本申请中为了克服由于led显示屏的模组由于距离驱动器位置的距离或接收到待显示图像数据存在时差而产生的显示不同步的问题,提供的一种技术方案是先将led显示屏每一个模组待显示的图像进行缓存后,再驱动所有的模组同时显示。

为了清楚阐述上述过程,进一步地参阅图2,图2是本申请led显示屏的显示方法一实施方式的流程示意图。

如图2所示,本实施方式的机头的控制方法包括如下步骤:

步骤201:获取并存储所述led显示屏的每一个模组待显示的图像数据。

在本实施方式中,led显示屏从pc端获取led显示屏待显示的图像数据,将该图像数据作为缓存数据。再对上述图像数据按照模组的排列方式将图像数据分配到每一个对应的模组的图像处理单元中进行存储。

其中,所述图像处理单元设置在对应模组的接收发送器上,如接收卡或发送卡上。

在一个可选的实施方式中,该图像处理模块在接收到对应的待显示图像数据时,可自行对该待显示图像数据按照预设的处理方式进行处理,如滤镜、平滑处理等,在此不做限定。

由于图像数据一般由一帧一帧的图像组成,为了进一步提高led显示屏的显示效果,在一个具体的实施方式中,led显示屏分别获取待显示的每一帧的图像数据;并将每一帧所述图像数据按照模组的排列方式分配到每一个对应的模组的图像处理单元中进行存储。

步骤202:驱动所述每一个所述模组同时显示其存储的待显示的图像画面。

本实施方式的驱动结果为多个模组显示的图像同步,因此,在接收到驱动信号时,led显示屏的模组同时显示其图像存储单元的图像数据。

在led显示屏的每一个模组的图像处理单元存储的图像数据为以帧为单位的图像数据时,对应地,led显示屏驱动每一个模组同时依次显示其存储的同一帧待显示的图像画面。

通过上述在显示前对待显示数据进行缓存的方式,能够有效避免实时显示时,由于模组接收显示画面顺序不同或时间不等而出现的显示不同步的问题,有效改善画面的显示质量。

进一步地,由于led显示屏的排布,每一个模组到led显示屏的控制器的距离也都并相等,即使预先对显示数据进行缓存,在同时进行驱动时,可能也存在由于导线长度不同而导致接收信号的时间并不同步,为了解决上述问题,在另一个实施方式中,led显示屏控制驱动每一个模组显示同一画面或同一帧画面的起始时间,通过设置起始时间差,来进一步保证图像数据显示的同步。

其中,驱动每一个所述模组的起始时间与所述模组到控制器的距离成负相关,例如,驱动距离控制器越近的模组显示同一画面或同一帧画面起始时间越晚,驱动距离控制器越远的模组显示同一画面或同一帧画面起始时间越早。

进一步地,led显示屏在进行显示时,为了能够正常显示,根据驱动每一个上述模组的起始时间差产生新的时序,并根据该新的时序驱动每一个模组同时显示其存储的待显示的图像画面。

通过上述方式,进一步改善led显示屏的模组显示不同步的问题,改善显示效果。

在另一个实施方式中,如图3所示,图3是本申请led显示屏的显示方法另一实施方式的流程示意图。本实施方式的显示方法包括如下步骤:

301:获取并存储所述led显示屏的每一个模组待显示的图像数据。

在本实施方式中,led显示屏从pc端获取led显示屏待显示的图像数据,将该图像数据作为缓存数据。再对上述图像数据按照模组的排列方式将图像数据分配到每一个对应的模组的图像处理单元中进行存储。

其中,所述图像处理单元设置在对应模组的接收发送器上,如接收卡或发送卡上。

在一个可选的实施方式中,该图像处理模块在接收到对应的待显示图像数据时,可自行对该待显示图像数据按照预设的处理方式进行处理,如滤镜、平滑处理等,在此不做限定。

由于图像数据一般由一帧一帧的图像组成,为了进一步提高led显示屏的显示效果,在一个具体的实施方式中,led显示屏分别获取待显示的每一帧的图像数据;并将每一帧所述图像数据按照模组的排列方式分配到每一个对应的模组的图像处理单元中进行存储。

302:将每一个模组待显示的图像数据与其对应的原始数据进行比对,判断所述每一个模组待显示的图像数据是否出现失真。

在上述任意实施方式中,尽管可以通过缓存的方式改善了画面显示效果。但是由于图像数据虽然相同,led显示屏的材质或制成不尽相同,led显示屏的点间距也会不同,最终导致相同图像在不同点间距的显示屏上显示的效果并不相同,并且,信号在传输过程中,由于存在信号损耗,在播放时也可能会存在亮度或色度等的误差。因此,在本实施方式中,为了改善由于外界因素而导致的信号误差的问题,在led显示屏对每一个模组待显示的图像进行缓存后,进一步地每一个模组待显示的图像数据与其对应的原始数据进行比对,判断所述每一个模组待显示的图像数据是否出现失真。

其中,判断失真的过程包括对图像亮度、色度中的至少一个与其对应的原始数据进行比对。

303:如果出现失真,对失真的图像数据进行图像补偿,存储补偿后的图像信息。

在一个具体的实施方式中,由于过于微弱的误差并不能实际影响用户的欣赏。因此,为了减小led显示屏的工作量,节省资源,led显示屏在检测到图像失真时,进一步地再判断出现失真图像数据的失真误差是否大于预设阈值,如果大于所述预设阈值,对失真的图像数据进行图像补偿,存储补偿后的图像信息。即将补偿后的图像信息替换掉之前存储的图像数据,在此不做限定。

304:驱动所述每一个所述模组同时显示其存储的待显示的图像画面。

在led显示屏的每一个模组的图像处理单元存储的图像数据为以帧为单位的图像数据时,对应地,led显示屏驱动每一个模组同时依次显示其存储的同一帧待显示的图像画面。

区别于上述任一实施方式,本实施方式的led显示屏在对待显示的图像数据进行存储后,进一步的判断图像数据是否失真,在确定图像数据失真后,对失真的图像按照与原图像数据的误差进行补偿后显示,进一步增强显示效果,提高用户体验。

请参阅图4,图4是本申请led显示屏一实施方式的结构示意图。

如图4所示,本申请横机40包括存储器41和处理器42,处理器42器与存储器41耦接,存储器41用于存储处理器32执行的计算机程序以及处理器42在执行计算机程序时所产生的中间数据;处理器32执行计算机程序时,具体用于执行获取并存储所述led显示屏的每一个模组待显示的图像数据,驱动所述每一个所述模组同时显示其存储的待显示的图像画面。

处理器42具体用于执行从pc端获取led显示屏待显示的图像数据,将该图像数据作为缓存数据。再对上述图像数据按照模组的排列方式将图像数据分配到每一个对应的模组的图像处理单元中进行存储。

其中,所述图像处理单元设置在对应模组的接收发送器上,如接收卡或发送卡上。

在一个可选的实施方式中,该图像处理模块在接收到对应的待显示图像数据时,可自行对该待显示图像数据按照预设的处理方式进行处理,如滤镜、平滑处理等,在此不做限定。

由于图像数据一般由一帧一帧的图像组成,为了进一步提高led显示屏的显示效果,在一个具体的实施方式中,处理器42还用于分别获取待显示的每一帧的图像数据;并将每一帧所述图像数据按照模组的排列方式分配到每一个对应的模组的图像处理单元中进行存储。

在led显示屏的每一个模组的图像处理单元存储的图像数据为以帧为单位的图像数据时,对应地,led显示屏驱动每一个模组同时依次显示其存储的同一帧待显示的图像画面。

在另一个实施方式中,处理器42还用于执行控制驱动每一个模组显示同一画面或同一帧画面的起始时间,通过设置起始时间差,来进一步保证图像数据显示的同步。其中,驱动每一个所述模组的起始时间与所述模组到控制器的距离成负相关,例如,驱动距离控制器越近的模组显示同一画面或同一帧画面起始时间越晚,驱动距离控制器越远的模组显示同一画面或同一帧画面起始时间越早。根据驱动每一个上述模组的起始时间差产生新的时序,并根据该新的时序驱动每一个模组同时显示其存储的待显示的图像画面。

在另一个实施方式中,为了改善由于外界因素而导致的信号误差的问题,处理器42还用于执行对每一个模组待显示的图像进行缓存后,进一步地每一个模组待显示的图像数据与其对应的原始数据进行比对,判断所述每一个模组待显示的图像数据是否出现失真。其中,判断失真的过程包括对图像亮度、色度中的至少一个与其对应的原始数据进行比对。如果出现失真,对失真的图像数据进行图像补偿,存储补偿后的图像信息。

具体地,由于过于微弱的误差并不能实际影响用户的欣赏。因此,为了减小led显示屏的工作量,节省资源,处理器42在检测到图像失真时,进一步地再判断出现失真图像数据的失真误差是否大于预设阈值,如果大于所述预设阈值,对失真的图像数据进行图像补偿,存储补偿后的图像信息。即将补偿后的图像信息替换掉之前存储的图像数据,在此不做限定。

区别于上述任一实施方式,本实施方式的处理器在对待显示的图像数据进行存储后,进一步的判断图像数据是否失真,在确定图像数据失真后,对失真的图像按照与原图像数据的误差进行补偿后显示,进一步增强显示效果,提高用户体验。

请参阅图5,图5是本申请具有存储功能的装置一实施方式的结构示意图。具有存储功能的装置50中存储有至少一个程序或指令51,程序或指令51用于实现上述任一led显示屏的显示方法。在一个实施例中,具有存储功能的装置包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式方法的全部或部分步骤。

以上仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1