本技術(shù)涉及內(nèi)窺鏡,具體而言,涉及一種測地選區(qū)的交互確定方法、測地方法及相關(guān)設(shè)備。
背景技術(shù):
1、近年來,隨著醫(yī)療技術(shù)的飛速發(fā)展,內(nèi)窺鏡作為前沿的醫(yī)療成像工具,在各大醫(yī)院得到廣泛應(yīng)用。
2、相關(guān)技術(shù)中,內(nèi)窺鏡具有點(diǎn)云匹配功能,能有效增強(qiáng)醫(yī)生的空間感知能力,使得手術(shù)操作更為精確與安全,以更直觀地展現(xiàn)組織結(jié)構(gòu)的深度與空間布局,為復(fù)雜手術(shù)提供了強(qiáng)大的視覺輔助。
3、在精細(xì)手術(shù)如肝、肺病灶切除中,內(nèi)窺鏡結(jié)合測地計(jì)算技術(shù)尤為重要,其主要表現(xiàn)為需要通過內(nèi)窺鏡實(shí)時(shí)計(jì)算器官的表面距離(測地距離)并標(biāo)記手術(shù)所需的測地線,實(shí)現(xiàn)精準(zhǔn)切除規(guī)劃,減少出血風(fēng)險(xiǎn)。
4、測地算法一般通過重建三維空間信息,計(jì)算點(diǎn)云數(shù)據(jù)構(gòu)成的曲面表面兩點(diǎn)間的最短路徑(測地距離),幫助醫(yī)生規(guī)劃精確的切除范圍,確保既不過度切除引發(fā)出血,也避免切除不足導(dǎo)致的復(fù)發(fā)風(fēng)險(xiǎn)。然而,現(xiàn)有測地算法在高清手術(shù)畫面處理上耗時(shí)較長且存在一定延時(shí),影響手術(shù)效率。
5、針對(duì)上述問題,目前尚未有有效的技術(shù)解決方案。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)的目的在于提供一種測地選區(qū)的交互確定方法、測地方法及相關(guān)設(shè)備,以通過用戶交互的方式重新定義需要進(jìn)行測地的目標(biāo)區(qū)域,以在目標(biāo)區(qū)域內(nèi)快速生成滿足用戶需求的測地線,確保測地線的實(shí)時(shí)性。
2、第一方面,本技術(shù)提供了一種測地選區(qū)的交互確定方法,應(yīng)用在內(nèi)窺鏡中,所述測地選區(qū)的交互確定方法包括以下步驟:
3、s1、長按鼠標(biāo)左鍵在顯示畫面中生成測地中心點(diǎn);
4、s2、點(diǎn)擊鼠標(biāo)右鍵在顯示畫面中生成以測地中心點(diǎn)為中心的目標(biāo)區(qū)域,所述目標(biāo)區(qū)域的起始形狀為圓形;
5、s3、滑動(dòng)鼠標(biāo)滾輪將所述目標(biāo)區(qū)域的形狀改變?yōu)樯刃尾⒄{(diào)節(jié)所述扇形的角度大??;
6、s4、長按鼠標(biāo)右鍵并拖動(dòng)鼠標(biāo)改變所述扇形的朝向;
7、s5、固定所述目標(biāo)區(qū)域以在所述目標(biāo)區(qū)域內(nèi)生成測地線。
8、本技術(shù)的測地選區(qū)的交互確定方法充分利用鼠標(biāo)操作特點(diǎn)快速繪制出目標(biāo)區(qū)域作為測地線生成的選區(qū),其過程合理規(guī)劃了用戶所采用的鼠標(biāo)操作的功能和流程,將最終確定的目標(biāo)區(qū)域定義為扇形區(qū)域,以盡可能篩除生成測地線不需要用到的數(shù)據(jù),以在目標(biāo)區(qū)域內(nèi)快速生成滿足用戶需求的測地線,能有效確保測地線的實(shí)時(shí)性。
9、所述的測地選區(qū)的交互確定方法,其中,步驟s2和步驟s3之間還包括步驟:
10、sa、基于長按鼠標(biāo)右鍵并拖動(dòng)鼠標(biāo)縮放調(diào)節(jié)目標(biāo)區(qū)域的圖形大小。
11、在該示例中,在步驟s2初步生成圓形的目標(biāo)區(qū)域后,用戶還可以通過步驟sa對(duì)圓形邊緣進(jìn)行微調(diào),通過長按鼠標(biāo)右鍵并拖動(dòng)鼠標(biāo)使得內(nèi)窺鏡系統(tǒng)能根據(jù)右鍵拖拉產(chǎn)生的相對(duì)于測地中心點(diǎn)的徑向偏移來對(duì)圓形的目標(biāo)區(qū)域的邊緣進(jìn)行縮放處理,以實(shí)現(xiàn)目標(biāo)區(qū)域的圖形大小的微調(diào)。
12、所述的測地選區(qū)的交互確定方法,其中,還包括執(zhí)行于步驟s5之后的步驟:
13、s6、解鎖所述目標(biāo)區(qū)域,基于長按鼠標(biāo)左鍵并拖動(dòng)鼠標(biāo)改變所述目標(biāo)區(qū)域的位置,并基于步驟sa、步驟s3和步驟s4調(diào)節(jié)所述目標(biāo)區(qū)域的圖形大小、扇形的角度大小、朝向,然后固定所述目標(biāo)區(qū)域以在所述目標(biāo)區(qū)域內(nèi)生成新的測地線。
14、在該示例中,在顯示畫面產(chǎn)生較大變化或手術(shù)操作的物體改變時(shí),用戶可以通過步驟s6重新調(diào)整目標(biāo)區(qū)域的形態(tài),以獲取匹配于當(dāng)前顯示畫面所用的、用戶所需的新的目標(biāo)區(qū)域,再生成新的測地線。
15、第二方面,本技術(shù)還提供了一種測地方法,應(yīng)用在內(nèi)窺鏡中,所述測地方法包括以下步驟:
16、a1、基于用戶長按鼠標(biāo)左鍵獲取鼠標(biāo)指針在顯示畫面中的坐標(biāo)信息,并生成測地中心點(diǎn);
17、a2、基于用戶點(diǎn)擊鼠標(biāo)右鍵獲取鼠標(biāo)指針在顯示畫面中與所述測地中心點(diǎn)的距離信息,并基于所述距離信息生成以測地中心點(diǎn)為中心的目標(biāo)區(qū)域,所述目標(biāo)區(qū)域的起始形狀為圓形;
18、a3、基于用戶滑動(dòng)鼠標(biāo)滾輪將所述目標(biāo)區(qū)域的形狀改變?yōu)樯刃?,并?shí)時(shí)獲取鼠標(biāo)滾輪的旋轉(zhuǎn)量信息,根據(jù)所述旋轉(zhuǎn)量信息實(shí)時(shí)調(diào)節(jié)所述扇形的角度大??;
19、a4、基于用戶長按鼠標(biāo)右鍵并拖動(dòng)鼠標(biāo)獲取所述鼠標(biāo)指針在顯示畫面中的拖動(dòng)偏移信息,根據(jù)所述拖動(dòng)偏移信息改變所述扇形的朝向;
20、a5、在用戶固定所述目標(biāo)區(qū)域后,在所述目標(biāo)區(qū)域內(nèi)生成測地線。
21、本技術(shù)的測地方法通過獲取鼠標(biāo)的相關(guān)操作來繪制目標(biāo)區(qū)域作為測地線生成的選區(qū),其繪制過程充分利用了鼠標(biāo)操作特點(diǎn),并合理規(guī)劃了用戶所采用的鼠標(biāo)操作的功能和流程,將最終確定的目標(biāo)區(qū)域定義為扇形區(qū)域,以盡可能篩除生成測地線不需要用到的數(shù)據(jù),并在目標(biāo)區(qū)域內(nèi)快速生成滿足用戶需求的測地線,能有效確保測地線的實(shí)時(shí)性。
22、所述的測地方法,其中,所述在所述目標(biāo)區(qū)域內(nèi)生成測地線的過程包括:
23、a51、獲取所述內(nèi)窺鏡測取的點(diǎn)云數(shù)據(jù);
24、a52、基于所述目標(biāo)區(qū)域截取點(diǎn)云數(shù)據(jù);
25、a53、基于熱傳播算法根據(jù)截取后的點(diǎn)云數(shù)據(jù)、所述測地中心點(diǎn)和用戶輸入的測地距離在所述顯示畫面中生成測地線。
26、在該示例中,熱傳播算法需要分析的點(diǎn)云數(shù)據(jù)僅包含步驟a52截取的點(diǎn)云數(shù)據(jù),故無需對(duì)整個(gè)內(nèi)窺鏡拍攝獲取到的所有點(diǎn)云數(shù)據(jù)進(jìn)行分析,能極大地提高測地線的生成效率。
27、所述的測地方法,其中,所述測地中心點(diǎn)固定在顯示畫面中或跟隨對(duì)應(yīng)的點(diǎn)云數(shù)據(jù)位移。
28、所述的測地方法,其中,所述拖動(dòng)偏移信息包括徑向距離偏移信息和周向角度偏移信息。
29、第三方面,本技術(shù)還提供了一種測地裝置,應(yīng)用在內(nèi)窺鏡中,所述測地裝置包括:
30、第一生成模塊,用于基于用戶長按鼠標(biāo)左鍵獲取鼠標(biāo)指針在顯示畫面中的坐標(biāo)信息,并生成測地中心點(diǎn);
31、第二生成模塊,用于基于用戶點(diǎn)擊鼠標(biāo)右鍵獲取鼠標(biāo)指針在顯示畫面中與所述測地中心點(diǎn)的距離信息,并基于所述距離信息生成以測地中心點(diǎn)為中心的目標(biāo)區(qū)域,所述目標(biāo)區(qū)域的起始形狀為圓形;
32、第一調(diào)節(jié)模塊,用于基于用戶滑動(dòng)鼠標(biāo)滾輪將所述目標(biāo)區(qū)域的形狀改變?yōu)樯刃?,并?shí)時(shí)獲取鼠標(biāo)滾輪的旋轉(zhuǎn)量信息,根據(jù)所述旋轉(zhuǎn)量信息實(shí)時(shí)調(diào)節(jié)所述扇形的角度大??;
33、第二調(diào)節(jié)模塊,用于基于用戶長按鼠標(biāo)右鍵并拖動(dòng)鼠標(biāo)獲取所述鼠標(biāo)指針在顯示畫面中的拖動(dòng)偏移信息,根據(jù)所述拖動(dòng)偏移信息改變所述扇形的朝向;
34、測地模塊,用于在用戶固定所述目標(biāo)區(qū)域后,在所述目標(biāo)區(qū)域內(nèi)生成測地線。
35、本技術(shù)的測地裝置通過獲取鼠標(biāo)的相關(guān)操作來繪制目標(biāo)區(qū)域作為測地線生成的選區(qū),其繪制過程充分利用了鼠標(biāo)操作特點(diǎn),并合理規(guī)劃了用戶所采用的鼠標(biāo)操作的功能和流程,將最終確定的目標(biāo)區(qū)域定義為扇形區(qū)域,以盡可能篩除生成測地線不需要用到的數(shù)據(jù),并在目標(biāo)區(qū)域內(nèi)快速生成滿足用戶需求的測地線,能有效確保測地線的實(shí)時(shí)性。
36、第四方面,本技術(shù)還提供了一種電子設(shè)備,包括處理器以及存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)可讀取指令,當(dāng)所述計(jì)算機(jī)可讀取指令由所述處理器執(zhí)行時(shí),運(yùn)行如上述第二方面提供的所述方法中的步驟。
37、第五方面,本技術(shù)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)運(yùn)行如上述第二方面提供的所述方法中的步驟。
38、由上可知,本技術(shù)提供了一種測地選區(qū)的交互確定方法、測地方法及相關(guān)設(shè)備,其中,測地選區(qū)的交互確定方法充分利用鼠標(biāo)操作特點(diǎn)快速繪制出目標(biāo)區(qū)域作為測地線生成的選區(qū),其過程合理規(guī)劃了用戶所采用的鼠標(biāo)操作的功能和流程,將最終確定的目標(biāo)區(qū)域定義為扇形區(qū)域,以盡可能篩除生成測地線不需要用到的數(shù)據(jù),以在目標(biāo)區(qū)域內(nèi)快速生成滿足用戶需求的測地線,能有效確保測地線的實(shí)時(shí)性。