999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DYOLO神經網絡的超聲圖像腎臟檢測

2021-07-26 11:56:36趙麗霞鄭曙光趙希梅
計算機工程 2021年7期
關鍵詞:變形特征檢測

劉 奇,趙麗霞,鄭曙光,趙希梅,3

(1.青島大學計算機科學技術學院,山東青島266071;2.青島大學附屬醫院腹部超聲科,山東青島266003;3.山東省數字醫學與計算機輔助手術重點實驗室,山東青島266071)

0 概述

目前,慢性腎臟疾病(Chronic Kidney Disease,CKD)已經成為全球性的公共衛生問題,其特征是永久性腎臟損害,患病率和死亡率高[1]。近十年來,我國CKD 總患病率為10.8%且逐年增高,給我國經濟和社會帶來了沉重的負擔。早期發現和早期干預可顯著降低慢性腎病患者的并發癥,提高生存率。長期以來,腎臟穿刺活檢是CKD 評估和診斷的金標準[2],但是隨著其臨床應用的深入,這種有創性檢查的缺陷愈發突出,主要表現為容易使患者引起出血等并發癥[2],診斷結果受醫生的主觀因素影響,并且需要經驗豐富的醫生操作,否則會造成無謂的創傷。

自20世紀90年代以來,計算機輔助診斷(Computer Aided Diagnosis,CAD)在國內外醫學影像學領域獲得較快發展并逐漸應用于臨床[3],在輔助提高影像科醫生的診斷準確率方面獲得廣泛認同[4]。目前,醫生進行慢性腎病超聲診斷主要采用手動測量和裸眼視覺診斷方式,通過超聲手動測量獲取腎臟長度、腎實質厚度和腎實質回聲強度等定量指標以實現診斷[5],然而以上指標測量分析過程繁瑣,每例耗時約20 min~30 min,而且某些病癥的細微特征在短時間內肉眼不易察覺。計算機輔助診斷在超聲圖像特征識別方面具有醫師肉眼識別無法比擬的優勢。隨著深度學習理論的發展,基于深度學習技術的超聲圖像CKD 腎功能預測模型相繼出現。KUO 等[6]應用ResNet 殘差網絡模型對1 297 個病例進行分類,但樣本圖像需要從原始圖像中手動獲取感興趣區域(Region of Interest,ROI),具有一定的局限性。JACKSON 等[7-9]利用深度學習技術對腎臟進行分割,獲取腎臟相關形態參數。ZHENG 等[10]將遷移學習技術引入腎臟檢測數據集研究中。

本文提出一種DYOLO神經網絡學習模型,通過將YOLOv3 和可變形卷積網絡集成在一個端到端學習框架中,實現對超聲圖像中腎臟的自動檢測,利用對腎臟超聲圖像進行檢測后得到的檢測框來獲取腎臟長度、腎實質厚度和腎實質回聲強度等超聲參數,以輔助醫生進行慢性腎臟疾病的診斷。

1 相關理論

1.1 可變形卷積原理

可變形卷積網絡(Deformable Convolutional Network,DCN)[11]由微軟亞洲研究院計算機視覺組的研究員于2017年提出,其在卷積神經網絡中引入學習空間幾何形變的能力,使得可變形卷積網絡能夠更好地解決具有空間形變的圖像識別任務。可變形卷積將偏移量添加到標準卷積的常規網格采樣位置,這樣可以使采樣網格自由變形。這些偏移量是通過附加的卷積層從前面的特征圖中學習得到的,變形以密集、局部和自適應的輸入特征為條件。因此,其感受野能夠根據目標大小,適應各種不規則形變,提取更精準的物體特征[12]。

圖1 給出了卷積核尺寸均為3×3 的4 種采樣網格結構。圖1(a)表示標準卷積的常規采樣網格,該卷積受限于固定形狀,采樣能力有限。圖1(b)在可變形卷積中增加偏移量的變形采樣位置,可產生不規則的采樣位置。圖1(c)和圖1(d)可視為圖1(b)的特殊情況[13],表明可變形卷積能根據比例、旋轉和尺度進行變換,其感受野依據目標的大小和形狀自適應調節,適應各種不規則形變,提取更精準的物體特征。

圖1 4 種采樣網格結構Fig.1 Four sampling grid structures

對于網格尺寸為1×1、卷積核大小為3×3 的內核,常規網格G可形式化為:

將輸出特征圖y的每個位置m0形式化為:

其中:x表示輸入特征圖;w表示采樣值的權重;mi表示G中的位置。

在可變形卷積中,常規網格G通過增強偏移量Δmi得到:

由于偏移量Δmi通常不是整數,因此應用雙線性插值法確定偏移后的采樣點值,并通過附加的卷積層學習偏移量Δmi。

圖2 為可變形卷積結構,首先將輸入的像素區域(input patch)通過一個小卷積層的輸出(offset field)獲得可變形卷積所需的偏移量(offsets)進而輸出特征圖(output feature map),然后將其作用在卷積核上達到可變形卷積效果。在得到偏移量的所有像素后,將得到的新圖片作為輸入數據傳遞到下一層。

圖2 可變形卷積結構Fig.2 Structure of deformable convolution

綜上所述,可變形卷積比標準卷積形式更靈活及廣泛,對于具有空間幾何形變的視覺任務有更好的學習能力。與此同時,可變形卷積可能會產生一些計算開銷,以更局部和自適應的方式進行卷積計算,而通過增加偏移量學習幾何形變的思想還便于擴展到其他計算單元,由此可顯著提升目標檢測性能。

1.2 YOLOv3 神經網絡

隨著卷積神經網絡在計算機視覺領域的廣泛應用,研究人員對卷積神經網絡模型檢測精度和速度的要求越來越高。REDMON 等[14-16]提出的YOLO系列神經網絡將目標檢測問題轉化為回歸問題,直接由圖像像素優化得到物體邊界位置和分類,相比Fast R-CNN[17]、Faster R-CNN[18]雙階段檢測策略檢測速度更快。YOLOv3[14]是YOLO 系列神經網絡中速度和精度最均衡的目標檢測網絡,在業界得到廣泛認可和應用。

圖3 給出了YOLOv3 網絡模型結構,YOLOv3 具有以下特性:

圖3 YOLOv3 網絡模型結構Fig.3 Structure of YOLOv3 network model

1)YOLOv3 的特征提取網絡Darknet-53 借鑒了Resnet[19]的思想,引入殘差模型(ResBlock),相比YOLO9000[15]使用的Darknet-19,網絡更深且降低了梯度消失的風險,并且采用步長為2 的卷積層代替池化層,避免了信息丟失問題。

2)YOLOv3 采用多尺度融合方式進行預測,類似于特征金字塔網絡(Feature Pyramid Network,FPN)[20],利用非線性插值方法上采樣(UpSampling)兩次,獲得3 個不同尺寸(13 像素×13 像素、26 像素×26 像素、52 像素×52 像素)的特征圖。由于深層且語義特征豐富的特征圖負責預測大目標,淺層且幾何特征豐富的特征圖負責預測小目標,使得YOLOv3對于不同尺度的目標均具有較好的檢測效果。

3)YOLOv3 使用獨立的邏輯分類器對目標進行分類識別,每個框利用多標簽分類來預測邊界框可能包含的類。在訓練過程中使用二元交叉熵損失進行類別預測。

綜上所述,YOLOv3 算法不僅對于實物目標具有較好的預測效果,而且對于醫學圖像等目標同樣具有較好的兼容性,可以取得較高的檢測速度和檢測準確率,并且簡單易實現,實時性和魯棒性更強。

2 基于DYOLO 的超聲圖像腎臟檢測

2.1 Dec_Darknet-53 特征提取網絡

Darknet-53 是YOLOv3 的特征提取網絡,在Imagenet 中達到92.7%的Top-5 測試準確率,領先于Darknet-19、Resnet-101 和Resnet-152。Darknet-53 網絡包含53 個接收域為3×3 的卷積層,相比Darknet-19 特征提取網絡增加了殘差模塊,同時使用連續的3×3 和1×1 卷積層并且加入了shortcut 連接,保證了在主干網絡加深的同時不出現梯度消失現象,且網絡訓練效果更優。

可變形卷積(ConvOffset)可以為模型提供一個靈活的接收域,有利于檢測超聲圖像中形態不規則的腎臟。本文將Darknet-53 殘差塊中所有3×3 卷積升級為可變形卷積,形成更強大的Dec_Darknet-53,作為DYOLO 的特征提取網絡。Dec_Darknet-53 的網絡模型結構如圖4所示,其中,×n表示該模塊重復n次,最后一列中的32、64、128、256、512、1 024 為通道數。Dec_Darknet-53 強大而靈活的特征提取能力,為DYOLO 檢測網絡提供了豐富的語義信息和幾何信息,從而確保DYOLO 的檢測高效性和準確性。

圖4 Dec_Darknet-53 網絡模型結構Fig.4 Structure of Dec_Darknet-53 network model

2.2 DYOLO 網絡模型

鑒于YOLOv3 在自然圖像檢測方面的出色表現,本文以YOLOv3 為基礎,充分考慮腎臟超聲圖像紋理信息的多樣性,對Darknet-53 添加可變形卷積,以進行更有針對性且更有效的特征提取,改進后的Dec_Darknet-53 更加適合超聲圖像的訓練,同時本文將調整模型輸入大小,以適應不同尺寸目標的檢測。

因此,融合YOLOv3 和可變形卷積的優勢,本文提出一種新的網絡模型DYOLO。該模型結構如圖5所示,主要由Dec_Darknet-53 網絡提取特征,經多尺度特征融合得到3 種不同尺寸的特征圖,進而實現識別和檢測任務。

圖5 DYOLO 網絡模型結構Fig.5 Structure of DYOLO network model

圖片在輸入DYOLO 網絡后,首先經過多尺度調整至尺寸為416 像素×416 像素(或者為32 倍數的其他尺寸)、通道數為3 的網絡模型輸入,然后進入DYOLO 的主干網絡(backbone)Dec_Darknet-53 進行特征提取:經過一層卷積操作后進入多個ResBlock 層,其中卷積層為Conv+BN(批量歸一化)+LeakyReLu(激活函數),ResBlock 層中的resn包含n個殘差單元(res unit),每個殘差單元由ConvOffset(3×3)+BN+ReLu 組成,每層ConvOffset(3×3)網絡之前添加Conv(1×1)以減少特征圖數量并提升網絡計算效率和表達能力,形成Conv(1×1)+BN+ReLu+ConvOffset(3×3)+BN+ReLu 的結構。整個網絡的ResBlock 部分采用串聯方式,其輸出直接作為后續網絡的輸入。

后續網絡為檢測網絡,主要任務是識別分類和預測目標檢測框。DYOLO 應用多尺度融合方式形成金字塔網絡,提供3 種尺寸不一的邊界框。本文從backbone 的后面多個圖層中得到特征圖并進行2 次上采樣,再從網絡更早的圖層中獲得特征圖,將高低2 種分辨率的特征圖相融合,從而找到早期特征映射中的上采樣特征和細粒度特征,并獲得更有意義的語義信息。之后,通過添加多個卷積層來處理該組合特征映射,最終的卷積層會預測出一個三維張量編碼:邊界box 坐標,目標置信分數,各類物體的分類概率。

本文以尺寸為1 024 像素×768 像素、通道數為3的腎臟超聲圖像樣本作為模型輸入,通過多尺度調整生成尺寸為416 像素×416 像素、通道數為3 的模型輸入進行特征提取、目標檢測和分類識別,最終得到檢測結果。

DYOLO 在訓練過程中使用錨框回歸方式進行目標框預測,利用二元交叉熵損失進行類別預測,采用Adam 優化器優化網絡模型,最終通過邏輯分類器對訓練樣本的各類分類概率進行預測。二元交叉熵函數H(p,q)表示真實值與預測值之間的差異,假設xi為訓練樣本x的第i個樣本,y∈{1,2,…,Y}表示訓練樣本的各類分類概率,本文設定y為2,則交叉熵函數表示為:

其中:p(xi)是預測的概率值;q(xi)是真實的概率值。

3 實驗與結果分析

3.1 實驗環境

實驗開發環境為Windows10 64 位操作系統、內存32.00 GB,Intel?XeonTMW-2133 處理器,顯卡為NVIDIA GeForce GTX 1080Ti,顯存為11 GB。在Anaconda3 中的Spyder3.4 平臺下使用深度學習框架Pytorch1.2.0 GPU 版本進行實驗。實驗結果的可視化處理由tensorboard、pillow 和matplotlib 庫實現。

3.2 腎臟檢測數據集

實驗使用LabelImg 開源標簽工具,根據Pascal VOC 公共數據集自制腎臟檢測數據集KidneyDetec。數據集圖像來源于青島大學附屬醫院,個人隱私信息均已從圖像中剔除,共包含2 911 張超聲圖像和2 911 個標簽文件。圖像標注由一名臨床超聲醫師手動完成,每張圖像可標注為kidney_outside 和kidney_pelvis 2 類。KidneyDetec 數據集圖像收集自728 名受試者,所有受試者均有雙側腎臟圖像,保證了樣本的代表性和有效性。所有圖像尺寸為1 024像素×768 像素、位深度為24 的腎臟長軸切面,超聲儀器采用飛利浦超聲掃描儀與腹部突陣探頭。腎臟檢測數據集中超聲圖像示例如圖6所示。

圖6 腎臟檢測數據集超聲圖像示例Fig.6 Examples of ultrasound images in Kidney Detection dataset

3.3 結果分析

實驗在KidneyDetec 腎臟檢測數據集上進行,為證明本文提出的DYOLO 網絡模型的有效性,選取目標檢測領域主流的雙階段檢測模型(Fast R-CNN、Faster R-CNN)和單階段檢測模型(SSD300[21]、YOLOv3)作為對比模型。

實驗參數設置如下:epoch 訓練輪次為100,每次迭代輸入樣本的batch size 為8,梯度優化使用Adam優化器,初始學習率為0.001,衰減系數為0.000 5,動量為0.9,IoU 閾值設置為0.5。實驗數據集分為訓練集和測試集,訓練集和測試集分別隨機分配2 474 張和474 張圖像。各主流目標檢測模型對比結果如表1所示,其中各目標類別的平均精度均值(mean Average Precision,mAP)是目標檢測任務中常用的評價指標。可以看出,在相同數據集上本文提出的DYOLO 檢測模型的平均精度均值達到90.5%,高于Fast R-CNN 和Faster R-CNN 雙階段目標檢測模型以及SSD 和YOLOv3 單階段目標檢測模型,能有效輔助醫師進行CKD 診斷。與此同時,本文還對比了網絡模型輸入尺寸為416 像素×416 像素和608 像素×608 像素時的mAP,結果表明本文網絡模型對于大尺寸圖像(1 024 像素×768 像素)具有更好的檢測效果。

表1 平均精度均值對比Table 1 Comparison of mAP

如表2所示,本文對YOLOv3 和DYOLO 網絡模型的檢測速度進行對比。可以看出,添加了可變形卷積后的DYOLO 網絡模型檢測速度稍有降低,但是該檢測速度依然可滿足實時檢測的應用需求,保障臨床輔助診斷的高效性和實用性。

表2 目標檢測速度對比Table 2 Comparison of object detection speed

圖7 為原始YOLOv3 網絡模型與本文提出的DYOLO 網絡模型的檢測效果對比圖,其中腎臟超聲圖像選取自KidneyDetec 腎臟檢測數據集的測試集。圖7(a)表示使用YOLOv3 算法的腎臟右側超聲圖像檢測效果圖,圖7(b)表示使用DYOLO 算法的腎臟右側超聲圖像檢測效果圖,圖7(c)表示使用YOLOv3 算法的腎臟左側超聲圖像檢測效果圖,圖7(d)表示使用DYOLO 算法的腎臟左側超聲圖像檢測效果圖。可以看出,使用YOLOv3 網絡模型的檢測結果存在檢測框與目標貼合不精確的情況,而利用DYOLO 網絡模型檢測的邊界框更加貼合腎臟輪廓,邊緣信息更加精細,從而證明DYOLO 網絡模型可以更全面完整高效地學習到不同形狀的目標的特征信息,顯著提升了檢測效果。通過綜合以上網絡模型的檢測效果和檢測速度可知,本文提出的DYOLO 網絡模型既能取得較高的平均精度均值,又具有較好的實時性和魯棒性,適用于臨床輔助診斷[22]。

圖7 目標檢測效果對比Fig.7 Comparison of object detection effect

4 結束語

腎臟超聲檢查在腎臟疾病的診治中具有重要作用,然而臨床上超聲檢查受多種因素影響,容易導致超聲圖像質量欠佳,使得超聲圖像中的腎臟檢測仍具有一定的挑戰性。本文提出一種基于DYOLO 網絡模型的超聲圖像腎臟檢測方法,通過將YOLOv3和可變形卷積網絡集成在一個端到端學習框架中,實現臨床超聲圖像中腎臟的檢測。實驗結果表明,該方法在DYOLO 網絡模型輸入尺寸為608 像素×608 像素的情況下取得了90.5%的平均精度均值,并且相比對比方法具有更高的檢測速度和檢測精度,保證了CKD 計算機輔助診斷的可靠性及臨床應用的實用性。后續將拓展DYOLO 網絡模型在醫學領域的應用范圍,并利用多任務深度學習技術進一步提升計算機輔助診斷的應用效果。

猜你喜歡
變形特征檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
談詩的變形
中華詩詞(2020年1期)2020-09-21 09:24:52
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
“我”的變形計
抓住特征巧觀察
例談拼圖與整式變形
會變形的餅
主站蜘蛛池模板: 在线视频97| 国产偷国产偷在线高清| 日韩高清中文字幕| 国产微拍一区| 亚洲熟妇AV日韩熟妇在线| 99青青青精品视频在线| 国产午夜人做人免费视频中文| 国产91色在线| 国产亚洲欧美另类一区二区| 97狠狠操| 亚洲乱亚洲乱妇24p| 日本草草视频在线观看| 国产精品任我爽爆在线播放6080| 欧美成人亚洲综合精品欧美激情| 色悠久久久久久久综合网伊人| 成人国产小视频| 青青草久久伊人| 亚洲天堂网在线观看视频| 国产日韩欧美黄色片免费观看| 成人福利在线观看| 亚洲午夜18| 综合人妻久久一区二区精品 | 99久久国产综合精品2020| 免费jjzz在在线播放国产| 婷婷亚洲最大| 亚洲天堂自拍| 日韩精品一区二区三区免费在线观看| 精久久久久无码区中文字幕| 久久免费观看视频| 人妻一区二区三区无码精品一区| 欧美国产菊爆免费观看| 91视频区| 91福利国产成人精品导航| 91精品国产自产在线老师啪l| 中文国产成人精品久久| 国产成熟女人性满足视频| 国产系列在线| 午夜国产精品视频| 日本欧美一二三区色视频| 国产一区在线观看无码| 亚洲成aⅴ人在线观看| 国产乱子精品一区二区在线观看| 99久久精品国产精品亚洲| a色毛片免费视频| 亚洲第一精品福利| 午夜一级做a爰片久久毛片| 亚洲黄网视频| 成人免费午夜视频| 国产午夜人做人免费视频中文| 国产欧美亚洲精品第3页在线| 国产精品自在在线午夜| 暴力调教一区二区三区| 无码免费的亚洲视频| 亚洲大尺度在线| 久夜色精品国产噜噜| 亚洲国产av无码综合原创国产| 狠狠干综合| 国产9191精品免费观看| 欧美国产视频| 国产无遮挡猛进猛出免费软件| 国产激爽大片高清在线观看| 国产特级毛片| 久久国产av麻豆| 毛片免费观看视频| 亚洲男人天堂网址| 精品久久久久久久久久久| 国产精品女熟高潮视频| 久久一色本道亚洲| 囯产av无码片毛片一级| 欧美成人区| 国产日产欧美精品| 欧美日韩一区二区三区在线视频| 久久国产精品娇妻素人| 一区二区三区四区精品视频| 国产欧美在线观看一区| 国产91视频免费| 国产精品伦视频观看免费| 成人无码区免费视频网站蜜臀| 26uuu国产精品视频| 日韩欧美中文字幕一本| 亚洲精品国产自在现线最新| 老司国产精品视频|