一種用于醫(yī)療顯示的光標(biāo)移動方法、裝置和醫(yī)療設(shè)備的制造方法
【專利摘要】本發(fā)明公開了一種用于醫(yī)療顯示的光標(biāo)移動方法、裝置和醫(yī)療設(shè)備,該方法包括:當(dāng)接收到第一操作指令且第一目標(biāo)的移動距離大于第一預(yù)設(shè)閾值時,光標(biāo)在顯示屏幕上移動一個柵格,即第一目標(biāo)的移動距離與光標(biāo)在顯示屏幕上移動的柵格數(shù)相對應(yīng),當(dāng)接收到第二操作指令且光標(biāo)距離目標(biāo)位置的距離小于第二預(yù)設(shè)閾值時,增大顯示屏幕上的預(yù)設(shè)柵格的分辨率,即減小了預(yù)設(shè)柵格的大小,進(jìn)而通過減小預(yù)設(shè)柵格的大小,減小第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離,即用戶可以在光標(biāo)接近目標(biāo)位置時,減小第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離的大小,實(shí)現(xiàn)光標(biāo)向目標(biāo)位置的無限靠近,提高了光標(biāo)移動的準(zhǔn)確性和用戶的可操作性。
【專利說明】
一種用于醫(yī)療顯示的光標(biāo)移動方法、裝置和醫(yī)療設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明實(shí)施例涉及醫(yī)療顯示技術(shù)領(lǐng)域,特別涉及一種用于醫(yī)療顯示的光標(biāo)移動、裝置和醫(yī)療設(shè)備。
【背景技術(shù)】
[0002]隨著計算機(jī)斷層技術(shù)(CT)、磁共振成像(MRI)、超聲(US)等醫(yī)學(xué)影像技術(shù)的發(fā)展及應(yīng)用,傳統(tǒng)影像二維圖像只表達(dá)了某一截面的解剖信息,而三維可視化技術(shù)是通過二維及空間信息構(gòu)造人體器官、軟組織及病灶大小形狀和周邊組織位置關(guān)系,可以更生動立體的輔助醫(yī)生進(jìn)行診斷治療,提升診斷及治療規(guī)劃的準(zhǔn)確性及高效性,因此,三維可視化技術(shù)被越來越多的用于輔助醫(yī)生進(jìn)行手術(shù)操作。
[0003]示例的,三維可視化技術(shù)可以用于肝臟腫瘤切除手術(shù),在手術(shù)過程中,可以將患者腹部臟器的三維模型顯示在屏幕上,根據(jù)手術(shù)進(jìn)展,醫(yī)生需要實(shí)時調(diào)整三維模型,包括旋轉(zhuǎn)、縮放,調(diào)取預(yù)制手術(shù)方案等等。由于手術(shù)過程中的無菌要求,醫(yī)生不能夠通過物理接觸操控設(shè)備實(shí)現(xiàn)對三維模型的操作。因此,在手術(shù)等無菌要求的醫(yī)療場景中,需要醫(yī)生通過手勢操控終端顯示界面上的光標(biāo),以將光標(biāo)移動到醫(yī)學(xué)影像上的目標(biāo)位置,并對醫(yī)學(xué)影像進(jìn)行移動、旋轉(zhuǎn)或者縮放等調(diào)整,從而避免與終端之間的物理接觸,滿足醫(yī)療場景的無菌要求。
[0004]相關(guān)技術(shù)中,提供了一種用于計算機(jī)輔助醫(yī)療顯示中的基于手勢的光標(biāo)移動方法,在實(shí)現(xiàn)該方法的過程中,終端可以采用攝像或紅外線等技術(shù),獲取用戶手勢的移動信息,并對用戶手勢的移動信息進(jìn)行識別,從而根據(jù)手勢的移動信息對終端顯示的光標(biāo)進(jìn)行移動。其中,該手勢的移動信息包括方向信息、距離信息等,因此終端圖像上的光標(biāo)將會根據(jù)用戶的手勢在對應(yīng)方向上的距離信息移動對應(yīng)的距離。
[0005]發(fā)明人在實(shí)現(xiàn)上述技術(shù)方案的過程中,發(fā)現(xiàn)由于光標(biāo)在屏幕上移動距離與用戶的手勢在對應(yīng)方向上的移動距離是相互對應(yīng)的,即用戶的手勢在對應(yīng)方向上移動單位長度,光標(biāo)在屏幕上也沿該方向移動單位長度,當(dāng)光標(biāo)距離目標(biāo)之間的距離不是整數(shù)倍的單位長度時,光標(biāo)始終無法移動到目標(biāo)所在位置,即光標(biāo)只能夠移動到目標(biāo)附近位置,不能夠滿足計算機(jī)輔助醫(yī)療顯示中對目標(biāo)位置的精確定位。而且,發(fā)明人在實(shí)現(xiàn)上述技術(shù)方案的過程中,還發(fā)現(xiàn)光標(biāo)移動的自由度較高,同時光標(biāo)還會隨著用戶手部的微小抖動進(jìn)行移動,對手勢的抖動較為敏感,因此對用戶手勢移動的精準(zhǔn)度要求也較高,導(dǎo)致操作難度大和定位準(zhǔn)確性低,且將光標(biāo)定位到目標(biāo)位置后,如果用戶的手勢發(fā)生了微小抖動,光標(biāo)將會隨著用戶手勢的抖動飛離目標(biāo)位置,穩(wěn)定性較低。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種用于醫(yī)療顯示的光標(biāo)移動方法、裝置和醫(yī)療設(shè)備。所述技術(shù)方案如下:
[0007]第一方面,提供了一種用于醫(yī)療顯示的光標(biāo)移動方法,所述方法包括:
[0008]接收第一操作指令,其中,所述第一操作指令用于移動光標(biāo);
[0009]當(dāng)?shù)谝荒繕?biāo)的移動距離大于第一預(yù)設(shè)閾值時,所述光標(biāo)在顯示屏幕上移動一個柵格;
[0010]接收第二操作指令,其中,所述第二操作指令用于改變預(yù)設(shè)柵格的分辨率;
[0011 ]當(dāng)所述光標(biāo)距離目標(biāo)位置的距離小于第二預(yù)設(shè)閾值時,增大所述預(yù)設(shè)柵格的分辨率。
[0012]可選地,所述當(dāng)?shù)谝荒繕?biāo)的移動距離大于第一預(yù)設(shè)閾值時,所述光標(biāo)在顯示屏幕上移動一個柵格,包括:
[0013]檢測第一目標(biāo)的移動距離和移動方向;
[0014]判斷所述第一目標(biāo)的移動距離是否大于第一預(yù)設(shè)閾值;
[0015]當(dāng)所述第一目標(biāo)的移動距離大于所述第一預(yù)設(shè)閾值時,沿所述移動方向,將所述光標(biāo)在顯不屏幕上移動一個柵格。
[0016]可選地,所述增大所述預(yù)設(shè)柵格的分辨率之后,還包括:
[0017]接收所述第一操作指令;
[0018]檢測所述第一目標(biāo)的移動距離和移動方向;
[0019]判斷所述第一目標(biāo)的移動距離是否大于所述第一預(yù)設(shè)閾值;
[0020]當(dāng)所述第一目標(biāo)的移動距離大于所述第一預(yù)設(shè)閾值時,沿所述移動方向,將所述光標(biāo)在預(yù)設(shè)柵格上移動一個柵格,其中,所述柵格為增大分辨率后的預(yù)設(shè)柵格。
[0021]可選地,所述接收第一操作指令之前,還包括:
[0022]接收第三操作指令,其中,所述第三操作指令用于在顯示界面上顯示預(yù)設(shè)柵格;
[0023]顯示第一分辨率的預(yù)設(shè)柵格和光標(biāo),且所述光標(biāo)位于所述預(yù)設(shè)柵格的結(jié)點(diǎn)上。
[0024]可選地,所述接收第二操作指令之后,還包括:
[0025]當(dāng)所述光標(biāo)距離目標(biāo)位置的距離不小于第二預(yù)設(shè)閾值時,減小所述預(yù)設(shè)柵格的分辨率。
[0026]第二方面,提供了一種用于醫(yī)療顯示的光標(biāo)移動裝置,所述裝置包括:
[0027]第一接收模塊,用于接收第一操作指令,其中,所述第一操作指令用于移動光標(biāo);
[0028]第一處理模塊,用于當(dāng)?shù)谝荒繕?biāo)的移動距離大于第一預(yù)設(shè)閾值時,所述光標(biāo)在顯示屏幕上移動一個柵格;
[0029]第二接收模塊,用于接收第二操作指令,其中,所述第二操作指令用于改變預(yù)設(shè)柵格的分辨率;
[0030]第二處理模塊,用于當(dāng)所述光標(biāo)距離目標(biāo)位置的距離小于第二預(yù)設(shè)閾值時,增大所述預(yù)設(shè)柵格的分辨率。
[0031]可選的,所述第一處理模塊包括:
[0032]第一檢測子模塊,用于檢測第一目標(biāo)的移動距離和移動方向;
[0033]第一判斷子模塊,用于判斷所述第一目標(biāo)的移動距離是否大于第一預(yù)設(shè)閾值;
[0034]第一移動子模塊,用于當(dāng)所述第一目標(biāo)的移動距離大于所述第一預(yù)設(shè)閾值時,沿所述移動方向,將所述光標(biāo)在顯示屏幕上移動一個柵格
[0035]可選的,所述第一處理模塊具體還用于:
[0036]當(dāng)接收到所述第一操作指令,檢測所述第一目標(biāo)的移動距離和移動方向;
[0037]判斷所述第一目標(biāo)的移動距離是否大于所述第一預(yù)設(shè)閾值;
[0038]當(dāng)所述第一目標(biāo)的移動距離大于所述第一預(yù)設(shè)閾值時,沿所述移動方向,將所述光標(biāo)在預(yù)設(shè)柵格上移動一個柵格,其中,所述柵格為增大分辨率后的預(yù)設(shè)柵格。
[0039]可選的,所述裝置還包括:
[0040]第三接收模塊,用于接收第三操作指令,其中,所述第三操作指令用于在顯示界面上顯示預(yù)設(shè)柵格;
[0041]顯示模塊,用于顯示第一分辨率的預(yù)設(shè)柵格和光標(biāo),且所述光標(biāo)位于所述預(yù)設(shè)柵格的結(jié)點(diǎn)上。
[0042]可選的,所述第二處理模塊具體還用于:
[0043]當(dāng)所述光標(biāo)距離目標(biāo)位置的距離不小于第二預(yù)設(shè)閾值時,減小所述預(yù)設(shè)柵格的分辨率。
[0044]第三方面,還提供一種醫(yī)療設(shè)備,所述醫(yī)療設(shè)備包括上述的光標(biāo)移動裝置。
[0045]本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:
[0046]本發(fā)明實(shí)施例中,當(dāng)接收到第一操作指令且第一目標(biāo)的移動距離大于第一預(yù)設(shè)閾值時,光標(biāo)在顯示屏幕上移動一個柵格,即第一目標(biāo)的移動距離與光標(biāo)在顯示屏幕上移動的柵格數(shù)相對應(yīng),當(dāng)接收到第二操作指令且光標(biāo)距離目標(biāo)位置的距離小于第二預(yù)設(shè)閾值時,增大顯示屏幕上的預(yù)設(shè)柵格的分辨率,即減小了預(yù)設(shè)柵格的大小,進(jìn)而通過減小預(yù)設(shè)柵格的大小,減小第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離,即用戶可以在光標(biāo)接近目標(biāo)位置時,減小第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離的大小,實(shí)現(xiàn)光標(biāo)向目標(biāo)位置的無限靠近,提高了光標(biāo)移動的準(zhǔn)確性和用戶的可操作性;相對于現(xiàn)有技術(shù),通過減小第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離的大小,實(shí)現(xiàn)了當(dāng)光標(biāo)距離目標(biāo)位置之間的距離不是整數(shù)倍的單位長度時,光標(biāo)與目標(biāo)位置間的無限靠近。同時,本發(fā)明通過控制光標(biāo)在預(yù)設(shè)柵格的結(jié)點(diǎn)上移動,可以限制光標(biāo)移動的自由度,使得光標(biāo)移動的距離和方向更為明確,而不會發(fā)生偏離,進(jìn)而避免了光標(biāo)受到第一目標(biāo)抖動的干擾,提高了光標(biāo)移動的穩(wěn)定性,降低了光標(biāo)移動過程中,對第一目標(biāo)移動精確度的要求。
【附圖說明】
[0047]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0048]圖1A是本發(fā)明實(shí)施例提供的一種用于醫(yī)療顯示的光標(biāo)移動方法流程圖;
[0049]圖1B是本發(fā)明實(shí)施例提供的一種顯示界面的示意圖;
[0050]圖1C是本發(fā)明實(shí)施例提供的一種顯示界面的示意圖;
[0051 ]圖1D是本發(fā)明實(shí)施例提供的一種顯示界面的示意圖;
[0052]圖1E是本發(fā)明實(shí)施例提供的一種顯示界面的示意圖;
[0053]圖1F是本發(fā)明實(shí)施例提供的一種顯示界面的示意圖;
[0054]圖1G是本發(fā)明實(shí)施例提供的一種顯示界面的示意圖;
[0055]圖1H是本發(fā)明實(shí)施例提供的一種顯不界面的不意圖;
[0056]圖2A是本發(fā)明實(shí)施例提供的一種用于醫(yī)療顯示的光標(biāo)移動裝置框圖;
[0057]圖2B是本發(fā)明實(shí)施例提供的一種用于醫(yī)療顯示的光標(biāo)移動裝置框圖;
[0058]圖3是本發(fā)明實(shí)施例提供的一種醫(yī)療設(shè)備300的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0059]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0060]在對本發(fā)明實(shí)施例進(jìn)行詳細(xì)的解釋說明之前,先對本發(fā)明實(shí)施例的應(yīng)用場景予以介紹。本發(fā)明實(shí)施例提供的方法應(yīng)用于終端,該終端為醫(yī)療場景中醫(yī)療設(shè)備,該醫(yī)療設(shè)備可以為醫(yī)學(xué)影像的顯示裝置,如計算機(jī)、CT(Computed Tomography,電子計算機(jī)斷層掃描)機(jī)、核磁共振儀等,該醫(yī)學(xué)影像可以為二維醫(yī)學(xué)圖像、三維醫(yī)學(xué)重建模型等,本發(fā)明實(shí)施例對此不做限定。在手術(shù)等無菌要求的醫(yī)療場景中,醫(yī)生可以通過手勢操控終端顯示界面上的光標(biāo),以將光標(biāo)移動到醫(yī)學(xué)影像上的目標(biāo)位置,并對醫(yī)學(xué)影像進(jìn)行移動、旋轉(zhuǎn)或者縮放等調(diào)整,從而避免與終端之間的物理接觸,滿足醫(yī)療場景的無菌要求。進(jìn)一步地,該醫(yī)療設(shè)備至少具有顯示功能,用于顯示諸如二維圖像、三維模型等的圖像,并可以在當(dāng)前顯示界面中提供一個光標(biāo);另外,該終端還具有手勢識別功能,可以識別用戶的手勢,并可以根據(jù)用戶的手勢對顯示界面中的光標(biāo)進(jìn)行移動,示例的,該終端可以通過攝像或紅外技術(shù)獲取用戶的手勢,并對用戶的手勢進(jìn)行識別,本發(fā)明實(shí)施例對此不做限定。
[0061]圖1A是本發(fā)明實(shí)施例提供的一種基于手勢的用于醫(yī)療顯示的光標(biāo)移動方法流程圖,參見圖1A,該方法可以包括如下幾個步驟:
[0062]步驟101:接收第三操作指令。
[0063]其中,該第三操作指令用于指示在當(dāng)前顯示界面上顯示預(yù)設(shè)柵格和光標(biāo)。該第三操作指令可以由該終端的某個物理硬鍵觸發(fā),也可以由該終端識別到用戶做出的第三手勢觸發(fā),其中,優(yōu)選的,第三操作指令由該終端識別到用戶做出的第三手勢觸發(fā),可以有效避免醫(yī)生與終端之間的物理接觸,滿足醫(yī)療手術(shù)場景的無菌要求。該第三手勢的具體手勢形式可以由終端默認(rèn)設(shè)置,也可以由用戶設(shè)置,本發(fā)明實(shí)施例對此不做限定。例如,該第三手勢可以為晃動一根手指的手勢、握拳的手勢或打開手掌的手勢等。
[0064]步驟102:顯示第一分辨率的預(yù)設(shè)柵格和光標(biāo),且所述光標(biāo)位于所述預(yù)設(shè)柵格的結(jié)點(diǎn)上。
[0065]該終端接收到第三操作指令之后,其當(dāng)前顯示界面上顯示第一分辨率的預(yù)設(shè)柵格和光標(biāo),且光標(biāo)位于該預(yù)設(shè)柵格圖像的結(jié)點(diǎn)上。需要說明的是,該第一分辨率的預(yù)設(shè)柵格是基于當(dāng)前顯示界面繪制得到的,其包括多個柵格,同時,為保證光標(biāo)在每個方向上的移動步長均相同,每個柵格的尺寸和形狀設(shè)置為相同。對于每一個柵格的具體形狀,本發(fā)明實(shí)施例不做限定,示例的,每一個柵格的形狀可以為三角形、菱形、正方形和矩形,其中,優(yōu)選的,預(yù)設(shè)柵格中的每一個柵格均為正方形,正方形可以保證預(yù)設(shè)柵格中每相鄰兩個結(jié)點(diǎn)間的距離相同,即保證了光標(biāo)在每個方向上的移動步長相同。
[0066]其中,光標(biāo)用于指示當(dāng)前顯示界面中操作焦點(diǎn)的所在位置,可以通過移動光標(biāo)在當(dāng)前顯示界面中的位置實(shí)現(xiàn)操作焦點(diǎn)在當(dāng)前顯示界面中的移動。對于本發(fā)明實(shí)施例的光標(biāo)的形狀、顏色和顯示模式可以由終端默認(rèn)設(shè)置,也可以由用戶設(shè)置,本發(fā)明實(shí)施例對此不做限定。示例的,該光標(biāo)可以為如圖1B所示的十字圖標(biāo)。
[0067]本發(fā)明實(shí)施例中,在接收到第三操作指令之前,該終端的柵格顯示功能并未開啟,其當(dāng)前顯示界面上顯示待處理的醫(yī)學(xué)影像,并未顯示預(yù)設(shè)柵格。而當(dāng)用戶想要啟動?xùn)鸥耧@示功能時,示例的,可在該終端的手勢識別范圍內(nèi)做出該第三手勢,當(dāng)該終端識別到該第三手勢時,觸發(fā)第三操作指令,進(jìn)而在該終端的當(dāng)前顯示界面上顯示第一分辨率的預(yù)設(shè)柵格和光標(biāo)。例如,參見圖1C,在識別到第三手勢之前,該終端的當(dāng)前顯示界面上僅顯示有肝臟器官圖像,而當(dāng)識別到第三手勢時,參見圖1B,該終端即可在當(dāng)前顯示界面上顯示出第一分辨率的預(yù)設(shè)柵格和光標(biāo)。
[0068]需要說明的是,在柵格顯示功能啟動之前,該當(dāng)前顯示界面可以已顯示有光標(biāo),也可以不顯示光標(biāo),本發(fā)明實(shí)施例對此不做限定。具體地,如果在柵格顯示功能啟動之前,該當(dāng)前顯示界面未顯示有光標(biāo),則該第三操作指令可以用于指示在該當(dāng)前顯示界面上顯示第一分辨率的預(yù)設(shè)柵格和光標(biāo),而如果在柵格顯示功能啟動之前,該當(dāng)前顯示界面已顯示有光標(biāo),則該第三手勢可以僅用于指示在該當(dāng)前顯示界面上顯示第一分辨率的預(yù)設(shè)柵格,且保證該光標(biāo)顯示在該預(yù)設(shè)柵格圖像的結(jié)點(diǎn)上。
[0069]進(jìn)一步地,為了提高顯示效果,可以將預(yù)設(shè)柵格的顯示層設(shè)置在待處理的醫(yī)學(xué)影像的顯示層之上,也即是當(dāng)預(yù)設(shè)柵格與待處理醫(yī)學(xué)影像重疊時,預(yù)設(shè)柵格將顯示在該待處理醫(yī)學(xué)影像圖層上方;進(jìn)一步地,還可以將光標(biāo)的顯示層設(shè)置在預(yù)設(shè)柵格的顯示層之上,從而當(dāng)光標(biāo)與預(yù)設(shè)柵格重疊時,光標(biāo)將顯示在該預(yù)設(shè)柵格的圖層上方。如此,可以使得用戶較為清晰地看到預(yù)設(shè)柵格以及光標(biāo)的移動。此外,為提高待處理醫(yī)學(xué)影像的顯示效果,可以將待處理醫(yī)學(xué)影像顯示層設(shè)置在預(yù)設(shè)柵格的顯示層和光標(biāo)的顯示層之上,當(dāng)然,此處僅是距離說明,并不代表本發(fā)明局限于此。
[0070]需要說明的是,該終端可以在整個顯示界面內(nèi)顯示預(yù)設(shè)柵格,也可以僅在其局部顯示界面內(nèi)顯示預(yù)設(shè)柵格,本發(fā)明實(shí)施例對此不做限定。
[0071]具體地,在該終端的顯示界面上顯示第一分辨率的預(yù)設(shè)柵格和光標(biāo)的過程,可以包括以下兩種方式中的任一種:
[0072]第一種實(shí)現(xiàn)方式:確定第一指定點(diǎn);以所述第一指定點(diǎn)為中心,按照第一指定比例,確定第一柵格顯示區(qū)域,所述第一指定比例為所述第一柵格顯示區(qū)域的邊長與所述顯示界面的對應(yīng)邊長之間的比例,所述第一指定比例小于或等于I;按照第一分辨率,在所述第一柵格顯示區(qū)域內(nèi)顯示預(yù)設(shè)柵格;確定所述光標(biāo)在所述預(yù)設(shè)柵格上的顯示位置,并顯示所述光標(biāo)。
[0073]需要說明的是,第一分辨率用于指示預(yù)設(shè)柵格在該第一柵格顯示區(qū)域內(nèi)的長度方向上的柵格數(shù)目和寬度方向上的柵格數(shù)目,也即是第一分辨率用于指示預(yù)設(shè)柵格的柵格大小。
[0074]其中,該第一指定點(diǎn)可以為該顯示界面上的任一點(diǎn),示例的,該第一指定點(diǎn)可以為與顯示界面的中心相距指定距離的位置點(diǎn),也可以為該顯示界面的中心點(diǎn)等,優(yōu)選的,該第一指定點(diǎn)為該顯示界面的中心點(diǎn)。當(dāng)該第一指定點(diǎn)為該顯示界面的中心點(diǎn)時,以該第一指定點(diǎn)為中心構(gòu)建的預(yù)設(shè)柵格也將顯示在該顯示界面的中心區(qū)域,并可以在該顯示界面的中心點(diǎn)顯示該光標(biāo),即將光標(biāo)的初始位置設(shè)置在該第一指定點(diǎn),從而可以使得光標(biāo)可以快速移動到該顯示界面的任意區(qū)域,便于光標(biāo)快速定位到任意目標(biāo)位置,即便于操作焦點(diǎn)快速定位到任意目標(biāo)位置。
[0075]其中,該第一柵格顯示區(qū)域?yàn)轱@示該預(yù)設(shè)柵格的區(qū)域,用于指示該預(yù)設(shè)柵格顯示區(qū)域的大小。第一柵格顯示區(qū)域可以通過第一指定比例確定,即為該終端的顯示界面按該第一指定比例縮小的區(qū)域,因此該第一柵格顯示區(qū)域的各個邊長長度即為該顯示界面按該第一指定比例縮小的邊長長度。其中,該第一指定比例可以由終端默認(rèn)設(shè)置,也可以由用戶設(shè)置,例如該第一指定比例可以由終端設(shè)置為1、1/2、1/3、1/4等,本發(fā)明實(shí)施例對此不做限定。
[0076]以顯示界面的長度為W、寬度為H為例,則該顯示界面可以用WXH表示,當(dāng)?shù)谝恢付ū壤秊镮時,參見圖1B,該終端即可在整個WXH的顯示界面內(nèi)顯示預(yù)設(shè)柵格,相應(yīng)地,第一柵格顯示區(qū)域的尺寸即為WXH;當(dāng)?shù)谝恢付ū壤秊?/3時,參見圖1D,該終端即可在以其顯示界面的中心點(diǎn)為中心,且長度為W/3、寬度為H/3的矩形區(qū)域內(nèi)顯示該預(yù)設(shè)柵格,相應(yīng)地,第一柵格顯示區(qū)域的尺寸即為W/3 X H/3。其中,在圖1B-圖1F中,較小的十字圖標(biāo)表示用戶想要定位到的目標(biāo)位置,較大的十字圖標(biāo)表示光標(biāo),而圖1G中的十字圖標(biāo)則表示光標(biāo)。
[0077]其中,在該第一柵格顯示區(qū)域顯示預(yù)設(shè)柵格的過程中,該終端可以按照預(yù)設(shè)的第一分辨率,將該第一柵格顯示區(qū)域的各個邊長進(jìn)行等分,從而得到該第一分辨率的預(yù)設(shè)柵格。其中,第一分辨率可以由終端默認(rèn)設(shè)置,也可以由用戶設(shè)置,本發(fā)明實(shí)施例對此不做限定。示例的,該第一分辨率小于該第一柵格顯示區(qū)域的像素點(diǎn)分辨率,該第一柵格顯示區(qū)域的像素點(diǎn)分辨率用于指示該第一柵格顯示區(qū)域內(nèi)長度方向上的像素點(diǎn)數(shù)目和寬度方向上的像素點(diǎn)數(shù)目。
[0078]需要說明的一點(diǎn)是,該第一分辨率是指預(yù)先為第一柵格顯示區(qū)域設(shè)置的預(yù)設(shè)柵格的分辨率,用于指示該預(yù)設(shè)柵格在第一柵格顯示區(qū)域長度方向上的柵格數(shù)目和寬度方向上的柵格數(shù)目,而該預(yù)設(shè)柵格在第一柵格顯示區(qū)域長度方向上的柵格數(shù)目和寬度方向上的柵格數(shù)目可以相同,也可以不同,本發(fā)明實(shí)施例對此不做限定。為了便于描述,接下來將以該預(yù)設(shè)柵格在第一柵格顯示區(qū)域長度方向上的柵格數(shù)目和寬度方向上的柵格數(shù)目相同為例進(jìn)行說明。
[0079]示例的,該第一分辨率可以表示為:
[0080]Rn= (2(n+1),2(n+1)), (ne (O,N-1)) (I)
[0081]其中,Rn為第一分辨率,第一個2(n+1)表示該預(yù)設(shè)柵格在第一柵格顯示區(qū)域長度方向上的柵格數(shù)目,第二個2(n+1)表示該預(yù)設(shè)柵格在第一柵格顯示區(qū)域?qū)挾确较蛏系臇鸥駭?shù)目,且第一分辨率的下限為(2,2),上限為(2'2〃)。
[0082]或者,該指定柵格分辨率也可以表示為:
[0083]Rn=(2(n+2),2(n+2)),(ne(0,N-2)) (2)
[0084]其中,Rn為第一分辨率,第一個2(n+2)表示該預(yù)設(shè)柵格在第一柵格顯示區(qū)域長度方向上的柵格數(shù)目,第二個2(n+2)表示該預(yù)設(shè)柵格在第一柵格顯示區(qū)域?qū)挾确较蛏系臇鸥駭?shù)目,且該指定柵格分辨率的下限為(4,4),上限為(2'2〃)。
[0085]上述兩種表示方式中,N均可以根據(jù)該第一柵格顯示區(qū)域的像素點(diǎn)分辨率確定。例如,當(dāng)該第一柵格顯示區(qū)域的像素點(diǎn)分辨率為(X,Y),即該第一柵格顯示區(qū)域中長度方向上的像素點(diǎn)數(shù)目為X、寬度方向上的像素點(diǎn)數(shù)目為Y時,則2N〈min (X,Y)。
[0086]在上述表示方式中,可以通過設(shè)置η的大小來設(shè)置第一分辨率的大小。例如,以該終端采用公式(2)表示第一分辨率為例,當(dāng)將η設(shè)置為O時,該第一分辨率即為(4,4),該終端即可顯示如圖1B和圖1D所示的4 X 4的預(yù)設(shè)柵格。
[0087]另外,為了便于在預(yù)設(shè)柵格上移動光標(biāo),可以將該光標(biāo)設(shè)置在預(yù)設(shè)柵格的結(jié)點(diǎn)上,且該光標(biāo)可以位于預(yù)設(shè)柵格上的任意結(jié)點(diǎn)位置,本發(fā)明實(shí)施例對此不做限定。示例的,可以將該光標(biāo)設(shè)置在預(yù)設(shè)柵格的任一柵格交點(diǎn)處(即預(yù)設(shè)柵格的任意節(jié)點(diǎn)位置),例如光標(biāo)設(shè)置在預(yù)設(shè)柵格的中心結(jié)點(diǎn),或者光標(biāo)設(shè)置在距離預(yù)設(shè)柵格的中心結(jié)點(diǎn)若干柵格數(shù)目的柵格結(jié)點(diǎn)上,優(yōu)選的,光標(biāo)設(shè)置在預(yù)設(shè)柵格的中心結(jié)點(diǎn),使得該光標(biāo)在預(yù)設(shè)柵格的任意方向上均具有較大的可移動范圍。
[0088]需要說明的另一點(diǎn)是,本發(fā)明實(shí)施例僅是以在顯示第一分辨率的預(yù)設(shè)柵格和光標(biāo)的過程中,先顯示第一分辨率的預(yù)設(shè)柵格,再在第一分辨率的預(yù)設(shè)柵格的結(jié)點(diǎn)上確定光標(biāo)的顯示位置,示例的,以第一分辨率的預(yù)設(shè)柵格的中心結(jié)點(diǎn)為該光標(biāo)的顯示位置。當(dāng)然,也可以直接將第一指定點(diǎn)作為光標(biāo)的初始顯示位置,即在顯示第一分辨率的預(yù)設(shè)柵格之前,在第一指定點(diǎn)顯示該光標(biāo),本發(fā)明實(shí)施例對此不做限定。
[0089]第二種實(shí)現(xiàn)方式:確定顯示界面上所述光標(biāo)的位置;以所述光標(biāo)的位置為中心,按照第一指定比例,確定第一柵格顯示區(qū)域,所述第一指定比例為所述第一柵格顯示區(qū)域的邊長與所述顯示界面的對應(yīng)邊長之間的比例,所述第一指定比例小于或等于I;按照第一分辨率,在所述第一柵格顯示區(qū)域內(nèi)顯示預(yù)設(shè)柵格。
[0090]該種方式下,在顯示第一分辨率的預(yù)設(shè)柵格之前,該顯示界面可以已顯示光標(biāo)。其中,該光標(biāo)可以在接收到第三操作指令之前,默認(rèn)顯示在該顯示界面上的指定位置,也可以由用戶設(shè)置該光標(biāo)的顯示位置。示例的,用戶可以用手指指示該顯示界面的任一位置,從而控制終端將光標(biāo)顯示在用戶手指指示的位置處,本發(fā)明實(shí)施例對此不做限定。
[0091]之后,當(dāng)接收到第三操作指令時,該終端即可先確定該顯示界面上該光標(biāo)的位置,從而以該光標(biāo)的位置為中心,在第一柵格顯示區(qū)域內(nèi)顯示第一分辨率的預(yù)設(shè)柵格。
[0092]其中,按照第一指定比例,確定第一柵格顯示區(qū)域的具體過程,以及按照第一分辨率,在該第一柵格顯示區(qū)域內(nèi)顯示預(yù)設(shè)柵格的具體過程,可以參考上述第一種實(shí)現(xiàn)方式的相關(guān)描述,本發(fā)明實(shí)施例在此不再贅述。
[0093]步驟103:接收第一操作指令。
[0094]其中,該第一操作指令用于指示終端在其當(dāng)前顯示界面上顯示的預(yù)設(shè)柵格上移動其當(dāng)前顯示界面顯示的光標(biāo)。該第一操作指令由終端識別到用戶做出的第一手勢觸發(fā),可以有效避免醫(yī)生與終端之間的物理接觸,滿足醫(yī)療手術(shù)場景的無菌要求。該第一手勢的具體手勢形式可以由終端默認(rèn)設(shè)置,也可以由用戶設(shè)置,本發(fā)明實(shí)施例對此不做限定。例如,該第一手勢可以為用戶伸出一根手指做出點(diǎn)擊動作、上劃動作、下劃動作、左劃動作和右劃動作,當(dāng)然,此處僅是舉例說明,并不代表本發(fā)明實(shí)施例的第一手勢局限于此。
[0095]進(jìn)一步地,為了提高用戶的可操作性,該第一手勢可以為一個幅度較大的手勢,且可以存在一定的手勢誤差,只要用戶在誤差范圍內(nèi)做出該第一手勢,該終端即可識別到該第一手勢,進(jìn)而觸發(fā)第一操作指令。例如,只要用戶在與水平方向夾角的10°范圍內(nèi)做出右劃手勢時,該終端即可識別到該右劃手勢,進(jìn)而觸發(fā)第一操作指令。
[0096]步驟104:當(dāng)?shù)谝荒繕?biāo)的移動距離大于第一預(yù)設(shè)閾值時,所述光標(biāo)在顯示屏幕上移動一個柵格。
[0097]當(dāng)終端接收到第一操作指令之后,開始檢測第一目標(biāo)的移動距離和移動方向。需要說明的是,第一目標(biāo)可以是用于控制光標(biāo)在顯示屏幕的預(yù)設(shè)柵格上移動的任意移動物體,示例的,比如用戶的手指、拳頭或者用戶手中的手術(shù)刀等可以移動的物體,本發(fā)明實(shí)施例對此不做限定。優(yōu)選的,以在空中移動的用戶手指作為第一目標(biāo),用于控制光標(biāo)在顯示屏幕的預(yù)設(shè)柵格上移動,示例的,用戶伸出手指在空中劃動,進(jìn)而,根據(jù)用戶手指在空中劃動的方向和位移,控制光標(biāo)在顯示屏幕的預(yù)設(shè)柵格上移動。因?yàn)?,用戶手指運(yùn)動靈活且用戶手指作為第一目標(biāo),可以降低終端的檢測數(shù)據(jù)量,提高終端的處理速度和響應(yīng)速度。
[0098]在第一目標(biāo)移動的過程中,終端實(shí)時的檢測和獲取第一目標(biāo)的移動距離和移動方向,其中,第一目標(biāo)的移動方向包括上、下、左、右、左上、右上、左下和右下,第一目標(biāo)的移動距離包括上下方向的距離和左右方向的距離。
[0099]示例的,如果第一目標(biāo)的移動方向?yàn)橄蛏匣蛳蛳?,則獲取到的第一目標(biāo)的移動距離為上下方向的距離;如果第一目標(biāo)的移動方向?yàn)橄蜃蠡蛳蛴?,則獲取到的第一目標(biāo)的移動距離為左右方向的距離;如果第一目標(biāo)的移動方向?yàn)橄蜃笊?、向右上、向左下或向右下,則獲取到的第一目標(biāo)的移動距離為左右方向的距離和上下方向的距離。
[0100]進(jìn)一步的,檢測到第一目標(biāo)的移動距離和移動方向之后,判斷第一目標(biāo)的移動距離是否大于第一預(yù)設(shè)閾值,其中,若第一目標(biāo)的移動距離大于第一預(yù)設(shè)閾值,沿第一目標(biāo)的移動方向,將光標(biāo)在顯示屏幕上顯示的預(yù)設(shè)柵格上移動一個柵格。
[0101]需要說明的是,該第一預(yù)設(shè)閾值可以由終端默認(rèn)設(shè)置,也可以由用戶設(shè)置,本發(fā)明實(shí)施例對此不做限定。示例的,該第一預(yù)設(shè)閾值可以為5mm、I Omm等。
[0102]需要說明的是,光標(biāo)在預(yù)設(shè)柵格上移動的過程中,光標(biāo)在預(yù)設(shè)柵格的結(jié)點(diǎn)間移動,其中,預(yù)設(shè)柵格的結(jié)點(diǎn)為預(yù)設(shè)柵格中豎直方向和水平方向的格線間的交點(diǎn)。示例的,可以限定光標(biāo)僅在預(yù)設(shè)柵格的上、下、左、右四個方向上移動,即光標(biāo)不能直接在預(yù)設(shè)柵格的對角線方向上移動,當(dāng)光標(biāo)需要從預(yù)設(shè)柵格的一個節(jié)點(diǎn)移動到預(yù)設(shè)柵格的一個柵格的對角線所在的結(jié)點(diǎn),光標(biāo)需要先沿左右方向移動一個結(jié)點(diǎn),再沿上下方向移動到該結(jié)點(diǎn),當(dāng)然在該過程中,光標(biāo)也可以先沿上下方向移動一個結(jié)點(diǎn),再沿左右方向到移動該結(jié)點(diǎn),本發(fā)明實(shí)施例對該移動順序不做限定。通過限定光標(biāo)僅在預(yù)設(shè)柵格的上、下、左、右四個方向上移動,從而限定了光標(biāo)的自由度,提高了光標(biāo)移動的準(zhǔn)確度。
[0103]具體的,檢測到第一目標(biāo)的移動方向和移動距離之后,若第一目標(biāo)的移動方向?yàn)橄蛏匣蛳蛳拢瑒t判斷獲取到的第一目標(biāo)的上下方向的移動距離是否大于第一預(yù)設(shè)閾值,如果第一目標(biāo)的上下方向的移動距離大于第一預(yù)設(shè)閾值,則將光標(biāo)在預(yù)設(shè)柵格上沿向上或向下方向,移動一個柵格,即光標(biāo)在預(yù)設(shè)柵格上沿向上或向下方向移動到下一個結(jié)點(diǎn);若第一目標(biāo)的移動方向?yàn)橄蜃蠡蛳蛴?,則判斷獲取到的第一目標(biāo)的左右方向的移動距離是否大于第一預(yù)設(shè)閾值,如果第一目標(biāo)的左右方向的移動距離大于第一預(yù)設(shè)閾值,則將光標(biāo)在預(yù)設(shè)柵格上沿向左或向右方向,移動一個柵格,即光標(biāo)在預(yù)設(shè)柵格上沿向左或向右方向移動到下一個結(jié)點(diǎn)。
[0104]進(jìn)一步的,若第一目標(biāo)的移動方向?yàn)橄蜃笊?、向右上、向左下或向右下,則判斷獲取到的第一目標(biāo)的左右方向的移動距離和上下方向的移動距離是否大于第一預(yù)設(shè)閾值,如果第一目標(biāo)的上下方向的移動距離大于第一預(yù)設(shè)閾值,則將光標(biāo)在預(yù)設(shè)柵格上沿向上或向下方向移動到下一個結(jié)點(diǎn);如果第一目標(biāo)的左右方向的移動距離大于第一預(yù)設(shè)閾值,則將光標(biāo)在預(yù)設(shè)柵格上沿向左或向右方向移動到下一個結(jié)點(diǎn);如果第一目標(biāo)的上下方向的移動距離和左右方向的移動距離均大于第一預(yù)設(shè)閾值,則將光標(biāo)在預(yù)設(shè)柵格上沿第一目標(biāo)的移動方向,移動到對角線對應(yīng)的下一個結(jié)點(diǎn)。需要說明的是,再將光標(biāo)在預(yù)設(shè)柵格上沿第一目標(biāo)的移動方向,移動到對角線對應(yīng)的下一個結(jié)點(diǎn)的過程中,可以先沿左右方向移動一個結(jié)點(diǎn),再沿上下方向移動到該結(jié)點(diǎn),還可以先沿上下方向移動一個結(jié)點(diǎn),再沿左右方向到移動該結(jié)點(diǎn),當(dāng)然,也可以不顯示上述移動過程,直接顯示光標(biāo)從當(dāng)前結(jié)點(diǎn)移動到對角線對應(yīng)的下一個結(jié)點(diǎn),本發(fā)明實(shí)施例對此不做限定。
[0105]需要說明的一點(diǎn)是,本發(fā)明實(shí)施例中,在接收到第一操作指令后,步驟104可能是一個循環(huán)執(zhí)行的過程。也即是,在記錄第一目標(biāo)移動距離的過程中,當(dāng)確定第一目標(biāo)的移動距離大于第一預(yù)設(shè)閾值時,光標(biāo)在顯示屏幕上移動一個柵格,之后,該終端會將所記錄的第一目標(biāo)的移動距離清零,并繼續(xù)記錄第一目標(biāo)的移動距離,當(dāng)再次確定出所記錄的第一目標(biāo)的移動距離大于第一預(yù)設(shè)閾值時,光標(biāo)會在顯示屏幕上再移動一個柵格,從而可以在第一目標(biāo)連續(xù)移動的過程中,多次移動光標(biāo),即根據(jù)第一目標(biāo)的移動距離和移動方向,實(shí)現(xiàn)將光標(biāo)在顯示屏幕上的預(yù)設(shè)柵格上,從第一位置移動到第二位置。
[0106]示例的,若第一預(yù)設(shè)閾值為1mm(毫米),當(dāng)用戶手指向右劃動了30mm(毫米)時,光標(biāo)可能向右移動了 3個結(jié)點(diǎn),即光標(biāo)向右移動了 3個柵格。
[0107]示例的,當(dāng)?shù)谝荒繕?biāo)的移動方向是水平向右,且確定第一目標(biāo)的移動距離大于第一預(yù)設(shè)閾值閾值時,參見圖1E,可以將光標(biāo)從當(dāng)前柵格結(jié)點(diǎn)處,移動到在該當(dāng)前柵格結(jié)點(diǎn)右側(cè)且距離該當(dāng)前結(jié)點(diǎn)最近的一個柵格結(jié)點(diǎn)處。示例的,用戶通過連續(xù)水平向右移動第一目標(biāo),將光標(biāo)從圖1E所示的預(yù)設(shè)柵格的中心位置移動到如圖1F所示的預(yù)設(shè)柵格的右上角位置。
[0108]需要說明的另一點(diǎn)是,當(dāng)預(yù)設(shè)柵格的第一分辨率不同時,第一目標(biāo)的移動距離大于第一預(yù)設(shè)閾值,光標(biāo)在顯示屏幕上移動一個柵格對應(yīng)的光標(biāo)在顯示屏幕上實(shí)際移動的距離并不相同。具體的,預(yù)設(shè)柵格的第一分辨率越大,每個柵格的尺寸越小,光標(biāo)移動一個柵格對應(yīng)的在顯示屏幕上實(shí)際移動的距離也越小;預(yù)設(shè)柵格的第一分辨率越小,每個柵格的尺寸越大,光標(biāo)移動一個柵格對應(yīng)的在顯示屏幕上實(shí)際移動的距離也越大。因此,光標(biāo)移動一個柵格對應(yīng)的在顯示屏幕上實(shí)際移動的距離可以根據(jù)該預(yù)設(shè)柵格的分辨率大小進(jìn)行確定。
[0109]步驟105:接收第二操作指令。
[0110]其中,第二操作指令用于指示終端改變預(yù)設(shè)柵格的分辨率。該第二操作指令由終端識別到用戶做出的第二手勢觸發(fā),可以有效避免醫(yī)生與終端之間的物理接觸,滿足醫(yī)療手術(shù)場景的無菌要求。該第二手勢的具體手勢形式可以由終端默認(rèn)設(shè)置,也可以由用戶設(shè)置,本發(fā)明實(shí)施例對此不做限定。例如,該第二手勢可以為用戶由握拳狀態(tài)變?yōu)槲逯干扉_狀態(tài)、或者為大拇指食指和中指三者由閉合狀態(tài)變?yōu)樯扉_狀態(tài)等,當(dāng)然,此處僅是舉例說明,并不代表本發(fā)明實(shí)施例的第二手勢局限于此。
[0111]步驟106:當(dāng)所述光標(biāo)距離目標(biāo)位置的距離小于第二預(yù)設(shè)閾值時,增大所述預(yù)設(shè)柵格的分辨率。
[0112]具體的,終端接收到第二操作指令之后,改變終端顯示屏幕顯示的預(yù)設(shè)柵格的分辨率,進(jìn)而通過改變終端顯示屏幕顯示的預(yù)設(shè)柵格的分辨率,實(shí)現(xiàn)光標(biāo)在顯示屏幕上移動一個柵格對應(yīng)的光標(biāo)在顯不屏幕上實(shí)際移動的距離的改變,即改變光標(biāo)移動一個柵格對應(yīng)的在顯示屏幕上實(shí)際移動的距離。
[0113]進(jìn)一步的,終端接收到第二操作指令之后,可以取消第一分辨率的預(yù)設(shè)柵格的顯示,然后在終端的顯示界面上重新生成第二分辨率的預(yù)設(shè)柵格,其中,第二分辨率與第一分辨率不同。具體的,在終端的顯示界面上重新生成第二分辨率的預(yù)設(shè)柵格的過程可以如下所述:確定第二指定點(diǎn);以該第二指定點(diǎn)為中心,按照第二指定比例,確定第二柵格顯示區(qū)域,該第二指定比為第二柵格顯示區(qū)域的邊長與顯示界面的對應(yīng)邊長之間的比例,該第二指定比例小于等于第一指定比例;在該第二柵格顯示區(qū)域內(nèi)顯示第二分辨率的預(yù)設(shè)柵格。
[0114]其中,該第二指定點(diǎn)可以為該顯示界面上的任一點(diǎn),示例的,該第二指定點(diǎn)可以為與光標(biāo)當(dāng)前位置所在的點(diǎn)之間的距離為3的任一點(diǎn),優(yōu)先的,該第二指定點(diǎn)為光標(biāo)當(dāng)前位置所在的點(diǎn)。以光標(biāo)當(dāng)前所在位置為中心,確定第二柵格顯示區(qū)域,即光標(biāo)當(dāng)前所在位置為中心生成第二分辨率的預(yù)設(shè)柵格,可以使得光標(biāo)位于第二分辨率的預(yù)設(shè)柵格的中心,從而可以保證該光標(biāo)在第二分辨率的預(yù)設(shè)柵格的任意方向均具有較大的可移動范圍,便于將光標(biāo)快速移動到目標(biāo)位置。
[0115]與光標(biāo)當(dāng)前位置所在的點(diǎn)為第二指定點(diǎn),在終端的顯示界面上重新生成第二分辨率的預(yù)設(shè)柵格的過程可以如下所述:首先以光標(biāo)的當(dāng)前位置為中心,按照第一指定比例,確定第一柵格顯示區(qū)域,第一指定比例為第一柵格顯示區(qū)域的邊長與顯示界面的對應(yīng)邊長之間的比例,第一指定比例小于或等于I;按照第二分辨率,在第一柵格顯示區(qū)域內(nèi)顯示預(yù)設(shè)柵格。
[0116]需要說明的是,在終端的顯示界面上重新生成第二分辨率的預(yù)設(shè)柵格的過程,可以參考上述步驟102中的在終端的顯示界面上顯示第一分辨率的預(yù)設(shè)柵格的過程,在此不再累述。
[0117]需要說明的一點(diǎn)是,在終端的顯示界面上重新生成第二分辨率的預(yù)設(shè)柵格的過程中,也可以根據(jù)第二指定比例確定第二柵格顯示區(qū)域,第二指定比例為第二柵格顯示區(qū)域的邊長與顯示界面的對應(yīng)邊長之間的比例,第二指定比例小于或等于第一指定比例;進(jìn)而按照第二分辨率,在第一柵格顯示區(qū)域內(nèi)顯示預(yù)設(shè)柵格。當(dāng)然,第一指定比例和第二指定比例的大小,可以由終端默認(rèn)設(shè)置,也可以由用戶設(shè)置,本發(fā)明實(shí)施例對此不做限定。
[0118]需要說明的另一點(diǎn)是,終端接收到第二操作指令之后,可以增大預(yù)設(shè)柵格的分辨率,得到第二分辨率的預(yù)設(shè)柵格;也可以減小預(yù)設(shè)柵格的分辨率,得到第二分辨率的預(yù)設(shè)柵格;其中,預(yù)設(shè)柵格的增大比例和減小比例可以有終端默認(rèn)設(shè)置,也可以由用戶設(shè)置,本發(fā)明實(shí)施例對此不做限定。
[0119]需要說明的再一點(diǎn)是,用戶可以不斷的做出第二手勢,進(jìn)而多次觸發(fā)第二操作指令,實(shí)現(xiàn)終端不斷的連續(xù)改變預(yù)設(shè)柵格的分辨率,直至調(diào)整至用戶滿意的預(yù)設(shè)柵格的分辨率為止,本發(fā)明實(shí)施例對此不做限定。
[0120]示例的,以上述公式(2)表示預(yù)設(shè)柵格的第一分辨率為例,則終端接收到第二操作指令時,該終端可以將公式(2)中的η值加I,得到預(yù)設(shè)柵格的第二分辨率,并按照增大后的柵格分辨率,在第二柵格顯示區(qū)域內(nèi)顯示第二分辨率的預(yù)設(shè)柵格,此時,該第二分辨率的預(yù)設(shè)柵格在長度方向上的柵格數(shù)目和寬帶方向的柵格數(shù)目將分別為第一分辨率的預(yù)設(shè)柵格在長度方向上的柵格數(shù)目和寬帶方向的柵格數(shù)目的兩倍。
[0121]例如,參見圖1F,以公式(2)表示預(yù)設(shè)柵格的第一分辨率為例,則該預(yù)設(shè)柵格的第一分辨率為RQ(4,4),當(dāng)終端接收到第二操作指令時,該終端即可將公式(2)中的η值加I,得到預(yù)設(shè)柵格的第二分辨率為Ri(8,8),并按照柵格分辨率R1(SA),在以光標(biāo)位置為中心的第二柵格顯示區(qū)域內(nèi)顯示如圖1G所示第二分辨率的預(yù)設(shè)柵格,而且如圖1G所示,由于柵格密度增大,當(dāng)?shù)谝荒繕?biāo)的移動距離大于第一預(yù)設(shè)閾值,光標(biāo)在顯示屏幕上移動一個柵格對應(yīng)的光標(biāo)在顯示屏幕上實(shí)際移動的距離變小,進(jìn)而,可以將光標(biāo)移動到無限接近目標(biāo)位置。
[0122]進(jìn)一步的,當(dāng)終端接收到第二操作指令后,如果用戶判斷到光標(biāo)到目標(biāo)位置的距離小于第二預(yù)設(shè)閾值時,用戶可以控制終端增大預(yù)設(shè)柵格的分辨率,進(jìn)而當(dāng)?shù)谝荒繕?biāo)的移動距離大于第一預(yù)設(shè)閾值,光標(biāo)在顯示屏幕上移動一個柵格對應(yīng)的光標(biāo)在顯示屏幕上實(shí)際移動的距離變小,可以有效避免光標(biāo)在預(yù)設(shè)柵格上移過目標(biāo)位置或者移動不到目標(biāo)位置,實(shí)現(xiàn)了當(dāng)光標(biāo)距離目標(biāo)位置之間的距離不是整數(shù)倍的單位長度時,光標(biāo)與目標(biāo)位置間的無限靠近。
[0123]進(jìn)一步的,當(dāng)終端接收到第二操作指令后,如果用戶判斷到光標(biāo)到目標(biāo)位置的距離不小于第二預(yù)設(shè)閾值時,用戶可以控制終端減小預(yù)設(shè)柵格的分辨率,進(jìn)而當(dāng)?shù)谝荒繕?biāo)的移動距離大于第一預(yù)設(shè)閾值,光標(biāo)在顯示屏幕上移動一個柵格對應(yīng)的光標(biāo)在顯示屏幕上實(shí)際移動的距離變大,進(jìn)而可以實(shí)現(xiàn)光標(biāo)向目標(biāo)位置的快速移動,提高光標(biāo)移動的用戶可操作性。
[0124]本發(fā)明實(shí)施例中,通過僅在當(dāng)前顯示界面的局部區(qū)域內(nèi)顯示第二分辨率的預(yù)設(shè)柵格,可以減小柵格圖像對待處理醫(yī)學(xué)影像的遮擋,優(yōu)化了顯示效果。同時用戶可以根據(jù)光標(biāo)距離目標(biāo)位置的遠(yuǎn)近程度調(diào)節(jié)第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離的大小,實(shí)現(xiàn)光標(biāo)向目標(biāo)位置的無限靠近,提高了光標(biāo)移動的準(zhǔn)確性和用戶的可操作性;相對于現(xiàn)有技術(shù),通過調(diào)節(jié)第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離的大小,實(shí)現(xiàn)了當(dāng)光標(biāo)距離目標(biāo)位置之間的距離不是整數(shù)倍的單位長度時,光標(biāo)與目標(biāo)位置間的無限靠近。
[0125]步驟107:接收第一操作指令。
[0126]具體的,終端改變預(yù)設(shè)柵格的分辨率后,如果再次接收到用于指示終端在其當(dāng)前顯示界面上顯示的預(yù)設(shè)柵格上移動光標(biāo)的第一操作指令之后,再次開始檢測第一目標(biāo)的移動距離和移動方向,當(dāng)判斷到第一目標(biāo)的移動距離大于第一預(yù)設(shè)閾值時,沿第一目標(biāo)的移動方向,將光標(biāo)在顯示屏幕上移動一個柵格,其中,該柵格為改變分辨率后的預(yù)設(shè)柵格,即將光標(biāo)在第二分辨率的預(yù)設(shè)柵格上移動一個柵格;進(jìn)而根據(jù)第一目標(biāo)的移動距離和移動方向,將光標(biāo)在第二分辨率的預(yù)設(shè)柵格的結(jié)點(diǎn)上,從第二位置移動到第三位置。
[0127]步驟107的具體執(zhí)行過程,可以參考上述步驟的步驟103和步驟104,本發(fā)明實(shí)施例在此不再累述。
[0128]本發(fā)明實(shí)施例中,當(dāng)接收到第一操作指令且第一目標(biāo)的移動距離大于第一預(yù)設(shè)閾值時,光標(biāo)在顯示屏幕上移動一個柵格,即第一目標(biāo)的移動距離與光標(biāo)在顯示屏幕上移動的柵格數(shù)相對應(yīng),當(dāng)接收到第二操作指令且光標(biāo)距離目標(biāo)位置的距離小于第二預(yù)設(shè)閾值時,增大顯示屏幕上的預(yù)設(shè)柵格的分辨率,即減小了預(yù)設(shè)柵格的大小,進(jìn)而通過減小預(yù)設(shè)柵格的大小,減小第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離,即用戶可以在光標(biāo)接近目標(biāo)位置時,減小第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離的大小,實(shí)現(xiàn)光標(biāo)向目標(biāo)位置的無限靠近,提高了光標(biāo)移動的準(zhǔn)確性和用戶的可操作性;相對于現(xiàn)有技術(shù),通過減小第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離的大小,實(shí)現(xiàn)了當(dāng)光標(biāo)距離目標(biāo)位置之間的距離不是整數(shù)倍的單位長度時,光標(biāo)與目標(biāo)位置間的無限靠近。同時,本發(fā)明通過控制光標(biāo)在預(yù)設(shè)柵格的結(jié)點(diǎn)上移動,可以限制光標(biāo)移動的自由度,使得光標(biāo)移動的距離和方向更為明確,而不會發(fā)生偏離,進(jìn)而避免了光標(biāo)受到第一目標(biāo)抖動的干擾,提高了光標(biāo)移動的穩(wěn)定性,降低了光標(biāo)移動過程中,對第一目標(biāo)移動精確度的要求。
[0129]進(jìn)一步地,該終端還可以接受第四操作指令,其中,第四操作指令用于指示終端關(guān)閉柵格顯示功能,即取消當(dāng)前顯示界面的預(yù)設(shè)柵格的顯示,或者取消當(dāng)前顯示界面的預(yù)設(shè)柵格和光標(biāo)的顯示。第四操作指令由終端識別到用戶做出的第四手勢觸發(fā),可以有效避免醫(yī)生與終端之間的物理接觸,滿足醫(yī)療手術(shù)場景的無菌要求。該第四手勢的具體手勢形式可以由終端默認(rèn)設(shè)置,也可以由用戶設(shè)置,本發(fā)明實(shí)施例對此不做限定。例如,該第四手勢可以為晃動兩根手指或打開的手掌變?yōu)槲杖仁謩?,?dāng)然,此處僅是舉例說明,并不代表本發(fā)明實(shí)施例的第二手勢局限于此。
[0130]例如,基于上述舉例,當(dāng)將光標(biāo)移動到目標(biāo)位置處后,為了避免柵格圖像對肝臟圖像的遮擋,用戶可以在終端的手勢識別范圍內(nèi)做出該第四手勢,則該終端即可取消當(dāng)前顯示界面的預(yù)設(shè)柵格和光標(biāo)的顯示,得到圖1H所示的界面。
[0131]綜上所述,本發(fā)明實(shí)施例中提供了三種類型的手勢,第一類型手勢包括第一手勢,用于觸發(fā)第一操作指令,實(shí)現(xiàn)光標(biāo)在預(yù)設(shè)柵格上的移動;第二類型手勢包括第二手勢,用于觸發(fā)第二操作指令,實(shí)現(xiàn)改變預(yù)設(shè)柵格的分辨率;第三類型手勢包括第三手勢和第四手勢,用于啟動/關(guān)閉柵格顯示功能。通過提供三種類型手勢的識別和相應(yīng)的操作規(guī)則,可以將光標(biāo)快速準(zhǔn)確地定位到目標(biāo)位置。而且,由于光標(biāo)只能在柵格圖像的柵格結(jié)點(diǎn)間移動,從而限制了光標(biāo)移動的自由度,使得光標(biāo)可以在柵格結(jié)點(diǎn)處鎖定,而不會隨著用戶手部的微小抖動發(fā)生偏離。
[0132]需要說明的是,針對上述三種類型的手勢,可按需求定義滿足條件的手勢,本發(fā)明實(shí)施例中僅建議手勢形式為動作明顯、無歧義的手勢,而并不限定每個手勢的具體形式。也即是,本發(fā)明實(shí)施例中,可以用動作明顯的大手勢代替相關(guān)技術(shù)中的微手勢,從而可以減小終端的識別難度,提高用戶的可操作性,并用限制自由度的光標(biāo)代替相關(guān)技術(shù)中的全自由度光標(biāo),從而可以提高光標(biāo)定位的準(zhǔn)確度和效率。
[0133]圖2A是本發(fā)明實(shí)施例提供的一種用于醫(yī)療顯示的光標(biāo)移動裝置結(jié)構(gòu)示意圖,參見圖2A,該裝置包括:
[0134]第一接收模塊210,用于接收第一操作指令,其中,所述第一操作指令用于移動光標(biāo);
[0135]第一處理模塊220,用于當(dāng)?shù)谝荒繕?biāo)的移動距離大于第一預(yù)設(shè)閾值時,所述光標(biāo)在顯示屏幕上移動一個柵格;
[0136]第二接收模塊230,用于接收第二操作指令,其中,所述第二操作指令用于改變預(yù)設(shè)柵格的分辨率;
[0137]第二處理模塊240,用于當(dāng)所述光標(biāo)距離目標(biāo)位置的距離小于第二預(yù)設(shè)閾值時,增大所述預(yù)設(shè)柵格的分辨率。
[0138]可選地,參考圖2B所示,第一處理模塊220包括:
[0139]第一檢測子模塊2201,用于檢測第一目標(biāo)的移動距離和移動方向;
[0140]第一判斷子模塊2202,用于判斷所述第一目標(biāo)的移動距離是否大于第一預(yù)設(shè)閾值;
[0141 ]第一移動子模塊2203,用于當(dāng)所述第一目標(biāo)的移動距離大于所述第一預(yù)設(shè)閾值時,沿所述移動方向,將所述光標(biāo)在顯示屏幕上移動一個柵格。
[0142]可選地,第一處理模塊220具體還用于:
[0143]當(dāng)接收到所述第一操作指令,檢測所述第一目標(biāo)的移動距離和移動方向;
[0144]判斷所述第一目標(biāo)的移動距離是否大于所述第一預(yù)設(shè)閾值;
[0145]當(dāng)所述第一目標(biāo)的移動距離大于所述第一預(yù)設(shè)閾值時,沿所述移動方向,將所述光標(biāo)在預(yù)設(shè)柵格上移動一個柵格,其中,所述柵格為增大分辨率后的預(yù)設(shè)柵格。
[0146]可選地,該裝置還包括:
[0147]第三接收模塊,用于接收第三操作指令,其中,所述第三操作指令用于在顯示界面上顯示預(yù)設(shè)柵格;
[0148]顯示模塊,用于顯示第一分辨率的預(yù)設(shè)柵格和光標(biāo),且所述光標(biāo)位于所述預(yù)設(shè)柵格的結(jié)點(diǎn)上。
[0149]可選地,第二處理模塊240具體還用于:
[0150]當(dāng)所述光標(biāo)距離目標(biāo)位置的距離不小于第二預(yù)設(shè)閾值時,減小所述預(yù)設(shè)柵格的分辨率。本發(fā)明實(shí)施例中,當(dāng)接收到第一操作指令且第一目標(biāo)的移動距離大于第一預(yù)設(shè)閾值時,光標(biāo)在顯示屏幕上移動一個柵格,即第一目標(biāo)的移動距離與光標(biāo)在顯示屏幕上移動的柵格數(shù)相對應(yīng),當(dāng)接收到第二操作指令且光標(biāo)距離目標(biāo)位置的距離小于第二預(yù)設(shè)閾值時,增大顯示屏幕上的預(yù)設(shè)柵格的分辨率,即減小了預(yù)設(shè)柵格的大小,進(jìn)而通過減小預(yù)設(shè)柵格的大小,減小第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離,即用戶可以在光標(biāo)接近目標(biāo)位置時,減小第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離的大小,實(shí)現(xiàn)光標(biāo)向目標(biāo)位置的無限靠近,提高了光標(biāo)移動的準(zhǔn)確性和用戶的可操作性;相對于現(xiàn)有技術(shù),通過減小第一目標(biāo)的移動距離對應(yīng)的光標(biāo)在顯示屏幕上移動的距離的大小,實(shí)現(xiàn)了當(dāng)光標(biāo)距離目標(biāo)位置之間的距離不是整數(shù)倍的單位長度時,光標(biāo)與目標(biāo)位置間的無限靠近。同時,本發(fā)明通過控制光標(biāo)在預(yù)設(shè)柵格的結(jié)點(diǎn)上移動,可以限制光標(biāo)移動的自由度,使得光標(biāo)移動的距離和方向更為明確,而不會發(fā)生偏離,進(jìn)而避免了光標(biāo)受到第一目標(biāo)抖動的干擾,提高了光標(biāo)移動的穩(wěn)定性,降低了光標(biāo)移動過程中,對第一目標(biāo)移動精確度的要求。
[0151 ]需要說明的是:上述實(shí)施例提供的用于醫(yī)療顯示的光標(biāo)移動裝置在移動光標(biāo)時,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的用于醫(yī)療顯示的光標(biāo)移動裝置與上述用于醫(yī)療顯示的光標(biāo)移動方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
[0152]上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0153]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0154]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
[0155]圖3是本發(fā)明實(shí)施例提供的一種醫(yī)療設(shè)備300的結(jié)構(gòu)不意圖。例如,醫(yī)療設(shè)備300可以是計算機(jī)輔助醫(yī)療顯示設(shè)備等。
[0156]參照圖3,醫(yī)療設(shè)備300可以包括以下一個或多個組件:處理組件302,存儲器304,電源組件306,多媒體組件308,音頻組件310,輸入/輸出(I/O)的接口 312,傳感器組件314,以及通信組件316。
[0157]處理組件302通??刂漆t(yī)療設(shè)備300的整體操作,諸如與顯示,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件302可以包括一個或多個處理器320來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件302可以包括一個或多個模塊,便于處理組件302和其他組件之間的交互。例如,處理組件302可以包括多媒體模塊,以方便多媒體組件308和處理組件302之間的交互。
[0158]存儲器304被配置為存儲各種類型的數(shù)據(jù)以支持在醫(yī)療設(shè)備300的操作。這些數(shù)據(jù)的示例包括用于在醫(yī)療設(shè)備300上操作的任何應(yīng)用程序或方法的指令,醫(yī)學(xué)影像數(shù)據(jù)等。存儲器304可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
[0159]電源組件306為醫(yī)療設(shè)備300的各種組件提供電源。電源組件306可以包括電源管理系統(tǒng),一個或多個電源,及其他與為醫(yī)療設(shè)備300生成、管理和分配電源相關(guān)聯(lián)的組件。
[0160]多媒體組件308包括在所述醫(yī)療設(shè)備300和用戶之間的提供一個輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實(shí)施例中,多媒體組件308包括一個前置攝像頭和/或后置攝像頭。當(dāng)醫(yī)療設(shè)備300處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。例如,前置攝像頭和/或后置攝像頭可以獲取手勢信息,并將手勢信息發(fā)送至處理器320,由處理器對獲取到的手勢信息進(jìn)行識別,并查找與識別到的手勢信息匹配的操作規(guī)則,按照該操作規(guī)則進(jìn)行操作。
[0161]音頻組件310被配置為輸出和/或輸入音頻信號。例如,音頻組件310包括一個麥克風(fēng)(MIC),當(dāng)醫(yī)療設(shè)備300處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存儲器304或經(jīng)由通信組件316發(fā)送。在一些實(shí)施例中,音頻組件310還包括一個揚(yáng)聲器,用于輸出音頻信號。
[0162]I/O接口312為處理組件302和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
[0163]傳感器組件314包括一個或多個傳感器,用于為醫(yī)療設(shè)備300提供各個方面的狀態(tài)評估。例如,傳感器組件314可以檢測到醫(yī)療設(shè)備300的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為醫(yī)療設(shè)備300的顯示器和小鍵盤,傳感器組件314還可以檢測醫(yī)療設(shè)備300或醫(yī)療設(shè)備300—個組件的位置改變,用戶與醫(yī)療設(shè)備300接觸的存在或不存在,醫(yī)療設(shè)備300方位或加速/減速和醫(yī)療設(shè)備300的溫度變化。傳感器組件314可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件314還可以包括光傳感器,如CMOS或CXD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件314還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,紅外傳感器,壓力傳感器或溫度傳感器。
[0164]通信組件316被配置為便于醫(yī)療設(shè)備300和其他設(shè)備之間有線或無線方式的通信。醫(yī)療設(shè)備300可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實(shí)施例中,通信組件316經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實(shí)施例中,所述通信組件316還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
[0165]在示例性實(shí)施例中,醫(yī)療設(shè)備300可以被一個或多個應(yīng)用專用集成電路(ASIC)Ji字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
[0166]在示例性實(shí)施例中,還提供了一種包括指令的非臨時性計算機(jī)可讀存儲介質(zhì),例如包括指令的存儲器304,上述指令可由醫(yī)療設(shè)備300的處理器320執(zhí)行以完成上述方法。例如,所述非臨時性計算機(jī)可讀存儲介質(zhì)可以是R0M、隨機(jī)存取存儲器(RAM)、CD-R0M、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
[0167]—種非臨時性計算機(jī)可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由醫(yī)療設(shè)備的處理器執(zhí)行時,使得醫(yī)療設(shè)備能夠執(zhí)行一種基于手勢的用于醫(yī)療顯示的光標(biāo)移動方法,所述方法包括:
[0168]接收第一操作指令,其中,所述第一操作指令用于移動光標(biāo);
[0169]當(dāng)?shù)谝荒繕?biāo)的移動距離大于第一預(yù)設(shè)閾值時,所述光標(biāo)在顯示屏幕上移動一個柵格;
[0170]接收第二操作指令,其中,所述第二操作指令用于改變預(yù)設(shè)柵格的分辨率;
[0171]當(dāng)所述光標(biāo)距離目標(biāo)位置的距離小于第二預(yù)設(shè)閾值時,增大所述預(yù)設(shè)柵格的分辨率。
[0172]需要說明的是,上述實(shí)施例提供的醫(yī)療設(shè)備可以包括前述實(shí)施例的光標(biāo)移動裝置,上述實(shí)施例提供的醫(yī)療設(shè)備與前述實(shí)施例的用于醫(yī)療顯示的光標(biāo)移動裝置以及用于醫(yī)療顯示的光標(biāo)移動方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
[0173]最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【主權(quán)項(xiàng)】
1.一種用于醫(yī)療顯示的光標(biāo)移動方法,其特征在于,所述方法包括: 接收第一操作指令,其中,所述第一操作指令用于移動光標(biāo); 當(dāng)?shù)谝荒繕?biāo)的移動距離大于第一預(yù)設(shè)閾值時,所述光標(biāo)在顯示屏幕上移動一個柵格; 接收第二操作指令,其中,所述第二操作指令用于改變預(yù)設(shè)柵格的分辨率; 當(dāng)所述光標(biāo)距離目標(biāo)位置的距離小于第二預(yù)設(shè)閾值時,增大所述預(yù)設(shè)柵格的分辨率。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)?shù)谝荒繕?biāo)的移動距離大于第一預(yù)設(shè)閾值時,所述光標(biāo)在顯示屏幕上移動一個柵格,包括: 檢測第一目標(biāo)的移動距離和移動方向; 判斷所述第一目標(biāo)的移動距離是否大于第一預(yù)設(shè)閾值; 當(dāng)所述第一目標(biāo)的移動距離大于所述第一預(yù)設(shè)閾值時,沿所述移動方向,將所述光標(biāo)在顯示屏幕上移動一個柵格。3.根據(jù)權(quán)利要求1所述方法,其特征在于,所述增大所述預(yù)設(shè)柵格的分辨率之后,還包括: 接收所述第一操作指令; 檢測所述第一目標(biāo)的移動距離和移動方向; 判斷所述第一目標(biāo)的移動距離是否大于所述第一預(yù)設(shè)閾值; 當(dāng)所述第一目標(biāo)的移動距離大于所述第一預(yù)設(shè)閾值時,沿所述移動方向,將所述光標(biāo)在預(yù)設(shè)柵格上移動一個柵格,其中,所述柵格為增大分辨率后的預(yù)設(shè)柵格。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收第一操作指令之前,還包括: 接收第三操作指令,其中,所述第三操作指令用于在顯示界面上顯示預(yù)設(shè)柵格; 顯示第一分辨率的預(yù)設(shè)柵格和光標(biāo),且所述光標(biāo)位于所述預(yù)設(shè)柵格的結(jié)點(diǎn)上。5.根據(jù)權(quán)利要求1?4任一項(xiàng)所述的方法,其特征在于,所述接收第二操作指令之后,還包括: 當(dāng)所述光標(biāo)距離目標(biāo)位置的距離不小于第二預(yù)設(shè)閾值時,減小所述預(yù)設(shè)柵格的分辨率。6.一種用于醫(yī)療顯示的光標(biāo)移動裝置,其特征在于,所述裝置包括: 第一接收模塊,用于接收第一操作指令,其中,所述第一操作指令用于移動光標(biāo); 第一處理模塊,用于當(dāng)?shù)谝荒繕?biāo)的移動距離大于第一預(yù)設(shè)閾值時,所述光標(biāo)在顯示屏幕上移動一個柵格; 第二接收模塊,用于接收第二操作指令,其中,所述第二操作指令用于改變預(yù)設(shè)柵格的分辨率; 第二處理模塊,用于當(dāng)所述光標(biāo)距離目標(biāo)位置的距離小于第二預(yù)設(shè)閾值時,增大所述預(yù)設(shè)柵格的分辨率。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一處理模塊包括: 第一檢測子模塊,用于檢測第一目標(biāo)的移動距離和移動方向; 第一判斷子模塊,用于判斷所述第一目標(biāo)的移動距離是否大于第一預(yù)設(shè)閾值; 第一移動子模塊,用于當(dāng)所述第一目標(biāo)的移動距離大于所述第一預(yù)設(shè)閾值時,沿所述移動方向,將所述光標(biāo)在顯示屏幕上移動一個柵格。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一處理模塊具體還用于: 當(dāng)接收到所述第一操作指令,檢測所述第一目標(biāo)的移動距離和移動方向; 判斷所述第一目標(biāo)的移動距離是否大于所述第一預(yù)設(shè)閾值; 當(dāng)所述第一目標(biāo)的移動距離大于所述第一預(yù)設(shè)閾值時,沿所述移動方向,將所述光標(biāo)在預(yù)設(shè)柵格上移動一個柵格,其中,所述柵格為增大分辨率后的預(yù)設(shè)柵格。9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 第三接收模塊,用于接收第三操作指令,其中,所述第三操作指令用于在顯示界面上顯示預(yù)設(shè)柵格; 顯示模塊,用于顯示第一分辨率的預(yù)設(shè)柵格和光標(biāo),且所述光標(biāo)位于所述預(yù)設(shè)柵格的結(jié)點(diǎn)上O10.根據(jù)權(quán)利要求6?9任一項(xiàng)所述的裝置,其特征在于,所述第二處理模塊具體還用于: 當(dāng)所述光標(biāo)距離目標(biāo)位置的距離不小于第二預(yù)設(shè)閾值時,減小所述預(yù)設(shè)柵格的分辨率。11.一種醫(yī)療設(shè)備,其特征在于,所述醫(yī)療設(shè)備包括如權(quán)利要求6?10任一項(xiàng)所述的光標(biāo)移動裝置。
【文檔編號】G06F3/0481GK106095118SQ201610702476
【公開日】2016年11月9日
【申請日】2016年8月18日
【發(fā)明人】田廣野, 陳哲, 朱玲, 陳永健
【申請人】青島海信醫(yī)療設(shè)備股份有限公司