一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

显示装置及其显示方法、处理器、计算机存储介质与流程

2022-05-11 10:21:47 来源:中国专利 TAG:
1.本发明涉及显示控制领域,具体而言,涉及一种显示装置及其显示方法、处理器、计算机存储介质。
背景技术
::2.由于现有led显示屏控制系统,控制led驱动芯片,常规控制方式是:配置寄存器 图像数据输出,常规的控制方式是寄存器数据与图像数据没有任何关联关系,假如显示的图像数据是比较小的低灰数据,那么低灰的刷新率较低,人眼看有明显的闪动现象。但稍大一些的灰度数据,会将显示屏刷新提升,但带来的负面影响是亮度变大,导致显示质量较差。3.针对上述的问题,目前尚未提出有效的解决方案。技术实现要素:4.本发明实施例提供了一种显示装置及其显示方法、处理器、计算机存储介质,以至少解决相关技术中显示装置的驱动芯片的电流无法与显示屏灰度联动控制,导致显示效果差的技术问题。5.根据本发明实施例的一个方面,提供了一种显示装置的显示方法,包括:接收待显示数据;对所述待显示数据进行分析,确定电流增益值,以及显示灰度值,其中,所述电流增益值用于控制所述显示装置的驱动芯片的电流;根据所述电流增益值,以及显示灰度值,控制所述显示装置对所述待显示数据进行显示。6.可选的,对所述待显示数据进行分析,确定电流增益值,以及显示灰度值包括:确定所述待显示数据的灰度的均值和最值;将所述均值和最值,输入查找表,由所述查找表输出所述电流增益值和显示灰度值。7.可选的,根据所述电流增益值,以及显示灰度值,控制所述显示装置对所述待显示数据进行显示包括:根据接收卡的数量和显示参数对待显示数据进行拆分,确定与多个接收卡对应的数据单元;将所述电流增益值,以及显示灰度值通过多个数据组信号发送给接收卡,其中,每个数据组信号包括图像数据和寄存器地址,所述图像数据包括数据单元,所述数据单元对应的显示灰度值,所述寄存器地址用于指示存储有所述数据单元对应的所述电流增益值的寄存器;通过接收卡将所述电流增益值和所述显示灰度值发送给所述驱动芯片,通过驱动芯片驱动按照所述电流增益值和所述显示灰度值驱动显示装置对所述待显示数据进行显示。8.可选的,在所述待显示数据包括多帧数据的情况下,将所述电流增益值,以及显示灰度值通过多个数据组信号发送给接收卡,包括:通过每个数据组信号连续将多帧数据的图像数据和寄存器地址,发送给接收卡,其中,相邻帧的数据的寄存器地址不同。9.可选的,将所述电流增益值,以及显示灰度值通过多个数据组信号发送给接收卡之前包括:确定所述待显示数据的帧同步信号的波形是否与指示开始更新所述待显示数据的信号波形相同;在所述帧同步信号的波形与指示开始更新所述待显示数据的信号波形相同的情况下,执行将所述电流增益值,以及显示灰度值通过多个数据组信号发送给接收卡的步骤。10.根据本发明实施例的另一方面,还提供了一种显示装置,包括:接收模块,用于接收待显示数据;分析模块,用于对所述待显示数据进行分析,确定电流增益值,以及显示灰度值;显示模块,用于根据所述电流增益值,以及显示灰度值,控制所述显示装置对所述待显示数据进行显示。11.可选的,所述分析模块包括:确定单元,用于确定所述待显示数据的灰度的均值和最值;查找单元,用于将所述均值和最值,输入查找表,由所述查找表输出所述电流增益值和显示灰度值。12.可选的,所述显示模块包括:拆分单元,用于根据接收卡的数量和显示参数对待显示数据进行拆分,确定与多个接收卡对应的数据单元;发送单元,用于将所述电流增益值,以及显示灰度值通过多个数据组信号发送给接收卡,其中,每个数据组信号包括图像数据和寄存器地址,所述图像数据包括数据单元,所述数据单元对应的显示灰度值,所述寄存器地址用于指示存储有所述数据单元对应的所述电流增益值的寄存器;显示单元,用于通过接收卡将所述电流增益值和所述显示灰度值发送给所述驱动芯片,通过驱动芯片驱动按照所述电流增益值和所述显示灰度值驱动显示装置对所述待显示数据进行显示。13.根据本发明实施例的另一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述中任意一项所述的显示装置的显示方法。14.根据本发明实施例的另一方面,还提供了一种计算机存储介质,其特征在于,所述计算机存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机存储介质所在设备执行上述中任意一项所述的显示装置的显示方法。15.在本发明实施例中,采用接收显示装置的待显示数据;对待显示数据进行分析,确定电流增益值,以及显示灰度值,其中,电流增益值用于控制显示装置的驱动芯片的电流;根据电流增益值,以及显示灰度值,控制显示装置对待显示数据进行显示的方式,通过电流增益值控制驱动芯片的电流,利用驱动芯片电流参数可以进一步降低驱动芯片输出亮度大小,进而控制led灯点发出更微弱的光,达到了控制驱动芯片的电流,实现对显示装置的精准控制的目的,从而实现了提高显示装置的显示质量的技术效果,进而解决了相关技术中显示装置的驱动芯片的电流无法与显示屏灰度联动控制,导致显示效果差的技术问题。附图说明16.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:17.图1是根据本发明实施例的一种显示装置的显示方法的流程图;18.图2是根据现有技术的驱动芯片接收信号时序的示意图;19.图3是根据现有技术的显示装置的数据处理的流程图;20.图4是根据现有技术的显示装置的数据处理前后的示意图;21.图5是根据本发明实施方式的显示装置的数据处理的流程图;22.图6是根据本发明实施方式的驱动芯片接收信号时序的示意图;23.图7是根据本发明实施方式的显示装置的数据处理前后的示意图;24.图8是根据本发明实施例的一种显示装置的示意图。具体实施方式25.为了使本
技术领域
:的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。26.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。27.根据本发明实施例,提供了一种显示装置的显示方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。28.图1是根据本发明实施例的一种显示装置的显示方法的流程图,如图1所示,该方法包括如下步骤:29.步骤s102,接收显示装置的待显示数据;30.步骤s104,对待显示数据进行分析,确定电流增益值,以及显示灰度值,其中,电流增益值用于控制显示装置的驱动芯片的电流;31.步骤s106,根据电流增益值,以及显示灰度值,控制显示装置对待显示数据进行显示。32.通过上述步骤,采用接收显示装置的待显示数据;对待显示数据进行分析,确定电流增益值,以及显示灰度值,其中,电流增益值用于控制显示装置的驱动芯片的电流;根据电流增益值,以及显示灰度值,控制显示装置对待显示数据进行显示的方式,通过电流增益值控制驱动芯片的电流,利用驱动芯片电流参数可以进一步降低驱动芯片输出亮度大小,进而控制led灯点发出更微弱的光,达到了控制驱动芯片的电流,实现对显示装置的精准控制的目的,从而实现了提高显示装置的显示质量的技术效果,进而解决了相关技术中显示装置的驱动芯片的电流无法与显示屏灰度联动控制,导致显示效果差的技术问题。33.上述显示装置可以为led显示屏,led显示屏的显示系统包括控制装置,发送卡和接收卡,驱动芯片,显示组件。上述控制装置可以为可编程逻辑电路,如fpga,cpld,还可以是包括上述可编程逻辑电路的控制装置。上述控制装置将需要显示的带显示数据进行处理,通过发送卡发送给接收卡,接收卡将接收到的数据发送给驱动芯片,驱动芯片根据接收到的数据驱动显示组件进行显示。需要说明的是,上述对待显示数据进行处理的执行主体可以为上述控制器,也可以为发送卡,接收卡,在具体应用时,根据具体情况而定,例如,在发送卡的设备端,自然将上述步骤应用在发送卡较为方便,则可以将上述步骤应用在发送卡上,与其类似,也可以应用在接收卡的设备端,或者控制装置的设备端。34.本实施例在控制装置对待显示数据进行分析时,确定驱动芯片的电流增益值,以及待显示数据的显示灰度值,根据电流增益值可以控制驱动芯片调整输出电流,从而降低驱动芯片输出亮度大小,进而控制led灯点发出更微弱的光,更有效的控制led灯点的发光强度。35.从而达到了控制驱动芯片的电流,实现对显示装置的精准控制的目的,从而实现了提高显示装置的显示质量的技术效果,进而解决了相关技术中显示装置的驱动芯片的电流无法与显示屏灰度联动控制,导致显示效果差的技术问题。36.可选的,对待显示数据进行分析,确定电流增益值,以及显示灰度值包括:确定待显示数据的灰度的均值和最值;将均值和最值,输入查找表,由查找表输出电流增益值和显示灰度值。37.上述查找表为lut查找表(look-up-table),其本质上就是一个ram存储器,将数据事先写入lut查找表,每当输入一个信号,就等于输入一个lut查找表中的地址,根据该地址找出地址对应的内容,然后输出。将上述待显示数据的灰度的均值和最值,输入lut查找表,lut查找表可以将输入的灰度值进行一系列的变换,如阈值,反转,二值化,对比度调整,线性变换等,转换为与其对应的显示灰度值,可以突出待显示数据中的有效信息,增强待显示数据的光对比度。38.可选的,根据电流增益值,以及显示灰度值,控制显示装置对待显示数据进行显示包括:根据接收卡的数量和显示参数对待显示数据进行拆分,确定与多个接收卡对应的数据单元;将电流增益值,以及显示灰度值通过多个数据组信号发送给接收卡,其中,每个数据组信号包括图像数据和寄存器地址,图像数据包括数据单元,数据单元对应的显示灰度值,寄存器地址用于指示存储有数据单元对应的电流增益值的寄存器;通过接收卡将电流增益值和显示灰度值发送给驱动芯片,通过驱动芯片驱动按照电流增益值和显示灰度值驱动显示装置对待显示数据进行显示。39.显示装置可以包括多个接收卡,每个接收卡对应显示装置的不同区域,负责该区域的像素显示。也即是对于一个待显示数据,需要拆分为与接收卡对应的数据单元,数据单元与接收卡一一对应。接收卡接收到该数据单元后,将该数据单元发送给驱动芯片,驱动显示组件显示该数据单元对应的内容。40.上述在将数据单元发送给接收卡的同时,需要将该数据单元相关的显示参数同时发送给接收卡,包括上述电流增益值和显示灰度值。上述数据组信号的数量取决于硬件之间的通信要求,可以为32组,可以为64组,还可以为24组等。以多组数据组信号为载体将上述图像数据和寄存器地址发送给接收卡,上述图像数据包括数据单元,数据单元对应的显示灰度值,寄存器地址用于指示存储有数据单元对应的电流增益值的寄存器。41.可选的,在待显示数据包括多帧数据的情况下,将电流增益值,以及显示灰度值通过多个数据组信号发送给接收卡,包括:通过每个数据组信号连续将多帧数据的图像数据和寄存器地址,发送给接收卡,其中,相邻帧的数据的寄存器地址不同。42.在上述待显示数据为多帧数据的情况下,通过多个数据组信号连续将多帧数据对应的图像数据和寄存器地址,发送给接收卡。保证待显示数据在时域上的连续性。43.可选的,将电流增益值,以及显示灰度值通过多个数据组信号发送给接收卡之前包括:确定待显示数据的帧同步信号的波形是否与指示开始更新待显示数据的信号波形相同;在帧同步信号的波形与指示开始更新待显示数据的信号波形相同的情况下,执行将电流增益值,以及显示灰度值通过多个数据组信号发送给接收卡的步骤。44.上述待显示数据的帧同步信号的波形是否与指示开始更新待显示数据的信号波形相同,也即是帧同步信号触发开始同步,可以是从高电平变为低电平,保持一定时间,例如,一个时钟周期,也可以是从低电平变为高电平,保持一定时间,例如,两个时间周期。都可以确定为帧同步信号触发控制装置与接收卡之间的数据同步,则将上述数据发送给接收卡。45.上述帧同步信号可以为vsync信号,用于表征帧同步信号,表征图像帧更新的标志,在控制系统中不局限于以上述波形呈现触发,会依据驱动芯片型号不同而不同。46.需要说明的是,本技术实施例还提供了一种可选的实施方式,下面对该实施方式进行详细说明。47.图2是根据现有技术的驱动芯片接收信号时序的示意图,图3是根据现有技术的显示装置的数据处理的流程图,图4是根据现有技术的显示装置的数据处理前后的示意图,如图2至图4所示,现有方案中传统的led显示屏驱动芯片控制顺序与逻辑被列举,其中vsync为场同步信号,表征一个完整图像流的开始标志和同步标志。图像同步之后,首先控制系统会将驱动芯片正常工作所需要的寄存器信息送给驱动芯片。但是现有方案不要求控制系统每帧均送出电流控制的寄存器。48.现有方案:上屏灰度数据是经过校正等图像处理之后的灰度数据,不再进行任何处理,送往驱动芯片的图像数据上。输出环节未考虑驱动芯片电流可以影响led灯点亮度的特征,因此现有方案并未对驱动芯片的电流寄存器每一帧均做配置与设定的动作。导致led控制系统只是对图像数据信息控制,实现灯点发光强度的控制。没有使用电流增益参数更有效的控制led灯点的发光强度。更未实现逐芯片的电流参数的精准控制。49.本实施方式通过led灯板单元的驱动芯片的电流参数的逐帧精准控制,进而实现led亮度和刷新率的精准控制。精准到可以以逐驱动芯片为单位,可以以数据组为单位,可以以接收卡为单位,可以以网口为单位,可以以显示屏为单位。可以但不局限于在接收卡实现,可以但不局限于在发送卡实现。50.具体的,图6是根据本发明实施方式的驱动芯片接收信号时序的示意图,如图6所示,vsync表征帧同步信号,表征图像帧更新的标志,在控制系统中不局限于以上述格式呈现,会依据驱动芯片型号不同而不同;但共有特征是本发明要求每一图像帧都存在驱动芯片电流增益寄存器的配置输出。数据读取与处理的过程中,现有技术方案是直接到图像输出控制单元,但是本实施例中在此环节插入lut查找表,将通过现有技术的读取的数据,来查找lut内部新的图像数据,具体,根据统计出来的最值,均值,来决定lut内部存储的数据。其次,根据统计出来的最值,均值来决定lut内部电流增益的新的数值,来查找电流增益,也即是图像分离数据,最后进入图像输出控制单元,送给驱动芯片。51.驱动芯片输出的顺序没有严格限定,可以但不局限于图6中的“电流寄存器,其他寄存器,图像数据”;52.图5是根据本发明实施方式的显示装置的数据处理的流程图,如图5所示,每帧配置的电流寄存器a/电流寄存器b/电流寄存器c是驱动芯片同一位置,但可能会根据图像内容发生变化;53.如图6所示,r/g/b代表同一接收卡的不同的r/g/b数据组,其中每一图像帧数据组之间配置电流寄存器的值不限定,可以相同也可不同。54.如图5所示,驱动芯片电流值是根据图像分析模块,做图像均值与最值分析,得到单位图像的均值与最值的分析。上述单位图像可以以整屏为单位,可以以网口为单位,可以以接收卡为单位,可以以数据组为单位,可以以驱动芯片为单位。分析后将分析结果缓存,最后有分析的结果进行lut查表运算,得到驱动芯片的电流增益值于最终的显示屏灰度值信息。配合控制系统进行输出控制,实现亮度于刷新率的提升。55.上述图像处理步骤,包括对图像进行分析确定显示灰度值和电流增益值,可以是在fpga上进行执行(现场可编程逻辑门阵列,fieldprogrammablegatearray),但不局限于限制于在fpga内部。在fpga中可以设置有接收模块和发送模块,用于对图像数据,或显示灰度值和电流增益值进行接收或者发送,也可以只存在接收模块或发送模块,在本实施例中,fpga可以只有发送模块,将对图像处理得到的电流增益值和显示灰度值进行发送,cpld也可以只有接收模块,接收fpga发送的数据,cpld(复杂可编程逻辑器件,complexprogrammablelogicdevice)也可以设置有接收模块和发送模块,在cpid中进行上述图像处理步骤,通过接收模块接收fpga发送的图像数据,对接收的图像数据进行处理,得到电流增益值和显示灰度值,通过发送模块将处理得到的电流增益值和显示灰度值进行发送。56.图7是根据本发明实施方式的显示装置的数据处理前后的示意图,如图7所示,本实施方式的电流增益大小与图像数据对应关系为:当灰度数据小于n时,控制系统会将输出的灰度数据大小提升4倍或8倍,将等效的电流增益大小降低到现有led显示屏亮度的(1/4)或(1/8)对应的电流增益值。57.本实施方式通过驱动芯片的精准的电流控制,实现提高led显示屏的亮度与刷新率的精准控制。硬件控制驱动芯片的控制方式:电流增益值与灰度数据联动关系;硬件控制驱动芯片范围:可以是以驱动芯片为单位,可以是以数据组为单位,可以是以接收卡为单位,可以是以网口为单位,可以是以显示屏为单位。58.图8是根据本发明实施例的一种显示装置的示意图,如图8所示,根据本发明实施例的另一方面,还提供了一种显示装置,包括:接收模块82,分析模块84和显示模块86,下面对该装置进行详细说明。59.接收模块82,用于接收待显示数据;分析模块84,与上述接收模块82相连,用于对待显示数据进行分析,确定电流增益值,以及显示灰度值;显示模块86,与上述分析模块84相连,用于根据电流增益值,以及显示灰度值,控制显示装置对待显示数据进行显示。60.通过上述装置,采用接收模块82接收显示装置的待显示数据;分析模块84对待显示数据进行分析,确定待显示数据的电流增益值,以及显示灰度值,其中,电流增益值用于控制显示装置的驱动芯片的电流;显示模块86根据电流增益值,以及显示灰度值,控制显示装置对待显示数据进行显示的方式,通过电流增益值控制驱动芯片的电流,利用驱动芯片电流参数可以进一步降低驱动芯片输出亮度大小,进而控制led灯点发出更微弱的光,达到了控制驱动芯片的电流,实现对显示装置的精准控制的目的,从而实现了提高显示装置的显示质量的技术效果,进而解决了相关技术中显示装置的驱动芯片的电流无法与显示屏灰度联动控制,导致显示效果差的技术问题。61.可选的,分析模块包括:确定单元,用于确定待显示数据的灰度的均值和最值;查找单元,用于将均值和最值,输入查找表,由查找表输出电流增益值和显示灰度值。62.可选的,显示模块包括:拆分单元,用于根据接收卡的数量和显示参数对待显示数据进行拆分,确定与多个接收卡对应的数据单元;发送单元,用于将电流增益值,以及显示灰度值通过多个数据组信号发送给接收卡,其中,每个数据组信号包括图像数据和寄存器地址,图像数据包括数据单元,数据单元对应的显示灰度值,寄存器地址用于指示存储有数据单元对应的电流增益值的寄存器;显示单元,用于通过接收卡将电流增益值和显示灰度值发送给驱动芯片,通过驱动芯片驱动按照电流增益值和显示灰度值驱动显示装置对待显示数据进行显示。63.根据本发明实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述中任意一项的显示装置的显示方法。64.根据本发明实施例的另一方面,还提供了一种计算机存储介质,其特征在于,计算机存储介质包括存储的程序,其中,在程序运行时控制计算机存储介质所在设备执行上述中任意一项的显示装置的显示方法。65.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。66.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。67.在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。68.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。69.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。70.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。71.以上所述仅是本发明的优选实施方式,应当指出,对于本
技术领域
:的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。当前第1页12当前第1页12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献