《用于图像压缩和解压的图像处理电路和显示面板驱动器.pdf》由会员分享,可在线阅读,更多相关《用于图像压缩和解压的图像处理电路和显示面板驱动器.pdf(58页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103854586 A (43)申请公布日 2014.06.11 CN 103854586 A (21)申请号 201310525246.6 (22)申请日 2013.10.30 2012-260176 2012.11.28 JP G09G 3/20(2006.01) G06T 9/00(2006.01) (71)申请人 瑞萨 SP 驱动器公司 地址 日本东京 (72)发明人 降旗弘史 能势崇 杉山明生 (74)专利代理机构 中原信达知识产权代理有限 责任公司 11219 代理人 李兰 孙志湧 (54) 发明名称 用于图像压缩和解压的图像处理电路和显示 面板驱动器 (。
2、57) 摘要 一种图像处理电路 (13) 包括 : 代表值计算电 路 (31) 和所有组合比较压缩电路 (32) 。代表值 计算电路 (31) 被配置成通过对与 N 个像素相关 联的图像数据执行预处理来生成每个均包括多个 代表值的 M 个数据集, M 为大于一且小于 N 的自 然数。所有组合比较压缩电路 (32) 被配置成 : 对 于从所述 M 个数据集选择的两个数据集的所有可 能组合, 计算该两个数据集之间的相关性 ; 响应 于所计算的相关性而从多种压缩处理选择压缩处 理 ; 并且通过使用所选择的压缩处理压缩所述 M 个数据集来生成所述压缩图像数据。图像处理电 路 (13) 可以被并入显示面。
3、板驱动器 (3) 中。 (30)优先权数据 (51)Int.Cl. 权利要求书 4 页 说明书 32 页 附图 21 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书4页 说明书32页 附图21页 (10)申请公布号 CN 103854586 A CN 103854586 A 1/4 页 2 1. 一种显示面板驱动器, 包括 : 压缩电路, 所述压缩电路通过压缩与 N 个像素相关联的图像数据生成压缩图像数据, N 为等于或大于三的自然数 ; 图像存储器, 所述图像存储器存储所述压缩图像数据 ; 解压电路, 所述解压电路通过将从所述图像存储器读取的所述压缩图像数据解压来。
4、生 成解压图像数据 ; 以及 驱动电路, 所述驱动电路响应于所述解压图像数据来驱动显示面板, 其中, 所述压缩电路包括 : 代表值计算电路, 所述代表值计算电路被配置成通过对与所述 N 个像素相关联的所述 图像数据执行预处理来生成每个均包括多个代表值的 M 个数据集, M 为大于一且小于 N 的 自然数 ; 以及 所有组合比较压缩电路, 所述所有组合比较压缩电路被配置成 : 对于从所述 M 个数据 集选择的两个数据集的所有可能组合, 计算该两个数据集之间的相关性 ; 响应于所计算的 相关性, 从多种压缩处理选择压缩处理 ; 并且通过使用所述选择的压缩处理压缩所述 M 个 数据集, 来生成所述压。
5、缩图像数据。 2. 根据权利要求 1 所述的显示面板驱动器, 其中, 在所述预处理中, 所述代表值计算电 路执行将所述 N 个像素分成 M 个组的分组, 所述 M 个组分别与所述 M 个数据集相关联 ; 并且 所述代表值计算电路基于属于所述 M 个组中的相关联的一组的像素的图像数据, 计算包括 在所述 M 个数据集中的每一个中的代表值。 3.根据权利要求2所述的显示面板驱动器, 其中, 所述N个像素中的每一个包括与第一 颜色相关联的子像素, 与第二颜色相关联的子像素和与第三颜色相关联的子像素, 并且 其中, 通过初始地将所述 N 个像素分组成单个组并且重复地执行下述过程, 来实现将 所述N个像。
6、素分成所述M个组的分组, 所述过程涉及 : 从当前关注的一个或多个组中选择在 子像素的灰度级的最大值与最小值之间的差最大的组和颜色 ; 并且取决于与所选择的颜色 相关联的子像素的灰度级, 将属于所选择的组的像素分组成两组。 4.根据权利要求1至3中的任何一项所述的显示面板驱动器, 其中, 所述M个数据集包 括四个数据集, 其中, 所述多种压缩处理包括 : 第一压缩处理, 所述第一压缩处理涉及计算与所述四个数据集相关联的第一代表值, 并且将所述第一代表值并入所述压缩图像数据中 ; 第二压缩处理, 所述第二压缩处理涉及计算与所述四个数据集中的两个相关联的第二 代表值, 计算与所述四个数据集中的另两。
7、个相关联的第三代表值, 并且将所述第二和第三 代表值并入所述压缩图像数据中 ; 第三压缩处理, 所述第三压缩处理涉及计算与所述四个数据集中的两个数据集相关 联的第四代表值, 通过对另两个数据集中的每一个独立地执行减位处理来生成第一减位数 据, 并且将所述第四代表值和所述第一减位数据并入所述压缩图像数据中 ; 以及 第四压缩处理, 所述第四压缩处理涉及通过对所述四个数据集中的每一个独立地执行 减位处理生成第二减位数据, 并且将所述第二减位数据并入所述压缩图像数据中。 5. 根据权利要求 1 所述的显示面板驱动器, 其中, 所述 N 个像素包括八个像素, 权 利 要 求 书 CN 10385458。
8、6 A 2 2/4 页 3 其中, 所述 M 个数据集包括每个均包括三个代表值的四个数据集, 并且 其中, 在所述预处理中, 所述代表值计算电路通过对所述八个像素的图像数据执行 YCrCb 变换来生成所述八个像素中的每一个的 Y 数据、 Cr 数据和 Cb 数据 ; 由从所述八个像 素的 Y 数据、 Cr 数据和 Cb 数据中选择的数据计算八个第一代表值, 所述选择的数据在最大 值与最小值之间具有最大差 ; 并且从所述八个像素的 Y 数据、 Cr 数据和 Cb 数据中的其余两 个计算四个第二代表值, 所述四个数据集中的每一个包括所述八个第一代表值中的两个和 所述四个第二代表值中的一个。 6. 。
9、根据权利要求 5 所述的显示面板驱动器, 其中, 所述多种压缩处理包括 : 第一压缩处理, 所述第一压缩处理涉及计算与所述四个数据集相关联的第一代表值 ; 并且将所述第一代表值并入所述压缩图像数据中 ; 第二压缩处理, 所述第二压缩处理涉及计算与所述四个数据集中的两个相关联的第二 代表值, 计算与所述四个数据集中的另两个相关联的第三代表值 ; 并且将所述第二和第三 代表值并入所述压缩图像数据中 ; 第三压缩处理, 所述第三压缩处理涉及计算与所述四个数据集中的两个数据集相关 联的第四代表值, 通过对另两个数据集中的每一个独立地执行减位处理来生成第一减位数 据 ; 并且将所述第四代表值和所述第一减。
10、位数据并入所述压缩图像数据中 ; 以及 第四压缩处理, 所述第四压缩处理涉及通过对所述四个数据集中的每一个独立地执行 减位处理生成第二减位数据 ; 并且将所述第二减位数据并入所述压缩图像数据中。 7. 一种显示装置, 包括 : 显示面板 : 以及 显示面板驱动器, 所述显示面板驱动器驱动所述显示面板, 其中, 所述显示面板驱动器包括 : 压缩电路, 所述压缩电路通过压缩与 N 个像素相关联的图像数据生成压缩图像数据, N 为等于或大于三的自然数 ; 图像存储器, 所述图像存储器存储所述压缩图像数据 ; 解压电路, 所述解压电路通过将从所述图像存储器读取的所述压缩图像数据解压来生 成解压图像数据。
11、 ; 以及 驱动电路, 所述驱动电路响应于所述解压图像数据来驱动显示面板, 其中, 所述压缩电路包括 : 代表值计算电路, 所述代表值计算电路被配置成通过对与所述 N 个像素相关联的所述 图像数据执行预处理来生成每个均包括多个代表值的 M 个数据集, M 为大于一且小于 N 的 自然数 ; 以及 所有组合比较压缩电路, 所述所有组合比较压缩电路被配置成 : 对于从所述 M 个数据 集选择的两个数据集的所有可能组合, 计算该两个数据集之间的相关性 ; 响应于所计算的 相关性, 从多种压缩处理选择压缩处理 ; 并且通过使用所述选择的压缩处理压缩所述 M 个 数据集, 来生成所述压缩图像数据。 8.。
12、 根据权利要求 7 所述的显示装置, 其中, 在所述预处理中, 所述代表值计算电路执行 将所述 N 个像素分成 M 个组的分组, 所述 M 个组分别与所述 M 个数据集相关联 ; 并且所述代 表值计算电路基于属于所述 M 个组中的相关联的一组的像素的图像数据, 计算包括在所述 权 利 要 求 书 CN 103854586 A 3 3/4 页 4 M 个数据集中的每一个中的代表值。 9.根据权利要求8所述的显示装置, 其中, 所述N个像素中的每一个包括与第一颜色相 关联的子像素, 与第二颜色相关联的子像素和与第三颜色相关联的子像素, 其中, 通过初始地将所述 N 个像素分组成单个组并且重复地执行。
13、下述过程, 来实现将 所述N个像素分为所述M个组的分组, 所述过程涉及 : 从当前关注的一个或多个组中选择在 子像素的灰度级的最大值与最小值之间的差最大的组和颜色 ; 并且取决于与所选择的颜色 相关联的子像素的灰度级, 将属于所选择的组的像素分组成两组。 10. 根据权利要求 7 所述的显示装置, 其中, 所述 N 个像素包括八个像素, 其中, 所述 M 个数据集包括每个均包括三个代表值的四个数据集, 并且 其中, 在所述预处理中, 所述代表值计算电路通过对所述八个像素的图像数据执行 YCrCb 变换来生成所述八个像素中的每一个的 Y 数据、 Cr 数据和 Cb 数据 ; 由从所述八个像 素的。
14、 Y 数据、 Cr 数据和 Cb 数据中选择的数据计算八个第一代表值, 所述选择的数据在最大 值与最小值之间具有最大差 ; 并且从所述八个像素的 Y 数据、 Cr 数据和 Cb 数据中的其余两 个计算四个第二代表值, 所述四个数据集中的每一个包括所述八个第一代表值中的两个和 所述四个第二代表值中的一个。 11. 一种图像处理电路, 包括 : 代表值计算电路, 所述代表值计算电路被配置成通过对与所述 N 个像素相关联的图像 数据执行预处理来生成每个均包括多个代表值的 M 个数据集, M 为大于一且小于 N 的自然 数 ; 以及 所有组合比较压缩电路, 所述所有组合比较压缩电路被配置成 : 对于从。
15、所述 M 个数据 集选择的两个数据集的所有可能组合, 计算该两个数据集之间的相关性 ; 响应于所计算的 相关性, 从多种压缩处理选择压缩处理 ; 并且通过使用所述选择的压缩处理压缩所述 M 个 数据集, 来生成所述压缩图像数据。 12. 根据权利要求 11 所述的图像处理电路, 其中, 在所述预处理中, 所述代表值计算电 路执行将所述 N 个像素分成 M 个组的分组, 所述 M 个组分别与所述 M 个数据集相关联 ; 并且 所述代表值计算电路基于属于所述 M 个组中的相关联的一组的像素的图像数据, 计算包括 在所述 M 个数据集中的每一个中的代表值。 13.根据权利要求12所述的图像处理电路,。
16、 其中, 所述N个像素中的每一个包括与第一 颜色相关联的子像素, 与第二颜色相关联的子像素和与第三颜色相关联的子像素, 其中, 通过初始地将所述 N 个像素分组成单个组并且重复地执行下述过程, 来实现将 所述N个像素分成所述M个组的分组, 所述过程涉及 : 从当前关注的一个或多个组中选择在 子像素的灰度级的最大值与最小值之间的差最大的组和颜色 ; 并且取决于与所选择的颜色 相关联的子像素的灰度级将属于所选择的组的像素分组成两组。 14. 根据权利要求 11 所述的图像处理电路, 其中, 所述 N 个像素包括八个像素, 其中, 所述 M 个数据集包括每个均包括三个代表值的四个数据集, 并且 其中。
17、, 在所述预处理中, 所述代表值计算电路通过对所述八个像素的图像数据执行 YCrCb 变换来生成所述八个像素中的每一个的 Y 数据、 Cr 数据和 Cb 数据 ; 由从所述八个像 素的 Y 数据、 Cr 数据和 Cb 数据中选择的数据计算八个第一代表值, 所述选择的数据在最大 值与最小值之间具有最大差 ; 并且从所述八个像素的 Y 数据、 Cr 数据和 Cb 数据中的其余两 权 利 要 求 书 CN 103854586 A 4 4/4 页 5 个计算四个第二代表值, 所述四个数据集中的每一个包括所述八个第一代表值中的两个和 所述四个第二代表值中的一个。 15. 一种图像处理方法, 包括 : 通。
18、过对与所述 N 个像素相关联的图像数据执行预处理来生成每个均包括多个代表值 的 M 个数据集, M 为大于一且小于 N 的自然数 ; 对于从所述 M 个数据集选择的两个数据集的所有可能组合, 计算该两个数据集之间的 相关性 ; 响应于所计算的相关性, 从多种压缩处理选择压缩处理 ; 以及 通过使用所述选择的压缩处理压缩所述 M 个数据集, 来生成所述压缩图像数据。 权 利 要 求 书 CN 103854586 A 5 1/32 页 6 用于图像压缩和解压的图像处理电路和显示面板驱动器 技术领域 0001 本发明涉及图像处理电路和方法, 显示面板驱动器和显示装置, 更特别地, 涉及用 于执行图象。
19、压缩和解压的图像处理电路和方法, 以及并入了该图像处理电路的显示面板驱 动器和显示装置。 背景技术 0002 显示装置, 诸如液晶显示装置、 有机电致发光显示装置和等离子体显示装置, 常常 被设计用于图像压缩技术。 当驱动显示面板 (例如液晶显示面板、 有机电致发光显示装置和 液晶显示面板) 的显示面板驱动器并入了图像存储器时, 例如, 使用图像压缩允许减小图像 存储器的容量。 另一方面, 当图像数据在传输到显示面板驱动器之前被压缩时, 这有效地减 小了数据传输量。 数据传输量的减少有助于降低数据传输速率和传输图像数据所需的电力 消耗。 0003 常用的图像压缩方法之一为块编码, 其中将图像数。
20、据以块为单位压缩, 每个块 包括多个像素。在块编码中, 与构成块的多个像素相关联的图像数据由至少一个代表值 表示。块编码的一个主要示例为 BTC(块截断编码) 。BTC 公开于例如日本专利申请公告 No.2006-42194A、 No.2009-212789A、 No.2011-19204A 和日本专利公报 No.3,790,728B 中。 BTC 并不提供高数据压缩比并且提出了多次重复执行相同 BCT 基压缩过程的技术 (参看专 利申请公告 No.2007-43577A 和日本专利公报 No.3,036,058B) 。 0004 另一已知的压缩方法为将相应像素的图像数据变换为频域的数据的方法。
21、。 这种压 缩方法的一个主要示例为 DCT(离散余弦变换) 。DCT 为压缩诸如 JPEG(联合图像专家组) 的图像的基本技术, 并且广泛地用于图像处理。 0005 然而, 当以固定数据长度执行压缩处理 (即, 当压缩比固定时) 时, BTC 和 DCT 都对 特定图像类型造成大压缩误差, 并且这导致图像劣化。更具体而言, BTC 对于包括大量低频 分量的图像 (例如, 照片的图像等) 造成严重的图像劣化, 而DCT对于包括大量高频分量的图 像 (例如, 包括字符等的图像) 造成严重图像劣化。常常需要便携式终端 (例如, 智能电话等) 的显示装置来显示字符、 静态图片和图形图像的混合图像 (例。
22、如, 当显示 web 网站时) , 并且 在这样的情形下, 对于特定类型的图像造成严重图像劣化的图像处理并非优选的。 0006 为了解决这个问题, 本发明人提出了以下技术 : 响应于块内像素之间的相关性来 选择压缩方法 (参看例如日本专利公报 No.4,507,265B) 。这个技术的一个特点为对于从包 括于块中的像素选择的两个像素的每种可能组合计算相关性。 响应于对于所有可能组合计 算的相关性选择压缩方法有效地减少压缩误差并且抑制图像劣化。 0007 尽管有效地用于减小压缩误差, 由于像素组合数量的增加, 当待同时处理的像素 (即, 在每个块中包括的像素数量) 增加时, 响应于块中的像素之间。
23、的相关性选择压缩方法 的技术不期望地增加电路大小。当包括于块中的像素数量为例如四个的情况下, 来自该块 的两个像素的可能组合的数量为六 (=4C2) 。 在包括于块中的像素数量为八个的情况下, 另一 方面, 来自该块的两个像素的可能组合的像素为 28(=8C2) 。 说 明 书 CN 103854586 A 6 2/32 页 7 0008 因此, 存在提供以减小的电路大小来减小压缩误差的技术的技术需要。 发明内容 0009 因此, 本发明的目的在于提供有效地减小压缩误差同时抑制电路大小增加的图像 处理电路和方法, 和并入了该图像处理电路的显示面板驱动器和显示装置。 0010 本发明的其它目的将。
24、从本申请的整个公开理解。 0011 在本发明的一个方面, 一种显示面板驱动器包括 : 压缩电路, 其通过压缩与 N 像素 相关联的图像数据来生成压缩图像数据, N 为等于或大于三的自然数 ; 图像存储器, 其存储 压缩图像数据 ; 解压电路, 其通过将从图像存储器读取的压缩图像数据解压来生成解压图 像数据 ; 以及驱动电路, 其响应于解压图像数据来驱动显示面板。压缩电路包括 : 代表值计 算电路, 其被配置成通过对与 N 个像素相关联的图像数据执行预处理来生成各包括多个代 表值的 M 个数据集, M 为大于一且小于 N 的自然数 ; 以及所有组合比较压缩电路, 其被配置 成对于两个数据集的所有。
25、可能组合, 计算从 M 个数据集选择的两个数据集之间的相关性 ; 响应于计算的相关性, 从多种压缩处理选择压缩处理 ; 并且通过使用选择的压缩处理压缩 M 个数据集来生成压缩图像数据。 0012 在一个实施例中, 在预处理中, 代表值计算电路执行将 N 个像素分成 M 个组的分 组, M 个组分别与 M 个数据集相关联 ; 并且基于 M 个组中相关联的一个所属的像素的图像数 据计算包括于 M 个数据集中的每一个中的代表值。 0013 当 N 个像素中的每一个包括与第一颜色相关联的子像素 (subpixel) , 与第二颜色 相关联的子像素和与第三颜色相关联的子像素时, 通过将 N 个像素初始地。
26、分成单个组并且 重复执行涉及下列步骤的过程来实现将 N 个像素分为 M 个组 : 从当前关注的一个或多个组 中选择在子像素的灰度级的最大值与最小值之间的差最大的组和颜色 ; 并且取决于与所选 择颜的色相关联的子像素的灰度级将属于所选择的组的像素分成两组。 0014 在一个示例中, M 个数据集包括四个数据集。在此情况下, 多种压缩处理优选地包 括 : 第一压缩处理, 其涉及计算与四个数据集相关联的第一代表值, 并且将第一代表值并入 压缩图像数据内 ; 第二压缩处理, 其涉及计算与四个数据集中的两个相关联的第二代表值, 计算与四个数据集中的另两个相关联的第三代表值, 并且将第二代表值和第三代表值。
27、并入 压缩图像数据内 ; 第三压缩处理, 其涉及计算与四个数据集中的两个数据集相关联的第四 代表值, 通过对另两个数据集中的每一个独立地执行减位 (bit-reducing) 处理来生成第一 减位数据, 并且将第四代表值和第一减位数据并入压缩图像数据内 ; 以及第四压缩处理, 其 涉及通过对四个数据集中的每一个独立地执行减位处理生成第二减位数据, 并且将第二减 位数据并入压缩图像数据内。 0015 在另一实施例中, N 个像素包括八个像素并且 M 个数据集包括各包括三个代表值 的四个数据集。在此情况下, 优选地, 在预处理中, 代表值计算电路通过对八个像素的图像 数据执行 YCrCb 变换而生。
28、成八个像素中的每一个的 Y 数据、 Cr 数据和 Cb 数据, 由从八个像 素的 Y 数据、 Cr 数据和 Cb 数据中选择的数据来计算八个第一代表值, 所选择的数据在最大 值与最小值之间具有最大差 ; 并且从八个像素的 Y 数据、 Cr 数据和 Cb 数据中的其余两个计 算四个第二代表值, 四个数据集中的每一个包括八个第一代表值中的两个和四个第二代表 值中的一个。 说 明 书 CN 103854586 A 7 3/32 页 8 0016 在本发明的另一方面, 一种显示装置包括 : 显示面板和驱动显示面板的显示面板 驱动器。 显示面板驱动器包括 : 压缩电路, 其通过压缩与N像素相关联的图像数。
29、据来生成压 缩图像数据, N 为等于或大于三的自然数, 图像存储器, 其存储压缩图像数据 ; 解压电路, 其 通过将从图像存储器读取的压缩图像数据解压来生成解压图像数据 ; 以及驱动电路, 其响 应于解压图像数据来驱动显示面板。 压缩电路包括 : 代表值计算电路, 其被配置成通过对与 N个像素相关联的图像数据执行预处理来生成各包括多个代表值的M个数据集, M为大于一 且小于 N 的自然数 ; 以及所有组合比较压缩电路, 其被配置成 : 对于两个数据集的所有可能 组合, 计算从 M 个数据集选择的两个数据集之间的相关性 ; 响应于所计算的相关性, 从多种 压缩处理选择压缩处理 ; 并且通过使用选。
30、择的压缩处理压缩 M 个数据集来生成压缩图像数 据。 0017 在本发明的再一方面, 一种图像处理电路包括 : 代表值计算电路, 其被配置成通过 对与 N 个像素相关联的图像数据执行预处理来生成各包括多个代表值的 M 个数据集, M 为 大于一且小于 N 的自然数 ; 以及所有组合比较压缩电路, 其被配置成 : 对于两个数据集的所 有可能组合, 计算从 M 个数据集选择的两个数据集之间的相关性 ; 响应于计算的相关性, 从 多种压缩处理选择压缩处理 ; 并且通过使用选择的压缩处理压缩 M 个数据集来生成压缩图 像数据。 0018 在本发明的另一方面, 一种图像处理方法包括 : 通过对与 N 个。
31、像素相关联的图像 数据执行预处理来生成各包括多个代表值的 M 个数据集, M 为大于一且小于 N 的自然数 ; 对 于从 M 个数据集选择的两个数据集的所有可能组合计算该两个数据集之间的相关性 ; 响应 于计算的相关性, 从多种压缩处理选择压缩处理 ; 以及通过使用选择的压缩处理压缩 M 个 数据集来生成压缩图像数据。 0019 本发明提供一种有效地减小压缩误差同时抑制电路大小增加的图像处理电路和 方法, 和并入了该图像处理电路的显示面板驱动器和显示装置。 附图说明 0020 从结合附图理解的下文描述, 本发明的上述和其它优点和特点将会更加明显, 在 附图中 : 0021 图 1 为示出在本发。
32、明的第一实施例中的液晶显示装置的示例性配置的框图 ; 0022 图 2A 为示出在第一实施例中的图像压缩电路的示例性配置的框图 ; 0023 图 2B 为示出在第一实施例中的所有组合比较压缩电路的示例性配置的框图 ; 0024 图 3A 为示出在第一实施例中的图像解压电路的示例性配置的框图 ; 0025 图 3B 为示出在第一实施例中 12 代表值再现电路的示例性配置的框图 ; 0026 图 4A 和图 4B 示出了描绘在第一实施例中由 12 代表值计算电路执行的预处理的 内容的流程图 ; 0027 图 5 至图 12 为以具体数值示例示出了在第一实施例中由 12 代表值计算电路执行 的预处理。
33、的图 ; 0028 图 13 为示出在第一实施例中的数据集 A、 B、 C 和 D 的内容的图 ; 0029 图 14 为在第一实施例中在所有组合比较压缩电路的模式识别部中选择适当压缩 处理的示例性操作的流程图 ; 说 明 书 CN 103854586 A 8 4/32 页 9 0030 图 15 为示出了在四个数据集包括图 12 所示的数据的情况下, 在第一实施例中再 现的八个像素的图像数据内容的表 ; 0031 图16示出描绘了在第二实施例中由12代表值计算电路执行的预处理的内容的流 程图 ; 0032 图 17 至图 21 为以具体数值示例示出了在第二实施例中由 12 代表值计算电路执 。
34、行的预处理的图 ; 0033 图 22 为示出在第二实施例中的数据集 A、 B、 C 和 D 的内容的图 ; 0034 图 23 为示出了在第二实施例中在图像解压电路中执行的解压处理的内容的流程 图 ; 0035 图24至图25为以具体数值示例示出了在第二实施例中由图像解压电路执行的解 压处理的图 ; 0036 图 26 为示出了无损压缩数据的示例性格式的图 ; 0037 图 27 为示出了 (14) 压缩数据的示例性格式的图 ; 0038 图 28 为示出了 (2+12) 压缩数据的示例性格式的图 ; 0039 图 29 为示出了 (22) 压缩数据的示例性格式的图 ; 0040 图 30 。
35、为示出了 (41) 压缩数据的示例性格式的图。 具体实施例 0041 首先, 将给出在本发明的实施例中使用的图像压缩方法的概述的描述。在本发明 的一个实施例中, 以像素集为单位执行图像压缩处理, 每个像素集包括 N 个像素, 其中 N 为 等于或大于三的自然数。在图像压缩处理中, 首先对 N 个像素的图像数据执行预处理以生 成M个数据集, 其中M为大于一且小于N的自然数。 每个数据集包括基于相对应的N个像素 的图像数据确定的多个代表值。然后响应于 M 个数据集之间的相关性从多种压缩处理选择 适当压缩处理, 并且通过对 M 个数据集执行所选择的压缩处理来最终生成压缩图像数据。 0042 在对压缩。
36、图像数据解压时, 对最终获得的压缩图像数据执行解压处理以再现 M 个 数据集, 该解压处理对应于为 M 个数据选择的压缩处理。这之后对 M 个数据集执行与上述 预处理相对应的后处理以再现 N 个像素的原始图像数据。 0043 这种压缩和解压处理通过执行减小了相关性计算中可能组合的数量的预处理而 有效地抑制电路大小增加, 同时通过响应于 M 个数据集之间的相关性选择适当压缩处理而 减小了压缩误差。 0044 在下文中, 将给出本发明的实施例的详细描述。 在下面的实施例中, 公开了一种压 缩处理, 其中, 对要经受压缩处理的块中包括的八个像素的图像数据执行预处理, 由此生成 各包括三个代表值的四个。
37、数据集, 并且然后响应于四个数据集之间的相关性来从多种压缩 处理选择适当压缩处理。应当指出的是包括于块中的像素数量并不限于八个。还应当指出 的是为该块生成的数据集的数量并不限于四个。 还应当指出的是包括于每个数据集中的代 表值数量并不限于三个。 0045 (第一实施例) 0046 1. 液晶显示装置的总体配置 0047 图 1 为示出在本发明的第一实施例中液晶显示装置的示例性配置的框图。液晶显 说 明 书 CN 103854586 A 9 5/32 页 10 示装置 1 包括 LCD (液晶显示器) 面板 2 和控制器 / 驱动器 3。LCD 面板 2 包括数据线、 栅极 线和布置成 V 行和。
38、 H 列的像素。在 LCD 面板 2 的每个水平行中, 排列 H 个像素。每个像素 包括与红色相关联的子像素 (在下文中被称作R子像素) 、 与绿色相关联的子像素 (在下文中 被称作 G 子像素) 和与蓝色相关联的子像素 (在下文中被称作 B 子像素) 。每个子像素设置 于数据线与栅极线相交处。控制器 / 驱动器 3 响应于从处理器 4 接收的输入图像数据 5 驱 动在 LCD 面板 2 内的相应子像素以显示所期望的图像。在此实施例中, 输入图像数据 5 以 八位表示每个像素的每个子像素的灰度级, 即由 24 位表示每个像素的颜色。控制器 / 驱动 器 3 的操作受到从处理器 4 供应的一组控。
39、制信号 6 控制。CPU(中央处理单元) 可以用作处 理器 4。该组控制信号 6 可以包括例如点时钟信号 DCLK、 水平同步信号 Hsync 和竖直同步 信号 Vsync。 0048 控制器/驱动器3包括命令控制电路11、 行存储器12、 图像压缩电路13、 图像存储 器 14、 图像解压电路 15、 数据线驱动电路 16、 栅极线驱动电路 17、 定时控制电路 18 和灰度 电压生成电路 19。 0049 命令控制电路11具有以下三种功能 : 首先, 命令控制电路11具有响应于控制信号 6 向定时控制电路 18 供应定时设定数据 25 的功能, 定时设定数据 25 指示控制器 / 驱动器 。
40、3 的操作定时。其次, 命令控制电路 11 具有向灰度电压生成电路 19 供应灰度设定数据 26 的功能, 灰度设定数据 26 用于设定所期望的伽马曲线, 即, 在馈送到 LCD 面板 2 的数据线的 驱动电压的电压电平与输入图像数据 5 中指示的灰度级之间的关系。 0050 第三, 命令控制电路 11 具有将从处理器 4 供应的输入图像数据 5 转发到图像压缩 电路 13 的功能。在此操作中, 命令控制电路 11 将输入图像数据 5 以像素集为单位转发到 图像压缩电路 13, 每个像素集由被布置为两行和四列的像素 (即, 两个水平行 每个水平 行四个像素) 组成。由于图像数据通常以从最上部水。
41、平行的像素到最下部水平行的像素的 次序转移到 LCD 驱动器, 需要将输入图像数据 5 分类以按每个均包括被布置成两行和四列 的像素的像素集为单位来转移输入图像数据 5。命令控制电路 11 通过使用行存储器 12 来 执行对输入图像数据5的分类, 行存储器12具有足以保持与一个水平行的像素对应的输入 图像数据 5 的容量。在图 1 中, 通过这种分类获得的图像数据以数字 21 表示。 0051 图像压缩电路13对从命令控制电路11接收的图像数据21执行图象压缩处理。 以 各包括两个像素的像素集为单位执行图象解压处理。 在下文中, 为图像压缩处理的单位的、 被布置成两行和四列的像素被称作 “块”。
42、 并且要经受图像压缩处理的块被称作 “目标块” 。 当 从命令控制电路 11 转发与目标块的像素相关联的图像数据 21 时, 图像压缩电路 13 对图像 数据 21 执行图象压缩处理以生成压缩图像数据 22。 0052 在此实施例中, 由图像压缩电路 13 生成的压缩图像数据 22 以 64 位表示包括于每 个块中的八个像素的灰度级。这暗示图像压缩处理将数据量减小到三分之一, 因为原始图 像数据 21 以 192(=248) 位表示包括于每个块中的八个像素的灰度级。即, 为特定块生 成的压缩图像数据 22 的位数为与块相关联的原始图像数据 21 的位数的三分之一。 0053 图像存储器 14 。
43、存储由图像压缩电路 13 生成的压缩图像数据 22。在一个实施例 中, 图像存储器 14 具有 (1/8) VH64 位的容量。将从图像存储器 14 读取的压缩图像 数据被转移到图像解压电路 15。在图 1 中, 由附图标记 23 表示从图像存储器 14 读取的压 缩图像数据。 说 明 书 CN 103854586 A 10 6/32 页 11 0054 图像解压电路 15 将从图像存储器 14 读取的压缩图像数据 23 解压以生成解压图 像数据24。 在此实施例中, 解压图像数据24为24位数据, 其以八位表示每个像素的三个子 像素中的每一个的灰度级。将在下文中描述图像解压电路 15 的配置。
44、和操作的细节。将生 成的解压图像数据 24 转移到数据线驱动电路 16。 0055 数据线驱动电路 16 响应于从图像解压电路 15 接收的解压图像数据 24 驱动 LCD 面板 2。详细地, 数据线驱动电路 16 包括移位寄存器 16a、 显示锁存器 16b 和驱动电路 16c。 移位寄存器16a从图像解压电路15顺序接收解压图像数据并且存储解压图像数据。 移位寄 存器 16a 具有足以保持与定位于一个水平行中的 H 个像素相关联的解压图像数据的容量。 显示锁存器 16b 暂时锁存与保持在移位寄存器 16a 中的一个水平行的像素 (H 个像素) 相关 联的解压图像数据, 并且将锁存的解压图像。
45、数据转发到驱动电路16c。 通过从定时控制电路 18 馈送的定时控制信号 27 来控制移位寄存器 16a 和显示锁存器 16b 的操作定时。驱动电 路 16c 对于从对应于一个水平行的显示锁存器 16b 接收的解压图像数据做出响应, 用于驱 动 LCD 面板 2 的相对应的数据线。更具体而言, 驱动电路 16c 对于解压图像数据做出响应 以在从灰度电压生成电路 19 供应的多个灰度电压 V1至 Vm中选择相对应的灰度电压, 以将 相对应的数据线驱动到所选择的灰度电压。 0056 栅极线驱动电路 17 驱动 LCD 面板 2 的栅极线。由从定时控制电路 18 接收的定时 控制信号 28 控制栅极。
46、线驱动电路 17 的操作定时。 0057 定时控制电路18响应于从命令控制电路11接收的定时设定数据25执行控制器/ 驱动器 3 的总体定时控制。更具体而言, 定时控制电路 18 通过将定时控制信号 27 供应到 数据线驱动电路 16 来控制数据线驱动电路 16 的操作定时, 并且通过向栅极线驱动电路 17 供应定时控制信号 28 来控制栅极线驱动电路 17 的操作定时。 0058 灰度电压生成电路 19 响应于从命令控制电路 11 接收的灰度设定数据 26 生成灰 度电压 V1至 Vm并且将灰度电压 V1至 Vm供应到数据线驱动电路 16。响应于灰度设定数据 26 控制灰度电压 V1至 Vm。
47、的电压电平。 0059 2. 图像压缩电路和图像解压电路的配置和操作 0060 接下来将给出图像压缩电路 13 和图像解压电路 15 的配置和操作的描述。图 2A 为示出图像压缩电路 13 的示例性配置的框图。图像压缩电路 13 具有通过将为 192 位数据 的、 与八个像素 (即, 24个子像素) 相关联的图像数据21压缩成64位数据来生成压缩图像数 据 22 的功能。图像压缩电路 13 包括 12 代表值计算电路 31 和所有组合比较压缩电路 32。 0061 12 代表值计算电路 31 执行上述预处理以从与目标块的八个像素 (即, 24 子像素) 相关联的图像数据 21 生成代表值数据 。
48、33。代表值数据 33 由四个数据集和辅助数据表示 与八个像素 (即, 24 子像素) 相关联的图像数据 21。在此实施例中, 四个数据集中的每一个 包括三个 8 位代表值。换言之, 代表值数据 33 包括 12 个代表值。另一方面, 辅助数据包括 16 位数据。这暗示代表数据 33 为 112(=812+16) 位数据。 0062 如下文详细地描述, 八个像素被分组为四组并且这四组分别与四个数据集相关 联。每个数据集的三个代表值被确定分别为与相对应组相关联的像素的 R 子像素的灰度级 的中心值、 G子像素的灰度级的中心值和B子像素的灰度级的中心值。 应当指出的是中心值 意指最大值与最小值的平。
49、均值。还应当指出的是 “组” 可以包括仅一个像素。而且, 取决于 分组的过程, 可以不将像素分组到特定组 (例如, 与所有像素相关联的图像数据是相同的) 。 说 明 书 CN 103854586 A 11 7/32 页 12 在此情况下, 特定组的数据可以通过复制任何其它组的数据而生成。 0063 所有组合比较压缩电路32响应于包括于代表值数据33中的四个数据集之间的相 关性, 从多种压缩处理选择一种压缩处理, 并且通过对四个数据集执行所选择的压缩处理 而生成压缩图像数据 22。生成压缩图像数据 22 以便包括通过所选择的压缩处理得到的压 缩数据和代表值数据 33 的辅助数据。 0064 示意性地, 如下所述在所有组合比较压缩电路 32 中执行压缩处理 : 对于从在代表 值数据 33 中所描述的四个数据集中选择的两个数据集的所有可能组合, 所有组合比较压 缩电路 32 计算两个数据集之间的相关性。所有组合比较压缩电路 32 响应于所计算的相关 性选择适当压缩处理并且对四个数据集执行所选择的压缩处理。 所有组合。