[發(fā)明專利]一種羊只無接觸體尺測量方法有效
| 申請?zhí)枺?/td> | 201710444496.5 | 申請日: | 2017-06-13 |
| 公開(公告)號: | CN107464249B | 公開(公告)日: | 2021-03-19 |
| 發(fā)明(設計)人: | 張麗娜;姜新華;劉艷秋;武佩;楊建寧;宣傳忠;馬彥華;韓丁;張永安;王奎 | 申請(專利權(quán))人: | 內(nèi)蒙古農(nóng)業(yè)大學;內(nèi)蒙古師范大學 |
| 主分類號: | G06T7/12 | 分類號: | G06T7/12;G06T7/13;G06T7/194;G06T7/60 |
| 代理公司: | 北京路浩知識產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 王瑩 |
| 地址: | 010018 內(nèi)蒙古自*** | 國省代碼: | 內(nèi)蒙古;15 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 種羊 接觸 測量方法 | ||
1.一種羊只無接觸體尺測量方法,其特征在于,包括步驟:
獲得羊只側(cè)面的前景圖像;
對前景圖像應用邊沿提取算法從前景圖像中提取羊只輪廓;
從提取出的羊只輪廓中檢測體尺測點;
根據(jù)體尺測點,計算羊只的以下至少一種數(shù)據(jù):體高、胸深、背高、體斜長、臀高;
其中,所述獲得羊只側(cè)面的前景圖像包括:
獲取羊只側(cè)面圖像;
根據(jù)羊只側(cè)面圖像,通過圖像超像素分割方法獲得圖像中的圖像塊的信息;
根據(jù)圖像塊的信息,通過模糊C均值聚類方法獲得前景圖像;
所述圖像超像素分割方法包括步驟:
將彩色圖像轉(zhuǎn)換到CIELAB空間,
在圖像上均勻初始化K個聚類中心,
對于圖像上的每個像素點Xi,逐一分別計算各個聚類中心M和像素點Xi的相似程度D,聚類中心M為像素點Xi周圍與之相鄰的聚類中心;
將像素點Xi與相似程度D最大的聚類中心Mi歸入同一圖像塊;
依據(jù)每一圖像塊中所有像素的顏色和空間特性的均值,更新聚類中心;
根據(jù)更新后的聚類中心,重復計算每個像素點的相似度D以及更新聚類中心,直至更新后的聚類中心與上一次的聚類中心特征值信息的差異小于預設閾值;
所述相似程度D的計算方式為:
其中,m為平衡參數(shù),
所述均勻初始化K個聚類中心的步驟包括:
更新初始化的聚類中心N點到Ni點,Ni點為在以聚類中心N為中心的3×3的窗口內(nèi)的梯度值最小的像素點;初始化每個聚類中心與類邊界的距離近似為N為圖像中的包含的像素個數(shù),k為聚類中心個數(shù);
在步驟更新后的聚類中心與上一次的聚類中心特征值信息的差異小于預設閾值之后,還包括:
合并臨近的孤立的小尺寸超像素;
在獲得圖像中的圖像塊的信息后,還包括步驟:將圖像塊的6維特征向量基于主成分提取5組特征值;將5組特征值作為模糊C-均值聚類方法的輸入;
所述模糊C均值聚類方法包括:
根據(jù)輸入的5組特征值,獲得前景圖像;
所述6維特征向量為:
其中l(wèi)j、aj、bj為超像素分割子塊j在CIELAB空間顏色分量;為對應點的均衡圖像光照后的RGB顏色分量;
所述步驟從提取出的輪廓中檢測體尺測點包括:
在羊只輪廓的左半側(cè)中查找頭部最高點A,擬合曲線l1為以頭部最高點A為起點,以羊只輪廓最右側(cè)的點為終點的連續(xù)線段,
在羊只輪廓的左半側(cè)中查找外側(cè)前腳最低點J,
在羊只輪廓右半側(cè)查找外側(cè)后腳最低點H,
在擬合曲線的l1的左半側(cè)查找兩個波谷間的波峰,該波峰即為耆甲測點D;
體高為以耆甲點D為起點的豎直線段的長度,該豎直線段的另一端位于以外側(cè)前腳最低點J與外側(cè)后腳最低點H之間的連線上;
在羊只輪廓的右半側(cè)查找右半側(cè)最高點,作為疑似臀高測點F1;計算擬合曲線l1在耆甲測點D與疑似臀高測點F1的之間的最低點,該最低點即為背高測點E;
背高為以背高測點E為起點的豎直線段的長度,該豎直線段的另一端位于以外側(cè)前腳最低點J與外側(cè)后腳最低點H之間的連線上;
計算在擬合曲線l1右側(cè)、且在背高測點E上方的曲線段曲率最大的點,該點即為臀高測點F;
臀高為以臀高測點F為起點的豎直線段的長度,該豎直線段的另一端位于以外側(cè)前腳最低點J與外側(cè)后腳最低點H之間的連線上;
計算在擬合曲線l1右側(cè)、且在背高測點E下側(cè)的曲線段曲率最大的點,該點即為臀部測點G;
計算羊體左側(cè)輪廓曲線中,位于臀部測點G下側(cè)、耆甲點D左側(cè)的曲線段中距左側(cè)輪廓曲線的首尾連線距離最遠的點,該點即為肩端前緣測點K;
體斜長為肩端前緣測點K到臀部測點G最遠的點的距離;
計算羊體輪廓曲線中,計算前腿根部最右側(cè)點I1到羊體下部分輪廓曲線中的點I2之間曲率最大的點,該點即為胸底測點I,點I2的水平坐標與外側(cè)前腳最低點J和外側(cè)后腳最低點H的中點的水平坐標一致;
胸深為胸底測點I與耆甲點D之間的豎直距離。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于內(nèi)蒙古農(nóng)業(yè)大學;內(nèi)蒙古師范大學,未經(jīng)內(nèi)蒙古農(nóng)業(yè)大學;內(nèi)蒙古師范大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710444496.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:空氣凈化器(1)
- 下一篇:月餅包裝盒(和諧如意)





