本發(fā)明有關(guān)于一種檢測(cè)裝置及檢測(cè)方法,特別是有關(guān)于一種可有效比對(duì)待測(cè)物圖像,快速判斷實(shí)體物的質(zhì)量狀況之檢測(cè)裝置及檢測(cè)方法。
背景技術(shù):
1、在質(zhì)量監(jiān)測(cè)的技術(shù)領(lǐng)域中,圖像處理技術(shù)常被運(yùn)用于分析圖像中待測(cè)物的圖像特征。由于待測(cè)物的圖像特征關(guān)聯(lián)于實(shí)體物,分析待測(cè)物的圖像特征可以用來(lái)判斷實(shí)體物的質(zhì)量狀況。
2、在現(xiàn)有技術(shù)的圖像檢測(cè)裝置需要分析整張待檢測(cè)物圖像的圖像特征才能評(píng)估實(shí)體物的質(zhì)量,相當(dāng)耗費(fèi)運(yùn)算資源。在需要檢測(cè)大量的實(shí)體物的環(huán)境中,現(xiàn)行的圖像檢測(cè)技術(shù)無(wú)法提供令人滿意的效能。
3、據(jù)此,在圖像檢測(cè)技術(shù)中消耗運(yùn)算資源的問(wèn)題仍尚待解決。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的主要目的,在于提供一種圖像檢測(cè)裝置及用于待檢測(cè)物的圖像檢測(cè)方法,以可有效比對(duì)待測(cè)物圖像,快速判斷實(shí)體物的質(zhì)量狀況。
2、根據(jù)本發(fā)明的一實(shí)施例,提供一種圖像檢測(cè)裝置,包括圖像采集模塊、存儲(chǔ)媒體及處理器。圖像采集模塊經(jīng)配置以取得一待檢測(cè)物的一待檢測(cè)物圖像。存儲(chǔ)媒體經(jīng)配置以存儲(chǔ)一標(biāo)準(zhǔn)圖檔陣列,標(biāo)準(zhǔn)圖檔陣列包括多個(gè)標(biāo)準(zhǔn)物件圖像。處理器耦接圖像采集模塊及存儲(chǔ)媒體且經(jīng)配置以:于待檢測(cè)物圖像獲得多個(gè)取樣物件圖像;存儲(chǔ)該多個(gè)取樣物件圖像至一取樣圖檔陣列,其中取樣圖檔陣列與標(biāo)準(zhǔn)圖檔陣列具有相同的一陣列索引;依據(jù)陣列索引分別比對(duì)取樣圖檔陣列中的多個(gè)取樣物件圖像及標(biāo)準(zhǔn)圖檔陣列中的多個(gè)標(biāo)準(zhǔn)物件圖像,以計(jì)算出各取樣物件圖像的一推論值;以及依據(jù)多個(gè)取樣物件圖像的推論值來(lái)評(píng)估待檢測(cè)物的質(zhì)量。
3、根據(jù)本發(fā)明的一實(shí)施例,其中該存儲(chǔ)媒體經(jīng)配置以存儲(chǔ)一標(biāo)準(zhǔn)傾角;其中于該處理器經(jīng)配置以該待檢測(cè)物圖像獲得該多個(gè)取樣物件圖像的操作之前包括:
4、計(jì)算該待檢測(cè)物圖像的一傾斜角;以及
5、依據(jù)該傾斜角及該標(biāo)準(zhǔn)傾角的一差值來(lái)計(jì)算該待檢測(cè)物圖像的旋轉(zhuǎn)偏移。
6、根據(jù)本發(fā)明的一實(shí)施例,其中于該處理器經(jīng)配置以存儲(chǔ)該多個(gè)取樣物件圖像至該取樣圖檔陣列之前的操作包括:
7、根據(jù)該旋轉(zhuǎn)偏移來(lái)分別校正該多個(gè)取樣物件圖像的偏移;以及
8、存儲(chǔ)校正后的該多個(gè)取樣物件圖像至該取樣圖檔陣列。
9、根據(jù)本發(fā)明的一實(shí)施例,其中于該處理器經(jīng)配置以計(jì)算該待檢測(cè)物圖像的該旋轉(zhuǎn)偏移之后的操作包括:
10、根據(jù)該旋轉(zhuǎn)偏移來(lái)校正該待檢測(cè)物圖像的偏移;以及
11、于校正后的該待檢測(cè)物圖像獲得多個(gè)取樣物件圖像。
12、根據(jù)本發(fā)明的一實(shí)施例,其中該處理器經(jīng)配置以計(jì)算各該取樣物件圖像的該推論值的操作包括:
13、依據(jù)該陣列索引分別比對(duì)該取樣圖檔陣列中的校正后的該多個(gè)取樣物件圖像及該標(biāo)準(zhǔn)圖檔陣列中的該多個(gè)標(biāo)準(zhǔn)物件圖像,以計(jì)算出各該取樣物件圖像的該推論值。
14、根據(jù)本發(fā)明的一實(shí)施例,其中該處理器經(jīng)配置以計(jì)算該待檢測(cè)物圖像的該傾斜角的操作包括:
15、對(duì)該待檢測(cè)物圖像執(zhí)行一二值化運(yùn)算以獲得一第一二值化圖像;
16、偵測(cè)該第一二值化圖像中的多個(gè)第一物件輪廓并分別計(jì)算該多個(gè)第一物件輪廓的多個(gè)第一中心坐標(biāo);以及
17、根據(jù)該多個(gè)第一中心坐標(biāo)中的至少兩個(gè)坐標(biāo)及一原點(diǎn)坐標(biāo)來(lái)計(jì)算該待檢測(cè)物圖像相對(duì)于一水平基準(zhǔn)的該傾斜角。
18、根據(jù)本發(fā)明的一實(shí)施例,其中于使用該多個(gè)第一最小外接矩形于該待檢測(cè)物圖像中獲得該多個(gè)取樣物件圖像的操作之前,該處理器經(jīng)配置以:
19、根據(jù)該多個(gè)第一物件輪廓來(lái)分別計(jì)算出多個(gè)第一最小外接矩形;以及
20、于該待檢測(cè)物圖像中,使用該多個(gè)第一最小外接矩形來(lái)獲得該多個(gè)取樣物件圖像。
21、根據(jù)本發(fā)明的一實(shí)施例,其中于該存儲(chǔ)媒體經(jīng)配置以存儲(chǔ)該標(biāo)準(zhǔn)圖檔陣列之前,該處理器經(jīng)配置以:
22、對(duì)一標(biāo)準(zhǔn)圖像執(zhí)行一二值化運(yùn)算以獲得一第二二值化圖像,其中該標(biāo)準(zhǔn)圖像包括一標(biāo)準(zhǔn)傾角;
23、偵測(cè)該第二二值化圖像中的多個(gè)第二物件輪廓;
24、根據(jù)該多個(gè)第二物件輪廓來(lái)分別計(jì)算出多個(gè)第二最小外接矩形;以及
25、于該標(biāo)準(zhǔn)圖像中,分別使用該多個(gè)第二最小外接矩形來(lái)獲得該多個(gè)標(biāo)準(zhǔn)物件圖像。
26、根據(jù)本發(fā)明的一實(shí)施例,其中于該處理器經(jīng)配置以偵測(cè)該第二二值化圖像中的該多個(gè)第二物件輪廓之后的操作包括:
27、分別計(jì)算該多個(gè)第二物件輪廓的多個(gè)第二中心坐標(biāo);以及
28、根據(jù)該多個(gè)第二中心坐標(biāo)中的至少兩個(gè)及一原點(diǎn)坐標(biāo)計(jì)算出該標(biāo)準(zhǔn)圖像相對(duì)于一水平基準(zhǔn)的該標(biāo)準(zhǔn)傾角。
29、根據(jù)本發(fā)明的一實(shí)施例,揭示一種用于待檢測(cè)物的圖像檢測(cè)方法,包括:于待檢測(cè)物圖像獲得多個(gè)取樣物件圖像;根據(jù)旋轉(zhuǎn)偏移來(lái)分別校正多個(gè)取樣物件圖像的偏移;存儲(chǔ)多個(gè)取樣物件圖像至一取樣圖檔陣列,其中取樣圖檔陣列與一標(biāo)準(zhǔn)圖檔陣列具有相同的一陣列索引,并且標(biāo)準(zhǔn)圖檔陣列包括多個(gè)標(biāo)準(zhǔn)物件圖像;依據(jù)陣列索引分別比對(duì)取樣圖檔陣列中的多個(gè)取樣物件圖像及標(biāo)準(zhǔn)圖檔陣列中的多個(gè)標(biāo)準(zhǔn)物件圖像,以計(jì)算出各取樣物件圖像的一推論值;以及依據(jù)多個(gè)取樣物件圖像的推論值來(lái)評(píng)估待檢測(cè)物的質(zhì)量。
30、根據(jù)本發(fā)明的一實(shí)施例,其中于該待檢測(cè)物圖像獲得多個(gè)取樣物件圖像之前的步驟包括:
31、計(jì)算該待檢測(cè)物圖像的一傾斜角;以及
32、依據(jù)該傾斜角及一標(biāo)準(zhǔn)傾角的一差值來(lái)計(jì)算該待檢測(cè)物圖像的旋轉(zhuǎn)偏移。
33、根據(jù)本發(fā)明的一實(shí)施例,其中于存儲(chǔ)該多個(gè)取樣物件圖像至該取樣圖檔陣列之前的步驟包括:
34、根據(jù)該旋轉(zhuǎn)偏移來(lái)分別校正該多個(gè)取樣物件圖像的偏移;以及
35、存儲(chǔ)校正后的該多個(gè)取樣物件圖像至該取樣圖檔陣列。
36、根據(jù)本發(fā)明的一實(shí)施例,其中于計(jì)算該待檢測(cè)物圖像的旋轉(zhuǎn)偏移之后的步驟包括:
37、根據(jù)該旋轉(zhuǎn)偏移來(lái)校正該待檢測(cè)物圖像;以及
38、于校正后的該待檢測(cè)物圖像獲得多個(gè)取樣物件圖像。
39、根據(jù)本發(fā)明的一實(shí)施例,其中計(jì)算各該取樣物件圖像的該推論值的步驟包括:
40、依據(jù)該陣列索引分別比對(duì)該取樣圖檔陣列中的校正后的該多個(gè)取樣物件圖像及該標(biāo)準(zhǔn)圖檔陣列中的該多個(gè)標(biāo)準(zhǔn)物件圖像,以計(jì)算出各該取樣物件圖像的該推論值。
41、根據(jù)本發(fā)明的一實(shí)施例,其中計(jì)算該待檢測(cè)物圖像的該傾斜角的步驟更包括:
42、對(duì)該待檢測(cè)物圖像執(zhí)行一二值化運(yùn)算以獲得一第一二值化圖像;
43、偵測(cè)該第一二值化圖像中的多個(gè)第一物件輪廓并分別計(jì)算該多個(gè)第一物件輪廓的多個(gè)第一中心坐標(biāo);以及
44、根據(jù)該多個(gè)第一中心坐標(biāo)中的至少兩個(gè)坐標(biāo)及一原點(diǎn)坐標(biāo)來(lái)計(jì)算該待檢測(cè)物圖像相對(duì)于一水平基準(zhǔn)的該傾斜角。
45、根據(jù)本發(fā)明的一實(shí)施例,其中于使用該多個(gè)第一最小外接矩形于該待檢測(cè)物圖像中獲得該多個(gè)取樣物件圖像的步驟之前包括:
46、根據(jù)該多個(gè)第一物件輪廓來(lái)分別計(jì)算出該多個(gè)第一最小外接矩形。
47、根據(jù)本發(fā)明的一實(shí)施例,更包括:
48、對(duì)一標(biāo)準(zhǔn)圖像執(zhí)行一二值化運(yùn)算以獲得一第二二值化圖像;
49、偵測(cè)該第二二值化圖像中的多個(gè)第二物件輪廓;
50、根據(jù)該多個(gè)第二物件輪廓來(lái)分別計(jì)算出多個(gè)第二最小外接矩形;以及
51、于該標(biāo)準(zhǔn)圖像中,分別使用該多個(gè)第二最小外接矩形來(lái)獲得該多個(gè)標(biāo)準(zhǔn)物件圖像。
52、根據(jù)本發(fā)明的一實(shí)施例,更包括:
53、分別計(jì)算該多個(gè)第二物件輪廓的多個(gè)第二中心坐標(biāo);以及
54、根據(jù)該多個(gè)第二中心坐標(biāo)中的至少兩個(gè)坐標(biāo)及一原點(diǎn)坐標(biāo)計(jì)算出該標(biāo)準(zhǔn)圖像相對(duì)于一水平基準(zhǔn)的該標(biāo)準(zhǔn)傾角。
55、本發(fā)明可降低比對(duì)圖像區(qū)塊的圖像特征時(shí)的誤判問(wèn)題,在整體而言也可提升圖像檢測(cè)的效能。
56、為了能更進(jìn)一步了解本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)、手段及功效,請(qǐng)參閱以下有關(guān)本發(fā)明的詳細(xì)說(shuō)明與附圖,相信本發(fā)明的目的、特征與特點(diǎn),當(dāng)可由此得到深入且具體的了解,然而所附圖式僅提供參考與說(shuō)明用,并非用來(lái)對(duì)本發(fā)明加以限制。