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

一种LED显示屏驱动方法、系统、装置、设备及介质与流程

2022-09-15 05:35:32 来源:中国专利 TAG:

一种led显示屏驱动方法、系统、装置、设备及介质
技术领域
1.本技术涉及led显示技术领域,尤其涉及一种led显示屏驱动方法、系统、装置、设备及介质。


背景技术:

2.目前,发光二极管(light emitting diode,led)显示屏驱动系统普遍采用扰乱脉冲宽度调制(scrambled pulse wide modulation,spwm)技术来控制led显示屏中的各led灯珠以使led显示屏显示相应的帧画面,其技术原理为,将一帧画面的导通时间分散成数个较短的导通时间均匀分布在数个子帧画面中,以增加led显示屏的视觉刷新率,其实现过程为,首先将一帧画面的时间平均分配给n个子帧画面,然后将led显示屏中各led灯珠在这一帧画面上的灰度值尽量均匀地分成n份并分别分散到n个子帧画面上,最后在每个子帧画面内,led显示屏中各led灯珠的点亮时间是分散到该子帧画面的灰度值所对应的时间。
3.通常,在led显示屏驱动系统中,在spwm技术的基础上还会启用低灰不打散,即首先预设一个不打散阈值,当灰度值低于或等于不打散阈值时,此灰度值只在某一子帧画面中显示,其余子帧画面都不显示,当灰度值大于不打散阈值时,首先将灰度值分配给某一个或几个子帧画面,使这些子帧画面中的灰度值都等于不打散阈值,如果分配给某一个或几个子帧画面后还有剩余的灰度值,则将剩余的灰值度分配给另外一个子帧画面。然而,在基于低灰不打散的spwm技术中,如果各子帧画面的灰度值打散不均匀,则低灰时的实际视觉刷新率会降低,从而使人眼会感觉到一定程度地画面闪烁,使led显示屏的显示效果有所降低。


技术实现要素:

4.本技术实施例提供了一种led显示屏驱动方法、系统、装置、设备及介质,用以在兼容低灰不打散的同时解决现有技术中由于led显示屏中各led灯珠的灰度值打散不均匀导致led显示屏的画面显示异常、画面显示效果较差的问题。
5.本技术实施例提供的技术方案如下:
6.一方面,本技术实施例提供了一种led显示屏驱动方法,包括:
7.针对led显示屏中的各个led灯珠,若确定led灯珠在目标帧画面中的总灰度值大于灰度阈值,则基于led灯珠在目标帧画面中的总灰度值、目标帧画面的子帧总数和目标帧画面的每一子帧画面的灰度生长序号,确定led灯珠在目标帧画面的每一子帧画面中的子灰度值;若确定led灯珠在目标帧画面中的总灰度值不大于灰度阈值,则基于led灯珠在目标帧画面中的总灰度值、灰度不打散阈值和目标帧画面的每一子帧画面的灰度生长序号,确定led灯珠在目标帧画面的每一子帧画面中的子灰度值;其中,灰度生长序号是基于子帧画面的子帧序号确定的表征子帧画面的灰度分配优先级的参数;
8.基于led显示屏中的各个led灯珠在目标帧画面的每一子帧画面中的子灰度值,驱动led显示屏依次显示目标帧画面的每一子帧画面。
9.另一方面,本技术实施例提供了一种led显示屏驱动系统,包括:
10.存储器,用于存储灰度不打散阈值、目标帧画面的子帧总数和led显示屏中的各个led灯珠在目标帧画面中的总灰度值;
11.子帧计数器,用于产生目标帧画面的每一子帧画面的子帧序号;
12.生长计数器,用于基于目标帧画面的每一子帧画面的子帧序号,产生目标帧画面的每一子帧画面所对应的表征灰度分配优先级的灰度生长序号;
13.比较器,用于分别将存储器存储的各个led灯珠在目标帧画面中的总灰度值与灰度阈值进行比较,并输出各个led灯珠的比较结果;
14.选择器,用于分别基于比较器输出的各个led灯珠的比较结果,从存储器存储的灰度不打散阈值和子帧总数中选择其中一个,并输出各个led灯珠的选择结果;
15.处理器,用于基于选择器输出的各个led灯珠的选择结果、生长计数器产生的目标帧画面的每一子帧画面的灰度生长序号和存储器存储的各个led灯珠在目标帧画面中的总灰度值,确定各个led灯珠在目标帧画面的每一子帧画面中的子灰度值;
16.spwm发生器,用于基于各个led灯珠在目标帧画面的每一子帧画面中的子灰度值,产生各个led灯珠在目标帧画面的每一子帧画面中的spwm脉冲,以驱动led显示屏依次显示目标帧画面的每一子帧画面。
17.另一方面,本技术实施例提供了一种led显示屏驱动装置,包括:
18.处理单元,用于针对led显示屏中的各个led灯珠,若确定led灯珠在目标帧画面中的总灰度值大于灰度阈值,则基于led灯珠在目标帧画面中的总灰度值、目标帧画面的子帧总数和目标帧画面的每一子帧画面的灰度生长序号,确定led灯珠在目标帧画面的每一子帧画面中的子灰度值;若确定led灯珠在目标帧画面中的总灰度值不大于灰度阈值,则基于led灯珠在目标帧画面中的总灰度值、灰度不打散阈值和目标帧画面的每一子帧画面的灰度生长序号,确定led灯珠在目标帧画面的每一子帧画面中的子灰度值;其中,灰度生长序号是基于子帧画面的子帧序号确定的表征子帧画面的灰度分配优先级的参数;
19.驱动单元,用于基于led显示屏中的各个led灯珠在目标帧画面的每一子帧画面中的子灰度值,驱动led显示屏依次显示目标帧画面的每一子帧画面。
20.另一方面,本技术实施例提供了一种电子设备,包括:存储器、处理器和存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现本技术实施例提供的led显示屏驱动方法。
21.另一方面,本技术实施例还提供了一种可读存储介质,可读存储介质存储有程序指令,程序指令被处理器执行时实现本技术实施例提供的led显示屏驱动方法。
22.本技术实施例的有益效果如下:
23.本技术实施例中,针对led显示屏中的各个led灯珠,通过根据该led灯珠在目标帧画面中的总灰度值与灰度阈值之间的大小关系来选择子帧总数或者灰度不打散阈值,并结合该led灯珠在目标帧画面中的总灰度值和目标帧画面的每一子帧画面的灰度生长序号,对该led灯珠在目标帧画面的每一子帧画面中的子灰度值进行计算,不仅可以实现led显示屏中各led灯珠的总灰度值的均匀打散,提高led显示屏的画面显示效果,而且,还可以实现基于任一子帧总数的led显示屏驱动,这样,一方面,在通过增加视觉刷新率来改善画面显示效果时,可以通过小幅度增加子帧总数实现视觉刷新率的小幅度增加,即可以使视觉刷
新率能够以更加精细的幅度来变化,从而可以使灰度时钟频率能够以更加精小的幅度来增加,最大限度地减少耦合现象的恶化,减轻低灰显示效果的变差以及减少led驱动芯片功耗的增加,进而可以有效缓解由于只能通过成倍增加视觉刷新率来改善画面显示效果导致灰度时钟频率成倍增加,进而造成耦合现象严重、低灰显示效果变差、led驱动芯片功耗的成倍增加的问题,另一方面,通过调整子帧总数即可实现对led显示屏的帧率的调整,无需通过降低灰度时钟频率来实现led显示屏的帧率的下降,从而可以有效避免由于灰度时钟下降导致led显示屏的各种显示参数均需重新配置和调整的问题,降低led显示屏的维护复杂度和调试难度。
24.本技术的其它特征和优点将在随后的说明书中阐述,并且,部分地可以从说明书中变得显而易见,或者通过实施本技术而了解。本技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中特别指出的结构来实现和获得。
附图说明
25.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
26.图1为本技术实施例中低灰不打散的传统实现方式示意图;
27.图2a为本技术实施例中led显示屏驱动方法的一种流程示意图;
28.图2b为本技术实施例中目标帧画面的每一子帧画面的驱动方式示意图;
29.图3a为本技术实施例中led显示屏驱动方法的另一种流程示意图;
30.图3b为本技术实施例中cnt产生灰度生长序号时的变化规律示意图;
31.图4为本技术实施例中led显示屏驱动系统的组成框架示意图;
32.图5为本技术实施例中led显示屏驱动装置的功能结构示意图;
33.图6为本技术实施例中电子设备的硬件结构示意图。
具体实施方式
34.为了使本技术的目的、技术方案及有益效果更加清楚明白,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,并不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
35.为便于本领域技术人员更好地理解本技术,下面先对本技术涉及的技术用语进行简单介绍。
36.‑‑‑
目标帧画面,为led显示屏的待显示画面。例如,视频画面、广告画面、监控画面、播报画面等。
37.‑‑‑
灰度阈值,为基于灰度不打散阈值和子帧总数确定的用于与led灯珠在目标帧画面中的总灰度值作比较以确定采用子帧总数或者灰度不打散阈值来计算led灯珠在目标帧画面的每一子帧画面中的子灰度值的参数。
38.‑‑‑
灰度生长序号,为基于子帧画面的子帧序号确定的表征子帧画面的灰度分配优先级的参数。本技术实施例中,灰度生长序号越小,灰度分配优先级越高,子帧画面的子
灰度值不为0的概率越大。
39.‑‑‑
第一数值,为在对子帧序号迭代执行序号递增操作时使用的参数。本技术实施例中,第一数值可以是但不限于是1。
40.‑‑‑
第二数值,为在基于led灯珠在目标帧画面中的总灰度值与目标帧画面的子帧总数,确定led灯珠在目标帧画面的每一子帧画面中的子灰度值时使用的参数。本技术实施例中,第二数值可以是但不限于是1。
41.需要说明的是,本技术中提及的“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样的用语在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。
42.在介绍了本技术涉及的技术用语后,接下来,对本技术实施例的应用场景和设计思想进行简单介绍。
43.通常,人眼有一定的视觉暂留阈值,当led显示屏显示的两帧画面之间的时间间隔超过该视觉暂留阈值时,人眼会感觉到一定程度地画面闪烁,为了尽可能地避免该问题,每个相邻的led灯珠开启时间段之间的时间间隔应尽可能相同,一种简单的例子如图1所示,假设目标帧画面的子帧总数为8,led显示屏中某一led灯珠在目标帧画面中的总灰度值为8,当灰度不打散阈值为4时,该led灯珠在第一个子帧画面和第五个子帧画面中的子灰度值都为4,在其他子帧画面中的子灰度值为0;当不启用低灰不打散时,该led灯珠在每个子帧画面中的子灰度值均为1。然而,在spwm技术中,一个难点是如何将led显示屏中各led灯珠在目标帧画面中的总灰度值尽量均匀地分散在目标帧画面的各子帧画面上,基于此,行业内提出一种基于2的幂次方的子帧总数的spwm技术,子帧总数的取值范围限制在2的幂次方有如下两点不足:
44.1.在帧率固定不变的情况下,若需要提高视觉刷新率以改善显示效果,则只能成倍增加子帧总数,进而导致灰度时钟频率成倍增加,最终导致耦合现象严重,低灰显示效果变差,led驱动芯片的功耗也会增加。例如,led显示屏的当前帧率为60hz,子帧总数为64,则当前视觉刷新率为3840hz,若需要提高视觉刷新率以改善led显示屏的画面显示效果,则只能将子帧总数调整为128,从而使视觉刷新率提高到7680hz,而此时,灰度时钟频率也需要增加一倍,从而导致耦合现象恶化,低灰显示效果变差,led驱动芯片的功耗也会增加。
45.2.若需要调整led显示屏的帧率,当调整前后的帧率不是2的幂次方倍的关系时,则只能通过调整灰度时钟频率来调整led显示屏的帧率。例如,若需要将led显示屏的当前帧率60hz调整为50hz,由于50hz和60hz不是2的幂次方倍的关系,因此无法通过调整子帧总数来调整帧率,只能通过降低灰度时钟频率来实现帧率的下降,而灰度时钟频率下降会导致led显示屏的各种显示参数需要重新配置和调整,不利于led显示屏的维护和调试。
46.针对以上问题,本技术实施例提出了一种基于子帧总数为任意值的spwm技术,具体的,首先,针对led显示屏中的各个led灯珠,若确定该led灯珠在目标帧画面中的总灰度值大于灰度阈值,则基于该led灯珠在目标帧画面中的总灰度值、目标帧画面的子帧总数和目标帧画面的每一子帧画面的灰度生长序号,确定该led灯珠在目标帧画面的每一子帧画面中的子灰度值;若确定该led灯珠在目标帧画面中的总灰度值不大于灰度阈值,则基于该led灯珠在目标帧画面中的总灰度值、灰度不打散阈值和目标帧画面的每一子帧画面的灰度生长序号,确定该led灯珠在目标帧画面的每一子帧画面中的子灰度值;之后,基于led显
示屏中的各个led灯珠在目标帧画面的每一子帧画面中的子灰度值,驱动led显示屏依次显示目标帧画面的每一子帧画面。
47.这样,针对led显示屏中的各个led灯珠,通过根据该led灯珠在目标帧画面中的总灰度值与灰度阈值之间的大小关系来选择子帧总数或者灰度不打散阈值,并结合该led灯珠在目标帧画面中的总灰度值和目标帧画面的每一子帧画面的灰度生长序号,对该led灯珠在目标帧画面的每一子帧画面中的子灰度值进行计算,可以实现led显示屏中各led灯珠的总灰度值的均匀打散,提高led显示屏的画面显示效果。而且,还可以实现基于任一子帧总数的led显示屏驱动,进而,一方面,在通过增加视觉刷新率来改善画面显示效果时,可以通过小幅度增加子帧总数实现视觉刷新率的小幅度增加,即可以使视觉刷新率能够以更加精细的幅度来变化,从而可以使灰度时钟频率能够以更加精小的幅度来增加,最大限度地减少耦合现象的恶化,减轻低灰显示效果的变差以及减少led驱动芯片功耗的增加,进而可以有效缓解由于只能通过成倍增加视觉刷新率来改善画面显示效果导致灰度时钟频率成倍增加,进而造成耦合现象严重、低灰显示效果变差、led驱动芯片功耗的成倍增加的问题,例如,led显示屏的当前帧率为60hz,子帧总数为64,则当前视觉刷新率为3840hz,若需要提高视觉刷新率以进一步改善画面显示效果,则可以将子帧总数调整为65,从而使视觉刷新率提高到3900hz,而灰度时钟频率只需要增加1/64倍,相比成2的幂次方倍增加子帧总数能够最大限度地减少耦合现象的恶化,减轻低灰显示效果的变差以及减少led驱动芯片的功耗增加;另一方面,通过调整子帧总数即可实现对led显示屏的帧率的调整,无需通过降低灰度时钟频率来实现led显示屏的帧率的下降,从而可以有效避免由于灰度时钟下降导致led显示屏的各种显示参数均需重新配置和调整的问题,降低led显示屏的维护复杂度和调试难度,例如,若需要将led显示屏的当前帧率60hz调整为50hz,则只需要将子帧总数调整为原来的1.2倍并舍弃小数部分取整即为作为新的子帧总数,无需通过调整灰度时钟频率来调节led显示屏的帧率,从而可以有效避免由于灰度时钟频率下降导致led显示屏的各种显示参数需要重新配置和调整的问题,进而可以降低led显示屏的维护复杂度和调试难度。
48.在介绍了本技术实施例的应用场景和设计思想之后,下面对本技术实施例提供的技术方案进行详细说明。
49.本技术实施例提供了一种led显示屏驱动方法,该led显示屏驱动方法可以应用于发光二极管显示屏、微发光二极管显示屏、迷你发光二极管显示屏、量子点发光二极管显示屏和有机发光二极管显示屏中任一显示屏的led驱动芯片,其中,led驱动芯片可以为适用于上述各种显示屏的通用驱动芯片,该通用驱动芯片适用于不同led灯珠排列的led显示面板,从而可以降低设计成本和制造成本。参阅图2a所示,本技术实施例提供的led显示屏驱动方法的概况流程如下:
50.步骤201:针对led显示屏中的各个led灯珠,若确定该led灯珠在目标帧画面中的总灰度值大于灰度阈值,则基于该led灯珠在目标帧画面中的总灰度值、目标帧画面的子帧总数和目标帧画面的每一子帧画面的灰度生长序号,确定该led灯珠在目标帧画面的每一子帧画面中的子灰度值;若确定该led灯珠在目标帧画面中的总灰度值不大于灰度阈值,则基于该led灯珠在目标帧画面中的总灰度值、灰度不打散阈值和目标帧画面的每一子帧画面的灰度生长序号,确定该led灯珠在目标帧画面的每一子帧画面中的子灰度值。
51.在具体实施时,为了能够提高led显示屏中的各个led灯珠在目标帧画面的每一子
帧画面中的子灰度值的精准度,led驱动芯片可以将灰度不打散阈值和子帧总数的乘积确定为灰度阈值;其中,子帧总数的取值可以为1-512中的任一自然数,灰度不打散阈值在开启低灰不打散时取值可以为大于1的自然数,在不开启低灰不打散时取值可以为1。这样,针对led显示屏中的各个led灯珠,即可通过将该led灯珠在目标帧画面的每一子帧画面中的子灰度值与灰度阈值进行比较,并根据比较结果选择灰度不打散阈值或者子帧总数与目标帧画面的每一子帧画面的灰度生长序号和该led灯珠在目标帧画面中的总灰度值相结合,来确定该led灯珠在目标帧画面的每一子帧画面中的子灰度值。
52.步骤202:基于led显示屏中的各个led灯珠在目标帧画面的每一子帧画面中的子灰度值,驱动led显示屏依次显示目标帧画面的每一子帧画面。
53.在具体实施时,led驱动芯片可以基于各个led灯珠在目标帧画面的每一子帧画面中的子灰度值,产生各个led灯珠在目标帧画面的每一子帧画面中的spwm脉冲,以基于各个led灯珠在目标帧画面的每一子帧画面中的spwm脉冲,驱动led显示屏依次显示目标帧画面的每一子帧画面,从而完成对led显示屏显示目标帧画面的驱动操作。
54.实际应用中,led驱动芯片在驱动目标帧画面的每一子帧画面时,每一子帧画面依次驱动,且在每一子帧图像内,每一行led灯珠轮流显示一次各自的子灰度值,例如先显示第一子帧图像的所有行,再显示第二子帧图像的所有行,以此类推,直到所有的子帧图像显示完成后,再驱动下一目标帧图像。例如图2b所示,led显示屏包括7行led灯珠,每一目标帧图像对应8个子帧图像,在第一个子帧图像的开始,首先扫描第1行led灯珠,从而实现第1行各列led灯珠的基于子灰度值的驱动,然后扫描第二行led灯珠,从而实现第2行各列led灯珠的基于子灰度值的驱动,依此类推,直到扫描第7行led灯珠,从而实现第7行各列led灯珠的基于子灰度值的驱动,然后,是扫描第二个子帧图像的第1行led灯珠,第二个子帧图像的第2行led灯珠,
……
,第二个子帧图像的第7行led灯珠,第三个子帧图像的第1行led灯珠,
……
,第八个子帧图像的第7行led灯珠,一个目标帧图像显示结束,然后下一个目标帧图像继续如此循环。
55.本技术实施例中,为了尽可能地使led显示屏中的各个led灯珠在目标帧画面中的总灰度值均匀打散,led驱动芯片在确定led显示屏中的各个led灯珠在目标帧画面的每一子帧画面中的子灰度值之前,还可以基于目标帧画面的每一子帧画面的子帧序号,确定目标帧画面的每一子帧画面的灰度生长序号。在具体实施时,led驱动芯片针对目标帧画面的每一子帧画面,可以先对该子帧画面的子帧序号的二进制数执行高低位翻转操作,得到该子帧画面的镜像子帧序号后,基于该子帧画面的镜像子帧序号,确定该子帧画面的灰度生长序号。具体的,若确定该子帧画面的镜像子帧序号小于子帧总数,则将该子帧画面的镜像子帧序号确定为该子帧画面的灰度生长序号;若确定该子帧画面的镜像子帧序号不小于子帧总数,则对该子帧画面的子帧序号迭代执行序号递增操作,直至确定通过执行序号递增操作得到的中间子帧序号的镜像子帧序号小于子帧总数时,将最后一次执行序号递增操作得到的中间子帧序号的镜像子帧序号确定为该子帧画面的灰度生长序号,其中,序号递增操作包括增加第一数值。
56.例如,假设每个目标帧画面的子帧总数为p(p为大于1的整数),则led驱动芯片在基于目标帧画面的每一子帧画面的子帧序号,确定目标帧画面的每一子帧画面的灰度生长序号时,可以采用但不限于以下方式:
57.首先,生成一个n位的生长计数器cnt;其中,当目标帧画面的各子帧画面的子帧序号从0开始计算时,n为m(m=p-1)的二进制位数;比如p=5,则m=p-1=4,m用二进制数表示为100,则“1”、“0”、“0”各算1位,共3位,即n=3,再比如p=12,则m=p-1=11,m用二进制数表示为1011,则“1”、“0”、“1”、“1”各算1位,共4位,即n=4,再比如p=16,则m=p-1=15,m用二进制数表示为1111,则4个“1”分别算1位,共4位,即n=4。
58.然后,在开始计算目标帧画面的第一子帧画面的灰度生长序号时,将cnt的计数值设置为0作为子帧序号,在开始计算目标帧画面的其他每一子帧画面的灰度生长序号时,将cnt的计数值加1后作为子帧序号。
59.其次,针对目标帧画面的每一子帧画面,对该子帧画面的子帧序号(即cnt的计数值)的二进制数执行高低位翻转操作,得到该子帧画面的镜像子帧序号。比如,该子帧画面的子帧序号cnt[n-1:0]=6,二进制数是110,高低位翻转后是011,其十进制数是3,即该子帧画面的镜像子帧序号cnt[0:n-1]=3。再比如,该子帧画面的子帧序号cnt[n-1:0]=14,二进制数是1110,高低位翻转后是0111,其十进制数是7,即该子帧画面的镜像子帧序号cnt[0:n-1]=7。
[0060]
最后,针对目标帧画面的每一子帧画面,将该子帧画面的镜像子帧序号与子帧总数p作比较;若确定该子帧画面的镜像子帧序号小于子帧总数p,则将该子帧画面的镜像子帧序号确定为该子帧画面的灰度生长序号;若确定该子帧画面的镜像子帧序号大于等于子帧总数p,则对该子帧画面的子帧序号(即cnt的计数值)迭代执行序号递增操作(比如迭代执行加1操作),直至确定通过执行序号递增操作得到的中间子帧序号(即cnt迭代执行加1操作后的计数值)的镜像子帧序号小于子帧总数p时,将最后一次执行序号递增操作得到的中间子帧序号的镜像子帧序号确定为该子帧画面的灰度生长序号。
[0061]
进一步的,led驱动芯片基于目标帧画面的每一子帧画面的子帧序号,确定目标帧画面的每一子帧画面的灰度生长序号之后,即可计算led显示屏中的各个led灯珠在目标帧画面的每一子帧画面中的子总灰度值。在具体实施时,led驱动芯片针对led显示屏中的各个led灯珠,可以先将该led灯珠在目标帧画面中的总灰度值与灰度阈值进行比较;若确定该led灯珠在目标帧画面中的总灰度值大于灰度阈值,则可以将该led灯珠在目标帧画面中的总灰度值与目标帧画面的子帧总数执行除法操作,得到第一商值和第一余数,针对目标帧画面的每一子帧画面,若确定第一余数大于子帧画面的灰度生长序号,则将该led灯珠在该子帧画面中的子灰度值确定为第一商值与第二数值的和值,若确定第一余数不大于该子帧画面的灰度生长序号,则将该led灯珠在该子帧画面中的子灰度值确定为第一商值;若确定该led灯珠在目标帧画面中的总灰度值不大于灰度阈值,则可以将该led灯珠在目标帧画面中的总灰度值与灰度不打散阈值执行除法操作,得到第二商值和第二余数,针对目标帧画面的每一子帧画面,若确定第二商值大于子帧画面的灰度生长序号,则将该led灯珠在该子帧画面中的子灰度值确定为灰度不打散阈值;若确定第二商值等于该子帧画面的灰度生长序号,则将该led灯珠在该子帧画面中的子灰度值确定为第二余数;若确定第二商值小于该子帧画面的灰度生长序号,则将该led灯珠在该子帧画面中的子灰度值确定为0。
[0062]
例如:假设每个目标帧画面的子帧总数为p(p为大于1的整数),灰度不打散阈值为q,其中,当不开启低灰不打散时,设置q=1,当开启低灰不打散时,设置q为大于1的值,则led驱动芯片在计算led显示屏中的各个led灯珠在目标帧画面的每一子帧画面中的子总灰
度值时,可以采用但不限于以下方式:
[0063]
步骤1:针对led显示屏中的各个led灯珠,判断该led灯珠在目标帧画面中的总灰度值k是否大于子帧总数p与灰度不打散阈值q的乘积;如果k》p*q,则进入步骤2a-3a;如果k《=p*q,则进入步骤2b-3b。
[0064]
步骤2a:将该led灯珠在目标帧画面中的总灰度值k除以子帧总数p得到第一商值j和第一余数l。
[0065]
步骤3a:针对目标帧画面的每一子帧画面,判断第一余数l与该子帧画面的灰度生长序号cnt[0:n-1]的大小关系;若l》cnt[0:n-1],则将该led灯珠在该子帧画面中的子灰度值确定为第一商值j 1(即第二数值);若k≤cnt[0:n-1],则将该led灯珠在该子帧画面中的子灰度值确定为第一商值j。
[0066]
步骤2b:将该led灯珠在目标帧画面中的总灰度值k除以灰度不打散阈值q,得到第二商值s和第二余数t。
[0067]
步骤3b:针对目标帧画面的每一子帧画面,判断第二商值s与该子帧画面的灰度生长序号cnt[0:n-1]的大小关系;若s》cnt[0:n-1],则将该led灯珠在该子帧画面中的子灰度值确定为灰度不打散阈值q;若s=cnt[0:n-1],则将该led灯珠在该子帧画面中的子灰度值确定为第二余数t;若s《cnt[0:n-1],则将该led灯珠在该子帧画面中的子灰度值确定为0,即不显示。
[0068]
下面以“灰度不打散阈值q=4,每个目标帧图像的子帧总数p=12,m=p-1=11的二进制数1100的二进制位数n=4,子帧计数器和生长计数器为n=4位计数器”为例,对本技术实施例提供的led显示屏驱动方法作进一步详细说明,参阅图3a所示,本技术实施例提供的led显示屏驱动方法的具体流程如下:
[0069]
步骤301:生成4位生长计数器cnt。
[0070]
步骤302:通过cnt生成目标帧图像的每一子帧图像的灰度生长序号。
[0071]
其中,如图3b所示,在目标帧图像的每一子帧图像内,cnt的计数值cnt[3:0]按如下规律变化:
[0072]
在第1子帧图像的开始,第1子帧图像的子帧序号cnt[3:0]=0=0000,则第1子帧图像的镜像子帧序号cnt[0:3]=000=0;因为0《p,所以在第1子帧图像中,cnt变为0后在当前子帧图像内不再改变,即第1子帧图像的灰度生长序号cnt[0:3]为0;
[0073]
在第2子帧图像的开始,第2子帧图像的子帧序号cnt[3:0]=0 1=1=0001,则第2子帧图像的镜像子帧序号cnt[0:3]=1000=8;因为8《p,所以在第2子帧图像中,cnt变为1后在当前子帧图像内不再改变,即第2子帧图像的灰度生长序号cnt[0:3]为8;
[0074]
在第3子帧图像的开始,第3子帧图像的子帧序号cnt[3:0]=1 1=2=0010,则第3子帧图像的镜像子帧序号cnt[0:3]=0100=4;因为4《p,所以在第3子帧图像中,cnt变为2后在当前子帧图像内不再改变,即第3子帧图像的灰度生长序号cnt[0:3]为4;
[0075]
在第4子帧图像的开始,第4子帧图像的子帧序号cnt[3:0]=2 1=3=0011,则第4子帧图像的镜像子帧序号cnt[0:3]=1100=12;因为12≥p,所以cnt还需要再次加1,则cnt=3 1=4,即第4子帧图像的中间子帧序号cnt[3:0]=4=0100,其镜像子帧序号cnt[0:3]=0010=2,因为2《p,所以cnt变为4后在当前子帧图像内不再改变,即第4子帧图像的灰度生长序号cnt[0:3]为2。
[0076]
在第5子帧图像的开始,第5子帧图像的子帧序号cnt[3:0]=4 1=5=0101,则第5子帧图像的镜像子帧序号cnt[0:3]=1010=10;因为10《p,所以在第5子帧图像中,cnt变为5后在当前子帧内不再改变,即第5子帧图像的灰度生长序号cnt[0:3]为10。
[0077]
在第6子帧图像的开始,第6子帧图像的子帧序号cnt[3:0]=5 1=6=0110,则第6子帧图像的镜像子帧序号cnt[0:3]=0110=6;因为6《p,所以在第6子帧图像中,cnt变为6后在当前子帧图像内不再改变,即第6子帧图像的灰度生长序号cnt[0:3]为6。
[0078]
在第7子帧图像的开始,第7子帧图像的子帧序号cnt[3:0]=6 1=7=0111,则第7子帧图像的镜像子帧序号cnt[0:3]=1110=14;因为14≥p,所以在第7子帧图像中,cnt还需要再次加1,则cnt=7 1=8,即第7子帧图像的中间子帧序号cnt[3:0]=8=1000,其镜像子帧序号cnt[0:3]=0001=1,因为1《p,所以cnt在当前子帧图像内不再改变,即第7子帧图像的灰度生长序号cnt[0:3]为1。
[0079]
在第8子帧图像的开始,第8子帧图像的子帧序号cnt[3:0]=8 1=9=1001,则第8子帧图像的镜像子帧序号cnt[0:3]=1001=9;因为9《p,所以在第8子帧图像中,cnt变为9后在当前子帧图像内不再改变,即第8子帧图像的灰度生长序号cnt[0:3]为9。
[0080]
在第9子帧图像的开始,第9子帧图像的子帧序号cnt[3:0]=9 1=10=1010,则第9子帧图像的镜像子帧序号cnt[0:3]=0101=5;因为5《p,所以在第9子帧图像中,cnt变为10后在当前子帧图像内不再改变,即第9子帧图像的灰度生长序号cnt[0:3]为5。
[0081]
在第10子帧图像的开始,第10子帧图像的子帧序号cnt[3:0]=10 1=11=1011,则第10子帧图像的镜像子帧序号cnt[0:3]=1101=13;因为13≥p,所以在第10子帧图像中,cnt还需要再次加1,则cnt=11 1=12,即第10子帧图像的中间子帧序号cnt[3:0]=12=1100,其镜像子帧序号cnt[0:3]=0011=3,因为3《p,所以cnt变为12后在当前子帧图像内不再改变,即第10子帧图像的灰度生长序号cnt[0:3]为3。
[0082]
在第11子帧图像的开始,第11子帧图像的子帧序号cnt[3:0]=12 1=13=1101,则第11子帧图像的镜像子帧序号cnt[0:3]=1011=11;因为11《p,所以在第11子帧图像中,cnt变为13后在当前子帧图像内不再改变,即第11子帧图像的灰度生长序号cnt[0:3]为11。
[0083]
在第12子帧图像的开始,第12子帧图像的子帧序号cnt[3:0]=13 1=14=1110,则第12子帧图像的镜像子帧序号cnt[0:3]=0111=7;因为7《p,所以在第12子帧图像中,cnt变为14后在当前子帧图像内不再改变,即第12子帧图像的灰度生长序号cnt[0:3]为7。
[0084]
步骤303:针对led显示屏中的各个led灯珠,基于该led灯珠在目标帧画面中的总灰度值k与灰度阈值p*q之间的大小关系选择子帧总数p或者灰度不打散阈值q,并结合该led灯珠在目标帧画面中的总灰度值k和目标帧画面的每一子帧画面的灰度生长序号cnt[0:3],确定该led灯珠在目标帧画面的每一子帧画面中的子灰度值。
[0085]
例如,当led显示屏中的某个led灯珠在目标帧画面中的总灰度值k=68时,由于k》p*q,则计算k/p=68/12,得到第一商值j=5,第一余数l=8,将第一余数l分别与目标帧画面的每一子帧图像的灰度生长序号cnt[0:3]作比较后,如表1所示,可得第2帧图像、第5帧图像、第8帧图像、第11子帧图像的子灰度值为5,其他子帧图像的子灰度值为6,即每3个子帧图像的子灰度值分别为“6,5,6”,实现了总灰度值的均匀打散,有效避免了因帧内灰度打散不均匀导致画面显示异常的问题。
[0086]
表1.
[0087]
子帧序号123456789101112cnt[3:0]的十进制0124568910121314cnt[3:0]的二进制000000010010010001010110100010011010110011011110cnt[0:3]的二进制000010000100001010100110000110010101001110110111cnt[0:3]的十进制08421061953117l与cnt[0:3]比较l》0l≤8l》4l》2l≤10l》6l》1l≤9l》5l》3l≤11l》7子灰度值656656656656
[0088]
又如,当led显示屏中的某个led灯珠在目标帧画面中的总灰度值k=19时,由于k《=p*q,则计算k/q=19/4,得到第二商值s=4,第二余数t=3,将第二商值s分别与目标帧画面的每一子帧图像的灰度生长序号cnt[0:3]作比较后,如表2所示,可得第1子帧图像、第4子帧图像、第7子帧图像、第10子帧图像的子灰度值均为4,第3子帧图像的子灰度值为3,其他子帧图像的子灰度值为0。
[0089]
表2.
[0090]
子帧序号123456789101112cnt[3:0]的十进制0124568910121314cnt[3:0]的二进制000000010010010001010110100010011010110011011110cnt[0:3]的二进制000010000100001010100110000110010101001110110111cnt[0:3]的十进制08421061953117s与cnt[0:3]比较s》0s《8s=4s》2s《10s《6s》1s《9s《5s》3s《11s《7子灰度值403400400400
[0091]
可见,此例中,假如子灰度值为4的四个子帧图像都集中在第1~4子帧图像中,则在第5~12子帧图像的时间内,led灯珠是关闭的,即不亮的,这段黑暗的时间如果超过了人眼的视觉暂留阈值,则人眼就能察觉到亮暗交替闪烁的画面,而本技术实施例提供的led显示屏驱动方法中,观察表1得知,子灰度值为4的四个子帧图像在12个子帧图像内的时间间隔是相等的,都为2个子帧图像的时间,即实现了总灰度值的均匀打散,有效避免了因帧内灰度打散不均匀导致画面显示异常的问题。而且,本技术实施例提供的led显示屏驱动方法非常易于使用芯片或fpga等硬件或软件实现,且具有普适性(即适用于任意灰度值和1~512中任意子帧数),从而降低了研发成本和实现成本,从工程角度来看,具有很高的工业价值,且硬件开销很小。
[0092]
基于上述实施例,本技术实施例还提供了一种led显示屏驱动系统,参阅图4所示,本技术实施例提供的led显示屏驱动系统400至少包括:
[0093]
存储器401,用于存储灰度不打散阈值、目标帧画面的子帧总数和led显示屏中的各个led灯珠在目标帧画面中的总灰度值;
[0094]
子帧计数器402,用于产生目标帧画面的每一子帧画面的子帧序号;
[0095]
生长计数器403,用于基于目标帧画面的每一子帧画面的子帧序号,产生目标帧画面的每一子帧画面所对应的表征灰度分配优先级的灰度生长序号;
[0096]
第一比较器404,用于分别将存储器401存储的各个led灯珠在目标帧画面中的总灰度值与灰度阈值进行比较,并输出各个led灯珠的比较结果;
[0097]
选择器405,用于分别基于比较器404输出的各个led灯珠的比较结果,从存储器401存储的灰度不打散阈值和子帧总数中选择其中一个,并输出各个led灯珠的选择结果;
[0098]
处理器406,用于基于选择器405输出的各个led灯珠的选择结果、生长计数器403产生的目标帧画面的每一子帧画面的灰度生长序号和存储器401存储的各个led灯珠在目标帧画面中的总灰度值,确定各个led灯珠在目标帧画面的每一子帧画面中的子灰度值;
[0099]
spwm发生器407,用于基于各个led灯珠在目标帧画面的每一子帧画面中的子灰度值,产生各个led灯珠在目标帧画面的每一子帧画面中的spwm脉冲,以驱动led显示屏依次显示目标帧画面的每一子帧画面。
[0100]
在一种可能的实施方式中,处理器406,还用于将灰度不打散阈值和子帧总数的乘积确定为灰度阈值;其中,子帧总数的取值为1-512中的任一自然数,灰度不打散阈值在开启低灰不打散时取值为大于1的自然数,在不开启低灰不打散时取值为1。
[0101]
在一种可能的实施方式中,生长计数器403,具体用于针对目标帧画面的每一子帧画面,对子帧画面的子帧序号的二进制数执行高低位翻转操作,得到子帧画面的镜像子帧序号,并基于子帧画面的镜像子帧序号,确定子帧画面的灰度生长序号。
[0102]
在一种可能的实施方式中,生长计数器403,具体用于若通过第二比较器408确定子帧画面的镜像子帧序号小于子帧总数,则将子帧画面的镜像子帧序号确定为子帧画面的灰度生长序号,若通过第二比较器408确定子帧画面的镜像子帧序号不小于子帧总数,则对子帧画面的子帧序号迭代执行序号递增操作,直至通过第二比较器408确定执行序号递增操作后得到的中间子帧序号的镜像子帧序号小于子帧总数时,将最后一次执行序号递增操作得到的中间子帧序号的镜像子帧序号确定为子帧画面的灰度生长序号,其中,序号递增操作包括增加第一数值。
[0103]
在一种可能的实施方式中,本技术实施例提供的led显示屏驱动系统400还包括:
[0104]
除法器409,用于针对led显示屏中的各个led灯珠,将该led灯珠在目标帧画面中的总灰度值与目标帧画面的子帧总数执行除法操作,得到第一商值和第一余数并输出;或者,针对led显示屏中的各个led灯珠,将该led灯珠在目标帧画面中的总灰度值与灰度不打散阈值执行除法操作,得到第二商值和第二余数并输出。
[0105]
在一种可能的实施方式中,处理器406,还用于针对目标帧画面的每一子帧画面,若通过第三比较器410确定第一余数大于子帧画面的灰度生长序号,则将led灯珠在子帧画面中的子灰度值确定为第一商值与第二数值的和值;若通过第三比较器410确定第一余数不大于子帧画面的灰度生长序号,则将led灯珠在子帧画面中的子灰度值确定为第一商值;或者,针对目标帧画面的每一子帧画面,若通过第三比较器410确定第二商值大于子帧画面的灰度生长序号,则将led灯珠在子帧画面中的子灰度值确定为灰度不打散阈值;若通过第三比较器410确定第二商值等于子帧画面的灰度生长序号,则将led灯珠在子帧画面中的子灰度值确定为第二余数;若通过第三比较器410确定第二商值小于子帧画面的灰度生长序号,则将led灯珠在子帧画面中的子灰度值确定为0。
[0106]
基于上述实施例,本技术实施例还提供了一种led显示屏驱动装置,参阅图5所示,本技术实施例提供的led显示屏驱动装置500至少包括:
[0107]
处理单元501,用于针对led显示屏中的各个led灯珠,若确定led灯珠在目标帧画面中的总灰度值大于灰度阈值,则基于led灯珠在目标帧画面中的总灰度值、目标帧画面的子帧总数和目标帧画面的每一子帧画面的灰度生长序号,确定led灯珠在目标帧画面的每一子帧画面中的子灰度值;若确定led灯珠在目标帧画面中的总灰度值不大于灰度阈值,则
基于led灯珠在目标帧画面中的总灰度值、灰度不打散阈值和目标帧画面的每一子帧画面的灰度生长序号,确定led灯珠在目标帧画面的每一子帧画面中的子灰度值;其中,灰度生长序号是基于子帧画面的子帧序号确定的表征子帧画面的灰度分配优先级的参数;
[0108]
驱动单元502,用于基于led显示屏中的各个led灯珠在目标帧画面的每一子帧画面中的子灰度值,驱动led显示屏依次显示目标帧画面的每一子帧画面。
[0109]
在一种可能的实施方式中,本技术实施例提供的led显示屏驱动装置500还包括:
[0110]
设置单元503,用于将灰度不打散阈值和子帧总数的乘积确定为灰度阈值;其中,子帧总数的取值为1-512中的任一自然数,灰度不打散阈值在开启低灰不打散时取值为大于1的自然数,在不开启低灰不打散时取值为1。
[0111]
在一种可能的实施方式中,本技术实施例提供的led显示屏驱动装置500还包括:
[0112]
生成单元504,用于针对目标帧画面的每一子帧画面,对子帧画面的子帧序号的二进制数执行高低位翻转操作,得到子帧画面的镜像子帧序号,并基于子帧画面的镜像子帧序号,确定子帧画面的灰度生长序号。
[0113]
在一种可能的实施方式中,基于子帧画面的镜像子帧序号,确定子帧画面的灰度生长序号时,生成单元504具体用于:
[0114]
若确定子帧画面的镜像子帧序号小于子帧总数,则将子帧画面的镜像子帧序号确定为子帧画面的灰度生长序号;若确定子帧画面的镜像子帧序号不小于子帧总数,则对子帧画面的子帧序号迭代执行序号递增操作,直至确定通过执行序号递增操作得到的中间子帧序号的镜像子帧序号小于子帧总数时,将最后一次执行序号递增操作得到的中间子帧序号的镜像子帧序号确定为子帧画面的灰度生长序号;其中,序号递增操作包括增加第一数值。
[0115]
在一种可能的实施方式中,基于led灯珠在目标帧画面中的总灰度值、目标帧画面的子帧总数和目标帧画面的每一子帧画面的灰度生长序号,确定led灯珠在目标帧画面的每一子帧画面中的子灰度值时,处理单元501具体用于:
[0116]
将led灯珠在目标帧画面中的总灰度值与目标帧画面的子帧总数执行除法操作,得到第一商值和第一余数;
[0117]
针对目标帧画面的每一子帧画面,若确定第一余数大于子帧画面的灰度生长序号,则将led灯珠在子帧画面中的子灰度值确定为第一商值与第二数值的和值;若确定第一余数不大于子帧画面的灰度生长序号,则将led灯珠在子帧画面中的子灰度值确定为第一商值。
[0118]
在一种可能的实施方式中,基于led灯珠在目标帧画面中的总灰度值、灰度不打散阈值和目标帧画面的每一子帧画面的灰度生长序号,确定led灯珠在目标帧画面的每一子帧画面中的子灰度值时,处理单元501具体用于:
[0119]
将led灯珠在目标帧画面中的总灰度值与灰度不打散阈值执行除法操作,得到第二商值和第二余数;
[0120]
针对目标帧画面的每一子帧画面,若确定第二商值大于子帧画面的灰度生长序号,则将led灯珠在子帧画面中的子灰度值确定为灰度不打散阈值;若确定第二商值等于子帧画面的灰度生长序号,则将led灯珠在子帧画面中的子灰度值确定为第二余数;若确定第二商值小于子帧画面的灰度生长序号,则将led灯珠在子帧画面中的子灰度值确定为0。
[0121]
需要说明的是,本技术实施例提供的led显示屏驱动装置500解决技术问题的原理与本技术实施例提供的led显示屏驱动方法相似,因此,本技术实施例提供的led显示屏驱动装置500的实施可以参见本技术实施例提供的led显示屏驱动方法的实施,重复之处不再赘述。
[0122]
在介绍了本技术实施例提供的led显示屏驱动方法、系统和装置之后,接下来,对本技术实施例提供的电子设备进行简单介绍。
[0123]
参阅图6所示,本技术实施例提供的电子设备600至少包括:处理器601、存储器602和存储在存储器602上并可在处理器601上运行的计算机程序,处理器601执行计算机程序时实现本技术实施例提供的led显示屏驱动方法。
[0124]
本技术实施例提供的电子设备600还可以包括连接不同组件(包括处理器601和存储器602)的总线603。其中,总线603表示几类总线结构中的一种或多种,包括存储器总线、外围总线、局域总线等。
[0125]
存储器602可以包括易失性存储器形式的可读介质,例如随机存储器(random access memory,ram)6021和/或高速缓存存储器6022,还可以进一步包括只读存储器(read only memory,rom)6023。
[0126]
存储器602还可以包括具有一组(至少一个)程序模块6024的程序工具6025,程序模块6024包括但不限于:操作子系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
[0127]
处理器601可以是一个处理器,也可以是多个处理元件的统称,例如,处理器601可以是中央处理器(central processing unit,cpu),或者是被配置成实施以上led显示屏驱动方法的一个或多个集成电路。具体的,处理器601可以是通用处理器,包括但不限于cpu、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
[0128]
电子设备600也可以与一个或多个外部设备604(例如键盘、遥控器等)通信,还可以与一个或者多个使得用户能与电子设备600交互的设备通信(例如手机、电脑等),和/或,与使得电子设备600与一个或多个其它电子设备600进行通信的任何设备(例如路由器、调制解调器等)通信。这种通信可以通过输入/输出(input/output,i/o)接口605进行。并且,电子设备600还可以通过网络适配器606与一个或者多个网络(例如局域网(local area network,lan),广域网(wide area network,wan)和/或公共网络,例如因特网)通信。如图6所示,网络适配器606通过总线603与电子设备600的其它模块通信。应当理解,尽管图6中未示出,可以结合电子设备600使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、磁盘阵列(redundant arrays of independent disks,raid)子系统、磁带驱动器以及数据备份存储子系统等。
[0129]
示例性地,本技术实施例中的电子设备包括但不限于台式电脑、电视机、具有大尺寸屏幕的移动设备,如手机、平板电脑等其他常见的需要多个芯片级联连接来实现驱动的电子设备。
[0130]
电子设备还可以是用户设备(user equipment,ue)、移动设备、用户终端、终端、手持设备、计算设备或者车载设备等,示例性的,一些终端的举例为:显示器、智能手机或便携
设备、手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internetdevice,mid)、可穿戴设备,虚拟现实(virtual reality,vr)设备、增强现实(augmented reality,ar)设备、工业控制(industrial control)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、车联网中的无线终端等。
[0131]
需要说明的是,图6所示的电子设备600仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
[0132]
接下来,对本技术实施例提供的显示驱动装置进行介绍,本技术实施例提供的显示驱动装置可以包括本技术实施例中的上述led驱动芯片,该显示驱动装置可以用于通过led驱动芯片执行本技术实施例提供的led显示屏驱动方法。
[0133]
此外,本技术实施例还提供了一种可读存储介质,本技术实施例提供的可读存储介质存储有程序指令,该程序指令被处理器执行时实现本技术实施例提供的led显示屏驱动方法。具体地,该程序指令可以内置或者安装在处理器中,这样,处理器就可以通过执行内置或者安装的程序指令实现本技术实施例提供的led显示屏驱动方法。
[0134]
本技术实施例提供的可读存储介质可以是但不限于是电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合,具体地,可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、ram、rom、可擦式可编程只读存储器(erasable programmable read only memory,eprom)、光纤、便携式紧凑盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
[0135]
应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。
[0136]
此外,尽管在附图中以特定顺序描述了本技术方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
[0137]
尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
[0138]
显然,本领域的技术人员可以对本技术实施例进行各种改动和变型而不脱离本技术实施例的精神和范围。这样,倘若本技术实施例的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

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

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

相关文献