执行静态图像检测的显示装置和操作该显示装置的方法转让专利

申请号 : CN202010274546.1

文献号 : CN111798778A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 朴世爀李孝真卢珍永

申请人 : 三星显示有限公司

摘要 :

提供了一种执行静态图像检测的显示装置和操作该显示装置的方法。所述显示装置包括包含多个像素的显示面板和被配置为驱动显示面板的驱动器。驱动器包括:抖动器,被配置为对包括用于多个像素的多个像素数据的图像数据执行抖动操作,以产生包括与多个像素数据分别对应的多个抖动像素数据的抖动图像数据;以及静态图像检测器,被配置为接收抖动图像数据,以检测多个抖动像素数据之中通过抖动操作未从多个像素数据改变的抖动无关像素数据并且通过使用抖动无关像素数据来确定抖动图像数据是否表示静态图像。

权利要求 :

1.一种显示装置,所述显示装置包括:

显示面板,包括多个像素;以及

驱动器,被配置为驱动所述显示面板,所述驱动器包括:抖动器,被配置对图像数据执行抖动操作以产生抖动图像数据,所述图像数据包括用于所述多个像素的多个像素数据,所述抖动图像数据包括与所述多个像素数据分别对应的多个抖动像素数据;以及静态图像检测器,被配置为接收所述抖动图像数据,以检测所述多个抖动像素数据之中的通过所述抖动操作未从所述多个像素数据改变的抖动无关像素数据,并且通过使用所述抖动无关像素数据来确定所述抖动图像数据是否表示静态图像。

2.根据权利要求1所述的显示装置,其中,所述静态图像检测器被配置为:通过将第一帧中的抖动无关像素数据与直接在所述第一帧之后的第二帧中的抖动无关像素数据进行比较来确定所述抖动图像数据是否表示静态图像。

3.根据权利要求1所述的显示装置,其中,所述静态图像检测器包括比较像素比率确定器,所述比较像素比率确定器被配置为:检测所述多个抖动像素数据之中的所述抖动无关像素数据;

计算所述抖动无关像素数据的数量与所述多个抖动像素数据的数量的比率作为比较像素比率;以及将所述比较像素比率与参考像素比率进行比较。

4.根据权利要求3所述的显示装置,其中,所述静态图像检测器还包括:

数据比较器,被配置为:当所述比较像素比率大于或等于所述参考像素比率时,通过将第一帧中的抖动无关像素数据和直接在所述第一帧之后的第二帧中的抖动无关像素数据进行比较来确定所述抖动图像数据是否表示静态图像。

5.根据权利要求3所述的显示装置,其中,当所述比较像素比率小于所述参考像素比率时,所述比较像素比率确定器被配置为:基于所述抖动操作的抖动模式,在所述多个抖动像素数据中除所述抖动无关像素数据之外的抖动相关像素数据之中检测在第一帧中和在直接在所述第一帧之后的第二帧中未改变的抖动相关像素数据;

重新计算所述抖动无关像素数据的数量与在所述第一帧和所述第二帧中未改变的抖动相关像素数据的数量之和与所述多个抖动像素数据的数量的比率作为比较像素比率;以及将重新计算所得的比较像素比率与所述参考像素比率进行比较。

6.根据权利要求5所述的显示装置,其中,所述静态图像检测器还包括数据比较器,所述数据比较器被配置为:当重新计算所得的比较像素比率大于或等于所述参考像素比率时,通过使用抖动无关像素数据以及在所述第一帧和所述第二帧中未改变的抖动相关像素数据来确定所述抖动图像数据是否表示静态图像。

7.根据权利要求5所述的显示装置,其中:

当重新计算所得的比较像素比率小于所述参考像素比率时,所述比较像素比率确定器被配置为:基于所述抖动模式进一步检测在所述第一帧中以及在所述第二帧之后的至少一个帧中未改变的抖动相关像素数据,直到采用了进一步所检测到的抖动相关像素数据的数量的比较像素比率变得大于或等于所述参考像素比率为止;并且所述静态图像检测器还包括数据比较器,所述数据比较器被配置为:通过使用所述抖动无关像素数据、在所述第一帧和所述第二帧中未改变的抖动相关像素数据以及在所述第一帧中和在所述第二帧之后的所述至少一个帧中未改变的抖动相关像素数据来确定所述抖动图像数据是否表示静态图像。

8.根据权利要求3所述的显示装置,其中:

所述比较像素比率确定器被配置为:将在第一帧和至少一个后续帧中未改变的抖动相关像素数据添加到用于确定所述抖动图像数据是否表示静态图像的比较像素数据,直到所述比较像素比率变得大于或等于所述参考像素比率为止;

所述静态图像检测器还包括数据比较器,所述数据比较器被配置为:通过使用所述抖动无关像素数据以及在所述第一帧和所述至少一个后续帧中未改变的抖动相关像素数据来确定所述抖动图像数据是否表示静态图像;并且其中,所述后续帧顺序地选自于第二帧至第2^M+1帧,其中,M是与所述抖动器的抖动周期对应的比特数。

9.根据权利要求3所述的显示装置,其中,所述静态图像检测器还包括:

数据储存器,被配置为存储第一帧中的抖动无关像素数据的代表值;以及数据比较器,被配置为:通过将存储在所述数据储存器中的所述代表值与直接在所述第一帧之后的第二帧中的抖动无关像素数据的代表值进行比较来确定所述抖动图像数据是否表示静态图像。

10.根据权利要求1所述的显示装置,其中,所述驱动器被配置为:当所述抖动图像数据表示静态图像时,以低于正常帧速率的低帧速率对所述显示面板执行低频驱动。

11.一种操作显示装置的方法,所述显示装置包括多个像素,所述方法包括以下步骤:接收图像数据,所述图像数据包括用于所述多个像素的多个像素数据;

通过对所述图像数据执行抖动操作来产生抖动图像数据,所述抖动图像数据包括与所述多个像素数据分别对应的多个抖动像素数据;

检测所述多个抖动像素数据之中的通过所述抖动操作未从所述多个像素数据改变的抖动无关像素数据;以及通过使用所述抖动无关像素数据来确定所述抖动图像数据是否表示静态图像。

12.根据权利要求11所述的方法,其中,确定所述抖动图像数据是否表示静态图像的步骤包括:通过将第一帧中的抖动无关像素数据与直接在所述第一帧之后的第二帧中的抖动无关像素数据进行比较来确定所述抖动图像数据是否表示静态图像。

13.根据权利要求11所述的方法,所述方法还包括以下步骤:

计算抖动无关像素数据的数量与所述多个抖动像素数据的数量的比率作为比较像素比率;以及将所述比较像素比率与参考像素比率进行比较。

14.根据权利要求13所述的方法,其中,确定所述抖动图像数据是否表示静态图像的步骤包括:当所述比较像素比率大于或等于所述参考像素比率时,通过将第一帧中的抖动无关像素数据和直接在所述第一帧之后的第二帧中的抖动无关像素数据进行比较来确定所述抖动图像数据是否表示静态图像。

15.根据权利要求13所述的方法,所述方法还包括以下步骤:

当所述比较像素比率小于所述参考像素比率时,基于所述抖动操作的抖动模式,在所述多个抖动像素数据中除所述抖动无关像素数据之外的抖动相关像素数据之中检测在第一帧和直接在所述第一帧之后的第二帧中未改变的抖动相关像素数据;

重新计算所述抖动无关像素数据的数量以及在所述第一帧和所述第二帧中未改变的抖动相关像素数据的数量之和与所述多个抖动像素数据的数量的比率作为比较像素比率;

以及

将重新计算所得的比较像素比率与所述参考像素比率进行比较。

16.根据权利要求15所述的方法,其中,确定所述抖动图像数据是否表示静态图像的步骤包括:当重新计算所得的比较像素比率大于或等于所述参考像素比率时,通过使用所述抖动无关像素数据以及在所述第一帧和所述第二帧中未改变的抖动相关像素数据来确定所述抖动图像数据是否表示静态图像。

17.根据权利要求15所述的方法,所述方法还包括以下步骤:

当重新计算所得的比较像素比率小于所述参考像素比率时,基于所述抖动模式进一步检测在所述第一帧中以及在所述第二帧之后的至少一个帧中未改变的抖动相关像素数据,直到采用了进一步所检测到的抖动相关像素数据的数量的比较像素比率变得大于或等于所述参考像素比率为止,其中,确定所述抖动图像数据是否表示静态图像的步骤包括:

通过使用所述抖动无关像素数据、在所述第一帧和所述第二帧中未改变的抖动相关像素数据以及在所述第一帧中和在所述第二帧之后的所述至少一个帧中未改变的抖动相关像素数据来确定所述抖动图像数据是否表示静态图像。

18.根据权利要求13所述的方法,所述方法还包括以下步骤:将在第一帧中和在至少一个后续帧中未改变的抖动相关像素数据添加到用于确定所述抖动图像数据是否表示静态图像的比较像素数据,直到所述比较像素比率变得大于或等于所述参考像素比率为止,其中:确定所述抖动图像数据是否表示静态图像的步骤包括:使用所述抖动无关像素数据以及在所述第一帧和所述至少一个后续帧中未改变的抖动相关像素数据;并且所述后续帧顺序地选自于第二帧至第2^M+1帧,其中,M是与执行所述抖动操作的抖动器的抖动周期对应的比特数。

19.根据权利要求11所述的方法,所述方法还包括存储第一帧中的抖动无关像素数据的代表值,其中,确定所述抖动图像数据是否表示静态图像的步骤包括:将所存储的代表值与直接在所述第一帧之后的第二帧中的抖动无关像素数据的代表值进行比较。

20.根据权利要求11所述的方法,所述方法还包括以下步骤:当所述抖动图像数据表示静态图像时,执行低频驱动,所述低频驱动以低于正常帧速率的低帧速率驱动包括所述多个像素的显示面板。

说明书 :

执行静态图像检测的显示装置和操作该显示装置的方法

技术领域

[0001] 发明的示例性实施例总体上涉及一种显示装置,更具体地涉及一种执行静态图像检测的显示装置以及操作该显示装置的方法。

背景技术

[0002] 期望在诸如智能电话、平板计算机等便携式装置中采用的显示装置中降低功耗。近来,为了降低显示装置的功耗,已经开发了一种用于将针对在连续帧中不改变的静态图像的驱动方法与针对每帧改变的动态图像的驱动方法区分开的技术。此外,为了将针对静态图像的驱动方法与针对动态图像的驱动方法区分开,需要一种用于检测静态图像的技
术。
[0003] 传统的静态图像检测技术通过将连续帧中的图像数据进行比较来检测静态图像。然而,在应用抖动技术以增加图像的灰度分辨率的情况下,可以在每个抖动周期中针对每帧改变静态图像的抖动图像数据。因此,为了检测应用了抖动技术的显示装置中的静态图像,需要对应于至少两个抖动周期的时间段。
[0004] 在该背景技术部分中公开的以上信息仅用于理解发明构思的背景,因此,它可以包含不构成现有技术的信息。

发明内容

[0005] 本发明的示例性实施例提供了一种即使应用抖动技术也能够快速检测静态图像的显示装置。
[0006] 本发明的示例性实施例还提供了一种对即使应用抖动技术也能够快速检测静态图像的显示装置进行操作的方法。
[0007] 发明构思的附加特征将在下面的描述中阐述,并且部分地通过描述将是明显的,或者可以通过发明构思的实践而获知。
[0008] 本发明的示例性实施例提供了一种显示装置,该显示装置包括包含多个像素的显示面板和被配置为驱动显示面板的驱动器。驱动器包括:抖动器,被配置为对图像数据执行抖动操作以产生抖动图像数据,图像数据包括用于多个像素的多个像素数据,抖动图像数据包括分别对应于多个像素数据的多个抖动像素数据;以及静态图像检测器,被配置为接收抖动图像数据,以检测多个抖动像素数据之中的通过抖动操作未从多个像素数据改变的抖动无关像素数据并通过使用抖动无关像素数据来确定抖动图像数据是否表示静态图像。
[0009] 静态图像检测器可以被配置为:通过将第一帧中的抖动无关像素数据与直接在第一帧之后的第二帧中的抖动无关像素数据进行比较来确定抖动图像数据是否表示静态图像。
[0010] 静态图像检测器可以包括比较像素比率确定器,比较像素比率确定器被配置为检测多个抖动像素数据之中的抖动无关像素数据,计算抖动无关像素数据的数量与多个抖动像素数据的数量的比率作为比较像素比率,并将比较像素比率与参考像素比率进行比较。
[0011] 静态图像检测器还可以包括数据比较器,数据比较器被配置为:当比较像素比率大于或等于参考像素比率时,通过将第一帧中的抖动无关像素数据和直接在第一帧之后的第二帧中的抖动无关像素数据进行比较来确定抖动图像数据是否表示静态图像。
[0012] 当比较像素比率小于参考像素比率时,比较像素比率确定器可以基于抖动操作的抖动模式,在多个抖动像素数据中除了抖动无关像素数据之外的抖动相关像素数据之中检测在第一帧中和在直接在第一帧之后的第二帧中未改变的抖动相关像素数据,以重新计算抖动无关像素数据的数量以及在第一帧和第二帧中未改变的抖动相关像素数据的数量之和与多个抖动像素数据的数量的比率作为比较像素比率,并将重新计算所得的比较像素比率与参考像素比率进行比较。
[0013] 静态图像检测器还可以包括数据比较器,数据比较器被配置为:当重新计算所得的比较像素比率大于或等于参考像素比率时,通过使用抖动无关像素数据以及在第一帧和第二帧中未改变的抖动相关像素数据来确定抖动图像数据是否表示静态图像。
[0014] 当重新计算所得的比较像素比率小于参考像素比率时,比较像素比率确定器基于抖动模式进一步检测在第一帧中以及在第二帧之后的至少一个帧中未改变的抖动相关像素数据,直到采用了进一步检测到的抖动相关像素数据的数量的比较像素比率变得大于或等于参考像素比率为止。静态图像检测器还可以包括数据比较器,数据比较器被配置为:通过使用抖动无关像素数据、在第一帧和第二帧中未改变的抖动相关像素数据以及在第一帧中和在第二帧之后的所述至少一个帧中未改变的抖动相关像素数据来确定抖动图像数据
是否表示静态图像。
[0015] 比较像素比率确定器可以将在第一帧和至少一个后续帧中未改变的抖动相关像素数据添加到用于确定抖动图像数据是否表示静态图像的比较像素数据,直到比较像素比率变得大于或等于参考像素比率为止。静态图像检测器还可以包括数据比较器,数据比较器被配置为通过使用抖动无关像素数据以及在第一帧和所述至少一个后续帧中未改变的
抖动相关像素数据来确定抖动图像数据是否表示静态图像。所述后续帧可以顺序地选自于第二帧至第(2^M+1)帧,其中,M是对应于抖动器的抖动周期的比特数。
[0016] 静态图像检测器还可以包括:数据储存器,被配置为存储第一帧中的抖动无关像素数据的代表值;以及数据比较器,被配置为通过将存储在数据储存器中的代表值与直接在第一帧之后的第二帧中的抖动无关像素数据的代表值进行比较来确定抖动图像数据是否表示静态图像。
[0017] 当抖动图像数据表示静态图像时,驱动器可以执行低频驱动,该低频驱动以小于正常帧速率的低帧速率驱动显示面板。
[0018] 另一示例性实施例提供了一种操作包括多个像素的显示装置的方法。在该方法中,可以接收包括用于多个像素的多个像素数据的图像数据,可以通过对图像数据执行抖动操作来产生包括与多个像素数据分别对应的多个抖动像素数据的抖动图像数据,可以在多个抖动像素数据之中检测通过抖动操作未从多个像素数据改变的抖动无关像素数据,并且可以通过使用抖动无关像素数据来确定抖动图像数据是否表示静态图像。
[0019] 为了确定抖动图像数据是否表示静态图像,可以通过将第一帧中的抖动无关像素数据和直接在第一帧之后的第二帧中的抖动无关像素数据进行比较来确定抖动图像数据是否表示静态图像。
[0020] 在示例性实施例中,可以计算抖动无关像素数据的数量与多个抖动像素数据的数量的比率作为比较像素比率,并且可以将比较像素比率与参考像素比率进行比较。
[0021] 为了确定抖动图像数据是否表示静态图像,当比较像素比率大于或等于参考像素比率时,可以通过将第一帧中的抖动无关像素数据和直接在第一帧之后的第二帧中的抖动无关像素数据进行比较来确定抖动图像数据是否表示静态图像。
[0022] 在多个抖动像素数据中除抖动无关像素数据之外的抖动相关像素数据之中,当比较像素比率小于参考像素比率时,可以基于抖动操作的抖动模式来检测在第一帧和直接在第一帧之后的第二帧中未改变的抖动相关像素数据,可以重新计算抖动无关像素数据的数量以及在第一帧和第二帧中未改变的抖动相关像素数据的数量之和与多个抖动像素数据的数量的比率作为比较像素比率,并且可以将重新计算所得的比较像素比率与参考像素比率进行比较。
[0023] 为了确定抖动图像数据是否表示静态图像,当重新计算所得的比较像素比率大于或等于参考像素比率时,可以通过使用抖动无关像素数据以及在第一帧和第二帧中未改变的抖动相关像素数据来确定抖动图像数据是否表示静态图像。
[0024] 当重新计算所得的比较像素比率小于参考像素比率时,可以基于抖动模式进一步检测在第一帧中和在第二帧之后的至少一个帧中未改变的抖动相关像素数据,直到采用了进一步检测到的抖动相关像素数据的数量的比较像素比率变得大于或等于参考像素比率为止。为了确定抖动图像数据是否表示静态图像,可以通过使用抖动无关像素数据、在第一帧和第二帧中未改变的抖动相关像素数据以及在第一帧中和在第二帧之后的所述至少一
个帧中未改变的抖动相关像素数据来确定抖动图像数据是否表示静态图像。
[0025] 可以将在第一帧和至少一个后续帧中未改变的抖动相关像素数据添加到用于确定抖动图像数据是否表示静态图像的比较像素数据,直到比较像素比率变得大于或等于参考像素比率为止。为了确定抖动图像数据是否表示静态图像,可以通过使用抖动无关像素数据以及在第一帧和所述至少一个后续帧中未改变的抖动相关像素数据来确定抖动图像
数据是否表示静态图像。所述后续帧可以顺序地选自于第二帧至第2^M+1帧,其中,M是对应于执行抖动操作的抖动器的抖动周期的比特数。
[0026] 可以存储第一帧中的抖动无关像素数据的代表值。为了确定抖动图像数据是否表示静态图像,可以通过将所存储的代表值和直接在第一帧之后的第二帧中的抖动无关像素数据的代表值进行比较来确定抖动图像数据是否表示静态图像。
[0027] 当抖动图像数据表示静态图像时,可以执行以低于正常帧速率的低帧速率驱动包括多个像素的显示面板的低频驱动。
[0028] 将理解的是,前面的总体描述和下面的详细描述都是示例性和说明性的,并且意在提供对如要求保护的发明的进一步解释。

附图说明

[0029] 附图示出了发明的示例性实施例,并且与描述一起用于解释发明构思,附图被包括以提供对发明的进一步理解,并且被并入本说明书中并构成本说明书的一部分。
[0030] 图1是示出根据示例性实施例的显示装置的框图。
[0031] 图2是用于描述由包括在图1的显示装置中的抖动器执行的空间抖动操作的示例的图。
[0032] 图3是用于描述由包括在图1的显示装置中的抖动器执行的时间抖动操作的示例的图。
[0033] 图4是示出包括在图1的显示装置中的静态图像检测器的框图。
[0034] 图5是示出操作根据示例性实施例的显示装置的方法的流程图。
[0035] 图6是用于描述传统静态图像检测方法中所需的静态图像检测时间段和根据示例性实施例的静态图像检测方法中所需的静态图像检测时间段的图。
[0036] 图7是示出操作根据示例性实施例的显示装置的方法的流程图。
[0037] 图8是用于描述当执行空间抖动操作时将在第一帧和后续帧中未改变的抖动相关像素数据添加到比较像素数据的示例的图。
[0038] 图9是用于描述当执行时间抖动操作时将在第一帧和后续帧中未改变的抖动相关像素数据添加到比较像素数据的示例的图。
[0039] 图10是包括根据示例性实施例的显示装置的电子设备。

具体实施方式

[0040] 在以下描述中,出于解释的目的,阐述了许多具体细节以提供对发明的各种示例性实施例的透彻的理解。如在此使用的“实施例”是采用在此所公开的一个或更多个发明构思的装置或方法的非限制性示例。然而,明显的是,可以在没有这些具体细节或具有一个或更多个等效布置的情况下实践各种示例性实施例。在其它情况下,以框图形式示出了公知结构和装置,以避免使各种示例性实施例不必要地模糊。此外,各种示例性实施例可以是不同的,但不必是排他的。例如,在不脱离发明构思的情况下,可以在另一示例性实施例中使用或实施示例性实施例的具体形状、配置(构造)和特性。
[0041] 除非另有说明,否则示出的示例性实施例将被理解为提供其中可以在实践中实施发明构思的一些方式的变化的细节的示例性特征。因此,除非另有说明,否则在不脱离发明构思的情况下,可以对各种实施例的特征、组件、模块、层、膜、面板、区域和/或方面等(在下文中,单独地或共同地称为“元件”)进行另外组合、分离、互换和/或重新布置。
[0042] 在附图中,出于清楚和/或描述性的目的,可以夸大元件的尺寸和相对尺寸。当示例性实施例可以不同地实施时,可以不同于所描述的顺序来执行具体的工艺顺序。例如,可以基本同时执行或者以与所描述的顺序相反的顺序执行两个连续描述的工艺。此外,同样的附图标记表示同样的元件。
[0043] 当元件或层被称为“在”另一元件或层“上”、“连接到”或“结合到”另一元件或层时,该元件或层可以直接在所述另一元件或层上、直接连接到或直接结合到所述另一元件或层,或者可以存在中间元件或中间层。然而,当元件或层被称为“直接在”另一元件或层“上”、“直接连接到”或“直接结合到”另一元件或层时,不存在中间元件或中间层。为此,术语“连接”可以指具有或不具有中间元件的物理连接、电连接和/或流体连接。此外,D1轴、D2轴和D3轴不限于直角坐标系的三个轴(诸如x轴、y轴和z轴),而是可以以更宽的含义进行解释。例如,D1轴、D2轴和D3轴可以彼此垂直,或者可以表示彼此不垂直的不同方向。此外,第一交叉方向CDR1和第二交叉方向CDR2可以彼此垂直,或者可以表示彼此不垂直的不同方向。为了本公开的目的,“X、Y和Z中的至少一个(种/者)”和“从由X、Y和Z组成的组中选择的至少一个(种/者)”可以解释为仅X、仅Y、仅Z或者X、Y和Z中的两个(种/者)或更多个(种/者)的任何组合,诸如,以XYZ、XYY、YZ和ZZ为例。如在此使用的,术语“和/或”包括相关所列项中的一个或更多个的任何组合和全部组合。
[0044] 虽然可以在此使用术语“第一”、“第二”等来描述各种类型的元件,但是这些元件不应受这些术语限制。这些术语用于将一个元件与另一元件区分开。因此,在不脱离公开的教导的情况下,下面讨论的第一元件可以被命名为第二元件。
[0045] 出于描述性目的,可以在此使用诸如“在……下面”、“在……下方”、“在……之下”、“下”、“在……上方”、“上”、“在……之上”、“较高的”、“侧”(例如,如在“侧壁”中)等的空间相对术语,由此来描述如附图中示出的一个元件与其它元件的关系。空间相对术语意图包含设备在使用、操作和/或制造中除了附图中描绘的方位之外的不同方位。例如,如果附图中的设备被翻转,则被描述为“在”其它元件或特征“下方”或“下面”的元件随后将被定位为“在”所述其它元件或特征“上方”。因此,示例性术语“在……下方”可以包括上方和下方两种方位。此外,设备可以被另外定位(例如,旋转90度或者在其它方位处),如此,相应地解释在此使用的空间相对描述语。
[0046] 在此使用的术语是出于描述特定实施例的目的,而不意图进行限制。如在此使用的,除非上下文另外清楚地指出,否则单数形式“一”、“一个(种/者)”和“所述(该)”也意图包括复数形式。此外,术语“包含”、“包括”和/或它们的变型用在本说明书中时,说明存在所陈述的特征、整体、步骤、操作、元件、组件和/或它们的组,但不排除存在或附加一个或更多个其它特征、整体、步骤、操作、元件、组件和/或它们的组。还要注意的是,如在此使用的,术语“基本(大致)”、“大约(约)”和其它类似的术语被用作近似术语而不被用作程度术语,如此,它们被用来解释将被本领域普通技术人员认识到的测量值、计算值和/或提供值的固有偏差。
[0047] 作为本领域的惯例,在功能块、单元和/或模块方面,在附图中描述并示出了一些示例性实施例。本领域技术人员将理解的是,这些块、单元和/或模块通过可以利用基于半导体的制造技术或其它制造技术形成的电子(或光学)电路(诸如逻辑电路、分立组件、微处理器、硬布线电路、存储元件、布线连接等)来物理地实施。在通过微处理器或其它类似的硬件来实施块、单元和/或模块的情况下,可以利用执行在此所讨论的各种功能的软件(例如,微代码)对它们进行编程和控制,并且可以可选地通过固件和/或软件来驱动它们。还预期的是,每个块、单元和/或模块可以通过专用硬件来实施,或者可以实施为执行某些功能的专用硬件和执行其它功能的处理器(例如,一个或更多个编程的微处理器和相关电路)的组合。此外,在不脱离发明构思的范围的情况下,一些示例性实施例的每个块、单元和/或模块可以物理地分离成两个或更多个交互的且分立的块、单元和/或模块。此外,在不脱离发明构思的范围的情况下,一些示例性实施例的块、单元和/或模块可以物理地组合成更复杂的块、单元和/或模块。
[0048] 除非另有定义,否则在此使用的所有术语(包括技术术语和科学术语)具有与本公开作为其一部分的领域的普通技术人员通常理解的含义相同的含义。术语(诸如在通用字典中定义的术语)应该被解释为具有与它们在相关领域的背景下的含义一致的含义,并且不应以理想化的或过于形式化的含义进行解释,除非这里明确地如此定义。
[0049] 在下文中,将参照附图详细地解释本发明构思的示例性实施例。
[0050] 图1是示出根据示例性实施例的显示装置的框图;图2是用于描述由包括在图1的显示装置中的抖动器执行的空间抖动操作的示例的图;图3是用于描述由包括在图1的显示装置中的抖动器执行的时间抖动操作的示例的图;图4是示出包括在图1的显示装置中的静态图像检测器的框图。
[0051] 参照图1,根据示例性实施例的显示装置100可以包括:显示面板110,包括多个像素PX;以及驱动器,驱动显示面板110。在一些示例性实施例中,驱动器可以包括向多个像素PX提供数据信号DS的数据驱动器180、向多个像素PX提供栅极信号GS的栅极驱动器190和控制显示装置100的操作的控制器120。
[0052] 显示面板110可以包括多条数据线、多条栅极线以及结合到多条数据线和多条栅极线的多个像素PX。在一些示例性实施例中,每个像素PX可以包括开关晶体管和结合到开关晶体管的液晶电容器,并且显示面板110可以是液晶显示(LCD)面板。在其它示例性实施例中,每个像素PX可以包括有机发光二极管(OLED)、至少一个电容器和至少两个晶体管,并且显示面板110可以是OLED显示面板。然而,显示面板110不限于LCD面板和OLED显示面板,而是可以是任何合适的显示面板。
[0053] 控制器(例如,时序控制器;TCON)120可以从外部主机处理器(例如,图形处理单元(GPU)或图形卡)接收图像数据IDAT和控制信号CTRL。在一些示例性实施例中,控制信号CTRL可以包括但不限于垂直同步信号、水平同步信号、输入数据使能信号、主时钟信号等。
控制器120可以基于控制信号CTRL产生栅极控制信号GCTRL和数据控制信号DCTRL。此外,控制器120可以通过对图像数据IDAT执行抖动操作来产生抖动图像数据DIDAT。
[0054] 数据驱动器180可以基于从控制器120输出的抖动图像数据DIDAT和数据控制信号DCTRL来产生数据信号DS,并且可以向多个像素PX提供与抖动图像数据DIDAT对应的数据信号DS。例如,数据控制信号DCTRL可以包括但不限于输出数据使能信号、水平起始信号和加载信号。在一些示例性实施例中,数据驱动器180可以利用一个或更多个数据集成电路(IC)来实现。此外,根据一些示例性实施例,数据驱动器180可以直接安装在显示面板110上,或者可以以膜上芯片(COF)或载带封装(TCP)的形式结合到显示面板110。在其它示例性实施例中,数据驱动器180可以集成在显示面板110的外围部分中。
[0055] 栅极驱动器190可以基于来自控制器120的栅极控制信号GCTRL产生栅极信号GS,并且可以将栅极信号GS提供到多个像素PX。在一些示例性实施例中,栅极控制信号GCTRL可以包括但不限于帧起始信号和栅极时钟信号。在一些示例性实施例中,栅极驱动器190可以被实现为集成在显示面板110的外围部分中的非晶硅栅极(ASG)驱动器。在其它示例性实施例中,栅极驱动器190可以利用一个或更多个栅极IC来实现。此外,根据一些示例性实施例,栅极驱动器190可以直接安装在显示面板110上,或者可以以COF或TCP的形式结合到显示面板110。
[0056] 根据示例性实施例的显示装置100的驱动器可以包括执行抖动操作以增加图像的灰度分辨率的抖动器130。抖动器130可以针对多个像素PX对包括多个像素数据的图像数据IDAT执行抖动操作以产生抖动图像数据DIDAT,抖动图像数据DIDAT包括分别对应于多个像素数据的多个抖动像素数据。在一些示例性实施例中,抖动器130可以如图1中所示地包括在控制器120中。在其它示例性实施例中,抖动器130可以位于控制器120外部,位于控制器
120与数据驱动器180之间,或者位于数据驱动器180内部。
[0057] 在一些示例性实施例中,抖动器130可以通过调整用于空间相邻的像素PX的像素数据来执行表示具有比每个像素数据的比特数大的比特数的灰度的空间抖动操作。图2示出了通过空间抖动操作来表示具有比每个像素数据的比特数(例如,8比特)高的比特数(例如,10比特)的灰度的示例。
[0058] 在相邻的四个像素PX中的每个处表示具有值VALUE“N.00”的灰度级的情况下,或者在表示“00”的低位LSB[1:0]的情况下,用于相邻的四个像素PX的所有抖动像素数据210可以具有值“N”。此外,用于相邻的四个像素PX的抖动像素数据210可以在对应于抖动比特为2的抖动周期(或2^2帧FRAME1至FRAME4)内不改变。
[0059] 在相邻的四个像素PX中的每个处表示具有值VALUE“N.25”的灰度级的情况下,或者在表示“01”的低位LSB[1:0]的情况下,用于相邻的四个像素PX的抖动像素数据220中的三个可以具有值“N”,而用于相邻的四个像素PX的抖动像素数据220中的一个可以具有值“N+1”。此外,为了提高图像质量,对应于值“N”的像素PX的位置和对应于值“N+1”的像素PX的位置可以在抖动周期内按照帧FRAME1至FRAME4进行改变。
[0060] 在相邻的四个像素PX中的每个处表示具有值VALUE“N.50”的灰度级的情况下,或者在表示“10”的低位LSB[1:0]的情况下,用于相邻的四个像素PX的抖动像素数据230中的两个可以具有值“N”,而用于相邻的四个像素PX的抖动像素数据230中的两个可以具有值“N+1”。此外,为了提高图像质量,对应于值“N”的像素PX的位置和对应于值“N+1”的像素PX的位置可以在抖动周期内按照帧FRAME1至FRAME4进行改变。
[0061] 在相邻的四个像素PX中的每个处表示具有值VALUE“N.75”的灰度级的情况下,或者在表示“11”的低位LSB[1:0]的情况下,用于相邻的四个像素PX的抖动像素数据240中的一个可以具有值“N”,而用于相邻的四个像素PX的抖动像素数据240中的三个可以具有值“N+1”。此外,为了提高图像质量,对应于值“N”的像素PX的位置和对应于值“N+1”的像素PX的位置可以在抖动周期内按照帧FRAME1至FRAME4进行改变。
[0062] 在其它示例性实施例中,抖动器130可以通过调整相邻的帧中的像素数据来执行表示具有比每个像素数据的比特数大的比特数的灰度的时间抖动操作。图3示出了通过时间抖动操作表示具有比每个像素数据的比特数(例如,8比特)大的比特数(例如,10比特)的灰度的示例。
[0063] 在每个像素PX处表示具有值VALUE“N.00”的灰度级的情况下,或者在表示“00”的低位LSB[1:0]的情况下,在抖动周期中或在2^2帧FRAME1至FRAME4中的用于像素PX的所有抖动像素数据310可以具有值“N”。
[0064] 在每个像素PX处表示具有值VALUE“N.25”的灰度级的情况下,或者在表示“01”的低位LSB[1:0]的情况下,用于像素PX的抖动像素数据320可以在对应于抖动周期的四个帧FRAME1至帧FRAME4中的三个帧中具有值“N”,并且可以在四个帧FRAME1至FRAME4中的一个帧中具有值“N+1”。
[0065] 在每个像素PX处表示具有值VALUE“N.50”的灰度级的情况下,或者在表示“10”的低位LSB[1:0]的情况下,用于像素PX的抖动像素数据330可以在四个帧FRAME1至FRAME4中的两个帧中具有值“N”,并且可以在四个帧FRAME1至FRAME4中的另外两个帧中具有值“N+1”。
[0066] 在每个像素PX处表示具有值VALUE“N.75”的灰度级的情况下,或者在表示“11”的低位LSB[1:0]的情况下,用于像素PX的抖动像素数据340可以在四个帧FRAME1至FRAME4中的一个帧中具有值“N”,并且可以在四个帧FRAME1至FRAME4中的三个帧中具有值“N+1”。
[0067] 虽然在图2中示出了空间抖动操作的示例并且在图3中示出了时间抖动操作的示例,但是根据示例性实施例的抖动器130的抖动操作不限于图2和图3的示例。
[0068] 根据示例性实施例的显示装置100还可以包括静态图像检测器140,静态图像检测器140基于由抖动器130产生的抖动图像数据DIDAT来检测静态图像。在一些示例性实施例中,静态图像检测器140可以如图1中所示地包括在控制器120中。在其它示例性实施例中,静态图像检测器140可以位于控制器120的外部,位于控制器120与数据驱动器180之间,或者位于数据驱动器180内部。
[0069] 静态图像检测器140可以从抖动器130接收抖动图像数据DIDAT,并且可以检测多个抖动像素数据之中的通过抖动操作未从多个像素数据改变的抖动无关像素数据。在图2和图3的示例中,表示“00”的低位LSB[1:0]的抖动像素数据210和310可以被检测为抖动图像数据DIDAT的多个抖动像素数据之中的抖动无关像素数据。
[0070] 在一些示例性实施例中,静态图像检测器140可以基于通过抖动器130接收的抖动信息DTI来检测多个抖动像素数据之中的抖动无关像素数据。在示例中,对于每个抖动像素数据,抖动信息DTI可以包括表示是否执行抖动操作的一位数据。例如,对于表示“00”的低位LSB[1:0]的抖动像素数据210和310,抖动信息DTI可以具有值“1”,并且对于表示“01”、“10”或“11”的低位LSB[1:0]的抖动像素数据220、230、240、320、330和340,抖动信息DTI可以具有值“0”。在这种情况下,静态图像检测器140可以检测与具有值“1”的抖动信息DTI对应的抖动像素数据210和310作为抖动无关像素数据。在另一示例中,对于每个抖动像素数据,抖动信息DTI可以包括由抖动像素数据表示的低位LSB[1:0]。在这种情况下,例如,静态图像检测器140可以检测与具有值“00”的抖动信息DTI对应的抖动像素数据210和310作为抖动无关像素数据。
[0071] 在其它示例性实施例中,静态图像检测器140可以通过分析抖动图像数据DIDAT来检测多个抖动像素数据之中的抖动无关像素数据。在图2的示例中,用于相邻的四个像素PX的所有抖动像素数据210可以具有值“N”,并且静态图像检测器140可以检测所有具有值“N”的抖动像素数据210作为抖动无关像素数据。
[0072] 此外,静态图像检测器140可以通过使用抖动无关像素数据来确定抖动图像数据DIDAT是否表示静态图像。
[0073] 在一些示例性实施例中,静态图像检测器140可以通过将第一帧中的抖动无关像素数据与直接在第一帧之后的第二帧中的抖动无关像素数据进行比较来确定抖动图像数
据DIDAT是否表示静态图像。在示例中,当第一帧中的所有抖动无关像素数据与第二帧中的所有抖动无关像素数据相同时,静态图像检测器140可以确定抖动图像数据DIDAT表示静态图像,并且当第一帧中的任何一个抖动无关像素数据与第二帧中的对应的抖动无关像素数据不同时,静态图像检测器140可以确定抖动图像数据DIDAT表示动态图像。在另一示例中,当第一帧中的抖动无关像素数据的代表值(例如,总和或平均值)与第二帧中的抖动无关像素数据的代表值相同时,静态图像检测器140可以确定抖动图像数据DIDAT表示静态图像。
因此,尽管执行了抖动操作,但静态图像检测器140可以仅在第一帧和第二帧的两个帧中检测静态图像。
[0074] 在其它示例性实施例中,静态图像检测器140可以计算抖动无关像素数据的数量与多个抖动像素数据的数量的比率,可以在计算得到的比率大于或等于参考像素比率时通过使用抖动无关像素数据来确定抖动图像数据DIDAT是否表示静态图像,并且可以在计算得到的比率小于参考像素比率时将抖动相关像素数据添加到用于确定抖动图像数据DIDAT是否表示静态图像的比较像素数据。在一些示例性实施例中,为了执行该操作,如图4中所示,静态图像检测器140可以包括比较像素比率确定器150和数据比较器160。
[0075] 比较像素比率确定器150可以将包括在抖动图像数据DIDAT中的多个抖动像素数据划分为抖动相关像素数据(例如,图2中的220、230和240或者图3中的320、330和340)和抖动无关像素数据(例如,图2中的210或图3中的310),抖动相关像素数据在抖动周期内由于抖动操作而改变,抖动无关像素数据在抖动周期内不由于抖动操作而改变。比较像素比率确定器150可以检测多个抖动像素数据之中的抖动无关像素数据,可以计算抖动无关像素数据的数量与多个抖动像素数据的数量(例如,显示面板110的所有像素PX的数量)的比率作为比较像素比率,并且可以将比较像素比率与参考像素比率进行比较。
[0076] 例如,比较像素比率确定器150可以包括比较像素比率计算器152和比较像素比率比较器154。比较像素比率计算器152可以将抖动无关像素数据设定为将在两个帧之间进行比较以确定抖动图像数据DIDAT是否表示静态图像的比较像素数据,并且可以计算比较像素数据的数量与多个抖动像素数据的数量的比率作为比较像素比率。比较像素比率比较器154可以将比较像素比率与参考像素比率进行比较。在一些示例性实施例中,参考像素比率可以被主机处理器设定或改变。
[0077] 在比较像素比率比较器154确定比较像素比率大于或等于参考像素比率的情况下,数据比较器160可以通过将第一帧中的抖动无关像素数据与直接在第一帧之后的第二帧中的抖动无关像素数据进行比较来确定抖动图像数据DIDAT是否表示静态图像。
[0078] 在比较像素比率比较器154确定比较像素比率小于参考像素比率的情况下,比较像素比率计算器152可以将在第一帧和至少一个后续帧中未改变的抖动相关像素数据添加到用于确定抖动图像数据DIDAT是否表示静态图像的比较像素数据,直到比较像素比率变得大于或等于参考像素比率为止。一旦比较像素比率变得大于或等于参考像素比率,数据比较器160就可以通过使用抖动无关像素数据以及在第一帧和所述至少一个后续帧中未改变的抖动相关像素数据来确定抖动图像数据DIDAT是否表示静态图像。这里,在抖动器130的抖动比特是M的情况下,或者在抖动器130的抖动周期对应于2^M帧的情况下,可以从第二帧至第2^M+1帧顺序地选择后续帧。
[0079] 例如,当比较像素比率小于参考像素比率时,比较像素比率计算器152可以基于抖动操作的抖动模式,在多个抖动像素数据中除抖动无关像素数据之外的抖动相关像素数据之中检测在第一帧和第二帧中未改变的抖动相关像素数据,并且可以将在第一帧和第二帧中未改变的抖动相关像素数据添加到比较像素数据。此外,比较像素比率计算器152可以重新计算比较像素数据的数量与多个抖动像素数据的数量的比率作为比较像素比率,或者可以重新计算抖动无关像素数据的数量和在第一帧及第二帧中未改变的抖动相关像素数据的数量之和与多个抖动像素数据的数量的比率作为比较像素比率。比较像素比率比较器
154可以将重新计算所得的比较像素比率与参考像素比率进行比较。当重新计算所得的比较像素比率大于或等于参考像素比率时,数据比较器160可以通过使用抖动无关像素数据和在第一帧和第二帧中未改变的抖动相关像素数据来确定抖动图像数据DIDAT是否表示静态图像。
[0080] 当重新计算所得的比较像素比率小于参考像素比率时,比较像素比率计算器152可以进一步基于抖动模式检测在第一帧以及第二帧之后的第三帧中未改变的抖动相关像
素数据,并且可以进一步将在第一帧和第三帧中未改变的抖动相关像素数据添加到比较像素数据。此外,比较像素比率计算器152可以重新计算比较像素数据的数量与多个抖动像素数据的数量的比率作为比较像素比率,或者可以重新计算抖动无关像素数据的数量、在第一帧和第二帧中未改变的抖动相关像素数据的数量以及在第一帧和第三帧中未改变的抖
动相关像素数据的数量之和与多个抖动像素数据的数量的比率作为比较像素比率。数据比较器160可以通过使用抖动无关像素数据、在第一帧和第二帧中未改变的抖动相关像素数据以及在第一帧和第三帧中未改变的抖动相关像素数据来确定抖动图像数据DIDAT是否表示静态图像。可以重复地将在第一帧和后续帧中未改变的抖动相关像素数据添加到比较像素数据,直到比较像素比率变得大于或等于参考像素比率为止。此外,即使参考像素比率具有最大值或大约100%,当选择后续帧直到第2^M+1帧时,所有抖动像素数据(或者所有抖动无关像素数据和所有抖动相关像素数据)也都被选择作为比较像素数据,因此静态图像检测器140的静态图像检测操作最多可以在2^M+1帧内完成。
[0081] 在一些示例性实施例中,数据比较器160可以将比较像素数据中的至少两帧中的相应比较像素数据(例如,抖动无关像素数据,或者抖动无关像素数据和至少一部分抖动相关像素数据)进行比较,并且当任何一对比较像素数据彼此不同时,数据比较器160可以确定抖动图像数据DIDAT表示动态图像。为了通过数据比较器160比较两个帧中的比较像素数据,在一些示例性实施例中,静态图像检测器140还可以包括数据储存器170,数据储存器
170将前一帧中的比较像素数据存储为前一帧(例如,第一帧)的数据PDAT。
[0082] 在其它示例性实施例中,数据比较器160可以将至少两帧中的比较像素数据的代表值进行比较,并且当代表值彼此不同时,可以确定抖动图像数据DIDAT表示动态图像。例如,代表值可以是但不限于每一帧中的所有比较像素数据之和。在这种情况下,数据储存器
170可以存储前一帧中的比较像素数据的代表值作为前一帧的数据PDAT。例如,在第二帧中,数据比较器160可以计算包括在从抖动器130接收的抖动图像数据DIDAT中的抖动无关像素数据的代表值,并且可以通过将存储在数据储存器170中的第一帧的代表值与计算得到的代表值进行比较来确定抖动图像数据DIDAT是否表示静态图像。
[0083] 当确定抖动图像数据DIDAT表示静态图像时,静态图像检测器140可以输出表示检测到静态图像的静态图像检测信号SSTILL。控制器120可以响应于表示检测到静态图像的静态图像检测信号SSTILL而执行以低于正常帧速率的低帧速率驱动显示面板110的低频驱动。例如,当检测到静态图像时,控制器120可以控制数据驱动器180和栅极驱动器190以低于正常帧速率(例如,大约60Hz)的低帧速率(例如,大约1Hz)来驱动显示面板110。因此,当显示静态图像时,可以降低显示装置100的功耗。
[0084] 如上所述,根据示例性实施例的显示装置100可以检测多个抖动像素数据之中通过抖动操作未从多个像素数据改变的抖动无关像素数据,并且可以通过使用抖动无关像素数据来确定抖动图像数据DIDAT是否表示静态图像,从而即使执行抖动操作也快速检测静态图像。
[0085] 图5是示出操作根据示例性实施例的显示装置的方法的流程图,图6是用于描述传统静态图像检测方法中所需的静态图像检测时间段和根据本发明的示例性实施例的静态图像检测方法中所需的静态图像检测时间段的图。
[0086] 参照图1和图5,在对包括多个像素PX的显示装置100进行操作的方法中,显示装置100可以接收包括用于多个像素PX的多个像素数据的图像数据IDAT(S410)。显示装置100的抖动器130可以通过对图像数据IDAT执行抖动操作(例如,空间抖动操作和/或时间抖动操作)来产生包括分别对应于多个像素数据的多个抖动像素数据的抖动图像数据DIDAT
(S420)。
[0087] 静态图像检测器140可以检测抖动图像数据DIDAT的多个抖动像素数据之中的通过抖动操作未从多个像素数据改变的抖动无关像素数据(S430),并且可以通过使用抖动无关像素数据来确定抖动图像数据DIDAT是否表示静态图像(S440)。当确定抖动图像数据
DIDAT表示静态图像时,显示装置100可以执行低频驱动,该低频驱动以低于正常帧速率的低帧速率驱动包括多个像素PX的显示面板110。
[0088] 在应用了抖动技术的显示装置中,即使显示静态图像,抖动图像数据也会在抖动周期内针对每帧进行改变。因此,如图6的510中所示,应用了抖动技术的传统显示装置会针对两个抖动周期执行静态图像检测操作,或者在抖动比特为M的抖动操作的情况下执行2^(M+1)帧的静态图像检测操作。例如,传统显示装置可以通过将第一帧FRAME1中的抖动图像数据和第2^M+1帧FRAME2M+1中的抖动图像数据进行比较、通过将第二帧FRAME2中的抖动图像数据和第2^M+2帧FRAME2M+2中的抖动图像数据进行比较、……以及通过将第2^M帧FRAME2M中的抖动图像数据和第2^(M+1)帧FRAME2M+1中的抖动图像数据进行比较来检测静态图像。因此,传统的显示装置会在显示静态图像的时间点之后执行低频驱动2^(M+1)帧。
[0089] 然而,在操作根据示例性实施例的显示装置100的方法中,可以检测在多个抖动像素数据之中通过抖动操作未从多个像素数据改变的抖动无关像素数据,并且可以通过将第一帧FRAME1中的抖动无关像素数据和第二帧FRAME2中的抖动无关像素数据进行比较来确定抖动图像数据DIDAT是否表示静态图像。因此,在操作根据示例性实施例的显示装置100的方法中,如图6的520中所示,可以在显示静态图像的时间点之后执行低频驱动两帧。也就是说,在操作根据示例性实施例的显示装置100的方法中,即使执行抖动操作,也可以快速地检测静态图像,并且可以快速地执行低频驱动,从而降低显示装置100的功耗。
[0090] 图7是示出操作根据示例性实施例的显示装置的方法的流程图;图8是用于描述当执行空间抖动操作时将在第一帧和后续帧中未改变的抖动相关像素数据添加到比较像素数据的示例的图;图9是用于描述当执行时间抖动操作时将在第一帧和后续帧中未改变的抖动相关像素数据添加到比较像素数据的示例的图。
[0091] 参照图1和图7,在对包括多个像素PX的显示装置100进行操作的方法中,显示装置100可以接收包括用于多个像素PX的多个像素数据的图像数据IDAT(S610)。显示装置100的抖动器130可以通过对图像数据IDAT执行抖动操作(例如,空间抖动操作和/或时间抖动操作)来产生包括分别对应于多个像素数据的多个抖动像素数据的抖动图像数据DIDAT
(S620)。
[0092] 静态图像检测器140可以检测多个抖动像素数据之中的通过抖动操作未从多个像素数据改变的抖动无关像素数据,作为将在两个帧中进行比较以检测静态图像的比较像素数据(S630)。例如,静态图像检测器140可以检测图8中表示“00”的低位LSB[1:0]的抖动像素数据710或图9中表示“00”的低位LSB[1:0]的抖动像素数据810作为抖动无关像素数据。
[0093] 静态图像检测器140可以计算比较像素数据的数量与多个抖动像素数据的数量的比率作为比较像素比率,或者可以计算抖动无关像素数据的数量与多个抖动像素数据的数量的比率作为比较像素比率,并且可以将比较像素比率与参考像素比率进行比较(S640)。
当比较像素比率大于或等于参考像素比率时(S640:是),静态图像检测器140可以通过将第一帧中的抖动无关像素数据(第一帧中的抖动无关像素数据的代表值)和直接在第一帧之
后的第二帧中的抖动无关像素数据(第二帧中的抖动无关像素数据的代表值)进行比较来
确定抖动图像数据DIDAT是否表示静态图像(S660)。
[0094] 当比较像素比率小于参考像素比率时(S640:否),静态图像检测器140可以将在第一帧和至少一个后续帧中未改变的抖动相关像素数据添加到用于确定抖动图像数据DIDAT是否表示静态图像的比较像素数据(S650),直到比较像素比率变得大于或等于参考像素比率为止。这里,在以抖动比特M执行抖动操作的情况下,可以从第二帧到第2^M+1帧顺序地选择后续帧,直到比较像素比率变得大于或等于参考像素比率为止。一旦比较像素比率变得大于或等于参考像素比率(S640:是),静态图像检测器140可以通过使用比较像素数据来确定抖动图像数据DIDAT是否表示静态图像,或者可以通过使用抖动无关像素数据以及在第一帧和所述至少一个后续帧中未改变的抖动相关像素数据来确定抖动图像数据DIDAT是否表示静态图像(S660)。
[0095] 例如,当仅采用抖动无关像素数据的数量的比较像素比率小于参考像素比率时(S640:否),静态图像检测器140可以基于抖动操作的抖动模式,在多个抖动像素数据中除抖动无关像素数据之外的抖动相关像素数据之中检测在第一帧和第二帧中未改变的抖动
相关像素数据,并且可以将在第一帧和第二帧中未改变的抖动相关像素数据添加到仅包括抖动无关像素数据的比较像素数据(S650)。
[0096] 在图8的示例中,静态图像检测器140可以在表示“01”的低位LSB[1:0]的四个抖动相关像素数据720之中将在第一帧FRAME1和第二帧FRAME2中未改变的左下像素PX和右下像素PX的两个抖动相关像素数据添加到比较像素数据。此外,静态图像检测器140可以在表示“10”的低位LSB[1:0]的四个抖动相关像素数据730之中将在第一帧FRAME1和第二帧FRAME2中未改变的左下像素PX和右上像素PX的两个抖动相关像素数据添加到比较像素数据。此外,静态图像检测器140可以在表示“11”的低位LSB[1:0]的四个抖动相关像素数据740之中将在第一帧FRAME1和第二帧FRAME2中未改变的右上像素PX和右下像素PX的两个抖动相关
像素数据添加到比较像素数据。
[0097] 在图9的示例中,静态图像检测器140可以将在第一帧FRAME1和第二帧FRAME2中未改变的抖动相关像素数据820和840添加到比较像素数据。也就是说,静态图像检测器140可以将表示“01”的低位LSB[1:0]的抖动相关像素数据820和表示“11”的低位LSB[1:0]的抖动相关像素数据840添加到比较像素数据。虽然图8和图9示出了多个抖动像素数据的示例,但是根据由抖动器130执行的抖动操作的抖动模式,在第一帧FRAME1和后续帧中未改变的抖动相关像素数据可以不同于图8和图9的示例。
[0098] 静态图像检测器140可以重新计算比较像素数据的数量(或抖动无关像素数据的数量以及在第一帧和第二帧中未改变的抖动相关像素数据的数量之和)与多个抖动像素数据的数量的比率作为比较像素比率,并且可以将重新计算所得的比较像素比率与参考像素比率进行比较(S640)。当重新计算所得的比较像素比率大于或等于参考像素比率时(S640:
是),静态图像检测器140可以通过使用比较像素数据或者通过使用抖动无关像素数据以及在第一帧和第二帧中未改变的抖动相关像素数据来确定抖动图像数据是否表示静态图像
(S660)。
[0099] 当重新计算所得的比较像素比率(或者采用了抖动无关像素数据的数量以及在第一帧和第二帧中未改变的抖动相关像素数据的数量的比较像素比率)小于参考像素比率时(S640:否),静态图像检测器140可以进一步基于抖动模式检测在第一帧以及第二帧之后的至少一个帧中未改变的抖动相关像素数据,并且可以将进一步检测到的抖动相关像素数据添加到比较像素数据(S650)。可以按照第三帧、第四帧、第五帧等的次序顺序地选择后续帧,并且在以抖动比特M执行抖动操作的情况下,可以执行后续帧的选择直到第2^M+1帧。例如,如图8中所示,可以检测表示“01”的低位LSB[1:0]的四个抖动相关像素数据720之中的右上像素PX的抖动相关像素数据以及表示“11”的低位LSB[1:0]的四个抖动相关像素数据
740之中的左上像素PX的抖动相关像素数据作为在第一帧FRAME1和第三帧FRAME3中不改变的抖动相关像素数据。此外,可以检测表示“10”的低位LSB[1:0]的四个抖动相关像素数据
730之中的左上像素PX和右下像素PX的抖动相关像素数据作为在第一帧FRAME1和第四帧
FRAME4中不改变的抖动相关像素数据。此外,可以检测表示“01”的低位LSB[1:0]的四个抖动相关像素数据720之中的左上像素PX的抖动相关像素数据以及表示“11”的低位LSB[1:0]的四个抖动相关像素数据740之中的左下像素PX的抖动相关像素数据作为在第一帧FRAME1和第五帧FRAME5中不改变的抖动相关像素数据。在图8的示例中,一旦将在第一帧FRAME1和第五帧FRAME5中未改变的抖动相关像素数据添加到比较像素数据,比较像素数据的数量可以变为与多个抖动像素数据的数量相同,因此抖动相关像素数据的进一步添加会是不必要的。在另一示例中,如图9中所示,作为在第一帧FRAME1和第三帧FRAME3中未改变的抖动相关像素数据,可以将表示“10”的低位LSB[1:0]的抖动相关像素数据830添加到比较像素数据。
[0100] 静态图像检测器140可以通过使用比较像素数据或者通过使用抖动无关像素数据、在第一帧和第二帧中未改变的抖动相关像素数据以及在第一帧和所述至少一个后续帧中未改变的抖动相关像素数据来确定抖动图像数据DIDAT是否表示静态图像(S660)。
[0101] 当确定抖动图像数据DIDAT表示静态图像时,显示装置100可以执行低频驱动,该低频驱动以低于正常帧速率的低帧速率驱动包括多个像素PX的显示面板110。因此,当显示静态图像时,可以降低显示装置100的功耗。
[0102] 如上所述,在操作根据示例性实施例的显示装置100的方法中,可以将抖动相关像素数据添加到比较像素数据,使得比较像素比率变得大于或等于参考像素比率,并且可以通过使用包括抖动无关像素数据和抖动相关像素数据的比较像素数据来确定抖动图像数据DIDAT是否表示静态图像。因此,可以快速地检测静态图像,并且可以降低显示装置100的功耗。
[0103] 图10是包括根据示例性实施例的显示装置的电子设备。
[0104] 参照图10,电子设备1100可以包括处理器1110、存储器装置1120、存储装置1130、输入/输出(I/O)装置1140、电源1150和显示装置1160。电子设备1100还可以包括用于通信视频卡、声卡、存储器卡、通用串行总线(USB)装置、其它电气装置等的多个端口。
[0105] 处理器1110可以执行各种计算功能或任务。处理器1110可以是应用处理器(AP)、微处理器、中央处理单元(CPU)等。处理器1110可以经由地址总线、控制总线、数据总线等结合到其它组件。此外,在一些示例性实施例中,处理器1110可以进一步结合到诸如外围组件互连(PCI)总线的扩展总线。
[0106] 存储器装置1120可以存储用于电子设备1100的操作的数据。例如,存储器装置1120可以包括至少一个非易失性存储器器件(诸如,可擦除可编程只读存储器(EPROM)器
件、电可擦除可编程只读存储器(EEPROM)器件、闪存器件、相变随机存取存储器(PRAM)器件、电阻随机存取存储器(RRAM)器件、纳米浮栅存储器(NFGM)器件、聚合物随机存取存储器(PoRAM)器件、磁性随机存取存储器(MRAM)器件、铁电随机存取存储器(FRAM)器件等)和/或至少一个易失性存储器器件(诸如,动态随机存取存储器(DRAM)器件、静态随机存取存储器(SRAM)器件、移动动态随机存取存储器(移动DRAM)器件等)。
[0107] 存储装置1130可以是固态驱动器(SSD)装置、硬盘驱动器(HDD)装置、CD-ROM装置等。I/O装置1140可以是诸如键盘、小键盘、鼠标、触摸屏等的输入装置以及诸如打印机、扬声器等的输出装置。电源1150可以为电子设备1100的操作供应电力。显示装置1160可以通过总线或其它通信链路结合到其它组件。
[0108] 显示装置1160可以检测多个抖动像素数据之中通过抖动操作未改变的抖动无关像素数据,并且可以通过使用抖动无关像素数据来确定抖动图像数据是否表示静态图像。
因此,即使执行抖动操作,也可以快速地检测静态图像,并且可以降低显示装置1160的功耗。
[0109] 发明构思可以应用于任何显示装置1160和包括显示装置1160的任何电子设备1100。例如,发明构思可以应用于电视机(TV)、数字TV、3D TV、智能电话、可穿戴电子设备、平板计算机、移动电话、个人计算机(PC)、家用电器、膝上型计算机、个人数字助理(PDA)、便携式多媒体播放器(PMP)、数码相机、音乐播放器、便携式游戏机、导航设备等。
[0110] 如上所述,根据示例性实施例的显示装置和操作显示装置的方法可以检测多个抖动像素数据之中的通过抖动操作未从多个像素数据改变的抖动无关像素数据,并且可以通过使用抖动无关像素数据来确定抖动图像数据是否表示静态图像,从而即使执行抖动操作也快速检测静态图像。
[0111] 尽管在此已经描述了某些示例性实施例,但是其它实施例和修改通过该描述将是明显的。因此,发明构思不限于这样的实施例,而是限于所附权利要求以及如对于本领域普通技术人员而言将明显的各种明显的修改和等同布置的更宽范围。