自动检测显示装置所支持图片格式的检测装置及方法

文档序号:2557474阅读:139来源:国知局
专利名称:自动检测显示装置所支持图片格式的检测装置及方法
技术领域
本发明涉及一种自动检测显示装置所支持图片格式的检测装置及方法。
背景技术
一般情况下,显示装置在生产过程中,都设置了可显示多种格式图片的功能,在其出厂时,厂商会对其所设置的图片格式进行检测,以确保显示装置所设置的相应格式的图片均能正常显示。
对于显示装置中图片格式的检测, 一般厂商采取人工检测的技术,即在检测时,首先将该显示装置所支持图片格式对应的图片存储在存储器中,然后检测员逐一在通过显示装置显示不同格式的图片,若显示装置可显示出某个图片,即说明显示装置支持该图片对应的图片格式反之,即不支持该图片对应的图片格式。但是,随着图片技术的发展,图片的格式也不断的增加,显示装置所需要支持图片格式也随之增加,故这种人工检测的技术不但需要大量的人力,且浪费大量的检测时间,效率不高。

发明内容
有鉴于此,故需要提供一种自动检测显示装置所支持图片格式的检测装置及方法,可自动检测出显示装置所支持的图片格式。
为了实现上述的目的,本发明提出一种自动检测显示装置所支持图片格式的检测装置,该检测装置包含一存储单元、 一显示单元,该检测装置通过一采集设备采集显示装置所显示的源图片,并将该源图片作为一样品图片存储在存储单元中,该源图片由不同的等间距的颜色区块拼接而成,且被处理为一特定格式的图片存储在显示装置中,每个颜色区块设置一个对应的代码,源图片各颜色区块的代码组合为一源图片编码;该存储单元存储一图片格式表,以及每种颜色对应的代码,该图片格式表记录了不同图片格式编码所对应的图片格式,一检测图片获取模块,用于在采集到的样品图片中获取一包含源图片所有颜色区块的部分图片作为检测图片; 一边界确定模块,根据检测图片上不同边界线上多个像素点的RGB值的标准差值的比较,确定检测图片中每个颜色区块的边界线以及整个颜色区块在检测图片中的位置; 一编码确定模块,用于依次计算源图片上每种颜色区块上若干个像素点的RGB值的平均值,根据该RGB值的平均值确定其对应的颜色,依次从存储单元中获取该颜色对应的代码,组成源图片编码; 一图片格式确定模块,用于将确定的源图片的编码与存储单元中存储的图片
4格式表中的编码进行比对,确定该编码对应的图片格式。
本发明还提出了一种自动检测显示装置所支持图片格式的方法,该方法包括如下步骤提供一存储器,该存储器中存储一图片格式表,以及每种颜色对应的代码,该图片格式表记录了不同图片格式编码所对应的图片格式;采集一源图片;该源图片由不同的等间距的颜色区块拼接而成,且被处理为一特定格式的图片存储在显示装置中,每个颜色区块设置一个对应的代码,源图片各颜色区块的代码组合为一源图片编码;获取一包含源图片所有颜色区块的部分图片作为检测图片;计算检测图片上不同边界线上多个像素点的RGB值的标准差的比较,根据标准差的比较,确定检测图片中每个颜色区块的边界线以及整个颜色区块在检测图片中的位置;依次计算源图片上每种颜色区块上若干个像素点的RGB值的平均值,根据该RGB值的平均值确定其对应的颜色,依次从存储单元中获取该颜色对应的代码,组成源图片编码;将确定的源图片的编码与存储器中存储的图片格式表中的编码进行比对,确定该编码对应的图片格式。
相较于现有技术,本发明通过预设具有不同图片格式的源图片,并为每个源图片设置一代码,然后通过显示装置逐一显示源图片,检测装置获取显示装置所显示的源图片对其进行检测,确定其编码,从而确定显示装置所支持的图片格式,减少人工检测技术中人力及时间的浪费,提高了检测效率。


图l为自动检测显示装置所支持图片格式的系统架构图。图2a-2d为一实施方式中检测显示装置所支持图片格式的示意图。图3为自动检测显示装置所支持图片格式的方法流程图。
具体实施例方式
如图1所示,为自动检测显示装置所支持图片格式的系统架构图。该系统包含一显示装置100及一检测装置600,该检测装置600用于检测显示装置100能够显示的图片的格式。
该显示装置100可为一电子相框、MP4等可显示图片的电子装置。其中存储有不同图片格式的源图片,每个源图片由不同的等间距的颜色区块拼接而成,且颜色区块至少为两种,在此以五种颜色区块为最佳实施例进行说明,该五种颜色区块分别为White、 Black、 Red、Green、 Blue,并对每个颜色设置一个代码,如,White对应的代码为l、 Black对应的代码为2、 Red对应的代码为3、 Green对应的代码为4、 Blue对应的代码为5,对不同颜色区块的排列顺序进行调整,并将其处理为某种格式的源图片。不同源图片中各颜色区块的代码的组合即产生该源图片的编码,也为该源图片所代表图片格式的编码。如图2a所示,为White,Black, Red, Green, Blue五种颜色区块形成一源图片,各颜色区块对应的代码组合成的编 码,即12345,为该源图片的编码。将不同源图片编码所对应的图片格式记录在一图片格式 表中,该图片格式表存储在检测装置600中。
图片格式表
代码编码图片格式
1 2 3 4 5GIF
2 13 4 5JPG
2 3 14 5BMP
在上述的图片格式表中,若图片编码为12345时,对应的图片格式为GIF,若图片编码为 21345时,对应的图片格式为JPG,若图片编码为23145时,对应的图片格式为BMP。
该检测装置600包含一采集单元200、 一处理单元300、 一存储单元400、 一显示单元500 。该采集单元200用于采集显示装置100显示的源图片,并将采集的图片作为一样品图片存储 至存储单元400中,在此该采集单元200可以为一摄像头。在其他实施方式中,也可为通过接 口 (图中未示)连接的相机、手机等可拍照的移动装置采集显示装置100显示的源图片。该 存储单元300用于存储上述的图片格式表,每种颜色的代码。该显示单元500用于显示采集到 的样品图片。
该处理单元300包含一检测图片获取模块310、 一边界确定模块320、 一编码确定模块 330、 一图片格式确定模块340。该检测图片获取模块310用于从存储单元400中获取采集到的 样品图片IO,并从该样品图片10中获取包含源图片所有颜色区块的部分图片作为检测图片20 ,如图2b所示。该边界确定模块320根据检测图片上不同边界线上多个像素点的RGB值的标准 差的比较,确定检测图片中每个颜色区块的边界线以及整个颜色区块在检测图片中的位置。 在本实施方式中,对于检测图片中每个颜色区块的边界线的确定,首先根据检测图片获取模 块310所获取检测图片定义一坐标系,如图2c所示,该坐标系以检测图片10的左下方的第一 个像素点为原点,以包含所有颜色区块的方向为x轴,图片中任意像素点的坐标可用P(x, y) 表示,取x轴上相邻两个像素点P(x, 0)及P(x+l, 0),并分别求出与点P(x, 0)及P(x+l, 0) 在同一y轴方向的该检测图片上的所有像素点的RGB值的标准差值R(x)及R(x+l),如图中 al,a2,…an为点P(x+l, 0)在同一y轴方向的所有的像素点的RGB值,a为其上所有像素点的
6RGB值的平均值,R(x+1) = ( ( (al-a)z+(a2-a"+…+(an-a)勺/n) 1/z, bl, b2,…bn为点P(x, O)在同一y轴方向的所有的像素点的RGB值,b为其上所有像素点的RGB值的平均值,R(x)=(( (bl-b)2+(b2-b)2+-+(bn-b)2)/n) 1/2,然后求出两者的差值的绝对值,即 D(x) = |R(x+l)-R(x) |,然后将D(x)与一预设的值做比较,当所求的差分值D(x)小于预设的值 ,可以认为检测图片中的像素点P(x)及P(x+l)在同一颜色区块内,当所求的差分值D(x)大于 预设的值,可认为像素点P(x)及P(x+l)在两个颜色区块内,则可进一步确定与像素点 P(x+l)在同一y轴方向上的像素点所连接的直线为相邻颜色区块边界线,如图2c中虚线c所示 ,依同样的方法可求出不同颜色区块之间的边界线,即可确定整个颜色区块在检测图片中的 位置。
在不同实施方式中,对于颜色区块在检测图片中边界位置的确定也可通过将对应点所计 算出的标准差值R(x)与一已知的样品图片边界位置的标准差值进行比对,若计算出的标准差 值R(x)与样品图片的边界位置的标准差值之差在一预定范围之内,则认为该点对应的位置为 边界位置,若不在一预定的范围之内,则不是边界位置,继续计算,直到找到边界位置,最 后由于在设置源图片时,不同颜色区块的长度相等,根据找到的边界位置,以及等间距的颜 色区块,即可依次确定其他颜色区块的边界位置,最终确定整个颜色区块在检测图片中的位 置。该编码确定模块330用于从所确定的源图片的每个颜色区块中取出若干像素点并求出他 们的RGB值的平均值,并根据该RGB值确定该值的颜色,然后从存储单元400中获取该颜色对 应的代码,确定了检测图片的所有颜色及代码之后,即可确定该检测图片对应的编码。该图 片格式确定模块340用于将确定的编码与存储单元400中图片格式表中的编码进行比对,确定 出该编码对应的图片格式,如图2d所示。
如图3所示,为自动检测显示装置所支持图片格式的方法流程图。首先采集单元100从显 示装置100中采集一源图片,将其作为一样品图片存储起来(步骤S501)。
检测图片获取模块310从样品图片中获取一包含源图片所有颜色区块的部分图片作为检 测图片(步骤S502)。
边界确定模块320确定颜色区块之间的边界,具体请参考图2c的描述(步骤S503)。
编码确定模块330在检测图片中每种颜色区块上取若干像素点并求出他们的RGB值的平均 值,根据该RGB值的平均值确定其对应的颜色,并从存储单元中获取各颜色的代码,从而确 定该检测图片对应的编码(步骤S504)。
图片格式确定模块340将确定的源图片的编码与存储器中存储的图片格式表中的编码进 行比对,确定该编码对应的图片格式(步骤S505)。
权利要求
1.一种自动检测显示装置所支持图片格式的检测装置,该检测装置包含一存储单元、一显示单元,该检测装置通过一采集设备采集显示装置所显示的源图片,并将该源图片作为一样品图片存储在存储单元中,其特征在于该源图片由不同的等间距的颜色区块拼接而成,且被处理为一特定格式的图片存储在显示装置中,每个颜色区块设置一个对应的代码,源图片各颜色区块的代码组合为一源图片编码;该存储单元存储一图片格式表,以及每种颜色对应的代码,该图片格式表记录了不同图片格式编码所对应的图片格式,该检测装置还包括一检测图片获取模块,用于在采集到的样品图片中获取一包含源图片所有颜色区块的部分图片作为检测图片;一边界确定模块,根据检测图片上不同边界线上多个像素点的RGB值的标准差值的比较,确定检测图片中每个颜色区块的边界线以及整个颜色区块在检测图片中的位置;一编码确定模块,用于依次计算源图片上每种颜色区块上若干个像素点的RGB值的平均值,根据该RGB值的平均值确定其对应的颜色,依次从存储单元中获取该颜色对应的代码,组成检测图片编码;一图片格式确定模块,用于将确定的检测图片的编码与存储单元中存储的图片格式表中的编码进行比对,确定该编码对应的图片格式。
2.根据权利要求l所述的自动检测显示装置所支持图片格式的检测装 置,其特征在于该采集设置可为显示装置上的一摄像头。
3.根据权利要求l所述的自动检测显示装置所支持图片格式的检测装 置,其特征在于该采集设置也可为显示装置通过一接口连接的相机、手机等可拍照的移动 装置。
4.根据权利要求l所述的自动检测显示装置所支持图片格式的检测装 置,其特征在于源图片中颜色区块的不同排列组合,代表不同图片格式。
5 一种自动检测显示装置所支持图片格式的方法,其特征在于,该 方法包括如下步骤提供一存储器,该存储器中存储一图片格式表,以及每种颜色对应的代码,该图片格 式表记录了不同图片格式编码所对应的图片格式; 采集一源图片;该源图片由不同的等间距的颜色区块拼接而成,且被处理为一特定格式的图片存储在 显示装置中,每个颜色区块设置一个对应的代码,源图片各颜色区块的代码组合为一源图片 编码;获取一包含源图片所有颜色区块的部分图片作为检测图片;计算检测图片上不同边界线上多个像素点的RGB值的标准差的比较,根据标准差的比较 ,确定检测图片中每个颜色区块的边界线以及整个颜色区块在检测图片中的位置;依次计算检测图片上每种颜色区块上若干个像素点的RGB值的平均值,根据该RGB值的 平均值确定其对应的颜色,依次从存储单元中获取该颜色对应的代码,组成检测图片编码;将确定的检测图片的编码与存储器中存储的图片格式表中的编码进行比对,确定该编 码对应的图片格式。
6 根据权利要求5所述自动检测显示装置所支持图片的格式,其特征在于源图片中颜色区块的不同排列组合,对应不同的图片格式。
全文摘要
本发明是一种自动检测显示装置所支持图片格式的检测装置及方法,该方法包括以下步骤该源图片中色码的数量至少为两种,且每种色码对应一个代码;提供一存储器,该存储器存储一对照表,该对照表定义了不同代码编码方式对应的图片格式;采集显示出的样品图片;获取采集到的样品图片的部分图片作为检测图片;对获取到的部分样品图片在RGB空间上做差分处理,确定整个颜色区块在检测图片中的位置;对确定的整个颜色区块进行RGB色分量分析,确定每个颜色区块对应的颜色,获取该颜色对应的代码;将代码编码方式与对照表进行对照,确定出该代码的编码方式对应的图片格式。采用本发明减少了图片格式的检测时间,提高了检测效率。
文档编号G09G3/00GK101685591SQ20081030469
公开日2010年3月31日 申请日期2008年9月26日 优先权日2008年9月26日
发明者蒲小满, 邱金泉 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1