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
“我”的變形計
抓住特征巧觀察
例談拼圖與整式變形
會變形的餅
主站蜘蛛池模板: 自拍中文字幕| 国产簧片免费在线播放| 久久无码av一区二区三区| 成年人久久黄色网站| 国产精品美女免费视频大全 | 噜噜噜综合亚洲| 亚洲,国产,日韩,综合一区| 白浆免费视频国产精品视频| 国产成人综合网| 久久久久国产精品嫩草影院| 丰满人妻被猛烈进入无码| 欧美区在线播放| 在线观看亚洲精品福利片| 亚洲精品动漫在线观看| 国产亚洲精| 日韩不卡高清视频| 精品福利网| 免费一看一级毛片| 色欲不卡无码一区二区| 一级做a爰片久久毛片毛片| 亚洲综合18p| 亚洲精品视频在线观看视频| 中文字幕av无码不卡免费| 亚洲嫩模喷白浆| 欧美成人怡春院在线激情| 爱爱影院18禁免费| av性天堂网| 欧美日韩一区二区在线播放| 久久精品国产国语对白| 欧美v在线| 日本精品中文字幕在线不卡| 亚洲最大情网站在线观看| 91在线国内在线播放老师 | 国产中文一区a级毛片视频| 国产午夜人做人免费视频| 国产va免费精品观看| 国产成人一区二区| 伊人婷婷色香五月综合缴缴情| 久久亚洲国产视频| 91丝袜乱伦| 国产成人在线小视频| 日本久久网站| 毛片在线播放网址| 久久精品国产999大香线焦| 亚洲精品福利视频| 无码福利日韩神码福利片| 国产女人在线观看| 国产亚洲精| 国产精品成人第一区| 国模私拍一区二区| 国产凹凸视频在线观看 | 成人福利一区二区视频在线| 精品福利视频导航| 亚洲综合在线网| 国产成本人片免费a∨短片| 看国产毛片| 国产精品人人做人人爽人人添| 激情無極限的亚洲一区免费| 最新国产网站| 亚洲最新在线| 囯产av无码片毛片一级| 国产91九色在线播放| 好吊色国产欧美日韩免费观看| 午夜视频日本| 女人爽到高潮免费视频大全| 亚洲欧美激情另类| 男人的天堂久久精品激情| 欧美日韩国产成人高清视频| 亚洲欧美综合在线观看| 欧美亚洲综合免费精品高清在线观看 | 91无码视频在线观看| 99久久精品久久久久久婷婷| 亚洲第一视频网站| 国产精品极品美女自在线看免费一区二区| 18黑白丝水手服自慰喷水网站| 国产高颜值露脸在线观看| 丁香五月亚洲综合在线| 午夜国产不卡在线观看视频| 亚洲av无码专区久久蜜芽| 99热国产这里只有精品9九| 日韩一级二级三级| 少妇精品在线|