国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于色彩的彩色圖像的區(qū)域分割技術(shù)的制作方法

      文檔序號(hào):6549397閱讀:173來源:國知局
      專利名稱:基于色彩的彩色圖像的區(qū)域分割技術(shù)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及對(duì)應(yīng)于顏色將彩色圖像區(qū)域分割的技術(shù)。
      背景技術(shù)
      作為印刷基板等的檢查裝置,所采用的圖像檢查裝置是,通過比較沒有缺陷的制品的彩色圖像(下面也稱為“參照?qǐng)D像”)和作為檢查對(duì)象的制品的彩色圖像(下面也稱為“對(duì)象圖像”),來判定檢查對(duì)象制品是否具有缺陷。在這樣的圖像檢查裝置中,由于判斷的是在參照?qǐng)D像內(nèi)存在的物體和對(duì)象圖像內(nèi)存在的物體是否對(duì)應(yīng),所以設(shè)定表示參照?qǐng)D像內(nèi)存在的物體的顏色的多個(gè)代表顏色,并進(jìn)行區(qū)域分割,將對(duì)象圖像分割成與代表色對(duì)應(yīng)的區(qū)域。
      專利文獻(xiàn)1為日本專利申請(qǐng)?zhí)亻_2002-259667號(hào)公報(bào)。
      當(dāng)用這樣的區(qū)域分割方法進(jìn)行對(duì)象圖像的區(qū)域分割時(shí),對(duì)象圖像內(nèi)存在的物體的顏色被分類為代表色的任何一個(gè)。由此、即使在檢查對(duì)象中具有呈現(xiàn)出與代表色不同的顏色的缺陷,也有可能由于該顏色而作為沒有缺陷的區(qū)域被區(qū)域分割,而無法進(jìn)行缺陷的檢出。這樣的問題在進(jìn)行彩色圖像的區(qū)域分割的圖像檢查裝置中比較顯著,但是通常在存在沒有設(shè)想出現(xiàn)在對(duì)象圖像中的顏色包含于作為區(qū)域分割的對(duì)象的彩色圖像中的可能性的情況下,有可能降低區(qū)域分割結(jié)果的可靠性,產(chǎn)生與期望的區(qū)域分割不同的分割結(jié)果。

      發(fā)明內(nèi)容
      本發(fā)明是為了解決上述從前的問題而提出的,其目的在于在對(duì)應(yīng)于彩色圖像的顏色的區(qū)域分割中,提高區(qū)域分割結(jié)果的可靠性。
      為了達(dá)到上述目的至少一部分,本發(fā)明的方法是一種對(duì)應(yīng)于像素的顏色將對(duì)象圖像進(jìn)行區(qū)域分割的方法,其中該對(duì)象圖像是對(duì)每個(gè)個(gè)體上產(chǎn)生色彩偏差的彩色物體進(jìn)行攝像的彩色圖像,其特征在于,包括如下工序(a)在規(guī)定的色彩空間內(nèi),在上述彩色物體具有容許范圍內(nèi)的顏色的情況下,設(shè)定表示上述對(duì)象圖像取得的N個(gè)顏色的范圍的N個(gè)實(shí)際存在色區(qū)域和上述N個(gè)實(shí)際存在色區(qū)域之外的非實(shí)際存在色區(qū)域的工序,其中,N是2或2以上的整數(shù);(b)通過將構(gòu)成對(duì)各個(gè)上述彩色物體進(jìn)行攝像而得到的對(duì)象圖像的對(duì)象像素的顏色分類到上述N個(gè)實(shí)際存在色區(qū)域和上述非實(shí)際存在色區(qū)域中的任一個(gè)中,從而將上述對(duì)象圖像進(jìn)行區(qū)域分割的工序。
      根據(jù)該結(jié)構(gòu),由于能夠?qū)]有設(shè)想到會(huì)出現(xiàn)在對(duì)象圖像中的顏色作為非實(shí)際存在色區(qū)域而進(jìn)行分離,所以能夠提高彩色圖像的區(qū)域分割的可靠性。
      也可以是上述工序(a)包括制成查尋表的工序,該查尋表將上述規(guī)定的色彩空間內(nèi)的任意的顏色作為輸入,而輸出表示上述任意的顏色屬于上述N個(gè)實(shí)際存在色區(qū)域和上述非實(shí)際存在色區(qū)域中的任意一個(gè)的值,上述工序(b)包括參照上述查尋表進(jìn)行上述區(qū)域分割的工序。
      根據(jù)該結(jié)構(gòu),由于通過參照查尋表可以將對(duì)象圖像的各個(gè)像素的顏色進(jìn)行分類,所以能夠更高速的進(jìn)行區(qū)域分割。
      也可以是上述工序(a)包括(1)準(zhǔn)備至少1個(gè)作為上述彩色物體的標(biāo)準(zhǔn)彩色圖像的參照?qǐng)D像的工序;(2)從包含于上述參照?qǐng)D像中的多個(gè)顏色中設(shè)定N個(gè)代表色的工序(3)利用與上述規(guī)定的色彩空間內(nèi)的任意的顏色和上述N個(gè)代表色之間的距離建立關(guān)聯(lián)的規(guī)定的距離指標(biāo)值,將上述規(guī)定的色彩空間分割成與上述N個(gè)代表色對(duì)應(yīng)的N個(gè)代表色區(qū)域的工序;(4)在上述N個(gè)代表色區(qū)域內(nèi)設(shè)定包括上述N個(gè)代表色的上述N個(gè)實(shí)際存在色區(qū)域,同時(shí)將上述N個(gè)實(shí)際存在色區(qū)域之外的區(qū)域設(shè)定為上述非實(shí)際存在色區(qū)域的工序。
      根據(jù)該結(jié)構(gòu),由于可以根據(jù)基于參照?qǐng)D像所產(chǎn)生的代表色區(qū)域來設(shè)定實(shí)際存在色區(qū)域,所以能夠更容易的進(jìn)行實(shí)際存在色區(qū)域的設(shè)定。
      也可以是上述工序(4)包括將構(gòu)成上述參照?qǐng)D像的參照像素的顏色分類到上述N個(gè)代表色區(qū)域的任一個(gè)中,同時(shí)在上述N個(gè)代表色區(qū)域中將包含上述參照像素的顏色的一部分區(qū)域設(shè)定為上述N個(gè)實(shí)際存在色區(qū)域的工序。
      根據(jù)該結(jié)構(gòu),由于可以基于參照像素的顏色設(shè)定實(shí)際存在色區(qū)域,所以能夠更容易的進(jìn)行實(shí)際存在色區(qū)域的設(shè)定。
      也可以是上述工序(4)包括將與上述N個(gè)代表色之間的上述距離指標(biāo)值為規(guī)定的邊界值或者規(guī)定的邊界值以下的N個(gè)區(qū)域作為上述N個(gè)實(shí)際存在色區(qū)域的工序。
      根據(jù)該結(jié)構(gòu),由于可以將實(shí)際存在色區(qū)域設(shè)定在接近代表色的區(qū)域中,所以能夠更容易的進(jìn)行與代表色對(duì)應(yīng)的區(qū)域分割。
      也可以是上述工序(4)包括作為上述距離指標(biāo)值而分別采用相互不同的多種的距離指標(biāo)值,設(shè)定多種的上述N個(gè)代表色區(qū)域的工序;在上述多種的上述N個(gè)代表色區(qū)域中,將相對(duì)于相同的代表色的多種的代表色區(qū)域之間共通的區(qū)域設(shè)定為上述實(shí)際存在色區(qū)域的工序。
      根據(jù)該結(jié)構(gòu),由于可以將實(shí)際存在色區(qū)域設(shè)定在接近代表色的區(qū)域中,所以能夠更容易的進(jìn)行與代表色對(duì)應(yīng)的區(qū)域分割。
      也可以是上述工序(4)包括在上述N個(gè)代表色區(qū)域的每個(gè)代表色區(qū)域中,將從上述各代表色區(qū)域中除去了上述各代表色區(qū)域和其他代表色區(qū)域之間的邊界之外的區(qū)域作為上述實(shí)際存在色區(qū)域的工序。
      根據(jù)該結(jié)構(gòu),由于可以根據(jù)代表色區(qū)域進(jìn)行實(shí)際存在色區(qū)域的設(shè)定,所以能夠更容易的進(jìn)行實(shí)際存在色區(qū)域的設(shè)定。
      也可以是上述工序(b)包括在上述對(duì)象像素的顏色屬于上述非實(shí)際存在色區(qū)域的情況下,在表示從上述N個(gè)實(shí)際存在色區(qū)域中選擇的與上述對(duì)象像素的顏色最接近的附近實(shí)際存在色區(qū)域、和上述對(duì)象像素的顏色之間的距離的指標(biāo)值為規(guī)定的值或規(guī)定的值以下的情況下,將上述對(duì)象像素的顏色分類到上述附近實(shí)際存在色區(qū)域中的工序。
      根據(jù)該結(jié)構(gòu),能夠更加正確的進(jìn)行對(duì)象像素的顏色是否屬于實(shí)際存在色區(qū)域的判斷。
      而且,本發(fā)明能以各種形式實(shí)現(xiàn),例如,可以用彩色圖像的區(qū)域分割方法以及裝置、利用其區(qū)域分割結(jié)果的圖像檢查方法及裝置、在彩色圖像的區(qū)域分割中使用的查尋表的制成方法以及裝置、用于實(shí)現(xiàn)這些各種方法或者裝置的功能的計(jì)算機(jī)程序、存儲(chǔ)有該計(jì)算機(jī)程序的存儲(chǔ)介質(zhì)、包含有該計(jì)算機(jī)程序并在運(yùn)送波內(nèi)具體化的數(shù)據(jù)信號(hào)等形式來實(shí)現(xiàn)。


      圖1是表示本發(fā)明的一個(gè)實(shí)施例的印刷基板檢查裝置的結(jié)構(gòu)的說明圖。
      圖2是表示第1實(shí)施例的前處理的步驟的流程圖。
      圖3是表示沒有缺陷的印刷基板的彩色圖像的說明圖。
      圖4是表示代表色的設(shè)定的狀況的說明圖。
      圖5是表示分割成彩色空間的代表色區(qū)域的狀況的說明圖。
      圖6是表示第1實(shí)施例的實(shí)際存在色區(qū)域的設(shè)定的狀況的說明圖。
      圖7是表示第1實(shí)施例的實(shí)際處理的步驟的流程圖。
      圖8是表示有缺陷的印刷基板的彩色圖像的一個(gè)例子的說明圖。
      圖9A、圖9B是表示有缺陷的印刷基板圖像的區(qū)域分割的狀況的說明圖。
      圖10是表示第2實(shí)施例的實(shí)際存在色區(qū)域的設(shè)定的狀況的說明圖。
      圖11是表示第2實(shí)施例的區(qū)域分割的步驟的流程圖。
      圖12是表示第3實(shí)施例的實(shí)際存在色區(qū)域的設(shè)定的狀況的說明圖。
      圖13A~圖13C是表示基于多個(gè)距離指標(biāo)值的色彩空間的分割的狀況的說明圖。
      圖14是表示第4實(shí)施例的實(shí)際存在色區(qū)域的設(shè)定的狀況的說明圖。
      圖15是表示第5實(shí)施例的實(shí)際存在色區(qū)域的設(shè)定的狀況的說明圖。
      圖16是表示第6實(shí)施例的區(qū)域分割的步驟的流程圖。
      具體實(shí)施例方式
      下面,基于實(shí)施例按照下面的順序?qū)τ糜趯?shí)施本發(fā)明的最佳形式進(jìn)行說明。
      A.第1實(shí)施例;B.第2實(shí)施例;C.第3實(shí)施例;D.第4實(shí)施例;E.第5實(shí)施例;F.第6實(shí)施例;G.變形例。
      A、第1實(shí)施例圖1是表示作為本發(fā)明一個(gè)實(shí)施例的印刷基板檢查裝置100的結(jié)構(gòu)的說明圖。該印刷基板檢查裝置100具備用于將印刷基板PCB照明的光源20;對(duì)印刷基板PCB的圖像進(jìn)行攝像的攝像部30;對(duì)裝置整體進(jìn)行控制的計(jì)算機(jī)40。存儲(chǔ)各種數(shù)據(jù)和計(jì)算機(jī)程序等的外部存儲(chǔ)裝置50與計(jì)算機(jī)40連接。
      計(jì)算機(jī)40具有前處理部200和實(shí)際處理部300的功能。這些各個(gè)部分的功能通過計(jì)算機(jī)40執(zhí)行外部存儲(chǔ)裝置50中所存儲(chǔ)的計(jì)算機(jī)程序來實(shí)現(xiàn)。
      前處理部200具有代表色設(shè)定部210、參照?qǐng)D像獲取部220、實(shí)際存在色區(qū)域設(shè)定部230。實(shí)際處理部300具有對(duì)象圖像獲取部310、對(duì)象圖像區(qū)域分割部320、輸出產(chǎn)生部330。
      圖2是表示在第1實(shí)施例中由前處理部進(jìn)行的圖像處理(前處理)的步驟的流程圖。在步驟S200中,參照?qǐng)D像獲取部220(圖1),從攝像部30(圖1)獲取作為參照?qǐng)D像的沒有缺陷的印刷基板PCB的彩色圖像。而且,在有關(guān)于預(yù)先獲取的圖像而執(zhí)行步驟S210及其以后的處理的情況下,在步驟S200中,從外部存儲(chǔ)裝置50(圖1)中讀取圖像數(shù)據(jù)。
      圖3是表示在步驟S200中獲取的、沒有缺陷的印刷基板PCB的彩色圖像的說明圖。印刷基板PCB的表面包括在基板基材上涂敷了抗蝕劑的第1綠色區(qū)域G1(低輝度抗蝕劑區(qū)域);在銅配線上涂敷抗蝕劑的第2綠色區(qū)域G2(高輝度抗蝕劑區(qū)域);在基板基材上絲印刷了白色的文字的白色區(qū)域WH;基板基材的茶色區(qū)域BR;進(jìn)行了鍍金的金色區(qū)域GL。作為第1綠色區(qū)域G1的襯底的基板基材是茶色的,作為第2綠色區(qū)域G2的襯底的銅配線是銅色的,所以這2個(gè)區(qū)域G1、G2的顏色雖然有一些不同,但是兩者都是綠色的這一點(diǎn)沒有變化。因此,本實(shí)施例中,將這2個(gè)綠色區(qū)域G1、G2一并稱為“綠色區(qū)域GR”。
      在步驟S210(圖2)中,參照?qǐng)D像獲取部220對(duì)步驟S200中獲取的參照?qǐng)D像進(jìn)行平滑化處理(彌漫(ぼかし)處理)。在平滑化處理中,可以使用中值濾波器(median filter)、高斯過濾器,移動(dòng)平均等的各種平滑化過濾器。由于通過進(jìn)行這些平滑化處理,可以除去在圖像數(shù)據(jù)內(nèi)存在的特異的像素,所以能夠得到垃圾(噪音成分)較少的圖像數(shù)據(jù)。而且,還可以省略這些平滑化處理。
      在步驟S220中,用戶在觀察計(jì)算機(jī)40的顯示部中所顯示的參照?qǐng)D像的同時(shí),用鼠標(biāo)等的指示設(shè)備來設(shè)定多種代表色。此時(shí),代表色設(shè)定部210(圖1)將代表色設(shè)定處理用的規(guī)定的對(duì)話框顯示在計(jì)算機(jī)40的顯示部上,并允許用戶進(jìn)行代表色的設(shè)定。
      圖4是表示代表色的設(shè)定的狀況的說明圖。用戶將4種區(qū)域GR(G1+G2)、WH、BR、GL的稱呼名(例如“抗蝕劑區(qū)域”、“絲狀區(qū)域”等)輸入到畫面上的對(duì)話框中,此外、在參照?qǐng)D像上指定用于獲取各個(gè)區(qū)域的代表色的采樣點(diǎn)(以星星狀表示)。采樣點(diǎn)在各個(gè)區(qū)域內(nèi)至少分別指定一個(gè)。而且,在同一個(gè)區(qū)域內(nèi)指定多個(gè)采樣點(diǎn)時(shí),采用這些采樣點(diǎn)的平均顏色作為該區(qū)域的代表色,但也可以將所指定的多個(gè)采樣點(diǎn)中的至少一個(gè)點(diǎn)作為代表色。而且通常,代表色的數(shù)量和與代表色對(duì)應(yīng)的區(qū)域的數(shù)量,分別設(shè)定為n個(gè)(n為2或其以上的整數(shù))。
      在步驟S230(圖2)中,代表色設(shè)定部210將RGB色彩空間分割成分別與多個(gè)代表色對(duì)應(yīng)的代表色區(qū)域。具體而言,代表色設(shè)定部210計(jì)算出表示RGB色彩空間內(nèi)的顏色(下面稱為“個(gè)別顏色”)和多個(gè)代表色之間的顏色的差的規(guī)定距離指標(biāo)值。通過將任意的個(gè)別顏色分類到距離指標(biāo)值最小的代表顏色的區(qū)域中,將RGB色彩空間分割成代表色區(qū)域。
      作為在RGB色彩空間中的規(guī)定距離指標(biāo)值,例如,可以利用下面的技術(shù)方案。
      (1)將RGB色彩空間看作以RGB值為坐標(biāo)的3維歐幾里得空間時(shí)的表示個(gè)別顏色的點(diǎn)和表示代表色的點(diǎn)之間的距離(下面稱為“歐幾里得距離Deu”)。
      (2)表示個(gè)別顏色的向量和表示代表色的向量所成的角度(下面稱為“角度距離Dva”)。
      (3)由這些歐幾里得距離Deu和角度距離Dva求出的復(fù)合距離指標(biāo)值CDI。
      而且,在第1實(shí)施例中,作為規(guī)定的距離指標(biāo)值采用復(fù)合距離指標(biāo)值CDI。該復(fù)合距離指標(biāo)值CDI可以使用歐幾里得距離Deu和角度距離Dva,例如按照下面的公式(1)或者(2)求出。
      CDI=Deu+Dva…(1)CDI=Deu×Dva …(2)圖5是表示分割成色彩空間的代表色區(qū)域的狀況的說明圖。圖5中為了圖示的方便,畫出了在用R成分和B成分的2個(gè)顏色成分所構(gòu)成的2維色彩空間(下面稱為“RB色彩空間”)中的表示代表色的點(diǎn)。如圖4中說明的那樣,在步驟S220中,設(shè)定與綠色區(qū)域GR、白色區(qū)域WH、茶色區(qū)域BR、金色區(qū)域GL的4種顏色區(qū)域?qū)?yīng)的4種代表顏色。因此,在圖5中,色彩空間被分割為與這樣的4個(gè)代表顏色RCGR、RCWH、RCBR、RCGL對(duì)應(yīng)的4個(gè)代表色區(qū)域DR1~DR4。更具體地說,對(duì)這些代表色區(qū)域DR1~DR4進(jìn)行分割,使得在各個(gè)區(qū)域內(nèi)的任意的顏色和該區(qū)域的代表色之間計(jì)算出的復(fù)合距離指標(biāo)值CDI比在該任意顏色和其他的代表色之間計(jì)算出的復(fù)合距離指標(biāo)值CDI小。
      在第1實(shí)施例中,由于預(yù)先存儲(chǔ)了分割成色彩空間的代表色區(qū)域的分割結(jié)果,所以代表色設(shè)定部210生成在輸入了表示個(gè)別顏色的RGB值(下面稱為“輸入點(diǎn)”)時(shí)輸出顏色編號(hào)CN(10~40)的查尋表LUT。所生成的查尋表LUT被保存在外部存儲(chǔ)裝置50中。在本實(shí)施例中,如圖5所示,顏色編號(hào)CN用二位的十進(jìn)制數(shù)表示。該十位被設(shè)定為表示是4個(gè)代表色的哪一個(gè)的值(1~4)。此外,個(gè)位用作表示是否為實(shí)際存在色的標(biāo)志(后面詳述)。
      而且為了降低查尋表LUT的容量,也可以將RGB值的多位之中的1個(gè)或其以上的下位數(shù)位省略了的值作為輸入點(diǎn)。這時(shí),個(gè)別顏色中僅RGB值省略了的下位數(shù)位不同的顏色,當(dāng)作是同樣的顏色而分配給相同的輸入點(diǎn)。
      在步驟S240(圖2)中,實(shí)際存在色區(qū)域設(shè)定部230(圖1)獲取參照?qǐng)D像中出現(xiàn)的顏色(下面稱為“實(shí)際存在色”)的分布范圍。具體而言,實(shí)際存在色區(qū)域設(shè)定部230獲取參照?qǐng)D像的各個(gè)像素(稱為“參照像素”)的顏色。而且,將作為與所獲取的參照像素的顏色對(duì)應(yīng)的顏色編號(hào)CN的查尋表LUT輸出值的個(gè)位變更為1。這樣,通過改寫查尋表LUT,使得顏色編號(hào)CN的個(gè)位是1的顏色范圍成為實(shí)際存在色的分布范圍。此外,顏色編號(hào)CN的個(gè)位是0的顏色范圍是非實(shí)際存在色的分布范圍。
      在步驟S250中,實(shí)際存在色區(qū)域設(shè)定部230將對(duì)實(shí)際存在色的分布范圍進(jìn)行了膨脹處理(擴(kuò)大處理)的區(qū)域作為實(shí)際存在色區(qū)域。膨脹處理例如通過下述方式進(jìn)行,即針對(duì)查尋表LUT的各個(gè)輸入點(diǎn),在輸入點(diǎn)的8附近的位置上具有實(shí)際存在色(對(duì)應(yīng)的顏色編號(hào)CN的個(gè)位是1的顏色)的情況下,將與輸入點(diǎn)對(duì)應(yīng)的顏色編號(hào)CN的個(gè)位變更為1。通過這樣的膨脹處理,可以使在沒有缺陷的印刷基板PCB上存在而獲取的顏色,但在參照?qǐng)D像中沒有出現(xiàn)的顏色包含在實(shí)際存在色區(qū)域中。
      圖6是表示第1實(shí)施例的實(shí)際存在色區(qū)域的設(shè)定的狀況的說明圖。與圖5相同,描繪出表示RB色彩空間中的代表色的點(diǎn)(白圓圈)。圖6的黑圓圈是表示實(shí)際存在色的點(diǎn)。而且,雖然實(shí)際上實(shí)際存在色在色彩空間內(nèi)是很稠密地存在的,但是在圖6中,為了圖示容易,僅畫出了實(shí)際存在色的一部分。
      通過步驟S240(圖2)的處理,將與代表色RCGR對(duì)應(yīng)的代表色區(qū)域DR1中的實(shí)際存在色對(duì)應(yīng)的顏色編號(hào)CN分別變更成11。而且,通過步驟S250(圖2)的膨脹處理,設(shè)定包括代表色區(qū)域DR1中的實(shí)際存在色的實(shí)際存在色區(qū)域XR1。同樣,將分別與代表色RCWH、RCBR、RCGL對(duì)應(yīng)的實(shí)際存在色區(qū)域XR2、XR3、XR4(CN=21、31、41)設(shè)定為包括代表色區(qū)域DR2、DR3、DR4中的實(shí)際存在色的區(qū)域。
      圖7是表示第1實(shí)施例中的由實(shí)際處理部進(jìn)行的圖像處理(實(shí)際處理)的步驟的流程圖。在該實(shí)際處理中,與圖2所示的前處理相同,對(duì)象圖像獲取部310(圖1)獲取檢查對(duì)象的印刷基板PCB的彩色圖像(稱為“對(duì)象圖像”)(S300),進(jìn)行所獲取的對(duì)象圖像的平滑化處理(S310)。
      圖8是表示在步驟S300中獲取的、有缺陷的印刷基板PCB的彩色圖像的一個(gè)例子的說明圖。該圖像與沒有缺陷的印刷基板PCB的圖像(圖3)相比,在下述方面不同,即,在印刷基板PCB的左上部上存在抗蝕劑污染的區(qū)域G3(稱為“異常點(diǎn)”)。在圖8的例子中,由于抗蝕劑的污染導(dǎo)致產(chǎn)生的印刷基板PCB的異常點(diǎn)G3雖然與綠色區(qū)域G1、G2不同,但仍然是綠色。
      在步驟S320(圖7)中,對(duì)象圖像區(qū)域分割部320(圖1)將平滑化處理過的對(duì)象圖像的各個(gè)像素(稱為“對(duì)象像素”),以根據(jù)查尋表LUT與對(duì)象像素的顏色建立對(duì)應(yīng)的顏色編號(hào)CN進(jìn)行分類。通過這樣將對(duì)象像素以與對(duì)象像素的顏色對(duì)應(yīng)著的顏色編號(hào)CN進(jìn)行分類,將對(duì)象圖像分割成為預(yù)先確定的顏色編號(hào)的數(shù)量(圖6的例子中是8個(gè))或其以下的區(qū)域。
      圖9A、圖9B是表示具有缺陷的印刷基板PCB(圖8)圖像的區(qū)域分割的狀況的說明圖。在圖9A中,與圖5相同,畫出表示RB色彩空間的代表色的點(diǎn)(白圓圈)。此外,在圖9A中,黑圓圈表示出現(xiàn)在不是異常點(diǎn)的部分的顏色,黑三角表示出現(xiàn)在異常點(diǎn)的顏色。
      如圖9A所示,出現(xiàn)在不是異常點(diǎn)的部分的顏色包含于與4個(gè)代表色RCGR、RCWH、RCBR、RCGL對(duì)應(yīng)的實(shí)際存在色區(qū)域XR1~XR4中。因此,與不是異常點(diǎn)的部分的像素的顏色建立對(duì)應(yīng)的顏色編號(hào)CN成為表示屬于實(shí)際存在色區(qū)域XR1~XR4的值(CN=11、21、31、41)。另一方面,異常點(diǎn)的顏色由于不屬于實(shí)際存在色區(qū)域,所以與異常點(diǎn)的像素的顏色建立對(duì)應(yīng)的顏色編號(hào)CN成為表示不屬于實(shí)際存在色區(qū)域的值(個(gè)位是0)。在圖8的印刷基板PCB中,由于異常點(diǎn)的顏色G3是屬于代表色區(qū)域DR1的綠色,所以異常點(diǎn)的像素的顏色與顏色編號(hào)CN=10建立對(duì)應(yīng)。
      圖9B是表示將圖8的印刷基板PCB的彩色圖像進(jìn)行了區(qū)域分割的狀況的說明圖。如圖9B所示,對(duì)象圖像的涂敷了抗蝕劑的綠色區(qū)域GR(G1+G2)的像素都被分類到顏色編號(hào)CN=11的區(qū)域中。同樣,白色區(qū)域WH、茶色區(qū)域BR、金色區(qū)域GL的各個(gè)區(qū)域的像素也被分類到顏色編號(hào)CN=21、31、41的各個(gè)區(qū)域中。另一方面,抗蝕劑被污染的綠色區(qū)域G3的像素被分類到與綠色區(qū)域GR不同的顏色編號(hào)為CN=10的區(qū)域。這樣,通過將對(duì)象圖像的各個(gè)像素按照與像素的顏色對(duì)應(yīng)的顏色編號(hào)CN進(jìn)行分類,將對(duì)象圖像分割成5個(gè)區(qū)域(CN=10、11、21、31、41)。
      在步驟S330(圖7)中,輸出產(chǎn)生部330(圖1)進(jìn)行這樣被分割的各個(gè)區(qū)域的膨脹處理和收縮處理。通過進(jìn)行該膨脹、收縮處理,將在分割了對(duì)象圖像的各個(gè)區(qū)域中存在的針孔狀的細(xì)小區(qū)域(噪音)除去。
      除去噪音的區(qū)域分割結(jié)果被提供給印刷基板檢查裝置100(圖1)的檢查部(未圖示)。檢查部將在前處理部進(jìn)行了圖像處理的參照?qǐng)D像和區(qū)域分割結(jié)果進(jìn)行比較,在兩者間具有超過允許量的差異的情況下,將存在該差異的部分作為印刷基板PCB的缺陷進(jìn)行檢出。在圖8的印刷基板PCB的例子中,將如圖9B所示的區(qū)域分割結(jié)果與圖3所示的參照?qǐng)D像進(jìn)行比較。而由于在圖9B的區(qū)域分割結(jié)果中存在參照?qǐng)D像中沒有的綠色區(qū)域G3,所以判斷圖8的印刷基板PCB具有缺陷。
      通過這樣進(jìn)行對(duì)象圖像的區(qū)域分割,可以將彩色圖像中在前處理時(shí)(代表色設(shè)定時(shí))沒有設(shè)想到會(huì)出現(xiàn)的顏色的區(qū)域,作為不屬于實(shí)際存在色區(qū)域的顏色的區(qū)域(非實(shí)際存在色像素區(qū)域)而和屬于實(shí)際存在色區(qū)域的顏色的區(qū)域(實(shí)際存在色圖像區(qū)域)分離。因此,由于可以檢查出在前處理時(shí)沒有設(shè)想會(huì)出現(xiàn)的顏色而在對(duì)象圖像中出現(xiàn)了的情況,所以可以提高彩色圖像的區(qū)域分割的可靠性。
      B、第2實(shí)施例圖10是表示第2實(shí)施例的實(shí)際存在色區(qū)域的設(shè)定的狀況的說明圖。第2實(shí)施例求出屬于各個(gè)代表色區(qū)域的實(shí)際存在色的顏色成分值的最大值和最小值,將成為顏色成分值的最大值、最小值的范圍內(nèi)的區(qū)域設(shè)定為實(shí)際存在色區(qū)域,在這一點(diǎn)上與圖6所示的第1實(shí)施例的實(shí)際存在色區(qū)域不同。
      第2實(shí)施例的前處理,與圖2的流程圖所示的第1實(shí)施例的前處理相比,僅僅在步驟S230、S250的處理的內(nèi)容方面不同,其他的方面與第1實(shí)施例相同。在第2實(shí)施例的步驟S230中,代表色設(shè)定部210將RGB色彩空間分割成分別對(duì)應(yīng)多個(gè)代表色的代表色區(qū)域。在圖10的例子中,與圖5相同,在步驟S230中RGB色彩空間被分割成與4個(gè)代表色RCGR、RCWH、RCBR、RCGL對(duì)應(yīng)的4個(gè)代表色區(qū)域DR1~DR4。而且,第2實(shí)施例在步驟S230中沒有生成和保存用于預(yù)先存儲(chǔ)分割成代表色區(qū)域的分割結(jié)果的查尋表LUT,在這一點(diǎn)上與第1實(shí)施例不同。
      在設(shè)定實(shí)際存在色區(qū)域的步驟S250中,實(shí)際存在色區(qū)域設(shè)定部230將實(shí)際存在色(參照?qǐng)D像的各個(gè)像素的顏色)分類到代表色區(qū)域的任一個(gè)中。在圖10的例子中,與圖6相同,實(shí)際存在色(用黑圓圈表示)被分類到分割了RB色彩空間的4個(gè)代表色區(qū)域DR1~DR4的任一個(gè)中。而且,各實(shí)際存在色屬于哪一個(gè)代表色區(qū)域,可以通過對(duì)代表色區(qū)域的邊界和實(shí)際存在色之間的位置關(guān)系進(jìn)行評(píng)價(jià)而判斷。
      將實(shí)際存在色分類到代表色區(qū)域之后,實(shí)際存在色區(qū)域設(shè)定部230求出屬于各個(gè)代表色區(qū)域的實(shí)際存在色的顏色成分值的最大值和最小值。而且,與各個(gè)代表色對(duì)應(yīng)的實(shí)際存在色區(qū)域被設(shè)定為成為顏色成分值最大、最小值的范圍內(nèi)的區(qū)域。在圖10的例子中,屬于代表色區(qū)域DR1的實(shí)際存在色的R成分值和B成分值分別成為最大、最小值的范圍內(nèi)的區(qū)域,成為矩形的區(qū)域XR1a。這樣,與代表色RCGR對(duì)應(yīng)的實(shí)際存在色區(qū)域被設(shè)定為矩形區(qū)域XR1a。同樣,與代表色RCWH、RCBR、RCGL對(duì)應(yīng)的實(shí)際存在色區(qū)域分別被設(shè)定為區(qū)域XR2a、XR3a、XR4a。
      這樣設(shè)定的實(shí)際存在色區(qū)域XR1a~XR4a,例如作為分別與代表色區(qū)域DR1~DR4建立關(guān)聯(lián)的顏色成分值的最大、最小值,而和代表色RCWH、RCBR、RCGL的顏色成分值一起存儲(chǔ)在外部存儲(chǔ)裝置50(圖1)中。
      圖11是表示第2實(shí)施例的區(qū)域分割的步驟的流程圖。該區(qū)域分割的步驟中,在不使用查尋表LUT進(jìn)行區(qū)域分割的這一點(diǎn)上,與圖7的第1實(shí)施例的區(qū)域分割(S320)不同。第2實(shí)施例的實(shí)際處理的其他的步驟,與圖7所示的第1實(shí)施例的步驟相同。
      在步驟S410中,對(duì)象圖像區(qū)域分割部320(圖1)計(jì)算出對(duì)象圖像的顏色和多個(gè)(n個(gè))代表色之間的復(fù)合距離指標(biāo)值CDI。而且,在步驟S420中,將對(duì)象像素暫時(shí)分類到所計(jì)算出的n個(gè)復(fù)合距離指標(biāo)值CDI中復(fù)合距離指標(biāo)值CDI最小的代表色的區(qū)域中。通過該暫時(shí)分類,表示在實(shí)際存在色區(qū)域之外的個(gè)位是0的顏色編號(hào)CN被分配給對(duì)象像素。在圖10的例子中,被分配給對(duì)象像素的顏色編號(hào)是與4個(gè)代表色對(duì)應(yīng)的顏色編號(hào)CN(10、20、30、40)。而且、由于該區(qū)域的暫時(shí)分類和前處理的代表色區(qū)域的設(shè)定,采用相同的復(fù)合距離指標(biāo)值CDI,所以在這里被暫時(shí)分類的代表色區(qū)域和前處理的時(shí)候的代表色區(qū)域是一致的。
      在步驟S430中,對(duì)象圖像區(qū)域分割部320判斷對(duì)象像素的顏色是否在實(shí)際存在色區(qū)域內(nèi)。具體而言,對(duì)象像素的顏色成分值是否在對(duì)象像素的顏色所屬的代表色區(qū)域內(nèi)的顏色成分值的最大、最小值的范圍內(nèi),通過對(duì)象圖像區(qū)域分割部320來判斷。當(dāng)判斷對(duì)象像素的顏色不在實(shí)際存在色區(qū)域內(nèi)時(shí),控制向步驟S440轉(zhuǎn)移。另一方面,對(duì)象像素的顏色成分值在實(shí)際存在色區(qū)域的范圍內(nèi)時(shí),判斷對(duì)象像素的顏色在實(shí)際存在色區(qū)域內(nèi),控制向步驟S450轉(zhuǎn)移。
      在步驟S440中,對(duì)象圖像區(qū)域分割部320將對(duì)象像素分類到非實(shí)際存在色區(qū)域的顏色編號(hào)CN的區(qū)域。具體而言,在步驟S420中將暫時(shí)分配的顏色編號(hào)CN的個(gè)位設(shè)定為0。而且,在第2實(shí)施例的情況下,由于暫時(shí)分配的顏色編號(hào)CN的個(gè)位是0,所以在步驟S440中不進(jìn)行任何處理。圖10的例子中,對(duì)象像素的顏色屬于代表色區(qū)域DR1時(shí),對(duì)象像素被分類到顏色編號(hào)CN=10的區(qū)域。同樣,對(duì)象像素的顏色在實(shí)際存在色區(qū)域中屬于代表色區(qū)域DR2、DR3、DR4時(shí),對(duì)象像素被分類到顏色編號(hào)CN=20、30、40的區(qū)域。
      在步驟S450中,對(duì)象像素區(qū)域分割部320將對(duì)象像素分類到實(shí)際存在色區(qū)域的顏色編號(hào)CN的區(qū)域中。具體而言,在步驟S420中將暫時(shí)分配的顏色編號(hào)CN的個(gè)位設(shè)定為1。在圖10的例子中,對(duì)象像素的顏色屬于代表色區(qū)域DR1時(shí),對(duì)象像素被分類到顏色編號(hào)CN=11的區(qū)域。同樣,對(duì)象像素的顏色屬于代表色區(qū)域DR2、DR3、DR4時(shí),對(duì)象像素被分類到顏色編號(hào)CN=21、31、41的區(qū)域中。
      這樣,根據(jù)第2實(shí)施例,可以將彩色圖像中在前處理時(shí)沒有設(shè)想會(huì)出現(xiàn)的顏色的區(qū)域,作為非實(shí)際存在色區(qū)域而從實(shí)際存在色區(qū)域中分離開。因此,由于能夠檢查出在前處理時(shí)沒有設(shè)想到會(huì)出現(xiàn)的顏色出現(xiàn)在對(duì)象圖像中的情況,所以可以提高彩色圖像的區(qū)域分割的可靠性。
      第2實(shí)施例由于將由前處理部設(shè)定的實(shí)際存在色區(qū)域,用與代表色區(qū)域建立關(guān)聯(lián)的顏色成分值的最大、最小值來表示,所以與使用查尋表LUT的第1實(shí)施例相比,能夠降低存儲(chǔ)實(shí)際存在色區(qū)域的設(shè)定的存儲(chǔ)區(qū)域的容量。另一方面,第1實(shí)施例在實(shí)際處理時(shí),由于不按每個(gè)對(duì)象像素進(jìn)行距離指標(biāo)值的計(jì)算,所以可實(shí)現(xiàn)實(shí)際處理的高速化。
      而且,第2實(shí)施例中,雖然將把顏色成分值分類到每個(gè)代表色區(qū)域的實(shí)際存在色的顏色成分值范圍作為實(shí)際存在色區(qū)域,但是實(shí)際存在色區(qū)域只要能夠特定顏色成分值的范圍就能夠設(shè)定。例如,在不屬于預(yù)先設(shè)定的實(shí)際存在色區(qū)域的顏色出現(xiàn)在參照像素中時(shí),基于用戶的指示選擇所屬的實(shí)際存在色區(qū)域,將所選擇的實(shí)際存在色區(qū)域擴(kuò)大也可以。這時(shí),作為最初設(shè)定的實(shí)際存在色區(qū)域優(yōu)選非常小的區(qū)域。作為這樣的非常小的區(qū)域,例如可以使用僅僅包括代表色的區(qū)域。
      C、第3實(shí)施例圖12是表示第3實(shí)施例的實(shí)際存在色區(qū)域的設(shè)定的狀況的說明圖。圖12與圖5相同,示出將RB色彩空間分割成與4個(gè)代表色RCGR、RCWH、RCBR、RCGL對(duì)應(yīng)的4個(gè)代表色區(qū)域DR1~DR4的狀況。
      第3實(shí)施例中,在圖2的前處理的步驟中,省略了獲取參照?qǐng)D像的顏色的分布范圍的步驟S240。而在步驟S250中,實(shí)際存在色區(qū)域設(shè)定部230(圖1)按每個(gè)代表色區(qū)域DR1~DR4設(shè)定與對(duì)應(yīng)的代表色RCGR、RCWH、RCBR、RCGL的復(fù)合距離指標(biāo)值CDI的邊界值(下面稱為“距離邊界值”)。第3實(shí)施例的實(shí)際存在色區(qū)域被設(shè)定為與代表色RCGR、RCWH、RCBR、RCGL之間的復(fù)合距離指標(biāo)值CDI為距離邊界值或其以下的區(qū)域XR1b~XR4b。這樣設(shè)定的實(shí)際存在色區(qū)域XR1b~XR4b,例如作為分別與代表色區(qū)域DR1~DR4建立關(guān)聯(lián)的距離邊界值,和代表色RCWH、RCBR、RCGL的顏色成分值一起被存儲(chǔ)在外部存儲(chǔ)裝置50(圖1)中。
      而且,規(guī)定實(shí)際存在色區(qū)域XR1b~XR4b的距離邊界值,例如可以根據(jù)代表色設(shè)定時(shí)(S220(圖2))大量選擇的采樣點(diǎn)的顏色的分散和與代表色RCGR、RCWH、RCBR、RCGL的顏色相關(guān)的值(例如輝度和色彩度)來確定。此外,還可以顯示用于讓用戶指定距離邊界值的對(duì)話框,使用由用戶確定的距離邊界值的指定值。
      第3實(shí)施例中,區(qū)域分割和圖11所示的第2實(shí)施例同樣進(jìn)行。這時(shí),步驟S324中的對(duì)象像素的顏色是否在實(shí)際存在色區(qū)域內(nèi)的判斷,根據(jù)對(duì)象像素的顏色所屬的代表色區(qū)域的代表色和對(duì)象像素的顏色的復(fù)合距離指標(biāo)值CDI指標(biāo)是否在規(guī)定值或其以內(nèi)來判斷。
      這樣,根據(jù)第3實(shí)施例,也可以將彩色圖像中在前處理時(shí)沒有設(shè)想出現(xiàn)的顏色的區(qū)域,作為非實(shí)際存在色區(qū)域而從實(shí)際存在色區(qū)域中分離開。因此,由于能夠檢查出前處理時(shí)沒有設(shè)想到出現(xiàn)的顏色出現(xiàn)在對(duì)象圖像中的情況,所以可提高彩色圖像的區(qū)域分割的可靠性。
      第3實(shí)施例與第2實(shí)施例相同,由于將由前處理部設(shè)定的實(shí)際存在色區(qū)域,用與代表色區(qū)域建立關(guān)聯(lián)的距離邊界值表示,所以與使用查尋表LUT的第1實(shí)施例相比,能夠降低存儲(chǔ)實(shí)際存在色區(qū)域的設(shè)定的存儲(chǔ)區(qū)域的容量。另一方面,第2實(shí)施例中,由于實(shí)際存在色區(qū)域是基于參照?qǐng)D像的顏色的分布范圍而設(shè)定的,所以與第3實(shí)施例相比,實(shí)際存在色區(qū)域的設(shè)定更為容易。
      而且,第3實(shí)施例中省略了前處理的步驟S240(圖2),并獨(dú)立于參照像素的顏色的分布范圍而設(shè)定實(shí)際存在色區(qū)域XR1b~XR4b,但是實(shí)際存在色區(qū)域設(shè)定部230還可以設(shè)定距離邊界值,使得在步驟S240中獲取參照像素的顏色,并將所有的參照像素的顏色歸屬于實(shí)際存在色區(qū)域XR1b~XR4b的任一個(gè)。
      D、第4實(shí)施例圖13A~圖13C以及圖14是表示第4實(shí)施例的實(shí)際存在色區(qū)域的設(shè)定的狀況的說明圖。第4實(shí)施例中,實(shí)際存在色區(qū)域采用復(fù)合距離指標(biāo)值CDI和與復(fù)合距離指標(biāo)值CDI不同的距離指標(biāo)值來進(jìn)行設(shè)定。而且,第4實(shí)施例中,實(shí)際存在色區(qū)域與第3實(shí)施例相同,獨(dú)立于參照像素的顏色的分布范圍而進(jìn)行設(shè)定。因此,圖2的前處理的步驟中,省略了獲取參照?qǐng)D像的顏色的分布范圍的步驟S240。
      在第4實(shí)施例中,實(shí)際存在色區(qū)域設(shè)定部230(圖1),在圖2所示的前處理的步驟S230中,將復(fù)合距離指標(biāo)值CDI、角度距離Dva、歐幾里得距離Deu作為距離指標(biāo)值,將RGB色彩空間分割成代表色區(qū)域。圖13A與圖5相同,表示出RB色彩空間基于復(fù)合距離指標(biāo)值CDI而被分割成4個(gè)代表色區(qū)域DR1~DR4的狀況。此外,圖13B、圖13C是表示RB色彩空間基于角度距離Dva以及歐幾里得距離Deu,分別被分割成代表色區(qū)域DR1a~DR4a和代表色區(qū)域DR1b~DR4b的狀況。
      圖14是表示利用經(jīng)過這樣的3通分割的色彩空間,設(shè)定實(shí)際存在色區(qū)域的狀況。第4實(shí)施例中,實(shí)際存在色區(qū)域設(shè)定部230,在圖2所示的前處理的步驟中,將相對(duì)于代表色RCGR而3種代表色區(qū)域DR1、DR1a、DR1b共通的區(qū)域XR1c設(shè)定為實(shí)際存在色區(qū)域。對(duì)于其他的代表色RCWH、RCBR、RCGL也一樣。而且,由于預(yù)先存儲(chǔ)這樣設(shè)定的實(shí)際存在色區(qū)域XR1c~XR4c和分割成代表色區(qū)域DR1~DR4的分割結(jié)果,實(shí)際存在色區(qū)域設(shè)定部230生成輸出適當(dāng)?shù)姆峙浣o每個(gè)顏色的顏色編號(hào)CN的查尋表LUT,并存儲(chǔ)在外部存儲(chǔ)裝置50(圖1)中。
      在第4實(shí)施例的實(shí)際處理中,與第1實(shí)施例的實(shí)際處理相同,通過查尋表LUT,使用與對(duì)象像素的顏色建立對(duì)應(yīng)的顏色編號(hào)CN來對(duì)對(duì)象像素進(jìn)行分類,從而對(duì)象像素區(qū)域分割部320(圖1)進(jìn)行對(duì)象圖像的區(qū)域的分割。
      根據(jù)第4實(shí)施例,也可以將彩色圖像中在前處理時(shí)沒有設(shè)想會(huì)出現(xiàn)的顏色的區(qū)域,作為非實(shí)際存在色區(qū)域而從實(shí)際存在色區(qū)域中分離開。因此,由于能夠檢查出前處理時(shí)沒有設(shè)想到會(huì)出現(xiàn)的顏色出現(xiàn)在對(duì)象圖像中的情況,所以可提高彩色圖像的區(qū)域分割的可靠性。
      而且,在第4實(shí)施例中,作為用于設(shè)定實(shí)際存在色區(qū)域的多個(gè)距離指標(biāo)值,采用復(fù)合距離指標(biāo)值CDI、角度距離Dva、以及歐幾里得距離Deu的3個(gè)距離指標(biāo)值,但是通常,可以采用與顏色彼此之間的距離相關(guān)聯(lián)的2個(gè)或其以上的任意多個(gè)距離指標(biāo)值。
      E、第5實(shí)施例圖15是表示第5實(shí)施例的實(shí)際存在色區(qū)域的設(shè)定的狀況的說明圖。第5實(shí)施例的實(shí)際存在色區(qū)域被設(shè)定為在與圖5所示的第1實(shí)施例相同而被分割的代表色區(qū)域DR1~DR4中除去了代表色區(qū)域相互連接的區(qū)域之外的區(qū)域XR1d~XR4d。
      這樣的實(shí)際存在色區(qū)域XR1d~XR4d,可以通過對(duì)代表色區(qū)域DR1~DR4分別進(jìn)行收縮處理來獲得。具體而言,與第1實(shí)施例相同,將色彩空間分割成代表色區(qū)域DR1~DR4,生成用于保持該分割結(jié)果的查尋表LUT。而且,對(duì)所生成的查尋表LUT的代表色區(qū)域DR1~DR4分別進(jìn)行收縮處理。通過該收縮處理,從代表色區(qū)域DR1中生成實(shí)際存在色區(qū)域XR1d。同樣,從代表色區(qū)域DR2~DR4中,獲取實(shí)際存在色區(qū)域XR2d~XR4d。
      該收縮處理,例如可以通過特定查尋表LUT的輸入點(diǎn)的多個(gè)顏色成分中的2個(gè)顏色成分來進(jìn)行。在固定了除所特定的顏色成分之外的顏色成分的情況下,在由所特定的顏色成分構(gòu)成的2維色彩空間中出現(xiàn)的代表色區(qū)域形成2維圖像。分別對(duì)所特定的顏色成分之外的顏色成分的所取得的顏色成分值,相對(duì)于表示代表色區(qū)域的2維圖像進(jìn)行公知的收縮處理,從而可以進(jìn)行代表色區(qū)域的收縮處理。
      第5實(shí)施例的實(shí)際處理,也與第1實(shí)施例的實(shí)際處理相同,對(duì)象圖像區(qū)域分割部320(圖1)利用根據(jù)查尋表LUT而與對(duì)象像素的顏色建立對(duì)應(yīng)的顏色編號(hào)CN對(duì)對(duì)象像素進(jìn)行分類,從而進(jìn)行對(duì)象圖像的區(qū)域的分割。
      根據(jù)第5實(shí)施例,也可以將彩色圖像中在前處理時(shí)沒有設(shè)想會(huì)出現(xiàn)的顏色的區(qū)域,作為非實(shí)際存在色區(qū)域而從實(shí)際存在色區(qū)域中分離開。因此,由于能夠檢查出前處理時(shí)沒有設(shè)想到會(huì)出現(xiàn)的顏色出現(xiàn)在對(duì)象圖像中的情況,所以可提高彩色圖像的區(qū)域分割的可靠性。
      F、第6實(shí)施例圖16是表示第6實(shí)施例的區(qū)域分割的步驟的流程圖。與圖11所示的第2實(shí)施例的區(qū)域分割的步驟相比,在下述點(diǎn)上不同,即,在步驟S430和步驟S440之間增加了2個(gè)步驟S432、S434。
      在第6實(shí)施例中,在步驟S430判斷對(duì)象像素的顏色不在實(shí)際存在色區(qū)域內(nèi)時(shí),控制向步驟S432轉(zhuǎn)移。在步驟S432中,由對(duì)象圖像區(qū)域分割部320(圖1)來選擇與對(duì)象像素的顏色最接近的實(shí)際存在色區(qū)域(附近實(shí)際存在色區(qū)域)。從而計(jì)算出對(duì)象像素的顏色和附近實(shí)際存在色區(qū)域之間的最短的復(fù)合距離指標(biāo)值CDI(最短距離)。而且,作為附近實(shí)際存在色區(qū)域,例如可以選擇與多個(gè)實(shí)際存在色區(qū)域分別對(duì)應(yīng)的代表色和對(duì)象像素的顏色之間的復(fù)合距離指標(biāo)值CDI最小的實(shí)際存在色區(qū)域。
      在步驟S434中,對(duì)象圖像區(qū)域分割部320基于在步驟S432中求出的最短距離來判斷對(duì)象像素的顏色是否屬于實(shí)際存在色區(qū)域。最短距離比規(guī)定的值大時(shí),判斷對(duì)象像素的顏色在實(shí)際存在色區(qū)域之外,控制向步驟S440轉(zhuǎn)移。另一方面,最短距離為規(guī)定的值或其以下時(shí),判斷對(duì)象像素的顏色在實(shí)際存在色區(qū)域之內(nèi),控制向步驟S450轉(zhuǎn)移。而且,用于判斷是否屬于實(shí)際存在色區(qū)域的規(guī)定的值,例如可以使用以對(duì)相同的印刷基板PCB攝像而獲得的多個(gè)圖像之間出現(xiàn)的復(fù)合距離指標(biāo)值表示的顏色的變動(dòng)幅度。
      這樣,第6實(shí)施例中,由于可以抑制圖像的獲取時(shí)產(chǎn)生的顏色的變化的影響,能更加正確的判斷對(duì)象像素的顏色是否屬于實(shí)際存在色區(qū)域。
      而且、在第6實(shí)施例中,是在第2實(shí)施例中增加了基于對(duì)象像素的顏色和附近實(shí)際存在色區(qū)域之間的最短距離來判斷是否為實(shí)際存在色區(qū)域的步驟,該步驟也可以適用于其他的實(shí)施例的情況。
      此外,第6實(shí)施例中,作為對(duì)象像素的顏色和附近實(shí)際存在色區(qū)域之間的最短距離,使用復(fù)合距離指標(biāo)值CDI,但是通常,還可以使用與顏色彼此之間的距離建立關(guān)聯(lián)的任意的距離指標(biāo)值。這時(shí),作為最短距離,例如也可以采用角度距離Dva和歐幾里得距離Deu。
      G、變形例而且,本發(fā)明不限于上述實(shí)施例和實(shí)施形式,在不脫離其宗旨的范圍內(nèi)能以各種形式來實(shí)施,例如還可以進(jìn)行如下這樣的變形。
      G1、變形例1雖然在第2以及第3實(shí)施例中,沒有使用查尋表LUT進(jìn)行區(qū)域分割,但是也可以與第1實(shí)施例相同,使用查尋表LUT進(jìn)行區(qū)域分割。這時(shí),在前處理的階段,判斷輸入點(diǎn)分別是否進(jìn)入到實(shí)際存在色區(qū)域中。而且可以在輸入點(diǎn)處于實(shí)際存在色區(qū)域內(nèi)時(shí),將查尋表LUT的輸出值設(shè)定為實(shí)際存在色區(qū)域的顏色編號(hào)(CN的個(gè)位為1),在輸入點(diǎn)處于實(shí)際存在色區(qū)域之外時(shí),將查尋表LUT的輸出值設(shè)定為表示在實(shí)際存在色區(qū)域之外的情況的顏色編號(hào)(CN的個(gè)位為0)。
      G2、變形例2在上述各個(gè)實(shí)施例中,雖然對(duì)非實(shí)際存在色區(qū)域的顏色也分配了代表色區(qū)域的顏色編號(hào)CN,但是也可以對(duì)非實(shí)際存在色區(qū)域的所有的顏色都分配表示是非實(shí)際存在色的相同的顏色編號(hào)CN。即使這樣,也可以將彩色圖像中在前處理時(shí)沒有設(shè)想到會(huì)出現(xiàn)的顏色的區(qū)域,作為非實(shí)際存在色區(qū)域從實(shí)際存在色圖像區(qū)域中分離。
      G3、變形例3上述各個(gè)實(shí)施例中,能夠使用顏色編號(hào)CN的個(gè)位來表示是否是實(shí)際存在色區(qū)域,但是也可以通過除此之外的各種方法來表示是否是實(shí)際存在色區(qū)域。例如可以通過表現(xiàn)出顏色編號(hào)CN的數(shù)位列的一部分的數(shù)位列的開、關(guān)(ON、OFF)來表示,此外,還可以用不同于顏色編號(hào)而保持的標(biāo)志位的開、關(guān)(ON、OFF)來表示。
      G4、變形例4在上述各個(gè)實(shí)施例中,作為色彩空間使用了RGB的3維色彩空間,但是作為色彩空間還可以利用除此之外的各種空間。例如可以利用L*a*b*空間等的其他的3維色彩空間、僅用2個(gè)基本顏色規(guī)定的2維色彩空間等。即,本發(fā)明可以適用于一般利用2維或其以上的色彩空間的情況。
      G5、變形例5在上述各個(gè)實(shí)施例中,利用代表色以及代表色區(qū)域來決定實(shí)際存在色區(qū)域,但是也可以不用代表色以及代表色區(qū)域來設(shè)定實(shí)際存在色區(qū)域。這樣的實(shí)際存在色區(qū)域,例如可以向用戶顯示用于指定包含于實(shí)際存在色區(qū)域中的顏色的色板,根據(jù)來自用戶的指示來進(jìn)行設(shè)定。這時(shí),可以省略實(shí)際存在色區(qū)域的設(shè)定中的距離指標(biāo)值的使用。
      G6、變形例6在上述各個(gè)實(shí)施例中,印刷基板檢查裝置100(圖1)的檢查部,通過將區(qū)域分割了對(duì)象圖像的區(qū)域分割結(jié)果和參照?qǐng)D像進(jìn)行比較,來檢查出印刷基板PCB的缺陷,但是通常,印刷基板PCB的缺陷可以根據(jù)對(duì)象圖像的區(qū)域分割結(jié)果而檢查出來。檢查部例如在對(duì)象圖像的區(qū)域分割結(jié)果表示在對(duì)象圖像中存在非實(shí)際存在色區(qū)域的情況時(shí),判斷印刷基板PCB具有缺陷。
      G7、變形例7雖然在上述各個(gè)實(shí)施例中,本發(fā)明的彩色圖像的區(qū)域分割技術(shù)適用于印刷基板的檢查,但是本發(fā)明的彩色圖像的區(qū)域分割技術(shù),也可以適用于缺陷表現(xiàn)為檢查對(duì)象物表面的顏色變化的任意的檢查對(duì)象物體的檢查。本發(fā)明還可以適用于利用對(duì)檢查對(duì)象物進(jìn)行攝像而得到的彩色圖像來檢查出半導(dǎo)體晶片、玻璃基板、薄膜、印刷物等的檢查對(duì)象物的缺陷的圖像檢查裝置和圖像檢查方法。
      權(quán)利要求
      1.一種對(duì)應(yīng)于像素的顏色將對(duì)象圖像進(jìn)行區(qū)域分割的方法,其中該對(duì)象圖像是對(duì)每個(gè)個(gè)體上產(chǎn)生色彩偏差的彩色物體進(jìn)行攝像的彩色圖像,其特征在于,包括如下工序(a)在規(guī)定的色彩空間內(nèi),在上述彩色物體具有容許范圍內(nèi)的顏色的情況下,設(shè)定表示上述對(duì)象圖像取得的N個(gè)顏色的范圍的N個(gè)實(shí)際存在色區(qū)域和上述N個(gè)實(shí)際存在色區(qū)域之外的非實(shí)際存在色區(qū)域的工序,其中,N是2或2以上的整數(shù);(b)通過將構(gòu)成對(duì)各個(gè)上述彩色物體進(jìn)行攝像而得到的對(duì)象圖像的對(duì)象像素的顏色分類到上述N個(gè)實(shí)際存在色區(qū)域和上述非實(shí)際存在色區(qū)域中的任一個(gè)中,從而將上述對(duì)象圖像進(jìn)行區(qū)域分割的工序。
      2.如權(quán)利要求1所述的方法,其特征在于,上述工序(a)包括制成查尋表的工序,該查尋表將上述規(guī)定的色彩空間內(nèi)的任意的顏色作為輸入,而輸出表示上述任意的顏色屬于上述N個(gè)實(shí)際存在色區(qū)域和上述非實(shí)際存在色區(qū)域中的任意一個(gè)的值;上述工序(b)包括參照上述查尋表進(jìn)行上述區(qū)域分割的工序。
      3.如權(quán)利要求1或2所述的方法,其特征在于,上述工序(a)包括如下工序(1)準(zhǔn)備至少1個(gè)作為上述彩色物體的標(biāo)準(zhǔn)彩色圖像的參照?qǐng)D像的工序;(2)從包含于上述參照?qǐng)D像中的多個(gè)顏色中設(shè)定N個(gè)代表色的工序;(3)利用與上述規(guī)定的色彩空間內(nèi)的任意的顏色和上述N個(gè)代表色之間的距離建立關(guān)聯(lián)的規(guī)定的距離指標(biāo)值,將上述規(guī)定的色彩空間分割成與上述N個(gè)代表色對(duì)應(yīng)的N個(gè)代表色區(qū)域的工序;(4)在上述N個(gè)代表色區(qū)域內(nèi)設(shè)定包括上述N個(gè)代表色的上述N個(gè)實(shí)際存在色區(qū)域,同時(shí)將上述N個(gè)實(shí)際存在色區(qū)域之外的區(qū)域設(shè)定為上述非實(shí)際存在色區(qū)域的工序。
      4.如權(quán)利要求3所述的方法,其特征在于,上述工序(4)包括將構(gòu)成上述參照?qǐng)D像的參照像素的顏色分類到上述N個(gè)代表色區(qū)域的任一個(gè)中,同時(shí)在上述N個(gè)代表色區(qū)域中將包含上述參照像素的顏色的一部分區(qū)域設(shè)定為上述N個(gè)實(shí)際存在色區(qū)域的工序。
      5.如權(quán)利要求3所述的方法,其特征在于,上述工序(4)包括將與上述N個(gè)代表色之間的上述距離指標(biāo)值為規(guī)定的邊界值或者規(guī)定的邊界值以下的N個(gè)區(qū)域作為上述N個(gè)實(shí)際存在色區(qū)域的工序。
      6.如權(quán)利要求3所述的方法,其特征在于,上述工序(4)包括作為上述距離指標(biāo)值而分別采用相互不同的多種的距離指標(biāo)值,設(shè)定多種的上述N個(gè)代表色區(qū)域的工序;在上述多種的上述N個(gè)代表色區(qū)域中,將相對(duì)于相同的代表色的多種的代表色區(qū)域之間共通的區(qū)域設(shè)定為上述實(shí)際存在色區(qū)域的工序。
      7.如權(quán)利要求3所述的方法,其特征在于,上述工序(4)包括在上述N個(gè)代表色區(qū)域的每個(gè)代表色區(qū)域中,將從上述各代表色區(qū)域中除去了上述各代表色區(qū)域和其他代表色區(qū)域之間的邊界之外的區(qū)域作為上述實(shí)際存在色區(qū)域的工序。
      8.如權(quán)利要求3所述的方法,其特征在于,上述工序(b)包括在上述對(duì)象像素的顏色屬于上述非實(shí)際存在色區(qū)域的情況下,在表示從上述N個(gè)實(shí)際存在色區(qū)域中選擇的與上述對(duì)象像素的顏色最接近的附近實(shí)際存在色區(qū)域、和上述對(duì)象像素的顏色之間的距離的指標(biāo)值為規(guī)定的值或規(guī)定的值以下的情況下,將上述對(duì)象像素的顏色分類到上述附近實(shí)際存在色區(qū)域中的工序。
      9.一種對(duì)應(yīng)于像素的顏色將對(duì)象圖像進(jìn)行區(qū)域分割的裝置,其中該對(duì)象圖像是對(duì)每個(gè)個(gè)體上產(chǎn)生色彩偏差的彩色物體進(jìn)行攝像的彩色圖像,其特征在于,具有實(shí)際存在色區(qū)域設(shè)定部,其在規(guī)定的色彩空間內(nèi),在上述彩色物體具有容許范圍內(nèi)的顏色的情況下,設(shè)定表示上述對(duì)象圖像取得的N個(gè)顏色的范圍的N個(gè)實(shí)際存在色區(qū)域和上述N個(gè)實(shí)際存在色區(qū)域之外的非實(shí)際存在色區(qū)域,其中,N是2或2以上的整數(shù);區(qū)域分割部,其通過將構(gòu)成對(duì)各個(gè)上述彩色物體進(jìn)行攝像而得到的對(duì)象圖像的對(duì)象像素的顏色分類到上述N個(gè)實(shí)際存在色區(qū)域和上述非實(shí)際存在色區(qū)域中的任一個(gè)中,從而將上述對(duì)象圖像進(jìn)行區(qū)域分割。
      10.一種檢查出作為檢查對(duì)象物的表面顏色的變化而表現(xiàn)出的缺陷的方法,其特征在于,包括如下工序?qū)ι鲜鰴z查對(duì)象物進(jìn)行攝像,獲取作為彩色圖像的對(duì)象圖像的工序;權(quán)利要求1所述的工序(a)以及工序(b);基于上述對(duì)象圖像的區(qū)域分割的結(jié)果,檢查出上述檢查對(duì)象物的缺陷的工序。
      11.一種檢查出作為檢查對(duì)象物的表面顏色的變化而表現(xiàn)出的缺陷的裝置,其特征在于,包括對(duì)象圖像獲取部,其對(duì)上述檢查對(duì)象物進(jìn)行攝像,獲取作為彩色圖像的對(duì)象圖像;權(quán)利要求9所述的實(shí)際存在色區(qū)域設(shè)定部以及區(qū)域分割部;檢查部,其基于上述對(duì)象圖像的區(qū)域分割的結(jié)果,檢查出上述檢查對(duì)象物的缺陷。
      全文摘要
      本發(fā)明涉及一種基于色彩的彩色圖像的區(qū)域分割技術(shù),在對(duì)應(yīng)于彩色圖像的顏色的區(qū)域分割中,提高區(qū)域分割結(jié)果的可靠性。在規(guī)定的色彩空間內(nèi),設(shè)定表示對(duì)彩色物體進(jìn)行攝像而得到的彩色圖像取得的顏色范圍的實(shí)際存在色區(qū)域(XR1~XR4)、和實(shí)際存在色區(qū)域之外的非實(shí)際存在色區(qū)域。而且,通過將對(duì)由于個(gè)體不同而產(chǎn)生色彩偏差的各個(gè)彩色物體進(jìn)行攝像而得到的對(duì)象圖像的像素的顏色分類到實(shí)際存在色區(qū)域(XR1~XR4)和上述非實(shí)際存在色區(qū)域中的任一個(gè)中,從而進(jìn)行對(duì)象圖像的區(qū)域分割。
      文檔編號(hào)G06K9/64GK1719455SQ200510068798
      公開日2006年1月11日 申請(qǐng)日期2005年5月11日 優(yōu)先權(quán)日2004年7月9日
      發(fā)明者今村淳志, 永田泰史 申請(qǐng)人:大日本網(wǎng)目版制造株式會(huì)社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1