本發(fā)明涉及到自動化機(jī)器視覺檢測技術(shù)領(lǐng)域,尤其涉及一種包衣機(jī)視覺檢測方法與裝置。
背景技術(shù):
包衣機(jī)主要在制藥工業(yè)中用于球形藥丸的滾制,混合和打光或者是藥丸、藥片的糖衣生產(chǎn),也可應(yīng)用于食品、化工等行業(yè)中球形顆粒物料的制作。目前國內(nèi)制藥工業(yè)中球形藥丸的制作主要使用的是包衣機(jī),其單機(jī)產(chǎn)量大,制丸穩(wěn)定性好。包衣機(jī)在制丸過程中其藥丸顆粒直徑的大小的變化受到包衣機(jī)轉(zhuǎn)速、包衣機(jī)傾斜角度、加入蜜水和藥粉量的影響,是一個多變量的復(fù)雜的控制過程。
包衣機(jī)生成的成品藥丸合格率是衡量包衣機(jī)工作狀態(tài)的重要指標(biāo)。由于受到物料加入量、蜜水加入量、包衣機(jī)轉(zhuǎn)速、包衣機(jī)傾斜度參數(shù)的影響,包衣機(jī)的排出的成品球合格率很難得到保證。目前常用成品藥丸合格率檢測的主要有人工肉眼觀測法和人工篩分抽檢法兩種。人工目測觀察法主要依靠人工肉眼對包衣機(jī)內(nèi)運動的藥丸顆粒進(jìn)行觀測并估計其尺寸大小,由于包衣機(jī)內(nèi)藥丸顆粒處于高速運轉(zhuǎn)狀態(tài),而且光照較暗,人肉眼無法準(zhǔn)確觀測藥丸粒徑的大小。該方法檢測精度低,而且目測估計藥丸粒徑大小需要一定的實踐經(jīng)驗。另外一種常見的檢測成品藥丸合格率的方法是人工篩分抽查法,該方法從處于工作狀態(tài)中的包衣機(jī)中取出一定數(shù)量的藥丸,然后用標(biāo)準(zhǔn)尺寸的網(wǎng)格篩對取出的藥丸樣品進(jìn)行分類統(tǒng)計合格率。該方法精度高,但是取樣篩分耗時長,速度慢,不能實時反饋藥丸樣品尺寸,且容易給藥丸帶來外源污染。
目前各大藥廠還是普遍采用人工目測和人工篩分抽檢方式相結(jié)合的方式。以上方法都不能實時得到藥丸粒徑分布情況,并及時對影響成品藥丸合格率的包衣機(jī)的各項參數(shù)調(diào)整做出反饋。因此,如何實時獲取包衣機(jī)內(nèi)高速運動藥丸的粒徑分布的實時數(shù)據(jù),并對包衣機(jī)的各項參數(shù)進(jìn)行調(diào)整,以提高成品藥丸的合格率,成為制藥行業(yè)中技術(shù)人員急需解決的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是,克服現(xiàn)有人工檢測方法存在的上述缺陷,提供一種包衣機(jī)視覺檢測方法和裝置,可以普遍應(yīng)用于各大藥廠的包衣機(jī)制丸過程中的實時檢測,并且具有檢測精度高,檢測速度快、非接觸性檢測的特點。
本發(fā)明所提供的技術(shù)方案為:
一種包衣機(jī)視覺檢測方法,包括以下步驟:
s1、藥丸圖像采集;采集包衣機(jī)內(nèi)高速運動的藥丸顆粒圖像;
s2、藥丸圖像預(yù)處理;將采集的藥丸圖像進(jìn)行圖像去噪和圖像增強(qiáng)處理,以減少噪聲干擾,提高圖像灰度的一致性,增強(qiáng)藥丸顆粒之間接觸面的對比度,有利于后續(xù)圖像分割算法處理;
s3、對預(yù)處理后的藥丸圖像進(jìn)行分割,將藥丸顆粒從背景圖像中分割出來,并對重疊的藥丸顆粒進(jìn)行分割,提取單個藥丸顆粒圖像;
s4、統(tǒng)計提取出來的單個藥丸顆粒圖像的區(qū)域面積和直徑;
s5、根據(jù)統(tǒng)計結(jié)果,判斷生產(chǎn)的藥丸符合標(biāo)準(zhǔn)要求。
進(jìn)一步地,所述步驟s1中,使用安裝在視覺檢測工位的幀率為160fps的高速工業(yè)相機(jī)采集藥丸圖像,該相機(jī)能拍攝到藥丸的清晰圖像,為后面圖像算法處理提供良好條件。
進(jìn)一步地,所述步驟s1中,首先對光學(xué)采集系統(tǒng)的參數(shù)進(jìn)行調(diào)整,包括工業(yè)相機(jī)參數(shù)和光源亮度大小調(diào)整;然后再進(jìn)行圖像采集。
進(jìn)一步地,所述步驟s2中,采用的gaussian濾波方法進(jìn)行圖像去噪,采用直方圖均衡化方法進(jìn)行圖像增強(qiáng),突出檢測對象的紋理特征。
進(jìn)一步地,所述步驟s5具體為:
1)判斷是否存在單個藥丸顆粒圖像的區(qū)域面積si(i=1、2、3、4.........)>ks的情況,若存在,則說明藥丸出現(xiàn)大面積黏連現(xiàn)象;其中,s為標(biāo)準(zhǔn)藥丸顆粒的區(qū)域面積,i表示提取出來的單個藥丸顆粒圖像的編號,k為正整數(shù),根據(jù)不同藥品的生產(chǎn)情況選用不同的數(shù)值;
2)設(shè)定標(biāo)準(zhǔn)藥丸的直徑范圍為d1~d2,統(tǒng)計直徑di(i=1、2、3、4..........)在d1<di<d2之間的藥丸顆粒數(shù)占藥丸顆??倲?shù)的比例p1,即判斷藥丸直徑合格率,并設(shè)定閾值k1,若p1<k1,則判定所生產(chǎn)的藥丸直徑合格率不達(dá)標(biāo),反之則說明藥丸直徑合格率達(dá)標(biāo)。
進(jìn)一步地,所述步驟s5中的判斷結(jié)果,對包衣機(jī)的各項參數(shù)進(jìn)行調(diào)整,確保生產(chǎn)的藥丸符合標(biāo)準(zhǔn)要求。
進(jìn)一步地,所述包衣機(jī)的各項參數(shù)包括包衣機(jī)的轉(zhuǎn)速、傾斜角參數(shù)以及藥粉和水分的添加量。
進(jìn)一步地,若判斷藥丸出現(xiàn)大面積黏連現(xiàn)象,則減少水分的添加量,并增加藥粉的添加量;若判斷藥丸直徑合格率不達(dá)標(biāo),則延長藥品在包衣機(jī)中的翻轉(zhuǎn)時間,并對藥粉添加量進(jìn)行調(diào)整,直至藥丸直徑合格率達(dá)標(biāo)。
本發(fā)明還公開了一種包衣機(jī)視覺檢測裝置,包括工業(yè)相機(jī)和圖像處理及控制器;所述工業(yè)相機(jī)用于采集高速運轉(zhuǎn)的藥丸顆粒表層圖像,并發(fā)送至圖像處理及控制器,圖像處理及控制器采用上述的步驟s2~s5對工業(yè)相機(jī)采集的圖像進(jìn)行分析和決策。
進(jìn)一步地,所述圖像處理及控制器包括圖像預(yù)處理、圖像算法處理單元和決策控制單元;
所述圖像預(yù)處理單元,用于對工業(yè)相機(jī)采集的圖像進(jìn)行預(yù)處理,主要包括圖像去噪聲和圖像均衡化處理;
所述圖像算法處理單元,主要對經(jīng)過預(yù)處理后的藥丸圖像進(jìn)行分割,尤其是出現(xiàn)重疊的藥丸顆粒區(qū)域的區(qū)分,然后對分割后的單個藥丸顆粒圖像統(tǒng)計其區(qū)域面積si(i=1、2、3、4.........)和最小外切圓直徑di(i=1、2、3、4..........),最后將統(tǒng)計的信息發(fā)送到?jīng)Q策控制單元;
所述決策控制單元接收圖像算法處理單元發(fā)送的藥丸顆粒圖像的面積和直徑統(tǒng)計信息,分析檢測判斷藥丸是否存在大面積黏連以及顆粒粒徑是否滿足生產(chǎn)實際要求。
進(jìn)一步地,所述包衣機(jī)視覺檢測裝置,其特征在于,還包括光源和光源調(diào)節(jié)器,光源用于增強(qiáng)包衣機(jī)內(nèi)藥丸顆粒表面亮度,光源調(diào)節(jié)器用于調(diào)節(jié)光源亮度大小。
有益效果:
本發(fā)明提供的包衣機(jī)視覺檢測裝置和方法,采用了非接觸式的機(jī)器視覺檢測方法,在不直接接觸藥丸的情況下對高速運動的藥丸顆粒進(jìn)行測量,具有檢測精度高、檢測速度快的優(yōu)點。該發(fā)明可以普遍應(yīng)用于各大藥廠的包衣機(jī)的制丸生產(chǎn)現(xiàn)場,用來取代目前人工目測的檢測方式和人工篩分的檢測方式,能夠?qū)崟r快速反饋包衣機(jī)內(nèi)藥丸顆粒粒徑分布情況,并對包衣機(jī)的轉(zhuǎn)速、傾斜角參數(shù)以及藥粉和蜜水的添加量進(jìn)行調(diào)整,確保生產(chǎn)的藥丸粒徑符合生產(chǎn)要求。
附圖說明
圖1為本發(fā)明實施例中的包衣機(jī)視覺檢測裝置的側(cè)視原理示意圖;
圖2本發(fā)明提供的一種包衣機(jī)視覺檢測方法的流程圖。
附圖標(biāo)記說明:
圖中,1為光源、2為工業(yè)相機(jī)、3為圖像處理及控制器、4為光源調(diào)節(jié)器、5為包衣機(jī)。
具體實施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖和具體實施例對本發(fā)明作進(jìn)一步的詳細(xì)說明,但本發(fā)明的保護(hù)范圍不限于下述具體實施例。
:參見圖1,本發(fā)明提供的一種包衣機(jī)視覺檢測裝置,包括光源1、工業(yè)相機(jī)2、圖像處理及控制器3、光源調(diào)節(jié)器4和包衣機(jī)5。所述圖像處理及控制器包括圖像預(yù)處理、圖像算法處理單元和決策控制單元。工業(yè)相機(jī)2對包衣機(jī)5內(nèi)運動的藥丸顆粒進(jìn)行圖像采集,采集的圖像經(jīng)過圖像預(yù)處理單元、圖像算法處理單元處理后將藥丸顆粒的檢測信息傳輸?shù)經(jīng)Q策控制單元3,決策控制單元3接收圖像算法處理單元的信息,并對信息進(jìn)行判斷最后得到藥丸顆粒面積和粒徑的分布信息并根據(jù)面積和粒徑分布信息對包衣機(jī)參數(shù)進(jìn)行調(diào)整。
參見圖2,圖2為本發(fā)明提供的包衣機(jī)視覺檢測方法流程圖,包括以下步驟:
s1、首先對光學(xué)采集系統(tǒng)參數(shù)進(jìn)行調(diào)整,包括工業(yè)相機(jī)參數(shù)(拍照角度等)和光源亮度大小調(diào)整;然后通過工業(yè)相機(jī)采集清晰的藥丸顆粒圖像;
s2、圖像預(yù)處理單元對采集的藥丸顆粒圖像進(jìn)行預(yù)處理;預(yù)處理包括圖像的去噪聲和圖像增強(qiáng)處理兩個過程,圖像去噪聲采用gaussian濾波的方法,圖像增強(qiáng)采用直方圖均衡化;
s3、圖像算法處理單元對經(jīng)過預(yù)處理后的圖像進(jìn)行處理,包括圖像分割和圖像顆粒去重疊兩個過程,圖像分割將藥丸顆粒跟背景圖像區(qū)分,圖像顆粒去重疊是將重疊在一起的藥丸顆粒進(jìn)行區(qū)分辨別,圖像算法處理單元統(tǒng)計分割后的單個藥丸顆粒的區(qū)域面積si(i=1、2、3、4.........)和最小外切圓直徑di(i=1、2、3、4..........),最后將統(tǒng)計的信息發(fā)送到?jīng)Q策控制單元。
s4、決策控制單元接收圖像算法處理單元發(fā)送的藥丸顆粒面積和直徑統(tǒng)計信息,決定是否需要對包衣機(jī)的轉(zhuǎn)速、傾斜角參數(shù)以及藥粉和水分的添加量進(jìn)行調(diào)整,確保生產(chǎn)的藥丸粒徑符合生產(chǎn)要求。具體地,1)設(shè)定標(biāo)準(zhǔn)藥丸顆粒區(qū)域面積為s,如存在si(i=1、2、3、4.........)>ks(k為正整數(shù),根據(jù)不同藥品的生產(chǎn)情況選用不同的數(shù)值)則判斷藥丸出現(xiàn)大面積黏連現(xiàn)象;2)設(shè)定標(biāo)準(zhǔn)藥丸的直徑范圍為d1到d2之間,統(tǒng)計檢測出的藥丸顆粒直徑di(i=1、2、3、4..........)在d1<di<d2之間的占比p1,并設(shè)定閾值k1,若p1<k1則判斷所生產(chǎn)藥丸合格率不達(dá)標(biāo),反之則說明藥丸合格率達(dá)標(biāo)。若判斷藥丸出現(xiàn)大面積黏連現(xiàn)象,則減少水分的添加量,并增加藥粉的添加量;若判斷藥丸直徑合格率不達(dá)標(biāo),則延長藥品在包衣機(jī)中的翻轉(zhuǎn)時間,并對藥粉添加量進(jìn)行調(diào)整,直至藥丸直徑合格率達(dá)標(biāo)。藥丸直徑合格率達(dá)標(biāo)且制丸過程完成,成品藥丸可以包衣機(jī)中取出,準(zhǔn)備下一批次的藥丸制作。
上述實施方式是一種非接觸式的視覺檢測方法對包衣機(jī)內(nèi)藥丸顆粒粒徑分布進(jìn)行檢測,可以取代現(xiàn)有人工檢測的方式,適用于目前各大藥廠的包衣機(jī)的自動檢測,該檢測方法具有檢測精度高、檢測速度快等特點,
上述實施方式是一種非接觸式的機(jī)器視覺檢測方法,可以快速獲取包衣機(jī)內(nèi)藥丸顆粒的粒徑分布狀態(tài),根據(jù)粒徑的分布信息可以決定是否需要對包衣機(jī)的轉(zhuǎn)速、傾斜角參數(shù)以及藥粉和水分的添加量進(jìn)行調(diào)整,確保生產(chǎn)的藥丸粒徑符合生產(chǎn)要求。本發(fā)明可以取代現(xiàn)有人工檢測方式,普遍適用于各大藥廠的包衣機(jī)制丸過程中的自動檢測,及時對制丸過程進(jìn)行合理的控制,具有檢測精度高、檢測速度較快的特點。非接觸式的檢測方法也避免了給制藥過程中帶來了其他外源污染物。