?

蛋雞羽毛覆蓋度計算及其與體溫關系研究

2022-11-03 11:12楊斷利鮑惠玲宣鳳苓
農業機械學報 2022年10期
關鍵詞:雞體彩色圖像覆蓋度

楊斷利 張 然 陳 輝 鮑惠玲 宣鳳苓 高 媛

(1.河北農業大學信息科學與技術學院, 保定 071001; 2.河北省農業大數據重點實驗室, 保定 071001;3.河北農業大學動物科技學院, 保定 071000; 4.石家莊市動物疫病預防控制中心, 石家莊 050026)

0 引言

雞體羽毛覆蓋狀況能直接反映雞只的生長發育和健康情況[1-2]。蛋雞受生理、營養、環境及疾病等多種因素的影響,會產生脫羽現象,背部是主要的脫羽部位[3-4]。羽毛缺失不僅影響雞只外觀,而且羽毛覆蓋度的降低,會造成雞體熱量的大量散失,對雞體體表溫度產生影響,迫使蛋雞通過增加采食量以維持生理需求,致使養雞成本增加,影響蛋雞生產性能及養殖效益[5-6]。

國外學者對蛋雞羽毛覆蓋度的估算及表示方法進行了相關研究[7-9]。研究表明,紅外熱成像是評價蛋雞羽毛覆蓋度的有效手段。但紅外熱成像儀采集到的溫度信息受室溫、距離等多種客觀因素影響[10-11],當拍攝條件發生變化時,手動閾值分割方法需要重新調節溫度閾值,這不利于蛋雞及其羽毛損傷區域的分割與溫度提取,而基于圖像處理的雞體及羽毛受損區域分割方法不需要手動設置溫度閾值,克服了溫度變化的影響。數字圖像處理的方法可以準確地提取目標區域,文獻[12-21]研究表明,Otsu算法結合顏色空間可準確地分割前景與背景。目前為止,暫未發現基于數字圖像處理進行羽毛分割處理的相關研究報道。文獻[22-24]研究表明,紅外熱成像技術已應用于雞體溫度檢測。雞體溫度可以反映雞只的健康狀況,雞體體表溫度受羽毛覆蓋度影響[25-27]。 但關于不同程度的羽毛覆蓋度對雞體體表溫度影響情況的研究,目前還未查到相關的文獻。本文利用圖像分割技術,計算雞體羽毛覆蓋度,并通過提取熱紅外圖像目標區域的方法,計算出雞體體表平均溫度,對不同程度羽毛覆蓋度與雞體體表溫度之間的量化關系進行研究。

1 材料與方法

1.1 蛋雞背部圖像、體表溫度數據采集

實驗蛋雞品種為海蘭褐蛋雞,養殖基地位于河北省保定市某養殖場,飼養場景如圖1所示。養殖場內養殖有背部不同羽毛覆蓋度的蛋雞50只,在相同的飼養條件下,養殖有20只背部羽毛覆蓋完好的蛋雞作為對照組,每天09:00、16:00喂食,養殖5 d后,采集羽毛覆蓋完好及不同羽毛覆蓋度的蛋雞體表溫度,作為研究羽毛覆蓋度與雞體溫度關系的原始數據。采用testo890型紅外熱成像儀拍攝羽毛覆蓋完好及不同覆蓋度的蛋雞背部彩色圖像200幅,熱紅外圖像200幅,用于分割雞體背部及羽毛損傷區域,同時為算法提取雞體體表溫度提供熱紅外圖像。為了驗證本研究提出的,基于熱紅外圖像的自適應性圖像增強算法是否具有普適性,實驗同時選擇了價格及配置與testo890型紅外熱成像儀差異較大的??礖M-TPH11-3AXF型手持測溫熱像儀,拍攝熱紅外圖像200幅進行對比。拍攝時間為2021年11月19日,09:00—11:00,室內溫度保持在16℃,為了獲取完整的蛋雞背部圖像,相機位于雞體正上方,距離雞體約0.4 m處,俯視拍攝,室內光照較充足,為了消除復雜背景對分割雞體效果的影響,采集背景為綠色,數據采集示意圖如圖2所示。通過IRsoft2軟件進行鐵虹色熱紅外圖像、彩色圖像及溫度矩陣的信息提取與保存。通過SPSS 25.0軟件中的平均值檢驗進行體表溫度平均值、方差分析,利用Pearson相關性檢驗進行羽毛覆蓋度與體表溫度相關性分析。

圖1 飼養實物圖Fig.1 Single cage feeding

圖2 數據采集示意圖Fig.2 Data acquisition diagram1.相機 2.背景

1.2 熱紅外圖像中目標雞體與羽毛覆蓋完好區域提取

蛋雞熱紅外圖像中呈現的不同顏色,與該區域的溫度有關,環境溫度為低溫區域呈暗藍色,羽毛覆蓋完好區域為中溫區域呈洋紅色,蛋雞羽毛損傷區域為高溫區域呈黃白色,基于蛋雞圖像顏色特征對蛋雞、低溫環境及羽毛覆蓋完好區域進行分割。

1.2.1目標雞體提取

熱紅外圖像中普遍存在分辨率低、前景邊緣模糊等問題,當蛋雞羽毛覆蓋完好區域與環境背景溫差較小時,二者的對比度更差,影響最大類間方差法[28](Otsu)對目標雞體的分割效果,基于RGB顏色模型的蛋雞熱紅外圖像分割結果如圖3所示。

圖3 蛋雞熱紅外圖像RGB顏色模型分割示意圖Fig.3 Segmentation diagrams of RGB color model of thermal infrared image of laying hens

通過分析蛋雞熱紅外圖像中的灰度,發現雞體與背景中分量R、B灰度存在顯著變化,分量R、G、B灰度分析如圖4所示,其中縱坐標對應每個像素點的灰度。因此選取Lab顏色空間中的分量a進行目標雞體的提取,分量a二值化結果如圖5b所示。

圖4 分量R、G、B灰度分析Fig.4 Gray analysis of R,G and B components

圖5 分量a及Otsu算法分割示意圖Fig.5 a component and Otsu algorithm segmentation diagram

圖5a中分量a圖像中雞體邊界依然模糊,與背景差異較小,導致Otsu算法提取到的雞體不完整。本文針對Otsu算法的分割特性提出了一種基于分量R、B灰度直方圖的自適應性圖像增強的方法,增強圖像中雞體邊緣對比度。該方法遍歷圖像全部灰度級,設概率最大的灰度級數為自適應性圖像增強的閾值,并增設最佳閾值限制條件,防止因閾值過大造成的顏色特征丟失。

首先,設雞體圖像像素數為N,灰度級為L,圖像中分量R、B像素總數計算公式為

(1)

(2)

式中nri——R分量中第i個灰度級像素數

nbi——B分量中第i個灰度級像素數

其次,對灰度直方圖進行歸一化處理,統計每個像素級的概率,分量R、B歸一化處理公式分別為

(3)

(4)

然后,計算分量R、B中最大概率的灰度級,公式為

Prmax=max(Pri)

(5)

Pbmax=max(Pbi)

(6)

獲取灰度概率最大的灰度級,公式為

(7)

式中Tr——分量R中自適應性圖像增強閾值

Tb——分量B中自適應性圖像增強閾值

ri——分量R第i個灰度級

bi——分量B第i個灰度級

在圖像增強處理中,少數圖像存在因增強閾值大于背景灰度造成原圖像顏色信息丟失的情況,因此在圖像增強過程中加入限制條件,閾值根據背景中各分量灰度范圍設定,本次實驗分量R、B的閾值分別是50和125,分量R、B圖像增強表達式為

(8)

(9)

將處理后的分量R′、B′與原圖像中的分量G進行拼接,生成經過圖像增強處理后新圖像RGB_new,圖像增強后雞體圖像如圖6所示。

圖6 圖強增強后的雞體圖像RGB_newFig.6 RGB_new of chicken body image after enhancement

將經圖像增強處理后的蛋雞背部熱紅外圖像RGB_new轉換到Lab顏色空間并提取分量a,然后采用Otsu算法進行雞體背部與低溫環境的分割,初步獲取雞體輪廓二值圖,要獲得完整的雞體背部輪廓,還需經過雜點去除、形態學運算、孔洞填充等操作,并結合凸包檢測、孔洞填充操作獲得完整的雞體背部輪廓圖像,目標雞體分割結果如圖7所示。

圖7 目標雞體分割結果Fig.7 Segmentation results of target chicken body

1.2.2羽毛覆蓋完好區域提取

為了突出熱紅外圖像中羽毛損傷與完好區域的灰度差異,選取HSV顏色空間模型[29]中的分量H分割羽毛覆蓋完好區域。HSV顏色空間的顏色結構模型是一個錐體,如圖8所示,H表示色調,S表示純度,V表示亮度。分量R、G、B與分量H、S、V的轉換關系為

(10)

(11)

(12)

其中

(13)

圖8 HSV顏色空間結構示意圖Fig.8 Schematic of HSV color space structure

將目標雞體背部熱紅外圖像轉換到分量H,采用Otsu算法進行羽毛覆蓋完好區域的提取,獲得目標雞體背部羽毛覆蓋完好區域二值圖像;利用目標雞體背部與羽毛覆蓋完好區域的二值圖像進行減運算,獲得目標雞體背部羽毛損傷區域二值圖像。并以目標雞體背部羽毛覆蓋完好及損傷區域二值圖像為掩膜,獲得對應的熱紅外圖像。羽毛覆蓋完好及損傷區域分割結果如圖9所示。

圖9 羽毛覆蓋完好及損傷區域圖像分割結果Fig.9 Image segmentation results of intact feather cover and damaged areas

采用Otsu雙閾值分割算法對羽毛損傷區域進一步分割,將圖像分割為背景、輕度損傷和重度損傷3部分,灰度級最低的一類為背景,灰度級最高的一類為重度損傷區。首先需要對蛋雞羽毛損傷區域彩色圖像進行灰度化處理,然后對蛋雞羽毛損傷區域灰度圖像進行雙閾值分割,Otsu雙閾值分割算法理論[30]與1.2.1節單閾值分割算法理論相同,雙閾值類間方差計算表達式為

(14)

式中w0、w1、w2——C0、C1、C2類概率

μ0、μ1、μ2——C0、C1、C2類平均灰度

μG——全局平均灰度

圖10 羽毛覆蓋完好及損傷區域的二值圖及熱紅外圖像Fig.10 Binary images and thermal infrared images of intact and damaged areas of feather cover

實驗結果表明,自適應性圖像增強的方法可以突出雞體目標與背景的顏色差異,有利于目標雞體的提??;基于熱紅外圖像的目標雞體、羽毛損傷區域及羽毛覆蓋完好區域的分割流程合理有效。

1.3 蛋雞彩色圖像中目標雞體及羽毛覆蓋完好區域提取

由于熱成像設備價格較高,因此現實生活中彩色圖像的拍攝設備應用更為廣泛,根據海蘭褐蛋雞全身羽毛呈紅褐色的特點,通過Otsu算法結合顏色空間模型對雞體及羽毛覆蓋完好區域進行分割。

1.3.1目標雞體提取

圖11 目標雞體的初次分割結果Fig.11 Initial segmentation results of target chicken body

為了準確地提取目標雞體,將原始圖像轉換到Lab顏色空間提取a分量,采用Otsu算法對a分量圖像進行二值化分割,目標雞體初次分割結果如圖11所示。

初次提取的目標雞體二值圖一般存在噪聲,如圖11c雞體外存在明顯的干擾信息和孔洞,所以需要對初次分割得到的二值化圖形進行二次處理。采用形態學開運算、雜點去除操作去除噪聲,保證提取的目標雞體較完整且無雜點殘留;采用形態學閉運算、孔洞填充操作進行雞體內孔洞的填充,二次處理結果如圖12a~12d所示。將經過形態學等操作處理后的目標雞體二值圖像作為掩膜,通過與運算去除彩色圖像中的背景,提取目標雞體的彩色圖像,目標雞體彩色圖像如圖12e所示。

圖12 完整雞體二值圖像提取過程Fig.12 Extraction process of binary image of complete chicken body

結果表明,提取到的目標雞體周圍沒有噪聲,且雞體完整,基于彩色圖像的目標雞體分割流程完整有效。

1.3.2羽毛覆蓋完好區域提取

圖13 目標雞體彩色圖像、分量S、分量V及其各自 分割結果Fig.13 Color image of target chicken body,S component, V component and their respective segmentation results

海蘭褐蛋雞羽毛覆蓋完好區域會被褐紅色羽毛覆蓋,而羽毛損傷區域會顯現出白色的羽毛根部和淺粉色的皮膚,因此可以利用顏色特征提取羽毛覆蓋完好區域及羽毛損傷區域。首先通過選取RGB顏色空間及HSV顏色空間的S、V分量進行羽毛覆蓋完好區域顏色特征提取,然后采用Otsu算法進行羽毛損失區域的分割。目標雞體彩色圖像、S分量、V分量及其各自分割結果如圖13所示。結果表明基于S通道的分割效果更接近于羽毛的實際情況,以S分量分割結果為掩膜提取羽毛覆蓋完好區域彩色圖像,羽毛覆蓋完好區域彩色圖像如圖14所示。

圖14 羽毛覆蓋完好區域彩色圖像Fig.14 Color image of intact feather cover

1.4 蛋雞背部羽毛覆蓋度計算

利用經過分割得到的目標雞體及羽毛覆蓋完好區域二值圖進行羽毛覆蓋度的計算。首先,統計目標雞體和羽毛覆蓋完好區域二值圖像中像素總數;然后,以羽毛覆蓋完好區域總像素數為分子,蛋雞背部羽毛覆蓋度計算式為

(15)

其中

K1=sum(J1(x,y)=1)

(16)

K2=sum(J2(x,y)=1)

(17)

式中x、y——像素坐標

J1——背部羽毛覆蓋完好區域二值圖

J2——目標雞體背部二值圖

Fb——蛋雞背部羽毛覆蓋度,%

查閱文獻[8]可知,熱紅外圖像中蛋雞背部羽毛覆蓋度與全身羽毛覆蓋度的相關系數為0.94,則背部羽毛覆蓋度與全身羽毛覆蓋度的轉換表達式為

F=0.94Fb

(18)

式中F——蛋雞羽毛覆蓋度,%

2 結果分析

2.1 圖像分割結果

2.1.1自適應性圖像增強結果

選擇了兩種不同價格、不同配置的相機拍攝蛋雞的熱紅外圖像,測試自適應性圖像增強算法的普適性。testo890型紅外熱成像儀的配置及價格遠高于??礖M-TPH11-3AXF型便攜式測溫熱像儀,testo890拍攝圖像的清晰度、對比度等圖像屬性均高于??礖M-TPH11-3AXF,testo890型紅外熱成像儀的熱紅外圖像增強效果及分割對比結果如圖15所示,??礖M-TPH11-3AXF型便攜式測溫熱像儀熱紅外圖像增強效果及分割對比結果如圖16所示。結果表明,本文提出的圖像增強方法對兩種型號相機拍攝的圖像均有效,突出了雞體區域的特征,該方法能較好地初步分割出雞體區域,算法具有普適性。

圖15 testo890型紅外熱成像儀圖像的增強及分割對比結果Fig.15 Image enhancement and segmentation comparison results of testo890 infrared thermal imager

圖16 ??礖M-TPH11-3AXF型便攜式測溫熱像儀 圖像的增強及分割對比結果Fig.16 Image enhancement and segmentation comparison results of Hikvision HM-TPH11-3AXF portable thermal imager

2.1.2雞體及羽毛完好區域分割結果

通過Matlab 2016a平臺進行目標雞體及損傷羽毛分割仿真實驗,通過手動閾值二值化分割蛋雞彩色圖像及熱紅外圖像,灰度大于手動閾值的區域為視覺目標區域,區域內每個像素值設為1;其他區域像素值設為0。手動閾值分割計算公式為

(19)

式中I(x,y)——原始圖像中第x行、第y列像素塊的灰度

Mth——手動分割閾值

為了進一步客觀評價本文分割方法是否有效,采用準確率、精準度、召回率和交并比4個指標進行定量評價。

基于彩色圖像及熱紅外圖像的目標雞體、羽毛覆蓋完好區域分割精度如表1所示,基于熱紅外圖像的羽毛輕度、重度損傷區域分割精度如表2所示?;跓峒t外圖像的目標雞體分割準確率為97.18%、羽毛覆蓋完好區域分割準確率為96.86%,基于彩色圖像的目標雞體分割準確率為99.58%、羽毛覆蓋完好區域分割準確率為97.86%,基于熱紅外圖像羽毛輕度、重度損傷區域的分割準確率分別為97.55%、99.57%,實驗結果表明,基于熱紅外圖像的分割精度略低于彩色圖像,但準確率、精準度、召回率和交并比均在95%以上,彩色圖像及熱紅外圖像均達到了分割標準。

表1 蛋雞背部羽毛覆蓋度分割精度Tab.1 Segmentation accuracy of back feather coverage of laying hens %

表2 蛋雞熱紅外圖像羽毛損傷區域分割精度Tab.2 Segmentation accuracy of feather damage in thermal infrared image of laying hens %

2.2 熱紅外圖像與彩色圖像羽毛覆蓋度對比結果

由彩色圖像及熱紅外圖像計算出的蛋雞羽毛覆蓋度如表3所示。由表3可知,彩色圖像羽毛覆蓋度平均值為76.68%,熱紅外圖像羽毛覆蓋度平均值為87.74%。經對比發現,同一個蛋雞樣本的彩色圖像羽毛覆蓋度與紅外圖像羽毛覆蓋度的最小差值為2.01%,且二者最大差值為30.29%,所有雞只差值平均值為11.07%,且所有樣本中,蛋雞的彩色圖像羽毛覆蓋度均小于熱紅外圖像羽毛覆蓋度。

通過對比圖17中蛋雞熱紅外圖像及圖18中彩色圖像的分割結果,分析差異產生原因。研究發現基于彩色圖像的雞體羽毛分割,會誤將蛋雞修飾行為、剮蹭雞籠行為導致白色羽毛根部顯現的部分分割為損傷區域,導致羽毛覆蓋度下降的問題產生,而熱紅外圖像中相同區域的輻射值和羽毛覆蓋度并未受影響,因此基于紅外熱圖像的羽毛覆蓋度計算效果更接近于蛋雞的真實羽毛覆蓋情況。

表3 部分蛋雞背部羽毛覆蓋度計算結果對比Tab.3 Comparison of calculation results of back feather coverage of some laying hens %

圖17 熱紅外圖像分割效果Fig.17 Segmentation effects of thermal infrared images of laying hens

圖18 蛋雞彩色圖像分割效果Fig.18 Segmentation effects of color images of laying hens

2.3 羽毛覆蓋度分級

為了突出羽毛缺失的程度,對羽毛覆蓋度數據進行分級處理。文獻[7]提出的4分制評分方法中,1分表示雞體羽毛嚴重受損,僅存在小部分或沒有羽毛覆蓋雞體,羽毛覆蓋度為3.7%~27.2%;2分表示羽毛損傷明顯或皮膚大面積裸露,羽毛覆蓋度為33.4%~70.7%;3分表示羽毛出現損傷,但幾乎能夠完全覆蓋雞體,羽毛覆蓋度為55.67%~90.4%;4分表示沒有或很少的羽毛出現損傷,羽毛覆蓋度為96.6%~99.3%。文獻[8]提出了手動分割溫度閾值估算羽毛覆蓋度的方法IRT,使用IRT得到的羽毛完好區域的面積與4分制評分相關性顯著(P<0.01),其中背部羽毛覆蓋度與整體得分的相關系數為0.94。

經過實驗統計發現,多數蛋雞羽毛覆蓋度處于70%~90%之間,而4分制評分方法將55.67%~90.4%劃分為一級,每分代表的范圍過大,分級較粗糙。針對這一問題,本文在4分制評分的基礎上提出了A、B、C、D四級評分方法,其中A級羽毛覆蓋度為70%~82%,B級為82%~85%,C級為85%~90%,D級為90%~94%。

3 羽毛覆蓋度與體表溫度關系研究

羽毛的缺失會導致雞體熱量散失速度加快[31],影響蛋雞的健康,為了研究羽毛覆蓋度對體表溫度的影響,摒棄其他外界環境干擾因素,本實驗利用同等飼養條件下、羽毛覆蓋完好的蛋雞作為對照組,采集不同羽毛覆蓋度的蛋雞體表溫度,分析羽毛覆蓋度和雞體體表溫度的關系。

3.1 體表溫度獲取與分析

通過Otsu算法分割得到的目標區域二值化圖像和溫度矩陣得到目標區域平均溫度,平均溫度計算式為

(20)

式中Xtemp——紅外熱成像儀采集的溫度矩陣

A——目標區域二值矩陣

下角標x、y表示矩陣中點的位置。

圖19 部分蛋雞羽毛覆蓋度和各區域溫度平均值Fig.19 Average value of feather coverage and temperature in different areas of some laying hens

本實驗共采集5類數據,包括蛋雞羽毛覆蓋度及背部、羽毛覆蓋完好區域、羽毛損傷區域、羽毛嚴重損傷區域的溫度平均值,蛋雞羽毛覆蓋度及各區域的溫度平均值折線圖如圖19所示。蛋雞背部、羽毛覆蓋完好區域、羽毛損傷區域、羽毛嚴重損傷區域的溫度平均值均隨著羽毛覆蓋度的變化出現明顯波動,溫度較高的雞只羽毛覆蓋度較低,且同一個樣本中羽毛嚴重損傷區域溫度最高,羽毛覆蓋完好區域溫度最低。

將所有數據依據羽毛覆蓋度人工分為兩組,組1中蛋雞羽毛存在明顯損傷,組2中蛋雞羽毛較完整,表4以平均值±標準差的形式表示羽毛覆蓋度對各區域體表溫度的影響。組1中各區域平均溫度比組2高1~5℃,且組1各區域溫度標準差明顯比組2高0.7~2.9℃,說明雞體羽毛覆蓋度對體表溫度造成了一定的影響。

為了探究蛋雞羽毛覆蓋度與體表溫度的相關性,分析了羽毛覆蓋度與背部、羽毛覆蓋完好、羽毛損傷及羽毛嚴重損傷區域體表溫度的相關性及相關系數,如表5所示。蛋雞羽毛覆蓋度與背部、羽毛覆蓋完好、羽毛損傷及羽毛嚴重損傷區域體表溫度呈極顯著負相關(P<0.01),其中羽毛嚴重損傷區域體表溫度與羽毛覆蓋度相關性最高,背部、羽毛覆蓋完好、羽毛損傷、羽毛嚴重損傷區域體表溫度之間呈極顯著正相關(P<0.01)。

表4 羽毛覆蓋度對各區域體表溫度的影響Tab.4 Effect of feather coverage on body surface temperature in each region

表5 蛋雞羽毛覆蓋度與各區域體表溫度相關系數Tab.5 Correlation analysis between feather coverage and body surface temperature of layers

3.2 羽毛覆蓋度對體表溫度的影響

雞體的羽毛覆蓋度對體表溫度影響顯著,根據3.1節的相關性分析發現羽毛覆蓋度與背部、羽毛損傷及羽毛嚴重損傷區域體表溫度的相關系數均在0.9以上。根據2.3節中羽毛覆蓋分級方法,對羽毛覆蓋度不同的實驗蛋雞分級處理,通過各級別間的體表溫度差值,分析相同外界環境下羽毛覆蓋對體表溫度的影響。

表6為背部、羽毛損傷、羽毛嚴重損傷區域在各分級中的體表溫度平均值,各區域體表溫度隨著分級級別的上升而逐漸降低,在A~D每個分級中,背部與羽毛嚴重損傷區域的平均溫度差值分別為12.54、13.3、13.47、11.07℃,相同分級、不同區域的體表溫度對比結果表明,羽毛嚴重損傷區域比背部區域平均溫度均高10℃以上。背部、羽毛損傷及羽毛嚴重損傷區域在各級別中的體表溫度均值差值,所有數據都在0℃以上。在3類區域中,級別A與D的體表溫度均值差值都在3.8℃以上,其中羽毛嚴重損傷區域的級別A與D體表溫度均值差值最大,達到5.36℃。相同區域、不同分級的蛋雞體表溫度對比結果表明,相同區域、相鄰級別的蛋雞體,體表溫度差值較小,隨著間隔級別的增加,體表溫度的差值增大,且羽毛覆蓋級別高的蛋雞體表溫度均小于級別低的蛋雞體表溫度。

表6 各級別中蛋雞體表溫度平均值Tab.6 Average body surface temperature of laying hens in each level ℃

綜上所述,不同羽毛覆蓋級別間的蛋雞背部體表溫度最大差值為3.89℃,不同羽毛覆蓋級別間的蛋雞羽毛損傷區域體表溫度最大差值為5.36℃,相同羽毛覆蓋級別間的背部與蛋雞羽毛損傷區域體表溫度的最大差值為13.47℃。

4 結論

(1)以蛋雞為研究對象,設計了一種基于圖像處理分割雞體及羽毛覆蓋完好區域的方法。針對熱紅外圖像中雞體邊界模糊的問題,提出了一種自適應性圖像增強算法。實驗結果表明,利用熱紅外圖像分割雞體及羽毛覆蓋完好區域的分割準確率為97.18%和96.86%,平均準確率為97.02%,利用彩色圖像分割雞體及羽毛覆蓋完好區域準確率為99.58%和97.86%,平均準確率為98.72%,分割準確率均在95%以上,能夠滿足蛋雞羽毛覆蓋度的計算要求。提出的自適應性圖像增強方法,突出了前景與背景的差異性,可應用于前景與背景的分割研究。

(2)通過分析發現,蛋雞剮蹭雞籠、修飾等行為會造成白色羽毛根部露出,在彩色圖像中,由于圖像顏色受羽色的影響,因而白色羽毛根部露出的部位會被錯誤地認定為羽毛損傷區域,而熱紅外圖像則不受羽色的影響,白色羽毛根部露出部位的熱輻射值無明顯升高,因而兩種圖像計算出的羽毛覆蓋度有較大差異,熱紅外圖像更適用于客觀評定蛋雞羽毛覆蓋度。

(3)利用熱紅外圖像,通過面積比值計算羽毛覆蓋度,對羽毛覆蓋度與背部各區域體表溫度進行了相關性分析,羽毛覆蓋度與各區域體表溫度呈極顯著負相關(P<0.01),除羽毛完好區域外,羽毛覆蓋度與各區域體表溫度相關系數均大于0.9。依據羽毛覆蓋度計算結果對蛋雞進行分級,并分析了各級蛋雞體表溫度差異,結果表明,相同區域、不同級別的蛋雞體表溫度最大差值達到3℃以上,相同級別的蛋雞羽毛嚴重損傷區域均比背部平均體表溫度高10℃以上。

猜你喜歡
雞體彩色圖像覆蓋度
呼和浩特市和林格爾縣植被覆蓋度變化遙感監測
基于NDVI的晉州市植被覆蓋信息提取
遼寧省地表蒸散發及其受植被覆蓋度影響研究
高溫高濕條件下雞舍的通風管理
低覆蓋度CO分子在Ni(110)面的吸附研究
基于FPGA的實時彩色圖像邊緣檢測
基于專家模糊技術的彩色圖像對比度增強方法
免疫增強劑在雞疫病防治中的應用
雞日糧中為啥要加食鹽
基于視覺注意的全參考彩色圖像質量評價方法
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合