• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      微孔板圖片微孔中心的精確定位方法

      2020-08-10 02:38:04郭玉彬曾曉銀吳少乾李西明王璇
      現(xiàn)代計(jì)算機(jī) 2020年17期
      關(guān)鍵詞:圓孔微孔矩形

      郭玉彬,曾曉銀,吳少乾,李西明,王璇

      (華南農(nóng)業(yè)大學(xué),廣州 510642)

      0 引言

      微孔板是一種多用途的檢測(cè)試驗(yàn)板,在臨床實(shí)驗(yàn)、化學(xué)試驗(yàn)、獸醫(yī)的試劑檢測(cè)等方面均有廣泛的應(yīng)用。而隨著人工智能的發(fā)展,臨床實(shí)驗(yàn)的工作人員對(duì)智能化自動(dòng)化的實(shí)驗(yàn)需求越來(lái)越高。實(shí)現(xiàn)微孔板智能化識(shí)別可以加快臨床實(shí)驗(yàn)的人工智能化,大大解放實(shí)驗(yàn)工作人員的勞動(dòng)力,推動(dòng)社會(huì)的發(fā)展。進(jìn)一步地,精確定位微孔板的孔圓心可以快速提取圓孔內(nèi)的實(shí)驗(yàn)試劑,將實(shí)驗(yàn)數(shù)字化,便于機(jī)器的學(xué)習(xí)及機(jī)器的智能識(shí)別,使臨床實(shí)驗(yàn)的智能化自動(dòng)化成為可能。

      對(duì)微孔板的微孔圓心的定位,實(shí)際上就是一種特殊的前景與背景的圖像分割(前景是指圓孔,而背景是非圓孔)。在圖像分割方面,國(guó)內(nèi)外的研究大多數(shù)都是基于機(jī)器學(xué)習(xí)算法的圖像分割,例如汪粼波、郭延文、夏天辰等人提出的樣本驅(qū)動(dòng)的半自動(dòng)圖像集前背景分割方法[6],通過(guò)手動(dòng)分割樣本的前景和背景,利用SVM訓(xùn)練分類,從而實(shí)現(xiàn)半自動(dòng)圖像集的前背景分割;覃曉、梁偉、元昌安等人提出的基于遺傳優(yōu)化譜聚類的圖形分割方法[7],通過(guò)對(duì)譜聚類算法的優(yōu)化,將遺傳算法應(yīng)用于譜聚類算法以提高譜聚類的圖像分割質(zhì)量;許雪梅、黃征宇、李麗嫻等人提出的一種基于HSV顏色分割和模糊級(jí)聯(lián)分類器的人臉檢測(cè)技術(shù)[8],通過(guò)對(duì)圖像選擇性光線補(bǔ)償,并利用HSV進(jìn)行膚色檢測(cè),在形態(tài)學(xué)處理及特征比例篩選后通過(guò)模糊級(jí)聯(lián)分類器進(jìn)行分割人臉與圖像的背景,從而實(shí)現(xiàn)人臉檢測(cè)。但是利用機(jī)器學(xué)習(xí)需要大量樣本作為訓(xùn)練,而微孔板的使用是一次性,因此通過(guò)機(jī)器學(xué)習(xí)算法來(lái)定位圓孔中心不是很好的方法。另外,微孔板圓孔的背景包括實(shí)驗(yàn)臺(tái)及微孔板,而微孔板本身的特征和圓孔的特征相似,這些方法都很難從相似的背景(微孔板)中分割出圓孔。為了解決這一難題,以及提高識(shí)別圓孔的精度,本文以一種全新的思路,充分利用已知的微孔板與圓孔之間的比例不變的關(guān)系,提出了一種自然拍照的微孔板圖片中微孔中心的精確定位方法。

      1 算法主流程

      1.1 思路解析

      如圖1所示,由于圓孔在微孔中的位置都是固定的,因此,通過(guò)計(jì)算出圓孔半徑與微孔板邊長(zhǎng)的比例,以及各個(gè)圓孔的圓心位置在整個(gè)微孔板中相對(duì)比例,則便可在一張標(biāo)準(zhǔn)的微孔板圖片中標(biāo)出各個(gè)圓孔的中心了。

      圖1 模具示意圖

      本算法就是充分利用微孔板的圓孔與微孔板之間的比例不變關(guān)系,將要解決的問題即如何精確定位微孔板的各個(gè)孔中心轉(zhuǎn)換為如何精確定位微孔板的矩形邊界(這大大降低了問題的復(fù)雜度,使算法的效率大大提高)。如果矩形邊界精確定位后,則可將矩形的圖像,即整個(gè)微孔板通過(guò)標(biāo)準(zhǔn)透視變換提取出來(lái),再根據(jù)微孔板的相應(yīng)比例通過(guò)數(shù)學(xué)簡(jiǎn)單計(jì)算便可直接標(biāo)出微孔板的孔中心,從而實(shí)現(xiàn)自然拍照的微孔板圖片中微孔中心的精確定位。

      在定位矩形邊界這個(gè)問題上,可以根據(jù)前人的研究[1-5],利用圖像處理技術(shù)與直線擬合檢測(cè)的方法進(jìn)行矩形邊界的定位,通過(guò)對(duì)圖像進(jìn)行預(yù)處理并除去相關(guān)噪點(diǎn),再利用直線擬合找到微孔板矩形的邊界,從而實(shí)現(xiàn)矩形的邊界定位。

      1.2 算法主要步驟

      如圖2所示,該算法主要由圖像預(yù)處理、直線擬合檢測(cè)矩形、計(jì)算并標(biāo)出孔坐標(biāo)這三大部分構(gòu)成。最終,可通過(guò)該算法精準(zhǔn)地獲取矩形微孔板的邊界線,并定位好微孔板中心區(qū)域各孔位置,繼而提取出各個(gè)圓孔內(nèi)的樣品溶液圖片。

      2 算法實(shí)現(xiàn)

      2.1 圖像預(yù)處理

      圖像預(yù)處理主要是將圖像簡(jiǎn)化并刪除圖像中的噪點(diǎn),突出圖像的特征信息。如圖3所示,圖像預(yù)處理包括讀取圖像、轉(zhuǎn)換灰度圖、二值化處理及除去噪點(diǎn)四步:

      (1)讀取圖像:讀取一幅圖像。

      (2)轉(zhuǎn)換灰度圖:將讀取的圖像轉(zhuǎn)換為灰度圖。

      (3)二值化處理:先對(duì)灰度圖進(jìn)行高斯低通濾波處理,再使用Canny算子對(duì)邊緣進(jìn)行二值化處理。

      (4)除去噪點(diǎn):計(jì)算并對(duì)圖像的連通區(qū)域進(jìn)行面積大小排序,將80%~90%的小連通域毛刺刪除掉,只保留主連通域。

      圖2 算法主流程圖

      圖3 圖像預(yù)處理流程圖

      2.2 直線擬合檢測(cè)矩形

      計(jì)算直線求交點(diǎn)是孔定位當(dāng)中至關(guān)重要的一步,如果邊界線定位不精確,那么便會(huì)導(dǎo)致定位的微孔板圓心也會(huì)出現(xiàn)偏差。但上一階段的圖像預(yù)處理大大地刪除了噪點(diǎn),為這一步的直線擬合的準(zhǔn)確性做了大大的保證。因此,通過(guò)簡(jiǎn)單的隔點(diǎn)擬合直線的方法便可精確地求出邊界線了。如圖4所示,隔點(diǎn)擬合直線主要分為以下四步:

      (1)獲取基準(zhǔn)點(diǎn):從上下左右四個(gè)方向分別做像素點(diǎn)檢測(cè),遇到像素為1的像素點(diǎn)則停止檢測(cè),并記錄該位置,繼續(xù)下一個(gè)像素點(diǎn)的獲取,這樣便可獲得四組基準(zhǔn)點(diǎn)。

      (2)隔點(diǎn)連線:由于考慮到相鄰兩點(diǎn)所做的直線偏差過(guò)大,因此各組分別提取每相隔5個(gè)點(diǎn)的兩點(diǎn)來(lái)擬合出多條直線,但各組只保留直線上點(diǎn)數(shù)最多的一條作為該組的邊界線,從而得出矩形的四條邊界線。

      (3)求出矩形頂點(diǎn):對(duì)這四條邊界線進(jìn)行相鄰組合成方程組,求出這兩條直線的交點(diǎn),即頂點(diǎn)。

      圖4 直線擬合檢測(cè)矩形流程圖

      2.3 計(jì)算孔坐標(biāo)

      基于上一階段的矩形定位,可通過(guò)透視變換對(duì)矩形進(jìn)行標(biāo)準(zhǔn)矯正,即可提取出標(biāo)準(zhǔn)微孔板圖片。通過(guò)微孔板的標(biāo)準(zhǔn)比例即可計(jì)算出圓孔坐標(biāo)。如圖5所示,計(jì)算孔坐標(biāo)可以分為以下3個(gè)步驟實(shí)現(xiàn):

      (1)透視變換:利用標(biāo)準(zhǔn)微孔板的長(zhǎng)寬比例,將上一階段識(shí)別的矩形圖像透視變換成符合相應(yīng)比例的微孔板圖像。

      (2)求出孔坐標(biāo):根據(jù)標(biāo)準(zhǔn)微孔板的比例關(guān)系,求出微孔板圖像中各個(gè)圓孔的半徑長(zhǎng)度及中心坐標(biāo)。

      (3)霍夫檢測(cè):(此步驟可省略)此步驟是對(duì)矩形邊界識(shí)別不準(zhǔn)確的一種保障方法,霍夫檢測(cè)可以降低由于矩形邊界識(shí)別不準(zhǔn)確導(dǎo)致計(jì)算的坐標(biāo)誤差,提高本算法的精確度及靈活性,減少對(duì)矩形邊界的依賴性。

      圖5 計(jì)算孔坐標(biāo)流程圖

      3 實(shí)驗(yàn)結(jié)果與分析

      3.1 測(cè)試結(jié)果

      (1)測(cè)試硬件環(huán)境:PC C4 1.7G,內(nèi)存4G,機(jī)械硬盤500G

      (2)測(cè)試軟件環(huán)境:Windows7 系統(tǒng),.NET Framework 3.5,MATLAB2017a,OpenCV3.20

      (3)結(jié)果:為了驗(yàn)證本算法的正確性和高效性,自然拍攝獸醫(yī)學(xué)院的120張實(shí)驗(yàn)微孔板圖片作為樣本測(cè)試,其中準(zhǔn)確定位出微孔板矩形的有100張圖片,準(zhǔn)確定位出各個(gè)圓孔圓心的有117張,可見微孔板矩形的準(zhǔn)確率為83%,圓孔圓心的準(zhǔn)確率98%,在矩形偏差情況下成功通過(guò)霍夫變換糾正圓孔圓心的矯正率為85%,其中霍夫變換可以將圓心的準(zhǔn)確率大約提高15%。另外,測(cè)試完120張圖片一共花費(fèi)了50秒,平均定位一張圖片大概為416毫秒。

      3.2 預(yù)處理結(jié)果與分析

      如圖6所示,它是預(yù)處理后的圖像。從這張圖中,可以發(fā)現(xiàn)預(yù)處理效果是非常好的,基本上把微孔板的邊界的特征都完好保留下來(lái)。

      圖6 預(yù)處理效果圖

      3.3 直線擬合檢測(cè)矩形結(jié)果與分析

      如圖7所示,它是定位微孔板矩形邊界的其中一張效果圖(其中微孔板邊界用白色虛線標(biāo)注)。從這幅圖中,可以發(fā)現(xiàn)微孔板矩形邊界的定位是相當(dāng)精準(zhǔn)的,在測(cè)試的120張圖片中,只有20張識(shí)別不準(zhǔn)(大部分圖片是由于微孔板過(guò)于偏斜導(dǎo)致,有兩三張是由于拍攝的圖片噪點(diǎn)過(guò)多,導(dǎo)致直線擬合失?。?,其他的都相當(dāng)精準(zhǔn)。

      圖7 識(shí)別矩形邊界效果圖

      3.4 計(jì)算孔坐標(biāo)結(jié)果與分析

      如圖 8(a)、8(b)所示,8(a)表示矯正后的標(biāo)準(zhǔn)微孔板圖,8(b)表示在標(biāo)準(zhǔn)微孔板中所計(jì)算出的微孔中心坐標(biāo)的效果圖(圖中白色的實(shí)線圓圈所示)。從圖8(a)的結(jié)果展示,可以發(fā)現(xiàn)矯正后的矩形可以使微孔板的圓孔定位變得非常簡(jiǎn)單,另外從定位的效果圖可以看出所定位出的半徑及圓心是相當(dāng)準(zhǔn)確的。

      4 結(jié)語(yǔ)

      本算法利用微孔板的固定比例,將定位圓孔轉(zhuǎn)換為定位微孔板的矩形邊界,從而簡(jiǎn)化了問題,提高了圓孔與非圓孔圖像分割的準(zhǔn)確率,同時(shí)也為分割一個(gè)位置相對(duì)固定的子圖像提供一種比例方法的提取思路。但從效果上看,本算法還存在一點(diǎn)毛刺,例如這種簡(jiǎn)單的矩形檢測(cè)只能適用于這種背景簡(jiǎn)單的檢測(cè),對(duì)于復(fù)雜或圖片質(zhì)量很差的微孔板的邊界檢測(cè)效果就會(huì)變差了,雖然霍夫變換可以提高準(zhǔn)確率,但那也是得在偏差很小的情況下才能矯正。因此,如果要保證圓心定位的準(zhǔn)確率達(dá)到99%,甚至100%,那么就要保證微孔板矩形邊界識(shí)別的準(zhǔn)確率至少達(dá)到95%以上,這也是下一步要研究的方向,即如何精準(zhǔn)識(shí)別微孔板的矩形邊界。

      圖8

      猜你喜歡
      圓孔微孔矩形
      超聲心動(dòng)圖在可降解房間隔封堵器治療卵圓孔未閉術(shù)中的應(yīng)用價(jià)值
      兩矩形上的全偏差
      化歸矩形證直角
      從矩形內(nèi)一點(diǎn)說(shuō)起
      強(qiáng)疏水性PDMS/PVDF微孔膜的制備及其性能研究
      膜蒸餾用PDMS/PVDF/PTFE三元共混微孔膜制備
      微孔發(fā)泡塑料中成核劑的研究
      基于光電檢測(cè)和PLC控制的自動(dòng)化圓孔倒角設(shè)備的設(shè)計(jì)與實(shí)現(xiàn)
      芯層微孔發(fā)泡管材的制備
      卵圓孔未閉與缺血性腦卒中
      望城县| 壤塘县| 景洪市| 嘉兴市| 闸北区| 绥德县| 青龙| 吐鲁番市| 苍南县| 苏尼特左旗| 贺州市| 恩施市| 巢湖市| 双辽市| 大方县| 鹤庆县| 仙桃市| 梧州市| 溧阳市| 唐河县| 班玛县| 普陀区| 疏勒县| 通道| 五常市| 鄱阳县| 寿宁县| 肃宁县| 滁州市| 秭归县| 清苑县| 瑞昌市| 合肥市| 永和县| 永平县| 东乡| 南川市| 通榆县| 贵港市| 右玉县| 渝中区|