本發明涉及醫療,特別是涉及一種手術規劃方法、裝置、電子設備及存儲介質。
背景技術:
1、目前,隨著在醫療技術的不斷發展,醫護人員可以為患者提供更多的治愈方案。例如,可以通過髖關節置換治療股骨頭壞死,股骨頸骨折,各種原因造成的髖關節炎,惡性腫瘤等,通過將人工假體取代病變的髖關節,達到切除病灶,緩解疼痛,從而恢復患者髖關節的正常功能的目的。
2、參見圖1,當前的人工髖關節主要包括髖臼(臼杯)、內襯(襯墊)、股骨頭(球頭)、股骨柄這四個組件,其中臼杯安裝在盆骨上,而股骨頭安裝在腿骨上。在進行髖關節置換手術時,需要先確定好臼杯的安裝位置,若臼杯的安裝位置有誤則會導致手術后臼杯的邊緣和股骨頸發生碰撞,從而導致脫位。然而,當前在臼杯的安裝位置往往是依靠醫生的經驗進行確定,從而導致臼杯的安裝的可靠性較低。
技術實現思路
1、本發明實施例的目的在于提供一種手術規劃方法、裝置、電子設備及存儲介質,以實現提高臼杯安裝的可靠性。具體技術方案如下:
2、本技術實施例的第一方面,首先提供了一種手術規劃方法,所述方法包括:
3、接收用戶輸入的ct圖像,其中,所述ct圖像包括盆骨和股骨;
4、根據所述ct圖像創建骨骼模型并展示;
5、接收用戶根據展示的骨骼模型輸入的目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息;
6、根據所述目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息、所述骨骼模型,通過多種預設算法計算每種預設算法對應的所述目標臼杯的推薦安裝角度。
7、在一種可能的實施方式中,所述根據所述ct圖像創建骨骼模型并展示,包括:
8、接收用戶基于所述ct圖像輸入的髖關節和股骨遠端的標記信息;
9、根據標記結果,將所述ct圖像與預先創建的預設股骨模型和預設盆骨模型進行配準;
10、根據所述配準結果創建患者的第一盆骨模型和第一股骨模型并展示。
11、在一種可能的實施方式中,所述接收用戶根據展示的骨骼模型輸入的目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息,包括:
12、接收用戶根據展示的骨骼模型,從預設列表中選取目標臼杯和/或目標股骨的選取指令;
13、在展示的股骨模型中,展示所述選取指令對應的所述目標臼杯和/或所述目標股骨;
14、接收用戶輸入的所述目標臼杯和/或所述目標股骨對應的位置調整指令;
15、根據所述位置調整指令,確定并顯示調整后的所述目標臼杯和/或所述目標股骨對應的位置。
16、在一種可能的實施方式中,在所述根據所述目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息、所述骨骼模型,通過多種預設算法計算每種預設算法對應的所述目標臼杯的推薦安裝角度之前,所述方法還包括:
17、接收用戶在展示的盆骨模型上標記的多個第一配準點的位置,其中,所述第一配準點包括髖臼配準點、旋轉中心、恥骨聯合中心、術側骼前上棘、對側骼前上棘中的一個或多個;
18、接收用戶在展示的股骨模型上標記的多個第二配準點的位置,其中,所述第二配準點包括股骨配準點、股骨頭中心、股骨頸中心、股骨干近端中心、股骨干遠端中心中的一個或多個。
19、在一種可能的實施方式中,所述根據所述目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息、所述骨骼模型,通過多種預設算法計算每種預設算法對應的所述目標臼杯的推薦安裝角度,包括:
20、分別針對每種預設算法,根據所述目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息、所述骨骼模型,計算所述目標臼杯的推薦安裝角度;
21、計算所述多種預設算法對應的所述目標臼杯的推薦安裝角度的交集并展示。
22、在一種可能的實施方式中,所述根據所述目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息、所述骨骼模型,通過多種預設算法計算每種預設算法對應的所述目標臼杯的推薦安裝角度,包括:
23、根據所述目標臼杯的規格信息和安裝位置信息,創建第二盆骨模型;
24、根據所述目標股骨的規格信息和安裝位置信息,創建第二股骨模型;
25、根據所述第二盆骨模型和所述第二股骨模型,通過多種預設算法計算每種預設算法對應的所述目標臼杯的推薦安裝角度。
26、在一種可能的實施方式中,所述接收用戶根據展示的骨骼模型,從預設列表中選取目標臼杯和/或目標股骨的選取指令,包括:
27、接收用戶根據展示的骨骼模型,從預設列表中選取臼杯型號、襯墊型號的選取指令;
28、接收用戶根據展示的骨骼模型,從預設列表中選取股骨頭型號、股骨柄型號的選取指令,其中,所述目標股骨包括股骨頭和股骨柄。
29、在一種可能的實施方式中,所述根據所述ct圖像創建骨骼模型并展示,包括:
30、根據所述ct圖像創建骨骼模型;
31、展示創建的三維股骨模型和所述骨骼模型的多個方向的刨面圖。
32、在一種可能的實施方式中,在所述根據所述目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息、所述骨骼模型,通過多種預設算法計算每種預設算法對應的所述目標臼杯的推薦安裝角度之后,所述方法還包括:
33、當多種預設算法對應的目標臼杯的推薦安裝角度無交集時,接收并根據用戶重新選取的臼杯的規格信息、重新選取的臼杯的安裝位置信息、重新選取的股骨的規格信息、重新選取的股骨的安裝位置信息,通過多種預設算法計算每種預設算法對應的臼杯的推薦安裝角度。
34、在一種可能的實施方式中,所述接收用戶輸入的所述目標臼杯和/或所述目標股骨對應的位置調整指令,包括:
35、顯示所述目標臼杯當前位置對應的第一提示信息,其中,所述第一提示信息包括臼杯前傾角、臼杯外展角、臼杯覆蓋率、臼杯中心、髖臼中心中的一個或多個;接收用戶根據所述第一提示信息,輸入的所述目標臼杯對應的位置調整指令;
36、和/或,
37、顯示所述目標股骨當前位置對應的第二提示信息,其中,所述第二提示信息包括股骨傾角、股骨柄傾角、股骨頭中心、臼杯中心中的一個或多個;接收用戶根據所述第二提示信息,輸入的所述目標股骨對應的位置調整指令。
38、本技術實施例的第二方面,提供了一種手術規劃裝置,所述裝置包括:
39、圖像接收模塊,用于接收用戶輸入的ct圖像,其中,所述ct圖像包括盆骨和股骨;
40、模型展示模塊,用于根據所述ct圖像創建骨骼模型并展示;
41、信息接收模塊,用于接收用戶根據展示的骨骼模型輸入的目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息;
42、角度計算模塊,用于根據所述目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息、所述骨骼模型,通過多種預設算法計算每種預設算法對應的所述目標臼杯的推薦安裝角度。
43、在一種可能的實施方式中,所述模型展示模塊,具體用于接收用戶基于所述ct圖像輸入的髖關節和股骨遠端的標記信息;根據標記結果,將所述ct圖像與預先創建的預設股骨模型和預設盆骨模型進行配準;根據所述配準結果創建患者的第一盆骨模型和第一股骨模型并展示。
44、在一種可能的實施方式中,所述信息接收模塊,具體用于接收用戶根據展示的骨骼模型,從預設列表中選取目標臼杯和/或目標股骨的選取指令;在展示的股骨模型中,展示所述選取指令對應的所述目標臼杯和/或所述目標股骨;接收用戶輸入的所述目標臼杯和/或所述目標股骨對應的位置調整指令;根據所述位置調整指令,確定并顯示調整后的所述目標臼杯和/或所述目標股骨對應的位置。
45、在一種可能的實施方式中,所述裝置還包括:
46、配準點接收模塊,用于接收用戶在展示的盆骨模型上標記的多個第一配準點的位置,其中,所述第一配準點包括髖臼配準點、旋轉中心、恥骨聯合中心、術側骼前上棘、對側骼前上棘中的一個或多個;接收用戶在展示的股骨模型上標記的多個第二配準點的位置,其中,所述第二配準點包括股骨配準點、股骨頭中心、股骨頸中心、股骨干近端中心、股骨干遠端中心中的一個或多個。
47、在一種可能的實施方式中,所述角度計算模塊,具體用于分別針對每種預設算法,根據所述目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息、所述骨骼模型,計算所述目標臼杯的推薦安裝角度;計算所述多種預設算法對應的所述目標臼杯的推薦安裝角度的交集并展示。
48、在一種可能的實施方式中,所述角度計算模塊,具體用于根據所述目標臼杯的規格信息和安裝位置信息,創建第二盆骨模型;根據所述目標股骨的規格信息和安裝位置信息,創建第二股骨模型;根據所述第二盆骨模型和所述第二股骨模型,通過多種預設算法計算每種預設算法對應的所述目標臼杯的推薦安裝角度。
49、在一種可能的實施方式中,所述信息接收模塊,具體用于接收用戶根據展示的骨骼模型,從預設列表中選取臼杯型號、襯墊型號的選取指令;接收用戶根據展示的骨骼模型,從預設列表中選取股骨頭型號、股骨柄型號的選取指令,其中,所述目標股骨包括股骨頭和股骨柄。
50、在一種可能的實施方式中,所述模型展示模塊,具體用于根據所述ct圖像創建骨骼模型;展示創建的三維股骨模型和所述骨骼模型的多個方向的刨面圖。
51、在一種可能的實施方式中,所述裝置還包括:
52、重新選取模塊,用于當多種預設算法對應的目標臼杯的推薦安裝角度無交集時,接收并根據用戶重新選取的臼杯的規格信息、重新選取的臼杯的安裝位置信息、重新選取的股骨的規格信息、重新選取的股骨的安裝位置信息,通過多種預設算法計算每種預設算法對應的臼杯的推薦安裝角度。
53、在一種可能的實施方式中,所述信息接收模塊,具體用于顯示所述目標臼杯當前位置對應的第一提示信息,其中,所述第一提示信息包括臼杯前傾角、臼杯外展角、臼杯覆蓋率、臼杯中心、髖臼中心中的一個或多個;接收用戶根據所述第一提示信息,輸入的所述目標臼杯對應的位置調整指令;
54、和/或,
55、顯示所述目標股骨當前位置對應的第二提示信息,其中,所述第二提示信息包括股骨傾角、股骨柄傾角、股骨頭中心、臼杯中心中的一個或多個;接收用戶根據所述第二提示信息,輸入的所述目標股骨對應的位置調整指令。
56、本發明實施例還提供了一種電子設備,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;
57、存儲器,用于存放計算機程序;
58、處理器,用于執行存儲器上所存放的程序時,實現上述任一所述的手術規劃方法。
59、本發明實施例還提供了一種包含指令的計算機程序產品,當其在計算機上運行時,使得計算機執行上述任一所述的手術規劃方法。
60、本發明實施例有益效果:
61、本發明實施例提供的一種手術規劃方法、裝置、電子設備及存儲介質,可以接收用戶輸入的ct圖像,其中,所述ct圖像包括盆骨和股骨;根據所述ct圖像創建骨骼模型并展示;接收用戶根據展示的骨骼模型輸入的目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息;根據所述目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息、所述骨骼模型,通過多種預設算法計算每種預設算法對應的所述目標臼杯的推薦安裝角度。可見,通過本技術實施例的方法,可以獲取ct圖像,然后根據該ct圖像和用戶輸入的目標臼杯的規格信息和安裝位置信息、目標股骨的規格信息和安裝位置信息,計算臼杯的推薦安裝角度從而便于用戶根據推薦的臼杯的安裝角度進行臼杯的安裝。
62、當然,實施本發明的任一產品或方法并不一定需要同時達到以上所述的所有優點。