本發(fā)明涉及光纖排線技術(shù)領(lǐng)域,尤其是涉及光纖排線識別方法和裝置。
背景技術(shù):
光纖排線檢驗主要分為人工檢驗和機器檢驗兩種形式。由于光纖排線排布十分細密,肉眼不易分辨,傳統(tǒng)的人工檢驗方式效率低,準(zhǔn)確率低;生產(chǎn)企業(yè)需要雇傭大量檢驗人員,生產(chǎn)成本高。
機器檢驗是通過光纖檢驗系統(tǒng)進行檢驗的,光纖檢驗系統(tǒng)對用戶的操作有諸多要求,例如需要將光纖細密整齊地排列在指定位置,偏轉(zhuǎn)的角度不能過大等;對工作環(huán)境的光照條件變化的魯棒性不夠強;只能對純色線芯構(gòu)成的排線進行識別,對于排線間存在間隔或者帶有色環(huán)(即排線線芯上的小黑段)的光纖無法準(zhǔn)確識別,限制了檢驗范圍。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供光纖排線識別方法和裝置,從而可以排除線芯間的縫隙的影響。
第一方面,本發(fā)明實施例提供了光纖排線識別方法,所述方法包括:
錄入光纖產(chǎn)品的標(biāo)準(zhǔn)樣式信息,從所述標(biāo)準(zhǔn)樣式信息中選取目標(biāo)樣式信息,其中,所述目標(biāo)樣式信息包括線芯數(shù)量、顏色順序、色環(huán)信息和排線間隔信息;
通過相機采集待檢光纖樣本圖像,從所述待檢光纖樣本圖像中選取感興趣區(qū)域ROI;
將所述ROI進行預(yù)處理,與各個顏色的標(biāo)準(zhǔn)像素值作近鄰分類,從而確定所述待檢光纖樣本圖像的線芯數(shù)量、顏色順序和每根線芯在所述待檢光纖樣本圖像中的位置;
沿排線的方向統(tǒng)計像素的灰度值,并根據(jù)所述灰度值確定所述色環(huán)信息;
顯示所述線芯數(shù)量、所述顏色順序、所述色環(huán)信息和所述排線間隔信息。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第一種可能的實施方式,其中,所述將所述ROI進行預(yù)處理包括:
將所述ROI進行形態(tài)學(xué)濾波、霍夫變換直線檢測、圖片旋轉(zhuǎn)和前背景分離處理。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第二種可能的實施方式,其中,所述與所述各個顏色的標(biāo)準(zhǔn)像素值作近鄰分類,從而確定所述待檢光纖樣本圖像的線芯數(shù)量、顏色順序和每根線芯在所述待檢光纖樣本圖像中的位置包括:
在所述預(yù)處理區(qū)域的水平方向每隔預(yù)設(shè)的間距設(shè)置采樣點;
分別沿每個所述采樣點的垂直排線方向采集一列像素,利用所述各個顏色的標(biāo)準(zhǔn)像素值作近鄰分類,從而得到各列像素對應(yīng)的所述線芯數(shù)量、所述顏色順序和每根所述線芯在所述待檢光纖樣本圖像中的位置;
統(tǒng)計所述各列像素對應(yīng)的所述線芯數(shù)量、所述顏色順序和每根所述線芯在所述待檢光纖樣本圖像中的位置出現(xiàn)的頻次,并將出現(xiàn)的頻次最多的作為所述待檢光纖樣本圖像的所述線芯數(shù)量、所述顏色順序和每根所述線芯在所述待檢光纖樣本圖像中的位置。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第三種可能的實施方式,其中,所述根據(jù)所述灰度值確定色環(huán)信息包括:
統(tǒng)計所述線芯的像素灰度直方圖;
將像素分布數(shù)量最多的區(qū)間內(nèi)的像素灰度的均值作為所述線芯的總體灰度值;
選取所述線芯的像素灰度最小的多個像素,并計算其灰度的均值;
計算所述均值與所述總體灰度值的差值;
計算所述差值與所述總體灰度值的比值;
將所述比值與預(yù)設(shè)閾值進行比較;
如果所述比值小于所述預(yù)設(shè)閾值,則所述色環(huán)存在;
如果所述比值不小于所述預(yù)設(shè)閾值,則所述色環(huán)不存在。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第四種可能的實施方式,
所述方法還包括:通過所述相機采集指定顏色順序的光纖排線樣本圖像,依次記錄每種顏色的所述標(biāo)準(zhǔn)像素值。
第二方面,本發(fā)明實施例還提供一種光纖排線識別裝置,所述裝置包括相機、終端和觸摸屏;
所述相機,與所述終端相連接,用于采集待檢光纖樣本圖像,并將所述待檢光纖樣本圖像發(fā)送給所述終端;
所述終端,與所述相機相連接,用于接收所述相機發(fā)送的所述待檢光纖樣本圖像,從所述待檢光纖樣本圖像中選取感興趣區(qū)域ROI,將所述ROI進行預(yù)處理,并進行檢測得到檢測結(jié)果,其中,所述檢測結(jié)果包括線芯數(shù)量、顏色順序、色環(huán)信息和排線間隔信息,并將所述線芯數(shù)量、所述顏色順序、所述色環(huán)信息和所述排線間隔信息發(fā)送給觸摸屏;
所述觸摸屏,與所述終端相連接,用于接收所述終端發(fā)送的所述線芯數(shù)量、所述顏色順序、所述色環(huán)信息和所述排線間隔信息,顯示所述線芯數(shù)量、所述顏色順序、所述色環(huán)信息和所述排線間隔信息。
結(jié)合第二方面,本發(fā)明實施例提供了第二方面的第一種可能的實施方式,其中,所述裝置還包括支撐架和底板,所述支撐架設(shè)置于所述底板上,并與所述底板垂直連接。
結(jié)合第二方面的第一種可能的實施方式,本發(fā)明實施例提供了第二方面的第二種可能的實施方式,其中,所述支撐架的第一立柱和第二立柱之間設(shè)置有橫梁,所述橫梁的中部設(shè)置有所述相機。
結(jié)合第二方面的第二種可能的實施方式,本發(fā)明實施例提供了第二方面的第三種可能的實施方式,其中,所述觸摸屏設(shè)置在所述第一立柱和所述第二立柱上。
結(jié)合第二方面的第三種可能的實施方式,本發(fā)明實施例提供了第二方面的第四種可能的實施方式,其中,所述裝置還包括燈,所述燈設(shè)置在所述第一立柱和所述第二立柱的背面。
本發(fā)明實施例提供光纖排線識別方法和裝置,錄入光纖產(chǎn)品的標(biāo)準(zhǔn)樣式信息,從標(biāo)準(zhǔn)樣式信息中選取目標(biāo)樣式信息,其中,目標(biāo)樣式信息包括線芯數(shù)量、顏色順序、色環(huán)信息和排線間隔信息,通過相機采集待檢光纖樣本圖像,從待檢光纖樣本圖像中選取感興趣區(qū)域ROI,將ROI進行預(yù)處理,與各個顏色的標(biāo)準(zhǔn)像素值作近鄰分類,從而確定待檢光纖樣本圖像的線芯數(shù)量、顏色順序和每根線芯在待檢光纖樣本圖像中的位置,沿排線的方向統(tǒng)計像素的灰度值,并根據(jù)灰度值確定色環(huán)信息,將線芯數(shù)量、顏色順序、色環(huán)信息和排線間隔信息進行顯示,從而可以排除線芯間的縫隙的影響。
本發(fā)明的其他特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
附圖說明
為了更清楚地說明本發(fā)明具體實施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對具體實施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施方式,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例一提供的光纖排線識別方法流程圖;
圖2為本發(fā)明實施例一提供的產(chǎn)品樣式編輯界面示意圖;
圖3為本發(fā)明實施例一提供的產(chǎn)品檢測界面示意圖;
圖4為本發(fā)明實施例二提供的光纖排線識別裝置示意圖;
圖5為本發(fā)明實施例二提供的另一光纖排線識別裝置示意圖。
圖標(biāo):
1-相機; 2-觸摸屏; 3-支撐架; 4-底板;
31-第一立柱; 32-第二立柱; 33-橫梁; 5-燈;
6-罩子; 7-樣本壓片。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
為便于對本實施例進行理解,首先對本發(fā)明實施例進行詳細介紹。
實施例一:
圖1為本發(fā)明實施例一提供的光纖排線識別方法流程圖。
參照圖1,步驟S101,錄入光纖產(chǎn)品的標(biāo)準(zhǔn)樣式信息,從標(biāo)準(zhǔn)樣式信息中選取目標(biāo)樣式信息,其中,目標(biāo)樣式信息包括線芯數(shù)量、顏色順序、色環(huán)信息和排線間隔信息;
這里,目標(biāo)樣式信息還包括樣式名稱、光纖線數(shù)和樣式類型信息,其中,樣式類型信息包括產(chǎn)品樣式和采樣樣式。
光纖排線識別方法主要包括三部分,分別為樣式編輯、采樣訓(xùn)練和檢測。
具體地,錄入光纖產(chǎn)品的標(biāo)準(zhǔn)樣式信息為樣式編輯部分,通過錄入,可以方便地切換不同的產(chǎn)品樣式進行檢測。
其中,樣式編輯部分具體可參照圖2,如圖2所示:
產(chǎn)品樣式包括樣式名稱、光纖線數(shù)、有否色環(huán)和樣式類型,例如,樣式名稱為“12se”,光纖線數(shù)為“12”,有否色環(huán)為“無”,樣式類型為“產(chǎn)品樣式”;樣式名稱為“6se”,光纖線數(shù)為“6”,有否色環(huán)為“無”,樣式類型為“產(chǎn)品樣式”;樣式名稱為“6sehuan”,光纖線數(shù)為“6”,有否色環(huán)為“有”,樣式類型為“產(chǎn)品樣式”。
還顯示顏色順序,例如,序號1對應(yīng)藍色;序號2對應(yīng)桔色;序號3對應(yīng)綠色。
步驟S102,通過相機采集待檢光纖樣本圖像,從待檢光纖樣本圖像中選取感興趣區(qū)域ROI;
這里,通過相機采集待檢光纖樣本圖像為檢測部分,考慮到光照條件的變化會影響彩色圖片的像素值,進而可能會影響檢驗結(jié)果,故加入采樣訓(xùn)練部分。
步驟S103,將ROI進行預(yù)處理,與各個顏色的標(biāo)準(zhǔn)像素值作近鄰分類,從而確定待檢光纖樣本圖像的線芯數(shù)量、顏色順序和每根線芯在待檢光纖樣本圖像中的位置;
這里,從待檢光纖樣本圖像中選取感興趣區(qū)域ROI,需要將ROI進行預(yù)處理,這樣才能進行后續(xù)的檢測。
具體地,通過重復(fù)性的檢測可以有效地排除圖像噪聲、光纖上的污垢、擺放角度不正帶來的影響。
步驟S104,沿排線的方向統(tǒng)計像素的灰度值,并根據(jù)灰度值確定色環(huán)信息;
步驟S105,顯示線芯數(shù)量、顏色順序、色環(huán)信息和排線間隔信息。
這里,系統(tǒng)界面上不僅顯示檢驗結(jié)果,也就是顯示線芯數(shù)量、顏色順序、色環(huán)信息和排線間隔信息,還會顯示光纖產(chǎn)品的標(biāo)準(zhǔn)樣式信息,從而給出用戶待檢產(chǎn)品樣式正確與否,錯誤會給出詳細的錯誤信息,方便用戶進行修改。
具體可參照圖3,通過對待檢光纖樣本進行檢測,得到檢測結(jié)果,例如:序號1對應(yīng)的樣式顏色為“藍”、檢測結(jié)果為“藍”,檢測判定為“正確”;序號2對應(yīng)的樣式顏色為“桔”、檢測結(jié)果為“桔”,檢測判定為“正確”;序號3對應(yīng)的樣式顏色為“綠”、檢測結(jié)果為“綠”,檢測判定為“正確”;序號4對應(yīng)的樣式顏色為“棕”、檢測結(jié)果為“棕”,檢測判定為“正確”,后面依次類推,直到都檢測完,如果檢測判定都正確,則會顯示“正確!點擊進行下一個產(chǎn)品檢測!”,從而進行下一個產(chǎn)品的檢測。
進一步,將ROI進行預(yù)處理得到預(yù)處理區(qū)域包括:
將ROI進行形態(tài)學(xué)濾波、霍夫變換直線檢測、圖片旋轉(zhuǎn)和前背景分離處理。
進一步,與各個顏色的標(biāo)準(zhǔn)像素值作近鄰分類,從而確定待檢光纖樣本圖像的線芯數(shù)量、顏色順序和每根線芯在待檢光纖樣本圖像中的位置包括:
在水平方向每隔預(yù)設(shè)的間距設(shè)置采樣點;
分別沿每個采樣點的垂直排線方向采集一列像素,利用各個顏色的標(biāo)準(zhǔn)像素值作近鄰分類,從而得到各列像素對應(yīng)的線芯數(shù)量、顏色順序和每根線芯在所述待檢光纖樣本圖像中的位置;
統(tǒng)計各列像素對應(yīng)的線芯數(shù)量、顏色順序和每根線芯在待檢光纖樣本圖像中的位置出現(xiàn)的頻次,并將出現(xiàn)的頻次最多的作為所述待檢光纖樣本圖像的線芯數(shù)量、顏色順序和每根線芯在待檢光纖樣本圖像中的位置。
進一步,根據(jù)灰度值確定色環(huán)信息包括:
統(tǒng)計所述線芯的像素灰度直方圖;
將像素分布數(shù)量最多的區(qū)間內(nèi)的像素灰度的均值作為所述線芯的總體灰度值;
選取所述線芯的像素灰度最小的多個像素,并計算其灰度的均值;
計算所述均值與所述總體灰度值的差值;
計算所述差值與所述總體灰度值的比值;
將所述比值與預(yù)設(shè)閾值進行比較;
如果所述比值小于所述預(yù)設(shè)閾值,則所述色環(huán)存在;
如果所述比值不小于所述預(yù)設(shè)閾值,則所述色環(huán)不存在。
進一步,所述方法還包括:
通過所述相機采集指定顏色順序的光纖排線樣本圖像,依次記錄每種顏色的標(biāo)準(zhǔn)像素值。
具體地,工作流程分為采樣訓(xùn)練和檢測兩部分,當(dāng)進行采樣訓(xùn)練時,通過所述相機采集指定顏色順序的光纖排線樣本圖像,依次記錄每種顏色的標(biāo)準(zhǔn)像素值。
本發(fā)明實施例提供光纖排線識別方法,錄入光纖產(chǎn)品的標(biāo)準(zhǔn)樣式信息,從標(biāo)準(zhǔn)樣式信息中選取目標(biāo)樣式信息,其中,目標(biāo)樣式信息包括線芯數(shù)量、顏色順序、色環(huán)信息和排線間隔信息,,從待檢光纖樣本圖像中選取感興趣區(qū)域ROI,將ROI進行預(yù)處理與各個顏色的標(biāo)準(zhǔn)像素值作近鄰分類,從而確定待檢光纖樣本圖像的線芯數(shù)量、顏色順序和每根線芯在待檢光纖樣本圖像中的位置,沿排線的方向統(tǒng)計像素的灰度值,并根據(jù)灰度值確定色環(huán)信息,將線芯數(shù)量、顏色順序、色環(huán)信息和排線的間隔信息進行顯示,從而可以排除線芯間的縫隙的影響。
實施例二:
圖4為本發(fā)明實施例二提供的光纖排線識別裝置示意圖。
參照圖4,該裝置包括相機1、終端和觸摸屏2;
相機1,與終端相連接,用于采集待檢光纖樣本圖像,并將待檢光纖樣本圖像發(fā)送給終端;
這里,相機為工業(yè)相機。
終端,與相機1相連接,用于接收相機1發(fā)送的所述待檢光纖樣本圖像,從待檢光纖樣本圖像中選取感興趣區(qū)域ROI,將ROI進行預(yù)處理并進行檢測得到檢測結(jié)果,其中,檢測結(jié)果包括線芯數(shù)量、顏色順序、色環(huán)信息和排線的間隔信息,并將線芯數(shù)量、顏色順序、色環(huán)信息和排線的間隔信息發(fā)送給觸摸屏2;
這里,終端為計算機。
觸摸屏2,與終端相連接,用于接收終端發(fā)送的線芯數(shù)量、顏色順序、色環(huán)信息和排線的間隔信息,顯示線芯數(shù)量、顏色順序、色環(huán)信息和排線的間隔信息。
該裝置還包括支撐架3和底板4,所述支撐架3設(shè)置于所述底板4上,并與所述底板4垂直連接。
支撐架3的第一立柱31和第二立柱32之間設(shè)置有橫梁33,橫梁33的中部設(shè)置有所述相機1。
觸摸屏2設(shè)置在所述第一立柱31和所述第二立柱32上。
該裝置還包括燈5,燈設(shè)置在第一立柱31和第二立柱32的背面。
底板4上還設(shè)置有用于固定待檢光纖樣本的樣本壓片7。
該裝置還包括罩子6,罩子6、底板4和支撐架3構(gòu)成一個一端開口的空腔結(jié)構(gòu)。具體可參照圖5。
光纖排線識別系統(tǒng)包括如上所述的光纖排線識別裝置。
本發(fā)明實施例所提供的計算機程序產(chǎn)品,包括存儲了程序代碼的計算機可讀存儲介質(zhì),所述程序代碼包括的指令可用于執(zhí)行前面方法實施例中所述的方法,具體實現(xiàn)可參見方法實施例,在此不再贅述。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)和裝置的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
另外,在本發(fā)明實施例的描述中,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
在本發(fā)明的描述中,需要說明的是,術(shù)語“中心”、“上”、“下”、“左”、“右”、“豎直”、“水平”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本發(fā)明的限制。此外,術(shù)語“第一”、“第二”、“第三”僅用于描述目的,而不能理解為指示或暗示相對重要性。
最后應(yīng)說明的是:以上所述實施例,僅為本發(fā)明的具體實施方式,用以說明本發(fā)明的技術(shù)方案,而非對其限制,本發(fā)明的保護范圍并不局限于此,盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),其依然可以對前述實施例所記載的技術(shù)方案進行修改或可輕易想到變化,或者對其中部分技術(shù)特征進行等同替換;而這些修改、變化或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實施例技術(shù)方案的精神和范圍,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準(zhǔn)。