專利名稱:一種實現超聲圖像刷新的方法及裝置的制作方法
技術領域:
本發明涉及超聲技術領域,更具體的說,涉及實現超聲圖像刷新的方法及裝置。
背景技術:
現代醫用超聲診斷設備中,顯示在超聲圖像區的通常有如下幾種數據超聲圖像、 深度速度標尺、彩色取樣框和取樣線、圖像參數、灰階條和彩條、注釋信息、體位標記、測量標尺描跡等其他數據。在上述提到的數據中,除了超聲圖像、標尺參數等一些必要的基本信息,其他信息均由操作者的實際需要進行顯示。而且像注釋信息、測量標尺、體位標記、彩色取樣框和取樣線這些信息是跟隨操作者移動軌跡球或者按鍵進行實時更新的。所以如何使這些信息在同一個超聲區域中顯示,同時又不影響基本的超聲圖像的刷新,成為目前最需要解決的問題。現有的超聲診斷設備基本采用多圖層融合的顯示方案。采用多圖層融合的顯示方案,首先,需要確定當前有哪些圖層;然后,獲取所有圖層的信息,并將獲取到的信息融合到超聲圖像的緩沖區中;最后,將融合了其他參數信息后的超聲圖像緩沖區的數據顯示出來。作為現代醫用超聲診斷設備,不但要解決多圖層信息在同一顯示區域實時穩定顯示,更重要的是如何處理軌跡球或鍵盤的事件,實時響應操作者移動軌跡球或點擊鍵盤、按鈕進行圖像的刷新,所以在對現有技術的研究和實踐過程中,本發明的發明人發現現有技術存在以下問題由于對圖層進行疊加的處理過程需要占用較多的系統資源,而且超聲圖像區的幀頻是實時變化的,每次刷新都需要重新繪制所有的圖形,所以導致硬件時刻處在較重的負擔下工作,以使在操作過程中系統的速度變慢,從而造成軌跡球和鍵盤的響應都存在一定程度的延遲和卡頓現象,因此,工作人員在操作軌跡球和鍵盤時,無法準確的進行定位。
發明內容
有鑒于此,本發明的設計目的在于,提供一種實現超聲圖像刷新的方法及裝置,降低對系統資源的占用,以保證軌跡球和鍵盤能夠準確的定位。本發明實施例是這樣實現的一種實現超聲圖像刷新的方法,包括生成超聲圖像獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像;建立顯示層和操控層在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;參數信息的操作接收用戶輸入的對指定參數信息的操作指令,剪切所述顯示層上的指定參數信息并發送至所述操控層的對應位置上,根據所述操作指令在所述操控層上對所述參數信息進行操作;參數信息的顯示將操作后的參數信息發送至所述顯示層的對應位置上進行顯
優選地,在上述的實現超聲圖像刷新的方法中,所述參數信息包括注釋信息、體位標記、測量標尺、彩色取樣框和取樣線。優選地,在上述的實現超聲圖像刷新的方法中,當所述參數信息具體為注釋信息, 且所述操作指令為修改指令時,所述參數信息的操作步驟具體為接收用戶輸入的對指定注釋信息的修改指令,提取所述顯示層上的指定注釋信息并發送至所述操控層的對應位置上,根據所述修改指令在所述操控層上對所述注釋信息進行操作;所述參數信息的顯示步驟具體為將操作后的注釋信息發送至所述顯示層的對應位置上進行顯示。優選地,在上述的實現超聲圖像刷新的方法中,當所述參數信息具體為注釋信息, 且所述操作指令為移動指令時,所述參數信息的操作步驟具體為接收用戶輸入的對指定注釋信息的移動指令,提取所述顯示層上的指定注釋信息并發送至所述操控層的對應位置上,根據所述移動指令在所述操控層上對所述注釋信息進行移動;所述參數信息的顯示步驟具體為將移動后的注釋信息發送至所述顯示層的對應位置上進行顯示。優選地,在上述的實現超聲圖像刷新的方法中,當所述參數信息具體為體位標記, 且所述操作指令為移動指令時,所述參數信息的操作步驟具體為接收用戶輸入的對指定體位標記的移動指令,提取所述顯示層上的指定體位標記并發送至所述操控層的對應位置上,根據所述移動指令在所述操控層上對所述體位標記進行移動;所述參數信息的顯示步驟具體為將移動后的體位標記發送至所述顯示層的對應位置上進行顯示。優選地,在上述的實現超聲圖像刷新的方法中,當所述參數信息具體為體位標記, 且所述操作指令為旋轉指令時,所述參數信息的操作步驟具體為接收用戶輸入的對指定體位標記的旋轉指令,提取所述顯示層上的指定體位標記并發送至所述操控層的對應位置上,根據所述旋轉指令在所述操控層上對所述體位標記進行旋轉;所述參數信息的顯示步驟具體為將旋轉后的體位標記發送至所述顯示層的對應位置上進行顯示。優選地,在上述的實現超聲圖像刷新的方法中,當所述參數信息具體為測量標尺, 且所述操作指令為形狀修改指令時,所述參數信息的操作步驟具體為接收用戶輸入的對指定測量標尺的形狀修改指令,提取所述顯示層上的指定測量標尺并發送至所述操控層的對應位置上,根據所述形狀修改指令在所述操控層上對所述測量標尺的形狀進行修改;所述參數信息的顯示步驟具體為將形狀修改后的測量標尺發送至所述顯示層的對應位置上進行顯示。優選地,在上述的實現超聲圖像刷新的方法中,當所述參數信息具體為測量標尺,且所述操作指令為移動指令時,所述參數信息的操作步驟具體為接收用戶輸入的對指定測量標尺的移動指令,提取所述顯示層上的指定測量標尺并發送至所述操控層的對應位置上,根據所述移動指令在所述操控層上對所述測量標尺進行移動;所述參數信息的顯示步驟具體為將移動后的測量標尺發送至所述顯示層的對應位置上進行顯示。優選地,在上述的實現超聲圖像刷新的方法中,當所述參數信息具體為彩色取樣框和取樣線,且所述操作指令為調節指令時,所述參數信息的操作步驟具體為接收用戶輸入的對彩色取樣框和取樣線的調節指令,提取所述顯示層上的彩色取樣框和取樣線并發送至所述操控層的對應位置上,根據所述調節指令在所述操控層上對所述彩色取樣框和取樣線調節;所述參數信息的顯示步驟具體為將調節后的彩色取樣框和取樣線發送至所述顯示層的對應位置上進行顯示。一種實現超聲圖像刷新的裝置,包括生成模塊、建立模塊、操作模塊和顯示模塊;所述生成模塊,用于獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像;所述建立模塊,用于在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;所述操作模塊,用于接收用戶輸入的對指定參數信息的操作指令,提取所述顯示層上的指定參數信息并發送至所述操控層的對應位置上,根據所述操作指令在所述操控層上對所述參數信息進行操作;所述顯示模塊,用于將操作后的參數信息發送至所述顯示層的對應位置上進行顯示。與現有技術相比,本實施例提供的技術方案具有以下優點和特點在本發明提供的方案中,超聲圖像的顯示區、具有參數信息的顯示層和操控層是分離的三層結構,無需將這三層疊加在一起,超聲圖像的顯示區每次刷新時無需繪制所有圖形,只需要繪制超聲圖像即可,顯示層只有在參數信息發生變化時才刷新變化處的參數信息,從而保證各層之間獨立刷新,同時顯示,并且互不影響,所以不會占用硬件較多的資源,以使操作過程中系統可以流暢的運行,從而保證操控層的軌跡球和鍵盤的響應不存在延遲和卡頓的現象。因此,本發明能夠降低對系統資源的占用,以保證軌跡球和鍵盤能夠準確的定位。
為了更清楚地說明本發明或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明所提供的一種實現超聲圖像刷新的方法的流程圖;圖2為本發明所提供的另一種實現超聲圖像刷新的方法的流程圖3為本發明所提供的又一種實現超聲圖像刷新的方法的流程圖;圖4為本發明所提供的又一種實現超聲圖像刷新的方法的流程圖;圖5為本發明所提供的又一種實現超聲圖像刷新的方法的流程圖;圖6為本發明所提供的又一種實現超聲圖像刷新的方法的流程圖;圖7為本發明所提供的又一種實現超聲圖像刷新的方法的流程圖;圖8為本發明所提供的又一種實現超聲圖像刷新的方法的流程圖;圖9為本發明所提供的一種實現超聲圖像刷新的裝置的模塊圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。請參見圖1所示,圖1所示的為本發明實施例提供的一種實現超聲圖像刷新的方法,包括步驟Sl 1、生成超聲圖像獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像;首先,需要通過探頭來采集超聲信號,通過一些列的信號與圖像處理后,即可生成超聲圖像。然后,將生成的超聲圖像在超聲圖像的顯示區即時的顯示出來。超聲圖像的顯示區由圖像區的刷新線程單獨負責刷新,該圖像區的刷新線程與探頭的數據采集線程形成同步,以使采集的超聲信號能夠即時的在超聲圖像的顯示區上進行刷新。在圖像的刷新過程中,與其他透明層互不影響,從而實現了超聲圖像的顯示區在無干擾的狀態下呈現最佳效果。步驟S12、建立顯示層和操控層在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;透明的操控層和顯示層可以采用雙層透明窗體來實現,以使操控層和顯示層的大小均與超聲圖像的顯示區相同,且位置也要與之相對應。顯示層由顯示刷新線程專門負責刷新,當顯示刷新線程檢測到有來自操控層發送的參數信息時,即對顯示層進行圖像的刷新。步驟S13、參數信息的操作接收用戶輸入的對指定參數信息的操作指令,剪切所述顯示層上的指定參數信息并發送至所述操控層的對應位置上,根據所述操作指令在所述操控層上對所述參數信息進行操作;參數信息主要包括注釋信息、體位標記和測量標尺、彩色取樣框和取樣線等信息, 這些信息會隨著根據用戶通過軌跡球和鍵盤的發送的操作指令而發生改變。用戶在對指定的參數信息發送操作指令后,系統會主動的剪切顯示層上的指定參數信息發給操控層,并保證設置在操控層上的位置與顯示層的位置相對應。用戶可以根據需要而改變操作指令, 以使參數信息發生不同的變化。例如,當參數信息為注釋信息時,可以對注釋信息進行插入、刪除、修改和移動等操作;當參數信息為體位標記時,可以對體位標記進行移動和旋轉探頭等操作;當參數信息為測量標尺時,可以 對測量標尺進行改變大小、改變形狀和移動等操作;當參數信息為彩色取樣框和取樣線時,可以對彩色取樣框和取樣線進行改變大小、移動取樣位置。步驟S14、參數信息的顯示將操作后的參數信息發送至所述顯示層的對應位置上進行顯示。在操控層對參數信息操作以后,系統會將操作后的參數信息發送至顯示層的對應位置上進行顯示。由此可見,顯示層的作用是顯示已經設置好的參數信息,用戶不能對顯示層的參數信息直接進行修改,而是通過將參數信息從顯示層移動到的操控層,在操控層修改完畢后再移動到顯示層中,對用戶來說這種轉換是透明的。在圖1所示的實施例中可以看出,超聲圖像的顯示區、具有參數信息的顯示層和操控層是分離的三層結構,無需將這三層疊加在一起,超聲圖像的顯示區每次刷新時無需繪制所有圖形,只需要繪制超聲圖像即可,顯示層只有在參數信息發生變化時才刷新變化處的參數信息,從而保證各層之間獨立刷新,同時顯示,并且互不影響,所以不會占用硬件較多的資源,以使操作過程中系統可以流暢的運行,從而保證操控層的軌跡球和鍵盤的響應不存在延遲和卡頓的現象。因此,本發明能夠降低對系統資源的占用,以保證軌跡球和鍵盤能夠準確的定位。由于上述實現超聲圖像刷新的方法的具體實現存在多種方式,下面通過具體實施例進行詳細說明請參見圖2所示,圖2所示的為一種具體的實現超聲圖像刷新的方法,其參數信息具體為注釋信息,且操作指令為修改指令,該方法包括以下步驟步驟S21、生成超聲圖像獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像;首先,需要通過探頭來采集超聲信號,通過一些列的信號與圖像處理后,即可生成超聲圖像。然后,將生成的超聲圖像在超聲圖像的顯示區即時的顯示出來。超聲圖像的顯示區由圖像區的刷新線程單獨負責刷新,該圖像區的刷新線程與探頭的數據采集線程形成同步,以使采集的超聲信號能夠即時的在超聲圖像的顯示區上進行刷新。在圖像的刷新過程中,與其他透明層互不影響,從而實現了超聲圖像的顯示區在無干擾的狀態下呈現最佳效果。步驟S22、建立顯示層和操控層在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;透明的操控層和顯示層可以采用雙層透明窗體來實現,以使操控層和顯示層的大小均與超聲圖像的顯示區相同,且位置也要與之相對應。顯示層由顯示刷新線程專門負責刷新,當顯示刷新線程檢測到有來自操控層發送的參數信息時,即對顯示層進行圖像的刷新。步驟S23、注釋信息的修改操作接收用戶輸入的對指定注釋信息的修改指令 ,剪切所述顯示層上的指定注釋信息并發送至所述操控層的對應位置上,根據所述修改指令在所述操控層上對所述注釋信息進行操作;用戶對注釋信息進行修改時,會使光標處在欲修改的注釋信息處,然后系統會將顯示層對應位置上的指定的注釋信息剪切至操控層的對應位置上,用戶此時可以對注釋信息進行修改操作。當然,用戶也可以通過此方式,對注釋信息進行插入和刪除等操作。
步驟S24、注釋信息的顯示將修改后的注釋信息發送至所述顯示層的對應位置上進行顯示。在操控層對注釋信 息修改以后,系統會將修改后的注釋信息發送至顯示層的對應位置上進行顯示。請參見圖3所示,圖3所示的為一種具體的實現超聲圖像刷新的方法,其參數信息具體為注釋信息,且操作指令為移動指令,該方法包括以下步驟步驟S31、生成超聲圖像獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像;首先,需要通過探頭來采集超聲信號,通過一些列的信號與圖像處理后,即可生成超聲圖像。然后,將生成的超聲圖像在超聲圖像的顯示區即時的顯示出來。超聲圖像的顯示區由圖像區的刷新線程單獨負責刷新,該圖像區的刷新線程與探頭的數據采集線程形成同步,以使采集的超聲信號能夠即時的在超聲圖像的顯示區上進行刷新。在圖像的刷新過程中,與其他透明層互不影響,從而實現了超聲圖像的顯示區在無干擾的狀態下呈現最佳效果。步驟S32、建立顯示層和操控層在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;透明的操控層和顯示層可以采用雙層透明窗體來實現,以使操控層和顯示層的大小均與超聲圖像的顯示區相同,且位置也要與之相對應。顯示層由顯示刷新線程專門負責刷新,當顯示刷新線程檢測到有來自操控層發送的參數信息時,即對顯示層進行圖像的刷新。步驟S33、注釋信息的移動操作接收用戶輸入的對指定注釋信息的移動指令,剪切所述顯示層上的指定注釋信息并發送至所述操控層的對應位置上,根據所述移動指令在所述操控層上對所述注釋信息進行操作;用戶對注釋信息進行移動時,會使光標處在欲修改的注釋信息處,然后系統會將顯示層對應位置上的指定的注釋信息剪切至操控層的對應位置上,用戶此時可以對注釋信息進行移動操作。當然,用戶也可以通過此方式,對注釋信息進行旋轉或改變文字大小等操作。步驟S34、注釋信息的顯示將移動后的注釋信息發送至所述顯示層的對應位置上進行顯示。在操控層對注釋信息移動以后,系統會將移動后的注釋信息發送至顯示層的對應位置上進行顯示。請參見圖4所示,圖4所示的為一種具體的實現超聲圖像刷新的方法,其參數信息具體為體位標記,且操作指令為移動指令,該方法包括以下步驟 步驟S41、生成超聲圖像獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像; 首先,需要通過探頭來采集超聲信號,通過一些列的信號與圖像處理后,即可生成超聲圖像。然后,將生成的超聲圖像在超聲圖像的顯示區即時的顯示出來。超聲圖像的顯示區由圖像區的刷新線程單獨負責刷新,該圖像區的刷新線程與探頭的數據采集線程形成同步,以使采集的超聲信號能夠即時的在超聲圖像的顯示區上進行刷新。在圖像的刷新過程中,與其他透明層互不影響,從而實現了超聲圖像的顯示區在無干擾的狀態下呈現最佳效果。步驟S42、建立顯示層和操控層在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;透明的操控層和顯示層可以采用雙層透明窗體來實現,以使操控層和顯示層的大小均與超聲圖像的顯示區相同,且位置也要與之相對應。顯示層由顯示刷新線程專門負責刷新,當顯示刷新線程檢測到有來自操控層發送的參數信息時,即對顯示層進行圖像的刷新。步驟S43、體位標記的移動操作接收用戶輸入的對指定體位標記的移動指令,剪切所述顯示層上的指定體位標記并發送至所述操控層的對應位置上,根據所述移動指令在所述操控層上對所述體位標記進行操作;用戶對體位標記進行移動時,會使光標處在欲修改的體位標記處,然后系統會將顯示層對應位置上的指定的體位標記剪切至操控層的對應位置上,用戶此時可以對體位標記進行移動操作。步驟S44、體位標記的顯示將移動后的體位標記發送至所述顯示層的對應位置上進行顯示。在操控層對體位標記移動以后,系統會將移動后的體位標記發送至顯示層的對應位置上進行顯示。請參見圖5所示,圖5所示的為一種具體的實現超聲圖像刷新的方法,其參數信息具體為體位標記,且操作指令為旋轉指令,該方法包括以下步驟步驟S51、生成超聲圖像獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像;首先,需要通過探頭來采集超聲信號,通過一些列的信號與圖像處理后,即可生成超聲圖像。然后,將生成的超聲圖像在超聲圖像的顯示區即時的顯示出來。超聲圖像的顯示區由圖像區的刷新線程單獨負責刷新,該圖像區的刷新線程與探頭的數據采集線程形成同步,以使采集的超聲信號能夠即時的在超聲圖像的顯示區上進行刷新。在圖像的刷新過程中,與其他透明層互不影響,從而實現了超聲圖像的顯示區在無干擾的狀態下呈現最佳效果。步驟S52、建立顯示層和操控層在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;透明的操控層和顯示層可以采用雙層透明窗體來實現,以使操控層和顯示層的大小均與超聲圖像的顯示區相同,且位置也要與之相對應。顯示層由顯示刷新線程專門負責刷新,當顯示刷新線程檢測到有來自操控層發送的參數信息時,即對顯示層進行圖像的刷新。步驟S53、體位標記的旋轉操作接收用戶輸入的對指定體位標記的旋轉指令,剪切所述顯示層上的指定體位標記并發送至所述操控層的對應位置上,根據所述旋轉指令在所述操控層上對所述體位標記進行旋轉;用戶對體位標記進行旋轉時,會使光標處在欲修改的體位標記處,然后系統會將顯示層對應位置上的指定的體位標記剪切至操控層的對應位置上,用戶此時可以對體位標記進行旋轉操作。步驟S54、體位標記的顯示將移動后的體位標記發送至所述顯示層的對應位置上進行顯示。在操控層對體位標記進行旋轉以后,系統會將移動后的體位標記發送至顯示層的對應位置上進行顯示。請參見圖6所示,圖6所示的為一種具體的實現超聲圖像刷新的方法,其參數信息具體為測量標尺,且操作指令為形狀修改指令,該方法包括以下步驟步驟S61、生成超聲圖像獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像;首先,需要通過探頭來采集超聲信號,通過一些列的信號與圖像處理后,即可生成超聲圖像。然后,將生成的超聲圖像在超聲圖像的顯示區即時的顯示出來。超聲圖像的顯示區由圖像區的刷新線程單獨負責刷新,該圖像區的刷新線程與探頭的數據采集線程形成同步,以使采集的超聲信號能夠即時的在超聲圖像的顯示區上進行刷新。在圖像的刷新過程中,與其他透明層互不影響,從而實現了超聲圖像的顯示區在無干擾的狀態下呈現最佳效果。步驟S62、建立顯示層和操控層在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;透明的操控層和顯示層可以采用雙層透明窗體來實現,以使操控層和顯示層的大小均與超聲圖像的顯示區相同,且位置也要與之相對應。顯示層由顯示刷新線程專門負責刷新,當顯示刷新線程檢測到有來自操控層發送的參數信息時,即對顯示層進行圖像的刷新。步驟S63、測量標尺的形狀修改操作接收用戶輸入的對指定測量標尺的形狀修改指令,剪切所述顯示層上的指定測量標尺并發送至所述操控層的對應位置上,根據所述形狀修改指令在所述操控層上對所述測量標尺的形狀進行修改;用戶對測量標尺進行形狀修改時,會使光標處在欲修改的測量標尺處,然后系統會將顯示層對應位置上的指定的測量標尺剪切至操控層的對應位置上,用戶此時可以對測量標尺進行形狀修改操作。步驟S64、測量標尺的顯示將形狀修改后的測量標尺發送至所述顯示層的對應位置上進行顯示。在操控層對測量標尺的形狀修改以后,系統會將移動后的測量標尺發送至顯示層的對應位置上進行顯示。請參見圖7所示,圖7所示的為一種具體的實現超聲圖像刷新的方法,其參數信息具體為測量標尺,且操作指令為移動指令,該方法包括以下步驟步驟S71、生成超聲圖像獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像;首先,需要通過探頭來采集超聲信號,通過一些列的信號與圖像處理后,即可生成超聲圖像。然后 ,將生成的超聲圖像在超聲圖像的顯示區即時的顯示出來。超聲圖像的顯示區由圖像區的刷新線程單獨負責刷新,該圖像區的刷新線程與探頭的數據采集線程形成同步,以使采集的超聲信號能夠即時的在超聲圖像的顯示區上進行刷新。在圖像的刷新過程中,與其他透明層互不影響,從而實現了超聲圖像的顯示區在無干擾的狀態下呈現最佳效果步驟S72、建立顯示層和操控層在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;透明的操控層和顯示層可以采用雙層透明窗體來實現,以使操控層和顯示層的大小均與超聲圖像的顯示區相同,且位置也要與之相對應。顯示層由顯示刷新線程專門負責刷新,當顯示刷新線程檢測到有來自操控層發送的參數信息時,即對顯示層進行圖像的刷新。步驟S73、測量標尺的移動操作接收用戶輸入的對指定測量標尺的移動指令,剪切所述顯示層上的指定測量標尺并發送至所述操控層的對應位置上,根據所述移動指令在所述操控層上對所述測量標尺進行移動;用戶對測量標尺進行移動時,會使光標處在欲修改的測量標尺處,然后系統會將顯示層對應位置上的指定的測量標尺剪切至操控層的對應位置上,用戶此時可以對測量標尺進行移動操作。步驟S74、測量標尺的顯示將移動后的測量標尺發送至所述顯示層的對應位置上進行顯示。在操控層對測量標尺移動以后,系統會將移動后的測量標尺發送至顯示層的對應位置上進行顯示。請參見圖8所示,圖8所示的為一種具體的實現超聲圖像刷新的方法,其參數信息具體為彩色取樣框和取樣線為調節指令,該方法包括以下步驟步驟S81、生成超聲圖像獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像;首先,需要通過探頭來采集超聲信號,通過一些列的信號與圖像處理后,即可生成超聲圖像。然后,將生成的超聲圖像在超聲圖像的顯示區即時的顯示出來。超聲圖像的顯示區由圖像區的刷新線程單獨負責刷新,該圖像區的刷新線程與探頭的數據采集線程形成同步,以使采集的超聲信號能夠即時的在超聲圖像的顯示區上進行刷新。在圖像的刷新過程中,與其他透明層互不影響,從而實現了超聲圖像的顯示區在無干擾的狀態下呈現最佳效果。步驟S82、建立顯示層和操控層在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;透明的操控層和顯示層可以采用雙層透明窗體來實現,以使操控層和顯示層的大小均與超聲圖像的顯示區相同,且位置也要與之相對應。顯示層由顯示刷新線程專門負責刷新,當顯示刷新線程檢測到有來自操控層發送的參數信息時,即對顯示層進行圖像的刷新。步驟S83、彩色取樣框和取樣線調節操作接收用戶輸入的對彩色取樣框和取樣線調節指令,剪切所述顯示層上的彩色取樣框和取樣線并發送至所述操控層的對應位置上,根據所述調節指令在所述操控層上對所述彩色取樣框和取樣線調節;步驟S84、彩色取樣框和取樣線的顯示將調節后的彩色取樣框和取樣線發送至所述顯示層的對應位置上進行顯示。
在操控層對彩色取樣框和取樣線調節以后,系統會將調節后的彩色取樣框和取樣線發送至顯示層的對應位置上進行顯示。請參見圖9所示,圖9所示的為一種實現超聲圖像刷新的裝置,該裝置包括生成模塊1、建立模塊2、操作模塊3和顯示模塊4 ; 所述生成模塊1,用于獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像;所述建立模塊2,用于在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;所述操作模塊3,用于接收用戶輸入的對指定參數信息的操作指令,剪切所述顯示層上的指定參數信息并發送至所述操控層的對應位置上,根據所述操作指令在所述操控層上對所述參數信息進行操作;所述顯示模塊4,用于將操作后的參數信息發送至所述顯示層的對應位置上進行顯不。需要說明的是,圖1至圖9所示的實施例只是本發明所介紹的優選實施例,本領域技術人員在此基礎上,完全可以設計出更多的實施例,因此不在此處贅述。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其它實施例中實現。因此,本發明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
權利要求
1.一種實現超聲圖像刷新的方法,其特征在于,包括生成超聲圖像獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像;建立顯示層和操控層在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;參數信息的操作接收用戶輸入的對指定參數信息的操作指令,剪切所述顯示層上的指定參數信息并發送至所述操控層的對應位置上,根據所述操作指令在所述操控層上對所述參數信息進行操作;參數信息的顯示將操作后的參數信息發送至所述顯示層的對應位置上進行顯示。
2.根據權利要求1所述的實現超聲圖像刷新的方法,其特征在于,所述參數信息包括注釋信息、體位標記、測量標尺、彩色取樣框和取樣線。
3.根據權利要求2所述的實現超聲圖像刷新的方法,其特征在于,當所述參數信息具體為注釋信息,且所述操作指令為修改指令時,所述參數信息的操作步驟具體為接收用戶輸入的對指定注釋信息的修改指令,提取所述顯示層上的指定注釋信息并發送至所述操控層的對應位置上,根據所述修改指令在所述操控層上對所述注釋信息進行操作;所述參數信息的顯示步驟具體為將操作后的注釋信息發送至所述顯示層的對應位置上進行顯示。
4.根據權利要求2所述的實現超聲圖像刷新的方法,其特征在于,當所述參數信息具體為注釋信息,且所述操作指令為移動指令時,所述參數信息的操作步驟具體為接收用戶輸入的對指定注釋信息的移動指令,提取所述顯示層上的指定注釋信息并發送至所述操控層的對應位置上,根據所述移動指令在所述操控層上對所述注釋信息進行移動;所述參數信息的顯示步驟具體為將移動后的注釋信息發送至所述顯示層的對應位置上進行顯示。
5.根據權利要求2所述的實現超聲圖像刷新的方法,其特征在于,當所述參數信息具體為體位標記,且所述操作指令為移動指令時,所述參數信息的操作步驟具體為接收用戶輸入的對指定體位標記的移動指令,提取所述顯示層上的指定體位標記并發送至所述操控層的對應位置上,根據所述移動指令在所述操控層上對所述體位標記進行移動;所述參數信息的顯示步驟具體為將移動后的體位標記發送至所述顯示層的對應位置上進行顯示。
6.根據權利要求2所述的實現超聲圖像刷新的方法,其特征在于,當所述參數信息具體為體位標記,且所述操作指令為旋轉指令時,所述參數信息的操作步驟具體為接收用戶輸入的對指定體位標記的旋轉指令,提取所述顯示層上的指定體位標記并發送至所述操控層的對應位置上,根據所述旋轉指令在所述操控層上對所述體位標記進行旋轉;所述參數信息的顯示步驟具體為將旋轉后的體位標記發送至所述顯示層的對應位置上進行顯示。
7.根據權利要求2所述的實現超聲圖像刷新的方法,其特征在于,當所述參數信息具體為測量標尺,且所述操作指令為形狀修改指令時,所述參數信息的操作步驟具體為接收用戶輸入的對指定測量標尺的形狀修改指令,提取所述顯示層上的指定測量標尺并發送至所述操控層的對應位置上,根據所述形狀修改指令在所述操控層上對所述測量標尺的形狀進行修改;所述參數信息的顯示步驟具體為將形狀修改后的測量標尺發送至所述顯示層的對應位置上進行顯示。
8.根據權利要求2所述的實現超聲圖像刷新的方法,其特征在于,當所述參數信息具體為測量標尺,且所述操作指令為移動指令時,所述參數信息的操作步驟具體為接收用戶輸入的對指定測量標尺的移動指令,提取所述顯示層上的指定測量標尺并發送至所述操控層的對應位置上,根據所述移動指令在所述操控層上對所述測量標尺進行移動;所述參數信息的顯示步驟具體為將移動后的測量標尺發送至所述顯示層的對應位置上進行顯示。
9.根據權利要求2所述的實現超聲圖像刷新的方法,其特征在于,當所述參數信息具體為彩色取樣框和取樣線,且所述操作指令為調節指令時,所述參數信息的操作步驟具體為接收用戶輸入的對彩色取樣框和取樣線的調節指令,提取所述顯示層上的彩色取樣框和取樣線并發送至所述操控層的對應位置上,根據所述調節指令在所述操控層上對所述彩色取樣框和取樣線調節;所述參數信息的顯示步驟具體為將調節后的彩色取樣框和取樣線發送至所述顯示層的對應位置上進行顯示。
10.一種實現超聲圖像刷新的裝置,其特征在于,包括生成模塊、建立模塊、操作模塊和顯示模塊;所述生成模塊,用于獲取采集到的超聲信號,并根據所述超聲信號生成超聲圖像;所述建立模塊,用于在所述超聲圖像的顯示區上建立與所述超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;所述操作模塊,用于接收用戶輸入的對指定參數信息的操作指令,提取所述顯示層上的指定參數信息并發送至所述操控層的對應位置上,根據所述操作指令在所述操控層上對所述參數信息進行操作;所述顯示模塊,用于將操作后的參數信息發送至所述顯示層的對應位置上進行顯示。
全文摘要
本發明公開了一種實現超聲圖像刷新的方法,包括生成超聲圖像獲取采集到的超聲信號,并根據超聲信號生成超聲圖像;建立顯示層和操控層在超聲圖像的顯示區上建立與超聲圖像同樣大小的兩個透明的操控層和具有參數信息的顯示層;參數信息的操作接收用戶輸入的對指定參數信息的操作指令,剪切顯示層上的指定參數信息并發送至操控層的對應位置上,根據操作指令在操控層上對參數信息進行操作;參數信息的顯示將操作后的參數信息發送至顯示層的對應位置上進行顯示。超聲圖像的顯示區、顯示層和操控層是分離的三層結構,不會占用硬件較多的資源,以使操作過程中系統可以流暢的運行,從而保證操控層的軌跡球和鍵盤的響應不存在延遲和卡頓的現象。
文檔編號G06F3/048GK102323871SQ20111021799
公開日2012年1月18日 申請日期2011年8月1日 優先權日2011年8月1日
發明者劉小飛, 周國義, 金文波 申請人:深圳市開立科技有限公司