System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及血管介入手術,尤其涉及一種血管三維模型生成方法、裝置、計算機設備及存儲介質。
技術介紹
1、血管介入手術是一種借助手術器材來治療患者血管內病源的治療方法,在進行治療時,需要操作人員遠程操控手術器材進入到血管內來血管內的病源處進行治療。
2、血管腔內器材的精確定位和可視化是血管介入手術中的關鍵挑戰。傳統方法難以準確呈現器材在復雜血管結構中的三維空間位置關系,這嚴重影響了手術的精確性和安全性。醫生在操作過程中缺乏直觀、全面的器材位置信息,容易造成器材誤放或損傷血管。特別是在狹窄、彎曲的血管部位,器材的精確定位更加困難。同時,二維血管造影圖像無法完整反映三維血管結構,導致醫生難以準確判斷器材與血管壁的相對位置。此外,不同成像模態之間的信息融合存在技術障礙,難以將血管三維數據與實時血管造影圖像有效結合。這些問題的存在使得醫生難以全面掌握手術過程中器材的實時位置和移動軌跡,增加了手術風險。如何在復雜的三維血管結構中實現器材的精確定位和直觀可視化,成為提高血管介入手術安全性和有效性的關鍵技術難題。
技術實現思路
1、本申請的目的在于提出一種血管三維模型生成方法、裝置、計算機設備及存儲介質,以解決手術過程中難以對融合器材位置的血管三維模型進行準確、有效地構建,以方便直觀、準確地對血管內部的情況進行獲取的問題。
2、為了解決上述技術問題,本申請實施例提供一種血管三維模型生成方法,采用了如下所述的技術方案:
3、獲取血管三維數據、血管造影圖像數據、血管斷
4、將所述血管三維數據和所述血管造影圖像數據進行配準,得到器材位置關系信息;
5、基于所述器材位置關系信息對所述血管斷層掃描圖像進行器材位置標記,得到有效器材標記圖像;
6、根據所述有效器材標記圖像和所述血管三維數據進行三維重建,得到有效三維模型;
7、根據所述預設渲染效果信息對所述有效三維模型進行渲染,得到虛擬血管三維模型。
8、進一步的,所述獲取血管三維數據、血管造影圖像數據、血管斷層掃描圖像、預設渲染效果信息的步驟,具體包括:
9、獲取醫學圖像信息標識、患者標記信息、效果信息標識;
10、根據所述醫學圖像信息標識和所述患者標記信息從醫學圖像數據庫中提取患者醫學圖像數據;
11、對所述患者醫學圖像數據進行解析,得到所述血管三維數據、所述血管造影圖像數據、所述血管斷層掃描圖像;
12、根據所述效果信息標識從視覺數據庫中提取所述預設渲染效果信息。
13、進一步的,所述將所述血管三維數據和所述血管造影圖像數據進行配準,得到器材位置關系信息的步驟,具體包括:
14、獲取所述血管三維數據和所述血管造影圖像數據的特征點信息,得到血管三維特征點和造影圖像特征點;
15、根據所述血管三維特征點和所述造影圖像特征點確定所述血管三維數據和所述血管造影圖像數據之間的對應關系,得到特征點對應關系信息;
16、根據所述特征點對應關系信息建立所述血管三維數據和所述血管造影圖像數據之間的空間位置對應關系;
17、基于空間位置對應關系將所述血管三維數據和所述血管造影圖像數據進行圖像配準,得到所述器材位置關系信息。
18、進一步的,基于所述器材位置關系信息對所述血管斷層掃描圖像進行器材位置標記,得到有效器材標記圖像的步驟,具體包括:
19、對所述血管斷層掃描圖像進行預處理,得到有效血管斷層掃描圖像;
20、對所述有效血管斷層掃描圖像進行特征提取,得到掃描圖像特征,并根據所述掃描圖像特征獲取斷層位置信息;
21、根據所述斷層位置信息和所述器材位置關系信息對所述血管斷層掃描圖像進行器材位置標記,得到所述有效器材標記圖像。
22、進一步的,所述根據所述斷層位置信息和所述器材位置關系信息對所述血管斷層掃描圖像進行器材位置標記,得到所述有效器材標記圖像的步驟,具體包括:
23、根據所述斷層位置信息和所述器材位置關系信息在所述血管斷層掃描圖像中確定器材位置區域;
24、獲取預設器材模版圖像,計算所述預設器材模版圖像和所述器材位置區域的圖像匹配度;
25、獲取預設匹配閾值,判斷所述圖像匹配度是否大于等于所述預設匹配閾值;
26、若所述圖像匹配度大于等于所述預設匹配閾值,則根據所述器材位置區域進行器材位置標記,并將標記器材位置后的血管斷層掃描圖像作為所述有效器材標記圖像。
27、進一步的,所述根據所述有效器材標記圖像和所述血管三維數據進行三維重建,得到有效三維模型的步驟,具體包括:
28、對所述有效器材標記圖像進行圖像分割,得到有效器材區域,并提取所述有效器材區域的輪廓特征;
29、根據所述輪廓特征,確定所述有效器材區域在所述血管斷層掃描圖像中的像素坐標,將所述像素坐標確定為有效器材位置信息;
30、確定所述血管斷層掃描圖像對應的第一中心線和所述血管三維數據對應的第二中心線,并基于所述第一中心線和所述第二中心線進行匹配對齊,確定所述有效器材位置信息在所述血管三維數據中對應的三維坐標;
31、以所述三維坐標為基礎,根據所述有效器材位置信息和所述血管三維數據進行三維重建,生成所述有效三維血管模型。
32、進一步的,根據所述預設渲染效果信息對所述有效三維模型進行渲染,得到虛擬血管三維模型的步驟,具體包括:
33、根據所述血管斷層掃描圖像確定血管狀態,得到血管狀態信息;
34、根據所述血管狀態信息從所述預設渲染效果信息中篩選對應的狀態渲染效果;
35、確定所述血管狀態信息在所述有效三維模型中對應的狀態位置區域,并根據所述狀態渲染效果對所述狀態位置區域進行渲染,將渲染后的有效三維模型作為所述虛擬血管三維模型。
36、為了解決上述技術問題,本申請實施例還提供一種血管三維模型生成裝置,包括:
37、數據獲取模塊,用于獲取血管三維數據、血管造影圖像數據、血管斷層掃描圖像、預設渲染效果信息;
38、數據配準模塊,用于將所述血管三維數據和所述血管造影圖像數據進行配準,得到器材位置關系信息;
39、位置標記模塊,用于基于所述器材位置關系信息對所述血管斷層掃描圖像進行器材位置標記,得到有效器材標記圖像;
40、模型重建模塊,用于根據所述有效器材標記圖像和所述血管三維數據進行三維重建,得到有效三維模型;
41、模型渲染模塊,用于根據所述預設渲染效果信息對所述有效三維模型進行渲染,得到虛擬血管三維模型。
42、為了解決上述技術問題,本申請實施例還提供一種計算機設備,采用了如下所述的技術方案:
43、一種計算機設備,包括存儲器和處理器,所述存儲器中存儲有計算機程序,所述處理器執行所述計算機程序時實現上述所本文檔來自技高網...
【技術保護點】
1.一種血管三維模型生成方法,其特征在于,包括下述步驟:
2.根據權利要求1所述的血管三維模型生成方法,其特征在于,所述獲取血管三維數據、血管造影圖像數據、血管斷層掃描圖像、預設渲染效果信息的步驟,具體包括:
3.根據權利要求1所述的血管三維模型生成方法,其特征在于,所述將所述血管三維數據和所述血管造影圖像數據進行配準,得到器材位置關系信息的步驟,具體包括:
4.根據權利要求1所述的血管三維模型生成方法,其特征在于,所述基于所述器材位置關系信息對所述血管斷層掃描圖像進行器材位置標記,得到有效器材標記圖像的步驟,具體包括:
5.根據權利要求4所述的血管三維模型生成方法,其特征在于,所述根據所述斷層位置信息和所述器材位置關系信息對所述血管斷層掃描圖像進行器材位置標記,得到所述有效器材標記圖像的步驟,具體包括:
6.根據權利要求1所述的血管三維模型生成方法,其特征在于,所述根據所述有效器材標記圖像和所述血管三維數據進行三維重建,得到有效三維模型的步驟,具體包括:
7.根據權利要求1所述的血管三維模型生成方法,其特征
8.一種血管三維模型生成裝置,其特征在于,包括:
9.一種計算機設備,其特征在于,包括存儲器和處理器,所述存儲器中存儲有計算機可讀指令,所述處理器執行所述計算機可讀指令時實現如權利要求1至7中任一項所述的血管三維模型生成方法的步驟。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機可讀指令,所述計算機可讀指令被處理器執行時實現如權利要求1至7中任一項所述的血管三維模型生成方法的步驟。
...【技術特征摘要】
1.一種血管三維模型生成方法,其特征在于,包括下述步驟:
2.根據權利要求1所述的血管三維模型生成方法,其特征在于,所述獲取血管三維數據、血管造影圖像數據、血管斷層掃描圖像、預設渲染效果信息的步驟,具體包括:
3.根據權利要求1所述的血管三維模型生成方法,其特征在于,所述將所述血管三維數據和所述血管造影圖像數據進行配準,得到器材位置關系信息的步驟,具體包括:
4.根據權利要求1所述的血管三維模型生成方法,其特征在于,所述基于所述器材位置關系信息對所述血管斷層掃描圖像進行器材位置標記,得到有效器材標記圖像的步驟,具體包括:
5.根據權利要求4所述的血管三維模型生成方法,其特征在于,所述根據所述斷層位置信息和所述器材位置關系信息對所述血管斷層掃描圖像進行器材位置標記,得到所述有效器材標記圖像的步驟,具體包括:
【專利技術屬性】
技術研發人員:請求不公布姓名,
申請(專利權)人:深圳愛博合創醫療機器人有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。