图象测试的图形识别及储存的方法

文档序号:6570713阅读:275来源:国知局
专利名称:图象测试的图形识别及储存的方法
技术领域
本发明涉及一种图形识别的方法,特别是涉及一种应用于自动测试系统之中,并于此自动测试系统进行图象测试时进行图形识别及储存的方法。
随着电子工业的快速进步,电子产品的电路也日趋复杂,所以由计算机控制的测试系统亦被广泛使用,这种测试系统被称为自动测试设备,其不仅提高效率,且能应付更复杂的情况,并且严格、公正。
在自动测试的领域中,图象测试是难度较大的一种,其基本问题在于如何用一个自动化的过程代替人工识别图像,并判断其对错与质量。这就是图象识别技术,其最基本的功能是找出各图形之间的不同之处,目前已有的用于比较两幅图形的应用程序,大多只能判断是否相同,却无法得到不同处的确切位置和大小,特别是对于多幅图的比较,只有先把各图形存成位映象图,然后再加以比较并记录不同之处,才能得到不同之处的位置和大小,如果在生产线上测试大量的显示设备,这将是不仅费时且消耗大量内存空间的工作,所以此方法不适用于测试较多图形的情况。

发明内容
有鉴于此,本发明的目的是提供一种图象测试的图形识别及储存的方法,以解决相似图形的识别问题,该方法因在图形识别时只记录图形中不同的区域,因而可减少内存的使用并提高识别速度,本发明应用于自动测试系统中时,首先将欲测试的图象分为若干区域,以找出各图象的特征区域,附加识别信息,并记录储存为图形文件,然后再将此图形文件留作以后自动测试之用。
本发明的图象测试的图形识别及储存的方法包含如下步骤把一图象划分为多个区域,并与一个系统图形的各相应区域对比,记录该图象与该系统图形的不同区域,忽略相同之处;将该图形的不同之处扩大范围,并与该系统图形再作对比,以取出不同区域的正确位置,并寻找该系统图形的识别信号;以及将已取得正确位置的该系统图形的不同之处附加识别信号后,储存成文件(另一系统图形文件)。
本发明的图象测试的图形识别及储存的方法,通过反复对比图形区,去掉相同部分,对不同的区域进行处理,从而得出不同之处的确切位置及大小,其优点在于可以自动进行对比识别,不需耗费人力,且本发明不受图形文件格式的限制,仅储存不同之处的图形,与已有的存储整幅的方式相比较,其优点为占用内存空间较少,能提高自动测试系统的运行速度。
具体实施例方式
本发明为一种图象测试的图形识别及储存的方法,此方法可分为以下三个步骤1.将图象至少划分为四个区域,并与一个系统图形的各相应区域对比,且将图形与系统图形之不同处加以记录。
2.将上一步骤记录得到的区域扩大范围,并与系统图形的相对位置再作对比,以取得不同处的正确位置,并寻找系统图形中识别信号。
3.将已取得正确位置的系统图形的不同之处附加识别信号后,储存成文件。
上述每一步骤进一步包含有其细节步骤,参照

图1A,该图为本发明的图象测试的图形识别及储存的方法步骤流程图(1)。
本发明的第1步骤进一步包含有以下步骤将备份区设置为初始状态,并将图形的范围设置为对比区(步骤110),将对比区分为多个区域,将整个对比区作为一个图形文件储存(步骤120),从自动测试系统中撷取系统图形(步骤130),判断系统图形是否与图形文件相同(步骤140),若相同,则回到步骤130,重新从系统中撷取图形,作图1所示的后续处理,若不相同,则分别对比各区域,记录不同区域并将不同区域置为新的对比区(步骤150),判断对比区是否与备份区相同(步骤160),若相同,则进到第2步骤A,若不相同,则将备份区置为为与对比区相同(步骤170),并回到步骤120。
接下来详细说明上述本发明的第2步骤的流程A,参照图1B,该图为本发明图象测试的图形识别及储存的方法的步骤流程图(2)。
本发明的第2步骤进一步包含有如下步骤按照图形的种类扩大备份区的范围,并据此分配序列(步骤210),从自动测试系统中撷取一个系统图形(步骤220),并判断该系统图形是否记录于序列中(步骤230),若已记录于序列中,则判断该系统图形是否有识别信号(步骤250),若未记录于序列中,则将备份区内的系统图形储存于分配序列中,并将整幅系统图形存为暂存文件(步骤240),然后执行步骤250,若该系统图形含有识别信号(步骤250),则再判断所有不同的系统图形是否都已储存(步骤270),若该系统图形未含有识别信号(步骤250),则寻找该系统图形的识别信号(步骤260)后,再执行步骤270,若系统图形都已储存,则将序列作一对一的比较,并得到含有不同之处的系统图形的变化区域(步骤280),然后进到第3步骤B,若系统图形未全部储存(步骤270),则回到步骤220,继续运作。
接下来详细说明上述本发明的第3步骤的流程,参照图1C,该图为本发明的图象测试的图形识别及储存的方法的第3步骤B。
本发明的第3步骤进一步包含有如下步骤按该系统图形的细部位置及识别信号储存部分图形(步骤310),判断所有不同的系统图形是否均已储存(步骤320),如都已储存,则结束运行,若还未完全储存,则从自动测试系统中撷取一个系统图形(步骤330),并判断该系统图形是否已储存(步骤340),若该系统图形已储存,则回到步骤330,若该系统图形未储存,则判断该系统图形是否有识别信号(步骤350),若未发现识别信号,则识别记录寻找该系统图形的识别信号(步骤360),并判断是否找到该系统图形的识别信号(步骤370),如未找到识别信号,重新记录并返回步骤330,若找到识别信号,则按该系统图形的细部位置及识别信号储存该部分图形(步骤380),回到步骤320。
虽然以上详细描述了本发明的优选实施方式,但并非用以限定本发明,所属领域的普通技术人员在不脱离本发明的宗旨和范围内,应能够作出某些等同的更改与变形,因此本发明的保护范围应以所附的权利要求书所界定的范围为准。
权利要求
1.一种图象测试的图形识别及储存的方法,该方法应用于自动测试系统的图象测试中,该方法至少包含有如下步骤把图象划分为多个区域,并与多个系统图形进行对比,记录该图象与该系统图形的不同区域;扩大该图象不同之处的范围,并与该系统图形再作对比,以取得不同之处的正确位置,并寻找该系统图形中一识别信号;以及将已取得正确位置的该系统图形附加识别信号后,并储存该被测图象与该系统图形的不同之处为一图形文件。
2.如权利要求1记载的图象测试的图形识别及储存的方法,其特征在于把所述图象划分为至少四个区域,并与多个系统图形进行对比,记录所述图象与所述系统图形的不同之处,进一步包含有下列步骤把一备份区设置为初始状态,并将屏幕的范围设置为一对比区;将所述对比区分为至少四个区域并加以储存,且将所述对比区储存为一图形文件;从所述自动测试系统中撷取一系统图形;将所述系统图形与所述图形文件进行对比;将所述系统图形与所述图形文件的不相同的部分记录在所述对比区;以及将所述对比区与所述备份区进行对比。
3.如权利要求2记载的图象测试的图形识别及储存的方法,其特征在于所述系统图形与所述图形文件进行对比,当对比结果为相同时,则从所述自动测试系统中撷取下一幅系统图形。
4.如权利要求2记载的图象测试的图形识别及储存的方法,其特征在于所述对比区与所述备份区进行对比,当对比结果为不相同时,将所述备份区转换为与所述对比区相同,并将所述对比区分为多个区域加以储存,且将所述对比区储存为所述图形文件。
5.如权利要求1记载的图象测试的图形识别及储存的方法,其特征在于所述系统图形扩大范围并与所述不同处的图形再作对比,以取得不同处的正确位置,并寻找所述不同处的图形中一识别信号,进一步包含有下列步骤按照规律扩大所述备份区的范围,并据此分配一序列;从所述自动测试系统中撷取系统图形;检视所述系统图形储存于该序列中;检视所述系统图形之一识别信号;将含有不同处的所述系统图形全部储存;以及将所述序列作一对一的比较,并得到含有不同处的所述系统图形的变化区域。
6.如权利要求5记载的图象测试的图形识别及储存的方法,其特征在于检视所述系统图形储存于该序列中,当所述系统图形未储存于所述序列中,将所述备份区内的所述系统图像储存于该序列中,并将整幅系统图形存为一暂存文件。
7.如权利要求5记载的图象测试的图形识别及储存的方法,其特征在于检视所述系统图形的识别信号,进一步包含下列步骤寻找所述系统图形的识别信号。
8.如权利要求5记载的图象测试的图形识别及储存的方法,其特征在于将含有不同处的所述系统图形全部储存,当含有不同处的所述系统图形未全部储存时,则从所述自动测试系统继续撷取系统图形。
9.如权利要求1记载的图象测试的图形识别及储存的方法,其特征在于将已取得正确位置的所述不同处的图象,转换为附加有识别信号的图形文件,并储存所有具有不同处的所述系统图形,进一步包含有检测步骤如下从所述自动测试系统中撷取系统图形;以及检测是否已储存所述系统图形。
10.如权利要求9记载的图象测试的图形识别及储存的方法,其特征在于检测是否已储存所述系统图形,若未储存所述系统图形,进一步包含有以下步骤检测所述系统图形是否包含有所述识别信号;以及储存所有具有不同处的系统图形。
11.如权利要求10记载的图象测试的图形识别及储存的方法,其特征在于检测该系统图形是否包含有所述识别信号,当所述系统图形未包含有所述识别信号,进一步包含有以下步骤寻找所述系统图形所包含的识别信号;检测是否已找到所述系统图形的识别信号;以及储存所有具有识别信号不同处的系统图形。
12.如权利要求11记载的图象测试的图形识别及储存的方法,其特征在于是否已检测到所述系统图形的识别信号,当未检测到所述系统图形的识别信号,从所述自动测试系统中撷取另一系统图形。
13.如权利要求1记载的图象测试的图形识别及储存的方法,其特征在于将一图形划分为多个区域,所述多个区域至少为四个区域。
全文摘要
本发明为一种图象测试的图形识别及储存的方法,应用于自动测试系统之中,并于此自动测试系统进行图象测试时,将欲测试的图形分为若干区域,并与系统存储的图形加以对比,且将不同的区域附加识别信息,并记录储存为图形文件,然后再将此图形文件留作以后图象测试时作对比之用。
文档编号G06K9/68GK1423231SQ01140230
公开日2003年6月11日 申请日期2001年12月6日 优先权日2001年12月6日
发明者林光信, 陈玄同, 刘萍 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1