聶傳奇,寧周雨
復(fù)旦大學附屬腫瘤醫(yī)院中西醫(yī)結(jié)合科,復(fù)旦大學上海醫(yī)學院腫瘤學系,上海 200032
靜脈輸液港的安裝已成為靜脈化療的常用方法,安裝輸液港的過程之一是將導(dǎo)管插入上腔靜脈。對于輸液港而言,正確放置導(dǎo)管尖端是至關(guān)重要的,與中心靜脈導(dǎo)管的情況類似,導(dǎo)管尖端的位置不當可能會引起血栓或心率失常[1],主流方案建議將其放置在上腔靜脈和右心房的交界處(cavoatrial junction,CAJ)[2]。對于導(dǎo)管尖端的定位方法,雖然有研究[3-4]提出通過超聲或心電圖來對導(dǎo)管尖端進行定位,但通過X線攝影來定位仍然是最為精確且可靠的方法。在胸片上可通過靠近氣管隆突下方的第二個椎體單位進行影像學識別[5-6]。然而,確定導(dǎo)管尖端的正確位置目前依賴于手術(shù)醫(yī)師的主觀判斷,同時在手術(shù)過程中反復(fù)調(diào)整導(dǎo)管位置會使患者受到更高的輻射劑量并延長手術(shù)時間,因此需要在手術(shù)過程中及時、準確地指示導(dǎo)管放置。另一方面,近年來隨著硬件算力的不斷增強,人工智能技術(shù)促進了包括智能醫(yī)學影像在內(nèi)的多個領(lǐng)域的發(fā)展。作為人工智能技術(shù)的重要部分,深度學習在輔助診斷等醫(yī)學影像方面的研究與應(yīng)用越來越多[7]。本研究旨在設(shè)計一種使用深度學習中關(guān)鍵點檢測技術(shù)對輸液港導(dǎo)管尖端深度進行自動檢測并提供最佳放置距離的系統(tǒng),并探討其應(yīng)用價值。
回顧并選取2019年10月—2021年12月于復(fù)旦大學附屬腫瘤醫(yī)院浦東院區(qū)DSA室接受輸液港安裝患者520例,曝光圖像共562張。排除其中呼吸、運動偽影過于嚴重的圖像以及導(dǎo)管異位的圖像,最終選取圖像530張,使用圖像均不包含患者的個人信息。
所有患者均使用荷蘭Philips公司的UNIQ FD20型X線造影系統(tǒng)攝影獲取圖像?;颊呷⊙雠P位,在平靜呼吸狀態(tài)下對患者胸部進行單次曝光。曝光參數(shù):管電壓85 kV,管電流6~23 mA。使用random隨機函數(shù)將530張圖像(6∶2∶2)分為訓(xùn)練集(n=318)、驗證集(n=106)和測試集(n=106)。這些圖像由經(jīng)驗豐富的影像科醫(yī)師進行標注。根據(jù)輸液港安裝中導(dǎo)管尖端以及CAJ在影像學上的特征,將導(dǎo)管尖端、氣管隆突、氣管隆突下第二個椎體的上下兩個相鄰的椎間隙(最佳置管區(qū)域)在訓(xùn)練集、驗證集和測試集中為每個圖像進行關(guān)鍵點標注,且每個關(guān)鍵點以(x,y)坐標表示。圖像的標注工作采用開源標注工具LabelMe[8]進行處理。
為了通過圖像自動評估導(dǎo)管尖端的位置,本研究提出的系統(tǒng)框架主要由兩部分組成。
第一部分為關(guān)鍵點檢測模型的訓(xùn)練,該模型采用自上而下的檢測方案。首先對圖像中的關(guān)鍵部分使用Faster-RCNN算法[9]進行目標檢測,目標范圍為包含有導(dǎo)管尖端,以及氣管及氣管隆突和氣管隆突下一部分椎體的區(qū)域。在該區(qū)域內(nèi)進一步使用改進型高分辨率網(wǎng)絡(luò)(high-resolution network,HRNet)算法[10]檢測關(guān)鍵點位置并生成高斯分布的熱圖,通過DARKPose[11]對熱圖的編碼與解碼將熱圖中最高密度點以精確坐標的方式回歸到圖像中并形成關(guān)鍵點連接骨架。模型訓(xùn)練使用基于PyTorch的開源工具箱MMPose來進行,根據(jù)顯卡的顯存大小設(shè)定批尺寸(batchsize)為8,學習率和權(quán)重衰減因子分別設(shè)置為0.000 1和0.005,設(shè)定迭代次數(shù)(epoch)為230。
第二部分根據(jù)第一部分中檢測到的4個關(guān)鍵點來預(yù)測導(dǎo)管尖端位置的適當性。針對4個關(guān)鍵點的坐標建立距離與角度的特征向量,根據(jù)特征向量將圖像分為3類,分別為置管過淺、導(dǎo)管尖端處于適當位置、置管位置過深。同時計算導(dǎo)管尖端與最佳置管區(qū)域的垂直距離并以比例因子0.256 8從像素距離轉(zhuǎn)換為毫米距離輸出以準確確定導(dǎo)管深度。
分別測量模型預(yù)測的4個關(guān)鍵點坐標與實際標注(ground truth,GT)坐標的距離誤差,以及模型預(yù)測的導(dǎo)管尖端與最佳置管區(qū)域的垂直距離與GT的距離誤差,計算平均誤差與標準差、中位數(shù)與四分位距。另外,對置管深淺的分類結(jié)果評價使用多分類混淆矩陣,同時計算準確度、精確度、靈敏度、特異度和F1分數(shù),此外還確定了每個指標的95% CI。
本研究共對106張胸部X線攝影圖像進行測試并評估性能,圖1為模型預(yù)測的關(guān)鍵點示例。
圖1 具有代表性的檢測結(jié)果
模型預(yù)測的結(jié)果和實際標注數(shù)據(jù)誤差統(tǒng)計如表1所示,其中4個關(guān)鍵點的整體誤差為(3.882±6.568)mm。
表1 關(guān)鍵點和導(dǎo)管尖端與上下椎間隙的距離誤差
表2表示模型預(yù)測的分類結(jié)果與GT的實際分類得到的關(guān)于置管位置的多分類混淆矩陣和統(tǒng)計結(jié)果。其中模型分類的總體準確度、精確度、靈敏度及特異度分別為0.925(95% CI 0.890~0.949)、0.887(95% CI 0.813~0.934)、0.887(95% CI 0.813~0.934)及0.943(95% CI 0.904~0.967)。
表2 多分類混淆矩陣與分類效能結(jié)果
當前,以深度學習為核心的智能醫(yī)學影像具有廣闊的應(yīng)用前景。智能影像技術(shù)通過深度學習算法促進了自動圖像分析、計算機輔助診斷和預(yù)測建模等諸多方面的發(fā)展。這些工具能夠提高診斷的準確度和效率,減少人為的失誤,使智能醫(yī)學影像成為了熱門的研究領(lǐng)域和重點產(chǎn)業(yè)[12]。而對于使用深度學習技術(shù)在X線圖像中對靜脈導(dǎo)管的定位進行檢測目前已經(jīng)有一些研究成果。Yu等[13]進行的一項研究利用U-net算法對胸片進行圖像分割,并在識別外周中心靜脈導(dǎo)管(peripherally inserted central venous catheter,PICC)尖端方面取得了出色的成果。Jung等[14]的另一項研究在對PICC與氣管進行圖像分割的基礎(chǔ)上進一步使用Effnet算法通過中心靜脈導(dǎo)管和氣管的圖像分割對導(dǎo)管插入深度進行分類,最終實現(xiàn)了較高的分類精度。這些研究表明以深度學習技術(shù)為出發(fā)點的智能醫(yī)學影像在提高醫(yī)療程序的準確度和效率方面具有巨大潛力,能為臨床醫(yī)師提供準確且可靠的置管信息,以改善治療結(jié)果并降低并發(fā)癥的風險。
本研究針對如何利用改進型HRNet關(guān)鍵點檢測算法在X線攝影圖像中確定輸液港導(dǎo)管尖端的位置與最佳置管位置的關(guān)系進行了研究。本研究根據(jù)輸液港安裝中導(dǎo)管尖端定位評估的臨床實踐,對每張胸部X線攝影圖像確定了導(dǎo)管尖端、氣管隆突以及與氣管隆突下第二個椎體上下相鄰的兩個椎間隙4個關(guān)鍵點。通過對106張圖像的測試結(jié)果表明,利用改進型HRNet算法結(jié)合DARKPose的編碼與解碼對輸液港導(dǎo)管尖端位置的定位和預(yù)測有很高的準確度。其中在對計算導(dǎo)管尖端到上下兩個椎間隙的距離誤差的結(jié)果中可以看到,對導(dǎo)管尖端與最佳置管區(qū)域的預(yù)測距離與GT的結(jié)果的誤差分別為(6.6±8.7)mm和(4.2±6.1)mm。造成誤差的主要原因是模型對導(dǎo)管尖端的關(guān)鍵點的檢測能力較弱,容易產(chǎn)生如圖1D中的情況進而對分類結(jié)果造成影響。從分類結(jié)果的分析也可以看出,該方案的總體準確度為92.5%,特異度與靈敏度分別為94.3%和88.7%,表明本研究所提出的以深度學習為基礎(chǔ)的人工智能系統(tǒng)能夠為手術(shù)醫(yī)師在輸液港的安裝過程中置管位置提供有價值的建議。
本研究仍有一定的局限性。首先是樣本數(shù)量相對較少,增加深度學習的數(shù)據(jù)量對提高檢測的準確度和魯棒性有相當大的作用。例如,在一項利用卷積神經(jīng)網(wǎng)絡(luò)對氣管插管位置進行判斷的研究[15]中,用于訓(xùn)練的胸片數(shù)量達到了17 000張,并達到了很高的準確度。此外本研究僅對在正常仰臥位平靜呼吸的狀態(tài)下輸液港導(dǎo)管尖端的位置進行了分析,而現(xiàn)有研究表明輸液港導(dǎo)管尖端的深度與患者的手臂運動和呼吸密切相關(guān)[16],關(guān)于手臂運動或呼吸對導(dǎo)管深度的影響本研究未進一步討論,這也是后續(xù)研究中需要考慮到的問題。
綜上所述,利用改進型HRNet算法在對X線攝影圖像中輸液港的導(dǎo)管尖端和置管位置進行關(guān)鍵點檢測同時對置管深度進行分類并測量的方法是可行且有效的,本研究表明在安裝輸液港的過程中使用關(guān)鍵點檢測技術(shù)對提高置管質(zhì)量有巨大的潛力。