朱一瑋 宮濰 高云斌 胡晨輝
(浙江工商職業(yè)技術(shù)學(xué)院,浙江寧波315012)
一種小丸圓整度測(cè)定新算法
朱一瑋 宮濰 高云斌 胡晨輝
(浙江工商職業(yè)技術(shù)學(xué)院,浙江寧波315012)
小丸的圓整度可以反映小丸成形或成球的好壞。目前國(guó)內(nèi)對(duì)于小丸圓整度的評(píng)價(jià)方法主要是通過(guò)測(cè)定小丸的休止角。但是休止角只是通過(guò)小丸流動(dòng)性來(lái)間接反映小丸的圓整度,實(shí)際測(cè)定操作不便捷,并且休止角的形成需要一定的時(shí)間,這種方法并不十分適用于工業(yè)生產(chǎn)的在線檢測(cè)要求??山⒂?jì)算機(jī)輔助的成像分析平臺(tái),根據(jù)計(jì)算機(jī)圖像分析處理技術(shù)的特點(diǎn),設(shè)計(jì)一種小丸圓整度測(cè)試新算法。實(shí)驗(yàn)結(jié)果表明,該技術(shù)能夠直觀、簡(jiǎn)便地評(píng)價(jià)小丸的圓整度,快速而有效。
圖像分析;圖像處理;邊緣跟蹤;圓整度
小丸在醫(yī)藥學(xué)術(shù)語(yǔ)上是指直徑約為1mm,一般不超過(guò)2.5mm的小球狀口服型。(中國(guó)2005版藥典以后,不再區(qū)分微丸與小丸,統(tǒng)稱為小丸)。小丸的圓整度是其重要特征之一,反映著小丸成形或成球的好壞。目前國(guó)內(nèi)對(duì)于小丸圓整度的評(píng)價(jià)方法主要是通過(guò)測(cè)定小丸的休止角。休止角是指在重力場(chǎng)中,粉料堆積體的自由表面處于平衡的極限狀態(tài)時(shí)自由表面與水平面之間的角度。測(cè)定休止角的方法有兩種:注入法及排出法。注入法是將粉體從漏斗上方慢慢加入,從漏斗底部漏出的物料在水平面上形成圓錐狀堆積體的傾斜角。而排出法則是將粉體加入到圓筒容器內(nèi),使圓筒底面保持水平,當(dāng)粉體從簡(jiǎn)底的中心孔流出,在筒內(nèi)形成的逆圓錐狀殘留粉體堆積體的傾斜角。
但是休止角只是通過(guò)小丸流動(dòng)性來(lái)間接反映小丸的圓整度,實(shí)際測(cè)定操作不便捷,并且休止角的形成需要一定的時(shí)間,這種方法并不十分適用于工業(yè)生產(chǎn)的在線檢測(cè)要求。有文獻(xiàn)通過(guò)測(cè)算小丸的二維投影影像的一些幾何學(xué)參數(shù),來(lái)求解小丸的一些形狀參數(shù)值,比如縱橫比AR和偏心率eR,AR的值越接近1說(shuō)明小丸的圓整度越好。并有研究認(rèn)為AR≤1.2和eR≥0.6是可接受的小丸圓整度上、下限。
本文利用計(jì)算機(jī)的圖像處理技術(shù),討論分析小丸二維投影影像的一些幾何學(xué)參數(shù)在小丸圓整度定義中的影響程度,提出一種新的小丸圓整度定義和測(cè)定方法,及其相應(yīng)的算法設(shè)計(jì)。
理想狀態(tài)下的小丸二維投影影像形狀為圓形,圓整度可以通過(guò)計(jì)算AR值來(lái)獲得:
其中dmax是最長(zhǎng)直徑,dmain是最短直徑。
橢圓偏心率e值的計(jì)算:
其中l(wèi)為長(zhǎng)軸的最長(zhǎng)直徑,b為垂直于長(zhǎng)軸的最長(zhǎng)直徑。從中可以得到一個(gè)求e的相對(duì)公式:
二維投影的理論值Pc與實(shí)測(cè)值Pm的比值,在表面光滑的圓形中應(yīng)該為1。但實(shí)際上,小丸的表面是不光滑的,帶有一定的粗糙度。所以引入一個(gè)粗糙度Sr,計(jì)算如下:
考慮橢圓固有的橢圓率,引入橢圓率校正公式如下:
代入1-4式得到粗糙度Sr的計(jì)算公式:
綜合偏心率俄en和粗糙度Sr,得到eR綜合計(jì)算機(jī)公式,其中粗糙度Sr應(yīng)為投影旋轉(zhuǎn)多次所檢測(cè)得到的平均值。
從上面的AR值和eR值的計(jì)算可以得知,小丸圓整度檢測(cè)應(yīng)考慮到偏心率和粗糙度的影響。同時(shí)結(jié)合工業(yè)在線檢測(cè)的實(shí)際要求,小丸圓整度檢測(cè)技術(shù)要求應(yīng)包含偏心率和粗糙度影響因子;單次采樣、單次計(jì)算,避免單次采樣多次計(jì)算;計(jì)算讀數(shù)直觀,易于分辨;運(yùn)算工作量小、效率高。對(duì)于(1-7)式,其中粗糙度Sr應(yīng)為投影旋轉(zhuǎn)多次所檢測(cè)得到的平均值,計(jì)算工作量較大。對(duì)于單個(gè)小丸圓整度測(cè)試而言,(1-7)式所得的結(jié)果包含相關(guān)因素全面、數(shù)值精確,產(chǎn)品抽樣檢查可以采用上述方法,但并不十分適用于常規(guī)生產(chǎn)檢查應(yīng)用。
而且大部分小丸常規(guī)用藥劑量在6~8粒,某些膠囊包裝的則包含更多顆粒的小丸,單個(gè)小丸的圓整度數(shù)值并不十分有意義。所以在實(shí)際生產(chǎn)檢測(cè)應(yīng)用中不妨可以采用一種更簡(jiǎn)單的小丸圓整度測(cè)定方法。
小丸流動(dòng)性是小丸圓整度測(cè)試的一個(gè)主要指標(biāo),或者說(shuō)小丸圓整度測(cè)試的目標(biāo)是測(cè)試小丸流動(dòng)性。影響小丸流動(dòng)性的因素主要有小丸的形狀因子和表面粗糙度,而形狀因子對(duì)小丸流動(dòng)性的影響相對(duì)更大。
在小丸的近似圓的投影中,面積Sr值更多包含形狀因子(也包含表面粗糙度因子),而周長(zhǎng)Pm值則更多受到表面粗糙度因子的影響。同時(shí),在近似圓的形狀中,其形狀因子主要考慮偏心率的影響,據(jù)此可以分解為最大長(zhǎng)度Xmax和垂直于該長(zhǎng)度的最大高度Ymax來(lái)考慮。
如下圖1所示:
圖1 小丸投影示意圖
正四邊形面積Sd和小丸投影實(shí)測(cè)面積So之比或之差已經(jīng)包含小丸的偏心率,理想圓的狀態(tài)下,Sd與So之比為4/π,為使讀數(shù)直觀,易放大。
這里采用:小丸圓整度Ss為正四邊形面積Sd減去小丸投影實(shí)測(cè)面積So,除以(d/2)2。
理想圓狀態(tài)下,Ss的值接近0.86。
第一步:開(kāi)始,圖像導(dǎo)入支持以抓圖方式提供的圖像數(shù)據(jù),也支持以圖像文件格式的數(shù)據(jù)導(dǎo)入。
第二步:圖像格式轉(zhuǎn)換,主要目的是把24位的彩色圖像格式轉(zhuǎn)換為8位的灰度等級(jí)圖像格式。常用的方法有Ohta動(dòng)態(tài)K-L變換法:把一幅24bit真彩色圖像的R、G、B三刺激值經(jīng)線性正交變換,得到一組具有正交特征的三彩色基:I1、I2、I3。
由于單色圖像I1包含了原圖像的絕大多數(shù)特征信息,故僅處理I1就可以令人滿意(如果需要,可以對(duì)I2和I3進(jìn)行處理予以補(bǔ)償,會(huì)產(chǎn)生更好的效果)。
另外還可以采用彩色立方體法。彩色立方體模型如圖2所示,存在一個(gè)彩色空間,其坐標(biāo)軸分別是R、G、B,則一幅24BitBMP圖像中的任一像素必然在彩色立方體中,其坐標(biāo)即為該像素的R、G、B值,如圖2—1中的五角星所示。則把一幅圖像的24bit真彩色格式轉(zhuǎn)換成8bit灰度格式的問(wèn)題變?yōu)閷⑿畔⒌娜S表示壓縮為一維表示的問(wèn)題。
圖2 彩色立方體模型
實(shí)測(cè)過(guò)程中所采集的圖像質(zhì)量接近灰度格式,因此每一個(gè)像素對(duì)應(yīng)的R、G、B值非常接近,在彩色立方體中體現(xiàn)為所有圖像像素點(diǎn)分布在彩色立方體的體對(duì)角線周圍。據(jù)此,由任一像素點(diǎn)A向立方體體對(duì)角線做投影,投影點(diǎn)為D,記A的8bit灰度值為GrayA,則
運(yùn)用上述兩種方法對(duì)彩色24BitBMP圖像的數(shù)據(jù)進(jìn)行轉(zhuǎn)換的結(jié)果近似,但彩色立方體法的計(jì)算量較大。
實(shí)驗(yàn)中采用Ohta動(dòng)態(tài)K-L變換法,取I1作為轉(zhuǎn)換格式數(shù)據(jù),未對(duì)I2、I3進(jìn)行處理并予以補(bǔ)償。
第三步:圖像區(qū)域二值化。圖像的二值化目前最常采用的方法是閾值分割。閾值的選取方法可大致分為直方圖法、最大類間方差法、最小誤差和均勻誤差法、簡(jiǎn)單統(tǒng)計(jì)法、概率松弛法和模糊集法等十大類。在實(shí)際檢測(cè)過(guò)程中所采集的小丸投影圖像背景單一,僅用直方圖法就能取得滿意的效果,圖像二值化實(shí)驗(yàn)采用直方圖法。
第四步:測(cè)量小丸投影的最大直徑d和實(shí)測(cè)面積So。在實(shí)際實(shí)驗(yàn)過(guò)程中,僅在水平方向(x軸)和垂直方向(y軸)上掃描并獲取水平最大直徑Xmax和垂直于該長(zhǎng)度的最大高度Ymax,最大直徑d取兩值的最大值。
第五步:通過(guò)公式2-2計(jì)算得到小丸圓整度Ss。
第六步:程序結(jié)束,輸出結(jié)果。
圖3 小丸原圖,圓整度較好(A),一般(B),較差(C)
圖4 圖像灰度格式轉(zhuǎn)化
圖5 圖像二值化(邊緣已補(bǔ)償)
具體見(jiàn)圖6所示:
圖6 軟件處理流程
實(shí)驗(yàn)對(duì)7種、共計(jì)448例不同規(guī)格和種類的小丸進(jìn)行了采樣處理,并以外觀圓整度較好、一般和較差三種規(guī)格作了簡(jiǎn)單分類,分類圓整度檢測(cè)結(jié)果比較如表1:
表1 實(shí)驗(yàn)結(jié)果
實(shí)驗(yàn)硬件環(huán)境為IBM兼容機(jī),CPU:E7300,內(nèi)存2G;開(kāi)發(fā)軟件采用標(biāo)準(zhǔn)C(ANSI C)。實(shí)驗(yàn)過(guò)程采用批量采樣、批量處理(8粒/批)。如下圖:
圖7 批量采樣圖例,A原圖,B二值化
實(shí)驗(yàn)結(jié)果表明,本文介紹的方法能夠快速、有效地實(shí)現(xiàn)小丸圓整度的自動(dòng)測(cè)算,結(jié)果準(zhǔn)確,并達(dá)到文中所說(shuō)的小丸圓整度在線檢測(cè)的技術(shù)標(biāo)準(zhǔn),滿足工業(yè)生產(chǎn)的在線檢測(cè)要求。但要注意:一是在圖像二值化過(guò)程中,通常圖像會(huì)喪失精度,具體表現(xiàn)為小丸圖像的邊緣不連續(xù),或者受背景噪聲影響使小丸投影影像的邊緣形狀發(fā)生變化等。實(shí)驗(yàn)過(guò)程中可采用基于色差分析的邊緣跟蹤方法,將邊緣檢測(cè)和邊緣點(diǎn)連接結(jié)合為一體,提高小丸邊緣線跟蹤的準(zhǔn)確性。鑒于本文的研究方向和篇幅,這里不再展開(kāi)討論。二是應(yīng)完成小丸休止角測(cè)定的對(duì)比實(shí)驗(yàn),實(shí)現(xiàn)圓整度測(cè)算新方法與休止角測(cè)定(傳統(tǒng)方法)的擬合曲線對(duì)比分析。這是今后完善該算法的一個(gè)重要論證方向。
[1]化學(xué)工業(yè)出版社辭書(shū)編輯部,化學(xué)工業(yè)出版社辭書(shū)編輯部.化學(xué)化工大辭典[M].北京:化學(xué)工業(yè)出版社,2003:2521.
[2]Podczeck F,Rahman SR,New ton JM.Evaluation of a standardized procedure to assess the shape of pellets using image analysis[J].Int J Pharm,1999,(2):123.
[3]Paterakis PS,Korakianiti ES,Dallas PP,et al.Evaluation and simultaneousoptim ization of some pellets characteristics using a 3(3)factorial design and the desirability function[J].Int J Pharm,2002,(1-2):51.
[4]Podczeck F,New ton JM.A shape factor to characterize the quality of spheroids[J].J Pharm Pharmacol,1994,(2):82.
[5]白鵬,石磊.TESTING SPHERICITY IN A GMANOVAMANOVA MODEL W ITH NORMAL ERROR[J].數(shù)學(xué)物理學(xué)報(bào),2008,(3):639-650.
[6]洪文松,陳武凡.實(shí)現(xiàn)圖象邊緣檢測(cè)的改進(jìn)廣義模糊算子法[J].中國(guó)圖象圖形學(xué)報(bào),1999,(2):143-146.
[7]邢延超,談?wù)?基于多閾值融合的圖像分割[J].計(jì)算機(jī)學(xué)報(bào),2004,(2):252-256.
[8]潘建江,楊勛年,汪國(guó)昭.基于模糊連接度的圖像分割及算法[J].軟件學(xué)報(bào),2005,(1):67-76.
[9]朱一瑋,徐暢,王應(yīng)白等.基于色差分析的鼓膜穿孔圖像邊緣跟蹤算法[J].計(jì)算機(jī)應(yīng)用與軟件,2007,(4):56-57.
[10]Zhu Yiwei.An improved image edge tracking algorithm based on colors-analysis.IEEE CS:Control Conference,2008.27th Chinese:231-234. //EI Compendex Database:084011616432.
[責(zé)任編輯:熊榮生]
A New Algorithm for Pellet Sphericity Determ ination
ZHU Yi-wei GONG Wei GAO Yun-bin HU Chen-hui
(Zhejiang Business Technology Institute,Ningbo 315012,China)
On the basis of computer assistant image analysis platform and aiming at the characteristics of computer image processing technology,we put forward an algorithm for pellets sphericity determination.This technology can evaluate the sphericity of the pellets intuitively and easily.The experiment indicates the approach is fast and effective.
image analysis;image processing;edge tracking;sphericity
TP391.7文獻(xiàn)標(biāo)志碼:A文章編號(hào):1671-9565(2010)02-027-04
2010-04-29
2009年度校大學(xué)生科技創(chuàng)新項(xiàng)目(編號(hào)207190407)、浙江省醫(yī)藥衛(wèi)生科學(xué)研究基金項(xiàng)目“抑制腫瘤新生血管生成的黑乳海參抗腫瘤活性成份Nobiliside B構(gòu)效關(guān)系研究”(編號(hào)2008B043)()、寧波市自然科學(xué)基金項(xiàng)目(編號(hào)2007A610083)階段性成果。
朱一瑋(1970-),男,浙江寧波人,浙江工商職業(yè)技術(shù)學(xué)院副教授,主要從事計(jì)算機(jī)圖形處理與數(shù)據(jù)庫(kù)應(yīng)用技術(shù)方面研究;
宮濰(1989-),男,浙江嘉善人,浙江工商職業(yè)技術(shù)學(xué)院學(xué)生,主要從事軟件開(kāi)發(fā)與數(shù)據(jù)庫(kù)應(yīng)用技術(shù)方面研究;
高云斌(1988-),男,浙江嘉興人,浙江工商職業(yè)技術(shù)學(xué)院學(xué)生,主要從事軟件開(kāi)發(fā)與數(shù)據(jù)庫(kù)應(yīng)用技術(shù)方面研究;
胡晨輝(1990-),男,浙江寧海人,浙江工商職業(yè)技術(shù)學(xué)院學(xué)生,主要從事軟件開(kāi)發(fā)與數(shù)據(jù)庫(kù)應(yīng)用技術(shù)方面研究。