掌桥专利:专业的专利平台
掌桥专利
首页

一种LED屏幕的显示方法、装置及系统

文献发布时间:2023-06-19 10:32:14


一种LED屏幕的显示方法、装置及系统

技术领域

本公开涉及LED屏幕显示技术领域,尤其涉及一种LED屏幕的显示方法、装置及系统。

背景技术

LED屏幕是由LED点阵组成的显示屏幕,由于其具有色彩鲜艳、动态范围广、亮度高、寿命长、工作稳定可靠等优点,因此,被广泛应用于商业传媒、文化演出市场、体育场馆、信息传播、新闻发布、证券交易等,可以满足不同环境的需要。

现有的LED屏幕显示控制系统如图1所示,包括:显示控制单元、驱动电路和LED屏幕,其中,LED屏幕包括多个LED点阵片,每个LED点阵片对应一组驱动电路,每组驱动电路中包括用于存储待显示内容的数据的锁存器或移位寄存器。

使用时,显示控制单元首先采集图像的像素点对应的数据,并将采集的图像的像素点对应的数据写入显示控制单元的缓存中,需要显示时按照行或列的顺序,从显示控制单元的缓存中连续读取相应行或列中的相应像素点的数据,并写入相应行或列中LED所属的LED点阵片的驱动电路的锁存器或移位寄存器中,在将行或列的像素点数据完全写入驱动电路之后,写入行扫描信号或列扫描信号,从而控制LED屏幕中相应行或列的LED点亮。

通常每次从显示控制单元的缓存中读取并写入LED点阵片的驱动电路的锁存器或移位寄存器中的数据为多个像素点的数据,例如,每次从显示控制单元的缓存中读取并向驱动电路中写入255个像素点的数据,针对LED屏幕中每行或每列LED执行上述过程从而控制整个LED屏幕显示一帧完整的图像,但是这种显示方式的灵活性较低,不能对图像中的部分内容进行显示。

发明内容

本公开实施例提供一种LED屏幕的显示方法、装置及系统,能够解决现有技术中的显示方法灵活性较低,不能对图像中的部分内容进行显示的问题。所述技术方案如下:

根据本公开实施例的第一方面,提供一种LED屏幕的显示方法,该方法包括:

采集目标图像;

保存所述目标图像的像素点数据;

根据目标造型文件单点读取所述像素点数据中至少一个目标像素点数据,所述造型文件用于指示所述至少一个目标像素点数据在所述显示控制单元中的地址信息;

将读取的所述至少一个目标像素点数据写入对应的至少一个驱动电路中,以使所述至少一个驱动电路控制对应的至少一个LED点阵片点亮。

本公开实施例提供的LED屏幕的显示方法,首先采集目标图像;保存目标图像的像素点数据;然后根据目标造型文件单点读取像素点数据中至少一个目标像素点数据,造型文件用于指示至少一个目标像素点数据在显示控制单元中的地址信息;最后将读取的至少一个目标像素点数据写入对应的至少一个驱动电路中,以使至少一个驱动电路控制对应的至少一个LED点阵片点亮。本公开根据造型文件从显示控制单元中单点读取像素点的数据,并点亮相对应的LED点阵片,利用单点读取的方式,可以实现根据造型文件对图像数据进行任意抽取,从而提高了显示的灵活性。

在一个实施例中,采集目标图像包括:

通过高清多媒体接口HDMI或数字视频接口DVI采集目标图像。

在一个实施例中,在所述采集目标图像之后,上述方法还包括:

从所述目标图像中提取有效图像,所述有效图像为所述目标图像中的任意区域;

相应的,所述保存所述目标图像的像素点数据包括:

保存所述有效图像的像素点数据。

本公开实施例通过上述方法,能够提取目标图像中的有效图像,因此减少了缓存数据,从而无需占用较多的缓存资源。

在一个实施例中,根据目标造型文件单点读取所述像素点数据中至少一个目标像素点数据包括:

根据目标造型文件单点读取所述像素点数据中至少一个目标像素点数据以及所述至少一个目标像素点数据在LED屏幕中的位置信息的对应关系。

本公开实施例通过上述方法,显示控制单元通过驱动电路点亮对应的LED点阵片。

在一个实施例中,在所述根据目标造型文件单点读取所述像素点数据中至少一个目标像素点数据之前,所述方法还包括:

获取目标图像对应的造型文件集合,所述造型文件集合中包括至少一个造型文件;

从所述造型文件集合中确定所述目标造型文件。

根据本公开实施例的第二方面,提供一种LED屏幕的显示装置,包括:采集模块、第一写入模块、读取模块和第二写入模块;

所述采集模块,用于采集目标图像;

所述第一写入模块,用于保存所述目标图像的像素点数据;

所述读取模块,用于根据目标造型文件单点读取所述像素点数据中至少一个目标像素点数据,所述造型文件用于指示所述至少一个目标像素点数据在所述显示控制单元中的地址信息;

所述第二写入模块,用于将读取的所述至少一个目标像素点数据写入对应的至少一个驱动电路中,以使所述至少一个驱动电路控制对应的至少一个LED点阵片点亮。

本公开实施例提供的装置,包括采集模块、第一写入模块、读取模块和第二写入模块;采集模块采集目标图像;第一写入模块保存目标图像的像素点数据;读取模块根据目标造型文件单点读取像素点数据中至少一个目标像素点数据,造型文件用于指示至少一个目标像素点数据在显示控制单元中的地址信息;第二写入模块将读取的至少一个目标像素点数据写入对应的至少一个驱动电路中,以使至少一个驱动电路控制对应的至少一个LED点阵片点亮。本公开根据造型文件从显示控制单元中单点读取像素点的数据,并点亮相对应的LED点阵片,利用单点读取的方式,可以实现根据造型文件对图像数据进行任意抽取,从而提高了显示的灵活性。

在一个实施例中,采集模块具体用于通过高清多媒体接口HDMI或数字视频接口DVI采集目标图像。

在一个实施例中,上述装置还包括提取模块,用于从所述目标图像中提取有效图像,所述有效图像为所述目标图像中的任意区域;

所述第一写入模块,还用于保存所述有效图像的像素点数据。

本公开实施例通过上述设置,能够提取目标图像中的有效图像,因此减少了缓存数据,从而无需占用较多的缓存资源。

在一个实施例中,读取模块具体用于根据目标造型文件单点读取所述像素点数据中至少一个目标像素点数据以及所述至少一个目标像素点数据在LED屏幕中的位置信息的对应关系。

本公开实施例通过上述设置,显示控制单元通过驱动电路点亮对应的LED点阵片。

在一个实施例中,上述装置还包括确定模块,用于获取目标图像对应的造型文件集合,从所述造型文件集合中确定所述目标造型文件,所述造型文件集合中包括至少一个造型文件。

根据本公开实施例的第三方面,提供一种LED屏幕的显示系统,包括显示控制单元、至少一个驱动电路和至少一个LED点阵片;

所述显示控制单元,用于采集目标图像,并将所述目标图像的像素点数据写入所述显示控制单元中,根据目标造型文件单点读取所述像素点数据中至少一个目标像素点数据,将读取的所述至少一个目标像素点数据写入对应的至少一个驱动电路中,所述造型文件用于指示所述至少一个目标像素点数据在所述显示控制单元中的地址信息;

所述至少一个驱动电路,用于接收所述显示控制单元发送的所述至少一个目标像素点数据,并控制点亮对应的LED点阵片;

所述至少一个LED点阵片,用于根据所述至少一个驱动电路的控制点亮所述至少一个LED点阵片。

根据本公开实施例的第四方面,提供一种LED屏幕的显示设备,所述LED屏幕的显示设备包括处理器和存储器,所述存储器中存储有至少一条计算机指令,所述指令由所述处理器加载并执行以实现上述任一项所述的LED屏幕的显示方法中所执行的步骤。

根据本公开实施例的第五方面,提供一种计算机可读存储介质,所述存储介质中存储有至少一条计算机指令,所述指令由处理器加载并执行以实现上述任一项所述的LED屏幕的显示方法中所执行的步骤。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是现有技术中的一种LED屏幕的显示系统结构图;

图2是本公开实施例提供的一种LED屏幕的显示方法的流程图;

图3是本公开实施例提供的一种LED屏幕的显示方法的流程图;

图4是本公开实施例提供的目标图像中提取有效图像的原理图;

图5是本公开实施例提供的示例的特定区域与有效图像的关系原理图;

图6是本公开实施例提供的一种LED屏幕的显示方法的流程图;

图7是本公开实施例提供的一种LED屏幕的显示装置的结构示意图;

图8是本公开实施例提供的一种LED屏幕的显示系统的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开实施例提供一种LED屏幕的显示方法,如图2所示,该LED屏幕的显示方法包括以下步骤:

步骤101、采集目标图像;

在一个实施例中,采集目标图像包括:

通过高清多媒体接口HDMI或数字视频接口DVI采集目标图像。

实际使用中,显示控制单元通过HDMI/DVI等接口采集目标图像。

步骤102、保存目标图像的像素点数据;

在一个实施例中,在采集目标图像之后,上述方法还包括:

从目标图像中提取有效图像,有效图像为目标图像中的任意区域;

相应的,保存目标图像的像素点数据包括:

保存有效图像的像素点数据。

示例性地,有效图像可以为采集的目标图像中的任意区域,可以为矩形区域、方形区域、圆形区域等,可根据实际情况设置,本公开实施例在此不做限定。

具体的,通过从采集的目标图像中提取有效图像,将有效图像的像素点数据写入显示控制单元的缓存中,能够减少缓存数据,从而无需占用较多的缓存资源。

步骤103、根据目标造型文件单点读取像素点数据中至少一个目标像素点数据,造型文件用于指示至少一个目标像素点数据在显示控制单元中的地址信息;

在一个实施例中,根据目标造型文件单点读取像素点数据中至少一个目标像素点数据包括:

根据目标造型文件单点读取像素点数据中至少一个目标像素点数据以及至少一个目标像素点数据在LED屏幕中的位置信息的对应关系。

在一个实施例中,保存目标图像的像素点数据之后,上述方法还包括:

获取目标图像对应的造型文件集合,造型文件集合中包括至少一个造型文件;

从造型文件集合中确定目标造型文件。

具体地,造型文件中预先保存需要读取的像素点数据在显示控制单元的缓存中的地址信息。一个图像可以对应一个或多个造型文件。例如,某帧目标图像对应两个造型文件,造型文件1为目标图像的有效图像中特定区域的像素点在缓存中的地址信息,特定区域可以是矩形区域,也可以为其他特定区域,可根据实际需求设定;造型文件2为目标图像的轮廓对应的像素点在缓存中的地址信息。本公开实施例中使用的预先配置的造型文件可以为上述某帧目标图像对应的多个造型文件中的一个,预先配置的造型文件可根据用户的指示确定。

步骤104、将读取的至少一个目标像素点数据写入对应的至少一个驱动电路中,以使至少一个驱动电路控制对应的至少一个LED点阵片点亮。

本公开实施例中,显示控制单元根据读取的单个像素点以及像素点在LED屏幕中的位置信息的对应关系,确定读取的像素点数据在LED屏幕中的位置,并将读取的单个像素点的数据写入相应位置的LED点阵片对应的驱动电路的锁存器或移位寄存器中。

本公开实施例通过上述方法,显示控制单元通过驱动电路点亮对应的LED点阵片,从而恢复出一帧图像。

本公开实施例提供的LED屏幕的显示方法,首先采集目标图像;保存目标图像的像素点数据;然后根据目标造型文件单点读取像素点数据中至少一个目标像素点数据,造型文件用于指示至少一个目标像素点数据在显示控制单元中的地址信息;最后将读取的至少一个目标像素点数据写入对应的至少一个驱动电路中,以使至少一个驱动电路控制对应的至少一个LED点阵片点亮。本公开根据造型文件从显示控制单元中单点读取像素点的数据,并点亮相对应的LED点阵片,利用单点读取的方式,可以实现根据造型文件对图像数据进行任意抽取,从而提高了显示的灵活性。

基于上述图2对应的实施例提供的LED屏幕的显示方法,本公开另一实施例提供一种LED屏幕的显示方法,如图3所示。

步骤201、显示控制单元通过HDMI/DVI等接口采集图像,并从采集的图像中提取有效图像。

示例性地,有效图像可以为采集的原始图像中的任意区域,可以为矩形区域、方形区域、圆形区域等,可根据实际情况设置。如图4所示,有效图像为几何中心与原始图像的几何中心重叠的矩形区域。

步骤202、将有效图像的像素点数据写入显示控制单元的缓存中。

本步骤中,通从采集的原始图像中提取有效图像,将有效图像的像素点数据写入显示控制单元的缓存中,能够减少缓存数据,从而无需占用较多的缓存资源。

步骤203、根据预先配置的造型文件从缓存中单点读取数据,并将读取的单个像素点的数据写入对应的LED点阵片对应的驱动电路中。

具体地,造型文件中预先保存需要读取的像素点在缓存中的地址信息。一个图像可以对应一个或多个造型文件。例如,某帧图像对应2个造型文件,造型文件1为图像的有效图像中特定区域的像素点在缓存中的地址信息,特定区域例如图5中所示的左上角的矩形区域,当然也可以为其他特定区域,可根据实际需求设定;造型文件2为图像的轮廓对应的像素点在缓存中的地址信息。本步骤中使用的预先配置的造型文件可以为上述某帧图像对应的多个造型文件中的一个,预先配置的造型文件可根据用户的指示确定。

本步骤中,显示控制单元根据读取的单个像素点以及像素点在LED屏幕中的位置信息的对应关系,确定读取的像素点在LED屏幕中的位置,并将读取的单个像素点的数据写入相应位置的LED点阵片对应的驱动电路的锁存器或移位寄存器中。

步骤204、向相应的驱动电路写入扫描信号,驱动电路根据扫描信号控制对应的LED点阵点亮,从而恢复出一帧图像。

本公开实施例提供的LED屏幕的显示方法,如图6所示,首先采集图像,从采集的图像中抽取有效图像;然后将有效图像中的像素点数据写入双倍速率同步动态随机存储器DDR中,获取flash造型文件信息,根据造型文件信息单点读取像素点数据,将读取的像素点数据及所在位置坐标信息发给控制器显示,控制LED点阵点亮。本公开根据造型文件从显示控制单元中单点读取像素点的数据,并点亮相对应的LED点阵片,利用单点读取的方式,可以实现根据造型文件对图像数据进行任意抽取,从而提高了显示的灵活性。

基于上述图2和图3对应的实施例中所描述的LED屏幕的显示方法,下述为本公开装置实施例,可以用于执行本公开方法实施例。

本公开实施例提供一种装置,如图7所示,该装置30包括采集模块301、第一写入模块302、读取模块303和第二写入模块304;

采集模块301,用于采集目标图像;

第一写入模块302,用于保存目标图像的像素点数据;

读取模块303,用于根据目标造型文件单点读取像素点数据中至少一个目标像素点数据,造型文件用于指示至少一个目标像素点数据在显示控制单元中的地址信息;

第二写入模块304,用于将读取的至少一个目标像素点数据写入对应的至少一个驱动电路中,以使至少一个驱动电路控制对应的至少一个LED点阵片点亮。

本公开实施例提供的装置,包括采集模块301、第一写入模块302、读取模块303和第二写入模块304;采集模块301采集目标图像;第一写入模块302保存目标图像的像素点数据;读取模块303根据目标造型文件单点读取像素点数据中至少一个目标像素点数据,造型文件用于指示至少一个目标像素点数据在显示控制单元中的地址信息;第二写入模块304将读取的至少一个目标像素点数据写入对应的至少一个驱动电路中,以使至少一个驱动电路控制对应的至少一个LED点阵片点亮。本公开根据造型文件从显示控制单元中单点读取像素点的数据,并点亮相对应的LED点阵片,利用单点读取的方式,可以实现根据造型文件对图像数据进行任意抽取,从而提高了显示的灵活性。

在一个实施例中,采集模块301具体用于通过高清多媒体接口HDMI或数字视频接口DVI采集目标图像。

在一个实施例中,上述装置还包括提取模块305,用于从目标图像中提取有效图像,有效图像为目标图像中的任意区域;

第一写入模块302,还用于保存有效图像的像素点数据。

本公开实施例通过上述设置,能够提取目标图像中的有效图像,因此减少了缓存数据,从而无需占用较多的缓存资源。

在一个实施例中,读取模块303具体用于根据目标造型文件单点读取像素点数据中至少一个目标像素点数据以及至少一个目标像素点数据在LED屏幕中的位置信息的对应关系。

本公开实施例通过上述设置,显示控制单元通过驱动电路点亮对应的LED点阵片。

在一个实施例中,上述装置还包括确定模块306,用于获取目标图像对应的造型文件集合,从造型文件集合中确定目标造型文件,造型文件集合中包括至少一个造型文件。

基于上述图2和图3对应的实施例中所描述的LED屏幕的显示方法,下述为本公开系统实施例,可以用于执行本公开方法实施例。

本公开实施例提供一种系统,如图8所示,该系统40包括显示控制单元401、至少一个驱动电路402和至少一个LED点阵片403;

显示控制单元401,用于采集目标图像,并将目标图像的像素点数据写入显示控制单元401中,根据目标造型文件单点读取像素点数据中至少一个目标像素点数据,将读取的至少一个目标像素点数据写入对应的至少一个驱动电路402中,造型文件用于指示至少一个目标像素点数据在显示控制单元401中的地址信息;

至少一个驱动电路402,用于接收显示控制单元401发送的至少一个目标像素点数据,并控制点亮对应的LED点阵片403;

至少一个LED点阵片403,用于根据至少一个驱动电路402的控制点亮至少一个LED点阵片403。

基于上述图2和图3对应的实施例中描述的LED屏幕的显示方法,本公开另一实施例还提供一种LED屏幕的显示设备,该LED屏幕的显示设备包括处理器和存储器,存储器中存储有至少一条计算机指令,该指令由处理器加载并执行以实现上述图2和图3对应的实施例中所描述的LED屏幕的显示方法。

基于上述图2和图3对应的实施例中所描述的LED屏幕的显示方法,本公开实施例还提供一种计算机可读存储介质,例如,非临时性计算机可读存储介质可以是只读存储器(英文:Read Only Memory,ROM)、随机存取存储器(英文:Random Access Memory,RAM)、CD-ROM、磁带、软盘和光数据存储装置等。该存储介质上存储有至少一条计算机指令,用于执行上述图2和图3对应的实施例中所描述的LED屏幕的显示方法,此处不再赘述。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

相关技术
  • 一种LED屏幕的显示方法、装置及系统
  • 一种基于OLED屏幕的裸眼3D显示方法、装置及显示装置
技术分类

06120112584704