影像检测方法与流程

文档序号:21410078发布日期:2020-07-07 14:45阅读:659来源:国知局
影像检测方法与流程

本揭示文件是有关于一种检测方法,且特别是有关于一种影像检测方法。



背景技术:

在现有的光学检测方法,为了因应各种不同态样或形状的检测,往往需要针对不同态样或形状来分别设计影像处理演算法,因而在每次面临新的检测态样或形状时,需要耗费许多时间来开发新的影像处理演算法。

另一方面,在进行光学检测时,由于影像处理演算法可以检测多个态样或形状,但并不一定符合检测需求。因此,在面对每次不同的检测需求时,往往要耗费时间修改影像处理演算法,以符合当次的需求。据此,如何改善光学检测过程中的运作程序是亟需解决的问题。



技术实现要素:

根据本揭示文件的一实施例,揭示一种影像检测方法,该影像检测方法包含以下步骤:撷取待测物影像,待测物影像包含多个图样特征;于待测物影像选取包含所述多个图样特征中的特定图样特征的一区块影像;撷取区块影像中所有的图样特征而形成的感兴趣区域;在该感兴趣区域中执行滤除程序或重建程序,并获得前处理区域;以及根据前处理区域来检测待测物影像是否具有缺陷。

在一实施例中,其中获得该前处理区域的步骤包含:在该感兴趣区域中选择并执行该滤除程序之后,获得一中间处理区域;以及对该中间处理区域执行该重建程序,以获得该前处理区域。

在一实施例中,其中在该感兴趣区域执行该滤除程序的步骤包含:使用一遮罩影像在该感兴趣区域进行比对;以及以该遮罩影像指示的像素的灰阶值,在该感兴趣区域的该外围部分的至少一像素的灰阶值设定为一第一范围值,以获得一剩余区域。

在一实施例中,其中在该感兴趣区域执行该滤除程序的步骤还包含:使用该遮罩影像在该剩余区域进行比对;以及以该遮罩影像指示的像素的灰阶值,在该剩余区域的该外围部分的该至少一像素的灰阶值设定为一第二范围值,以获得一中间处理区域。

在一实施例中,其中在该感兴趣区域执行该重建程序的步骤包含:使用该遮罩影像在该中间处理区域进行比对;以及以该遮罩影像指示的像素的灰阶值,在该中间处理区域的该外围部分的该至少一像素的灰阶值设定为该第二范围值,以获得一重建区域。

在一实施例中,其中在该感兴趣区域执行该重建程序的步骤还包含:使用该遮罩影像在该重建区域进行比对;以及以该遮罩影像指示的像素的灰阶值,在该重建区域的该外围部分的该至少一像素的灰阶值设定为该第一范围值,以获得该前处理区域。

在一实施例中,其中获得该前处理区域的步骤包含:在该感兴趣区域中选择并执行该重建程序之后,获得一中间处理区域;以及对该中间处理区域执行该滤除程序,以获得该前处理区域。

在一实施例中,其中在该感兴趣区域执行该重建程序的步骤包含:使用一遮罩影像在该感兴趣区域进行比对;以及以该遮罩影像指示的像素的灰阶值,在该感兴趣区域的该外围部分的至少一像素的灰阶值设定为一第二范围值,以获得一重建区域。

在一实施例中,其中在该感兴趣区域执行该重建程序的步骤还包含:使用该遮罩影像在该重建区域进行比对;以及以该遮罩影像指示的像素的灰阶值,在该重建区域的该外围部分的该至少一像素的灰阶值设定为一第一范围值,以获得该中间处理区域。

在一实施例中,其中在该感兴趣区域执行该滤除程序的步骤包含:使用该遮罩影像在该中间处理区域进行比对;以及以该遮罩影像指示的像素的灰阶值,在该中间处理区域的该外围部分的该至少一像素的灰阶值设定为该第一范围值,以获得一剩余区域。

在一实施例中,其中在该感兴趣区域执行该滤除程序的步骤还包含:使用该遮罩影像在该剩余区域进行比对;以及以该遮罩影像指示的像素的灰阶值,在该剩余区域的该外围部分的该至少一像素的灰阶值设定为该第二范围值,以获得该前处理区域。

附图说明

以下详细描述结合随附附图阅读时,将有利于较佳地理解本揭示文件的态样。应注意,根据说明上实务的需求,附图中各特征并不一定按比例绘制。实际上,出于论述清晰的目的,可能任意增加或减小各特征的尺寸。

图1a至图1c绘示根据本揭示文件一些实施例中一种影像检测方法的步骤流程图;

图2绘示根据本揭示文件一些实施例中撷取待测物影像的示意图;

图3绘示待测物影像的多个区块影像的示意图;

图4a绘示待测物影像的母线区块影像;

图4b绘示关联于图4a的母线区块影像的感兴趣区域;

图4c绘示对图4b的感兴趣区域执行滤除程序后获得的中间处理区域;

图4d绘示对图4c的中间处理区域执行重建程序后获得的前处理区域;

图5a绘示待测物影像的短线区块影像;

图5b绘示关联于图5a的短线区块影像的感兴趣区域;

图5c绘示对图5b的感兴趣区域执行重建程序后获得的中间处理区域;

图5d绘示对图5c的中间处理区域执行滤除程序后获得的前处理区域;

图6a绘示根据本揭示文件有关于滤除程序与重建程序的流程示意图;

图6b绘示根据本揭示文件有关于滤除程序与重建程序的流程示意图;

图7绘示根据一实施例中遮罩的态样示意图;

图8a绘示根据一实施例中将遮罩影像与感兴趣区域以叠合方式进行比对的示意图;

图8b绘示根据一实施例中剩余区域的示意图;

图9a绘示遮罩影像的保留区块在剩余区域的周围进行比对的示意图;

图9b绘示经过比对之后的中间处理区域的示意图。

具体实施方式

以下揭示内容提供许多不同实施例或实例,以便实施本发明的不同特征。下文描述元件及排列的特定实例以简化本发明。当然,该等实例仅为示例性且并不欲为限制性。举例而言,以下描述中在第二特征上方或第二特征上形成第一特征可包括以直接接触形成第一特征及第二特征的实施例,且亦可包括可在第一特征与第二特征之间形成额外特征使得第一特征及特征可不处于直接接触的实施例。另外,本发明可在各实例中重复元件符号及/或字母。此重复是出于简明性及清晰的目的,且本身并不指示所论述的各实施例及/或配置之间的关系。

请参照图1a至图1c,其绘示根据本揭示文件一些实施例中一种影像检测方法的步骤流程图。

在步骤s210中,撷取一待测物影像,待测物影像包含多个图样特征。请一并参照图2,其绘示根据本揭示文件一些实施例中撷取待测物影像的示意图。

在一实施例中,透过影像撷取装置(未绘示)(例如互补式金氧半导体(cmos)影像感测器或一电荷耦合元件(ccd)影像感测器))对一待测物进行拍摄,以撷取待测物影像100。待测物为欲检测是否有瑕疵或污损等缺陷的物体,其可以为太阳能板、电路板或其他欲检测是否有瑕疵的物品。在本揭示文件中是以太阳能板作为实施例说明,并非意欲限制于太阳能板。

进一步地,待测物影像100包含多个导电线图样,且导电线图样具有对应的图样特征。举例来说,待测物影像100的导电线图样包含母线(busbar)bb、水平线(horizontalfinger)hf、倒角(chamfer)cf、垂直线(verticalfinger)vf及短线(shortfinger)sf,其中母线bb的图样特征为具有一宽度的图样,且图样每间隔一段距离会有一实心涂布的图样,水平线hf的图样特征为水平长条细线的图样,倒角cf的图样特征为影像中各角落的斜细线的图样,垂直线vf的图样特征为垂直长细线的图样,短线sf的图样特征为水平短细线的图样。

值得一提的是,本揭示文件提出上述导电线图样及对应的图样特征仅作为实施例说明,通常知识者可根据实际需求设计不同的图样,而实施本揭示文件的影像检测方法。

在步骤s220中,于待测物影像选取包含图样特征中的一特定图样特征的一区块影像。请一并参照图3,其绘示待测物影像的多个区块影像的示意图。

在一实施例中,图样特征可为对应母线bb、水平线hf、倒角cf、垂直线vf及短线sf的图样特征,而特定图样特征则为母线bb、水平线hf、倒角cf、垂直线vf及短线sf的其中一者的图样特征。

举例来说,假设使用者欲检测的待测物影像100的导电图样为母线bb,因此对应的特定图样特征即为母线bb的图样特征“具有一宽度的图样,且图样每间隔一段距离会有一实心涂布的图样”,借此可在待测物影像100中选取包含特定图样特征(即母线bb的图样特征)的母线区块影像110。进一步地,由于选取区块影像100的选取框的形状为矩形,因此对待测物影像100选取母线区块影像110的过程中,将不可避免地选取到包含其他图样特征,也就是说,母线区块影像110除包含母线bb的图样特征外,还包含垂直线vf的图样特征。

再举一例进行说明。假设使用者欲检测的待测物影像100的导电图样为短线sf的图样特征,因此对应的特定图样特征即为短线sf的图样特征“水平短细线”,借此可在待测物影像100中选取包含特定图样特征(即短线sf的图样特征)的短线区块影像120,且短线区块影像120除包含短线sf的图样特征外,还包含垂直线vf的图样特征。

同样地,倒角区块影像130及水平线区块影像140亦可根据前述方式而被选取出来,其中倒角区块影像130除包含倒角cf的图样特征外,还包含垂直线vf与水平线hf的图样特征;水平线区块影像140除包含水平线hf外,还包含垂直线vf与倒角cf的图样特征。

为避免说明书中具有类似概念的内容一再重复而造成阅读疲乏,因此在之后的步骤中,将以母线区块影像110及短线区块影像120为例进行说明。

在步骤s230中,撷取区块影像中所有的图样特征而形成一感兴趣区域。

在一实施例中,以母线区块影像110为例,请一并参考图4a及图4b,图4a绘示待测物影像的母线区块影像,图4b绘示关联于图4a的母线区块影像的感兴趣区域。详言之,如图4a所示,母线区块影像110包含母线bb及垂直线vf的图样特征;如图4b所示,可根据影像处理演算法撷取母线区块影像110中的母线bb及垂直线vf的图样特征,进而形成感兴趣区域r1。

在步骤240中,在感兴趣区域中执行一滤除程序或一重建程序,并获得一前处理区域。进一步地,步骤s240更可包含如图1b所示的步骤s241与步骤s243,或者如图1c所示的步骤s241与步骤s243,至于要选择执行如图1b所示的步骤s241与步骤s243,或者如图1c所示的步骤s241与步骤s243则可依据区块影像的种类与需求来决定。

首先,以母线区块影像110为例,其适合选择执行如图1b所示的步骤s241与步骤s243,并请一并参考图4b至图4d,图4c绘示对图4b的感兴趣区域执行滤除程序后获得的中间处理区域,图4d绘示对图4c的中间处理区域执行重建程序后获得的前处理区域。

在步骤s241中,在感兴趣区域中执行滤除程序之后,获得中间处理区域。详言之,图4b所示的感兴趣区域r1包含母线bb及垂直线vf的图样特征,根据前述可以得知使用者欲检测的待测物影像100的导电线图样为母线bb,也就是说,感兴趣区域r1中的母线bb的图样特征是要被保留的,而垂直线vf的图样特征是要被移除的,为此可透过在感兴趣区域r1中执行滤除程序,以将非属母线bb的图样特征的垂直线vf的图样特征滤除,并获得如图4c的中间处理区域r2,其中有关于滤除程序的细节将于后说明。

在步骤s243中,对中间处理区域执行一重建程序,以获得前处理区域。详言之,图4c的中间处理区域r2存在一错误区域rm,造成母线bb的图样特征并未被完整地撷取,其中造成错误区域rm的原因可能是因为滤除程序的限制或母线bb本身的瑕疵等所造成,但由于并非本案的重点,故不详述。接着,将对中间处理区域r2进行重建程序,以使中间处理区域r2不存在错误区域rm,进而获得如图4d所示的前处理区域r3,其中有关于重建程序之细节将于后说明。

在步骤s250中,根据前处理区域来检测待测物影像是否具有缺陷。请一并参照图4a及图4d。详言之,图4d所示的前处理区域r3即为图4a所示的母线bb的图样特征的检测样本,因此透过前处理区域r3即可用于检测母线bb的图样特征侦测是否存在缺陷,例如透过将前处理区域r3与母线bb的图样特征叠合,以将缺陷检测的范围缩至仅包含母线bb的图样特征,并执行专门用于检测母线bb的缺陷检测演算法来进一步判断母线bb的图样特征的像素灰阶值是否与预设的一致,若一致则不存在瑕疵,若不一致则存在瑕疵。应注意的是,前述用于判断母线bb的图样特征是否存在瑕疵的方法仅为示例,并不以此为限,再加上其并非本发明的重点,故不详述。

接着,以短线区块影像120为例,其适合选择执行如图1c所示的步骤s242与步骤s244,并请一并参考图5a至图5d,图5a绘示待测物影像的短线区块影像,图5b绘示关联于图5a的短线区块影像的感兴趣区域,图5c绘示对图5b的感兴趣区域执行重建程序获得的中间处理区域,图5d绘示对图5c的中间处理区域执行滤除程序后获得的前处理区域。详言之,如图5a所示,短线区块影像120包含短线sf及垂直线vf的图样特征,且短线sf有断线的状况,而形成错误区域rm;如图5b所示,可根据影像处理演算法撷取短线区块影像120中的短线sf及垂直线vf的图样特征,进而形成感兴趣区域r1。

在步骤s242中,在感兴趣区域中选择并执行重建程序之后,获得中间处理区域。由于短线sf因断线而形成错误区域rm的关系,因此要先执行重建程序以将短线sf的断线补齐,以使感兴趣区域r1不存在错误区域rm,并获得如图5c所示的中间处理区域r2,其中有关于重建程序的细节将于后说明。

在步骤s244中,对中间处理区域执行滤除程序,以获得前处理区域。详言之,图5c所示的中间处理区域r2包含短线sf及垂直线vf的图样特征,根据前述可以得知使用者欲检测的待测物影像100的导电线图样为短线sf,也就是说,感兴趣区域r1中的短线sf的图样特征是要被保留的,而垂直线vf的图样特征是要被移除的,为此可透过在中间处理区域r2中执行滤除程序,以将非属短线sf的图样特征的垂直线vf的图样特征滤除,并获得如图5d所示的前处理区域r3,其中有关于滤除程序的细节将于后说明。

应注意的是,上述的重建程序与滤除程序的使用时机与顺序仅为例示,并不以此为限,而是可依据区块影像的种类与需求来决定。

接下来将详述滤除程序与重建程序。

首先请参照图6a,其绘示根据本揭示文件有关于滤除程序与重建程序的流程示意图。如图6a所示,步骤s410~步骤s420说明滤除程序,步骤s430~步骤s440说明重建程序。

在步骤s410中,使用遮罩影像在感兴趣区域进行比对,将感兴趣区域的外围部分的至少一像素灰阶值设定为第一范围值,以获得剩余区域。请一并参照图7,其绘示遮罩500的态样示意图。在一实施例中,遮罩影像500为九宫格的影像,每一格影像为30像素乘以30像素(在其他实施例中每一格影像亦可为长方形影像,例如20像素乘以30像素)。遮罩影像500包含保留区块520。

为说明如何使用遮罩影像500在感兴趣区域进行比对,请一并参照图8a,将遮罩影像500与感兴趣区域610以叠合方式进行比对。遮罩影像500由左而右、由上而下依序移动,在感兴趣区域610上保留区块520所指示的像素部分作保留,其余部分作滤除。在一实施例中,保留像素是指将像素的灰阶值设定为白色。保留之后的部分,如图8b所示,剩余区域620的像素的灰阶值被设定为白色。外围部分630的像素的灰阶值被设定为黑色(第一范围值)。在一实施例中,第一范围值可以为0,使得外围部分为630的呈现为黑色。值得一提的是,此为滤除程序中的第一阶段(侵蚀像素)。

在步骤s420中,使用遮罩影像在剩余区域中进行比对,将剩余区域的外围部分的至少一像素的灰阶值设定为第二范围值,以获得中间处理区域。请一并参照图9a,其绘示遮罩影像500的保留区块520在剩余区域620的周围进行比对,而获得外围部分720。经过比对之后,外围部分720的像素的灰阶值被设定为白色(第二范围值)。请参照图9b,其绘示经过比对之后的中间处理区域710的示意图。外围部分720与剩余区域620整体为中间处理区域710。在一实施例中,第二范围值可以为255,使得外围部分720的呈现为白色。值得一提的是,此为滤除程序中的第二阶段(扩张像素)。

因此,透过步骤s410及步骤s420即可将如图4b所示的感兴趣区域r1中的垂直线vf的图样特征滤除,而获得如图4c所示的中间处理区域r2。

接着,在步骤s430中,使用遮罩影像在中间处理区域比对,将中间处理区域的外围部分的至少一像素的灰阶值设定为第二范围值,以获得重建区域。此步骤中的作法,相似于前述步骤s420,于此不予重述。值得一提的是,此为重建程序中的第一阶段(扩张像素)。

在步骤s440中,使用遮罩影像在重建区域进行比对,将重建区域的外围部分的至少一像素的灰阶值设定为第一范围值,以获得前处理区域。此步骤中的作法,相似于前述步骤s410,于此不予重述。值得一提的是,此为重建程序中的第二阶段(侵蚀像素)。

因此,透过步骤s430及步骤s440即可将如图4c所示的中间处理区域r2中的错误区域rm移除并对母线bb的图样特征进行重建,而获得如图4d所示的前处理区域r3。

请参照图6b,其绘示根据本揭示文件有关于重建程序与滤除程序的流程示意图。如图6b所示,步骤s810~步骤s820说明重建程序,步骤s830~步骤s840说明滤除程序。

在步骤s810中,使用遮罩影像500在感兴趣区域中进行比对,将感兴趣区域的至少一像素灰阶值设定为第二范围值,以获得重建区域。此步骤的说明相似于前述图6a的步骤s430,于此不予重述。值得一提的是,此为重建程序中的第一阶段(扩张像素)。

在步骤s820中,使用遮罩影像在重建区域进行比对,将重建区域的外围部分的至少一像素的灰阶值设定为第一范围值,以获得中间处理区域。此步骤的作法,相似于前述图6a的步骤s440,于此不予重述。值得一提的是,此为重建程序中的第二阶段(侵蚀像素)。

在步骤s830中,使用遮罩影像500在中间区域进行比对,将中间区域的外围部分的至少一像素的灰阶值设定为第一范围值,以获得剩余区域。此步骤的作法,相似于前述第4图的步骤s410,于此不予重述。值得一提的是,此为滤除程序中的第一阶段(侵蚀像素)。

因此,透过步骤s810及步骤s820即可将如图5b所示的感兴趣区域r1中的短线sf的断线重建,而获得如图5c所示的中间处理区域r2。

在步骤s840中,使用遮罩影像500在剩余区域进行比对,将剩余区域的外围部分的至少一像素的灰阶值设定为第二范围值,以获得前处理区域。此步骤的作法,相似于前述第4图的步骤s420,于此不予重述。值得一提的是,此为滤除程序中的第二阶段(扩张像素)。经过此阶段的影像处理,可以把区块影像910中所欲检测的导电线图案筛选出来。

因此,透过步骤s830及步骤s840即可将如图5c所示的中间处理区域r2中的垂直线vf的图样特征滤除,而获得如图5d所示的前处理区域r3。

综上所述,本揭示文件揭露的影像检测方法可以对不同图样的区块影像进行滤除程序再进行重建程序,或者先进行重建程序再进行滤除程序,对混和有其他图样的特定图样进行处理,凸显出欲检测的特定图样。如此一来,在检测特定图样的时候,由于所检测的部分确实是所欲检测的图样,因而当检测出有瑕疵的时候,代表确实存在瑕疵,而非是混和到其他图样所造成的误判,提升影像检测的准确度,降低误判的机率。

上文概述若干实施例的特征,使得熟悉此项技术者可更好地理解本发明的态样。熟悉此项技术者应了解,可轻易使用本发明作为设计或修改其他制程及结构的基础,以便实施本文所介绍的实施例的相同目的及/或实现相同优势。熟悉此项技术者亦应认识到,此类等效结构并未脱离本发明的精神及范畴,且可在不脱离本发明的精神及范畴的情况下产生本文的各种变化、替代及更改。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1