磁共振系統中的用戶定制提示信息的系統和方法
【專利摘要】本發明公開了一種用于磁共振系統中的用戶定制提示信息的系統,其包括:判斷模塊,用于在用戶登錄時,判斷系統中是否存有該用戶先前配置的提示等級配置文件;第一重置模塊,用于根據加載后的提示等級配置文件,重置系統的提示等級;修改模塊,用于用戶修改所述加載后的提示等級配置文件;第二重置模塊,用于根據所述用戶修改后的提示等級配置文件,重置系統的提示等級;接收模塊,用于接收修改后的參數值;權重計算模塊,用于將所述接收修改后的參數值轉化為權重值;提示模塊,用于根據所述權重值所落入的權重區間,選擇對應的提示方式。本發明還公開了一種對應的方法,如此以更人性化的交互方式使用戶在使用磁共振系統時更加方便。
【專利說明】磁共振系統中的用戶定制提示信息的系統和方法
[0001]
【【技術領域】】
本發明是有關一種用戶定制提示信息的系統和方法,尤其是指一種用于磁共振系統中的用戶定制提示信息的系統和方法。
[0002]【技術背景】
在磁共振系統中,有些參數的變化需要在界面上提示來反饋給用戶。但是,不同的用戶可能所關心的提示方式不一樣。例如,用戶如果對協議中的某個參數值進行修改,有可能會引起一個或者多個其他參數值或者其他屬性的變化,這些變化如何通知用戶并且與用戶進行交互以及通知用戶時需要顯示多少信息,不同的用戶或者同一個用戶在不同的時間里可能會有不一樣的需求。對磁共振系統不太熟悉的用戶需要較多的提示信息,而對磁共振系統較熟悉的用戶則需要較少的提示信息。
[0003]而現有技術中的磁共振系統,參數的變化帶給用戶的提示方式是固定不變的,如此會增加用戶的操作的復雜度,同時也降低了人機交互的靈活性。
[0004]因此,確有必要提供一種改進的磁共振系統中用戶定制提示信息的系統和方法,以克服上述磁共振系統中用戶定制提示信息的系統和方法存在的缺陷。
[0005]【
【發明內容】
】
本發明的目的是提供一種用于磁共振系統中、且用戶可以定制符合自己的提示方式以便容易了解參數變更的 用戶定制提示信息的系統和方法。
[0006]本發明的磁共振系統中用戶定制提示信息的系統是通過以下技術方案實現:一種用于磁共振系統中的用戶定制提示信息的系統,其包括:
判斷模塊,用于在用戶登錄時,判斷系統中是否存有該用戶先前配置的提示等級配置文件;若有,則加載該提示等級配置文件,若沒有,則加載系統默認的提示等級配置文件;第一重置模塊,用于根據加載后的提示等級配置文件,重置系統的提示等級,所述系統的提示等級以權重區間來表示,每一個所述權重區間都有一個與之對應的提示方式;
修改模塊,用于用戶修改所述加載后的提示等級配置文件;
第二重置模塊,用于根據所述用戶修改后的提示等級配置文件,重置系統的提示等
級;
接收模塊,用于接收修改后的參數值;
權重計算模塊,用于將所述接收修改后的參數值轉化為權重值;
提示模塊,用于根據所述權重值所落入的權重區間,選擇對應的提示方式。
[0007]在優選的實施方式中,其還包括保存模塊,用于保存所述用戶修改加載后的提示等級配置文件。
[0008]在優選的實施方式中,所述用戶修改加載后的提示等級配置文件包括修改公共配置和修改特殊配置。
[0009]在優選的實施方式中,所述提示等級由高到低包括:不允許用戶修改的對話框、顯示修改信息并且需要用戶選擇同意修改還是取消修改的對話框、顯示修改內容讓用戶確認、在消息欄位中顯示修改內容但不彈出提示和不提示用戶的對話框。
[0010]在優選的實施方式中,所述對話框具有“忽略這個”或“忽略此類”的勾選框。
[0011]在優選的實施方式中,所述權重值為固定權重值。
[0012]在優選的實施方式中,所述權重值為固定權重值和可調權重值之和。
[0013]本發明的磁共振系統中用戶定制提示信息的方法是通過以下技術方案實現:一種用于磁共振系統中的用戶定制提示信息的方法,其包括:
在用戶登錄時,判斷系統中是否存有該用戶先前配置的提示等級配置文件;若有,則加載該提示等級配置文件,若沒有,則加載系統默認的提示等級配置文件;
根據加載后的提示等級配置文件,重置系統的提示等級,所述系統的提示等級以權重區間來表示,每一個所述權重區間都有一個與之對應的提示方式;
用戶修改所述加載后的提示等級配置文件;
根據所述用戶修改后的提示等級配置文件,重置系統的提示等級;
接收修改后的參數值;
將所述接收修改后的參數值轉化為權重值;
根據所述權重值所落入的權重區間,選擇對應的提示方式。
[0014]在優選的實施方式中,其還包括:保存所述用戶修改后的提示等級配置文件。
[0015]在優選的實施方式中,所述參數值轉化為權重值是通過如下的計算方式實現:固定模式下的權重值計算方式或者為混合模式下的權重值計算方式。
[0016]與現有技術相比,本發明的用戶定制提示信息的系統和方法可以讓用戶手動配置整體的提示等級或者針對各個參數的提示等級,如此以更人性化的交互方式使用戶在使用磁共振系統時更加方便。
[0017]【【專利附圖】
【附圖說明】】
圖1是磁共振系統的示意圖。
[0018]圖2是本發明用戶定制提示信息的系統的功能模塊圖。
[0019]圖3是用戶登錄和修改配置的流程圖。
[0020]圖4是系統的提示方式和用戶交互的流程圖。
[0021]圖5是權重值的產生的流程圖。
[0022]圖6是參數權重值落入用戶配置提示等級所對應的權重區間的示意圖。
[0023]圖7是修改可調權重值的調用過程示意圖。
[0024]【【具體實施方式】】
請參考圖1所示,圖1展示了包含本發明的磁共振系統10的主要部件,該系統是通過操作員控制臺12進行控制,控制臺12包括鍵盤和/或其他輸入設備13、控制面板14以及顯示屏16。控制臺12通過連接部件18與一臺獨立的電腦系統20相連,電腦系統20可以使操作員能在顯示屏16上控制圖像的生成和顯示。該電腦系統20包括通過背板20a進行互相溝通的若干模組,這些模組包括有圖像處理器模組22、CPU模組24及內存模組26,內存模組26可以是業界熟知的用于存儲圖像數據組的幀緩沖器。電腦系統20與硬盤28和磁碟30連接,存儲圖像數據和程序,而且通過高速串行連接34與一獨立控制系統32相連。
[0025]控制系統32包括通過一背板32a相互連接在一起的一組模組,所述模組包括CPU模組36、通過串行連接(serial link) 40與控制臺12連接的脈沖發生器模組38。控制系統32通過串行連接40接收來自操作員的需要執行的掃描序列(scan sequence)的指令。脈沖發生器模組38運行系統組件,執行指定的掃描序列,輸出數據,例如:射頻發射的射頻脈沖的計時、強度、形狀,射頻接收的計時和數據采集窗口的長度。脈沖發生器模組38連接到一系列梯度放大器系統42,用于控制(indicate)掃描過程中產生的梯度脈沖的時長和形狀。脈沖發生器模組38能夠從生理采集控制器44接收病人信息,所述生理采集控制器44通過連接到病人的若干不同的傳感器采集信號,例如通過安裝在病人身上的電極獲取心電圖信號。脈沖發生器模組38最終連接到掃描室接口電路46,掃描室接口電路46接收與病情和磁共振成像系統相關的傳感器產生的信號。通過掃描室接口電路46,病人定位系統48接收指令,移動病人到指定位置進行掃描。
[0026]脈沖發生器模組38產生的梯度波形被運用到具有Gx、Gy、Gz的梯度放大器系統42,每個梯度放大器激發梯度線圈組50中對應的一個梯度線圈,產生用于生成相應空間編碼信號的磁場梯度。梯度線圈組50為磁組件52的一部分,磁組件52還包括有極化磁體54和體射頻線圈56。控制系統32中的收發器模組58產生的脈沖被射頻放大器60放大,通過發送/接收開關62與射頻線圈56進行耦合。病人體內被激發的原子核發出的信號被射頻線圈56感知到,然后通過發送/接收開關62傳輸到前置放大器64,放大的磁共振信號經過收發器模組58的接收部進行解調、過濾、數字化處理。發送/接收開關62可以被脈沖發生器模組38的信號控制,從而在發射模式下電性連接射頻放大器60和射頻線圈56,在接收模式下,電性連接前置放大器64和射頻線圈56。發送/接收開關62能夠使單獨的射頻線圈(例如表面線圈)在發射和接收的模式下使用。
[0027]射頻線圈56收集的磁共振信號經過收發器模組58進行數字化處理,然后傳輸到控制系統32中的存儲模組66。當存儲模組66獲取一組原始的k-空間數據后,掃描結束。原始的k-空間數據被重新整理成與每個將被重建的圖像對應的單獨的k-空間數據組,每個k-空間數據組被輸入到陣列處理器68,進行圖像重建后結合磁共振信號,形成一組圖像數據,圖像數據通過串行連接34傳輸到電腦系統20,并保存在存儲裝置例如硬盤28中。與控制臺12發出的指令相對應,所述圖像數據可以長期存儲起來,例如存儲在磁碟30上,或者通過圖像處理器22進行進一步處理并傳送到控制臺12,并在顯示屏16上顯示。
[0028]請參閱圖2示,本發明一種磁共振系統中用戶定制提示信息的系統,其包括判斷模塊101、第一重置模塊102、修改模塊103、保存模塊104、第二重置模塊105、接收模塊106、權重計算模塊107及提示模塊108。
[0029]請參閱圖3所示,判斷模塊101用于在用戶登錄時,判斷系統中是否存有該用戶先前配置的提示等級配置文件;若有,則加載該提示等級配置文件,若沒有,則加載系統默認的提示等級配置文件。
[0030]在加載提示等級配置文件時,系統會初始化所有類型的權重區間,每個權重區間對應一個提示方式。如果修改后的參數的權重值落在某個權重區間內,則以該權重區間的提示方式進行提示。用戶手動修改提示等級時,如果修改的是公共配置,各個權重區間都會變成該等級下的默認值。如果修改的是特殊配置,那么只有被修改的配置才會改變提示方式。
[0031]第一重置模塊102,用于根據加載后的提示等級配置文件,重置系統的提示等級。該第一重置模塊102為CPU模組24的一部分。[0032]修改模塊103,用于用戶修改加載后的提示等級配置文件。該修改模塊103可以通過控制臺12的鍵盤和/或其他輸入設備13進行輸入。當顯示屏16是觸摸的時候,也可以通過顯示屏16進行輸入,來修改提示等級配置文件。
[0033]保存模塊104,用于保存用戶在修改模塊103中修改后的提示等級配置文件。該保存模塊104為內存模組26。
[0034]第二重置模塊105,用于根據修改后的提示等級配置文件,重置系統的提示等級。該第二重置模塊105為CPU模組24的一部分。
[0035]接收模塊106,用于接收修改后的參數值。該接收模塊106為CPU模組24的一部分。該接收模塊106為CPU模組24的一部分。
[0036]權重計算模塊107,用于將修改后的參數值轉化為權重值。該權重計算模塊107為CPU模組24的一部分。
[0037]提示模塊108,用于根據接收到參數及系統的提示等級,選擇對應的提示方式。當產生提示信息時,該提示信息與當前的提示等級配置文件去比對,從而選擇相應的提示方式。該提示模塊108為顯示屏16。
[0038]提示等級由高到低包括:彈出對話框不允許用戶修改、彈出對話框顯示修改信息并且需要用戶選擇同意修改還是取消修改、彈出對話框顯示修改內容讓用戶確認、在消息欄位中顯示修改內容且不彈出提示和不提示用戶。
[0039]請參閱圖4所示,各種提示方式下的操作如下:
如果提示等級為不允許用戶修改,系統會彈出對話框告知用戶以上取消之前的修改,用戶確認后,返回禁止操作。
[0040]提示等級為用戶選擇或取消時,系統會彈出對話框提示本次修改會影響到的內容,并顯示不再提示的對話框。用戶如果同意本次操作的話,如果選擇了不再提示,系統會將相應的提示等級降低為僅在提示欄位顯示或者不顯示,之后返回操作成功。如果用戶點擊取消本次操作,一旦選擇了不再提示,系統會提升該類型的提示等級,下次再發生修改時直接告知用戶修改失敗,之后返回禁止操作。
[0041]提示等級為彈框提示時,系統會將系統信息顯示給用戶,用戶確認之后如果選擇了不再提示,系統會將相應的提示等級降低為僅在提示欄位顯示或者不顯示,之后返回操作成功。
[0042]消息欄中顯示或者不提示的顯示方式,由于沒有涉及到用戶的參與,不需要和用戶交互,直接返回操作成功。
[0043]不是所有的提示框都能使用不再提示,因為不再提示涉及到提升或者降低提示等級,如果某些提示信息的提示等級有限或者不允許修改,在界面上的不再顯示提示欄不可用或者不顯示。
[0044]某些提示方式彈出的對話框中有一個“不再提示”的選項,如果用戶不想就相同或者類似的內容再彈出對話框,用戶可勾選該“不再提示”的選項。當后臺檢測到用戶的選擇時,會修改對應的提示等級配置文件,在下次出現相同或者類似的內容時將不再彈出該對話框。
[0045]在用戶選擇“不再提示”后,系統會提示用戶選擇“忽略這個”還是“忽略此類”。如果用戶選擇了 “忽略這個”,則與之相同的都會不再提示。如果用戶選擇了 “忽略此類”,則與之類型相同或者類似的都會不再提示。在“忽略此類”的標簽旁放置一個鏈接,點擊該鏈接后顯示被忽略的相關提示信息種類,可以讓用戶了解到將要被忽略的提示內容。
[0046]系統的提示等級以權重區間來表示,每一個權重區間都有一個與之對應的提示方式。
[0047]權重值的計算方式為固定模式下的權重值計算方式或者為混合模式下的權重值計算方式。
[0048]固定模式下的權重值計算方式是指在發生某些特定的參數的變化時,產生的權重值是固定的。例如,在磁共振系統加載協議時有部分加載失敗或者發生病床移位時產生的權重值是固定的,提示模塊108會根據這個權重值去匹配用戶配置的提示等級配置文件相對應的權重區間,去選擇對應的提示方式。
[0049]混合模式下的權重值為固有權重值及可調權重值之和,這種方式一般用在參數的修改引起其他參數的變化時。固有權重值是每個參數的基本屬性,在每個協議內部是唯一的。可調權重值可以允許開發人員在不同的參數引起變化或者引起不同屬性發生改變時,手動提升或者降低可調權重值,進而改變總的權重值。這種模式的好處在于,可以給開發人員更大的設計靈活性。
[0050]請參閱圖5所示,在修改參數時,先獲取下一條依賴關系,若有,則先判斷修改的參數,進而再修改可調權重值;若沒有,則返回參數權重列表。接著在前端返回,提醒用戶是否確認修改。若確認修改,則保存修改值,接著結束該流程;若取消修改,則回歸之前狀態,接著結束該流程。在修改可調權重值時,不同的序列或者同一個序列的不同參數的修改引起的可調權重值改變各不相同,為了使開發人員更加自由的進行上述操作,引入了指針函數的方式。每個指針函數擁有自己對應的邏輯關系,將參數作為傳入值,可以很方便的得到修改的參數,并對所影響的參數的屬性及權重值進行修改。在協議載入時,會根據配置信息注冊相應的指針函數。某個參數發生改變時,程序會依次執行該參數所對應的所有指針函數,最終達到預期的效果。
[0051]請參閱圖6所示,用戶配置的提示等級為“高” “中” “低”三個等級。在提示等級為“高”時,在小于O的權重區間對應的提示方式為不提示;0到10之間的權重區間的提示方式為在提示欄顯示;10到20之間的權重區間的提示方式為彈出選擇框;在20以上的權重區間的提示方式為彈出禁止框。在提示等級為“中”時,在小于10的權重區間對應的提示方式為不提示;10到20之間的權重區間的提示方式為在提示欄顯示;20到30之間的權重區間的提示方式為彈出選擇框;在30以上的權重區間的提示方式為彈出禁止框。在提示等級為“低”時,在小于20的權重區間對應的提示方式為不提示;20到30之間的權重區間的提示方式為在提示欄顯示;30到40之間的權重區間的提示方式為彈出選擇框;在40以上的權重區間的提示方式為彈出禁止框。在參數權重值為25時,在不同的提示等級下,對應的提示方式不同。當在提示等級為“高”時,提示方式為彈出對話框;在提示等級為“中”時,提示方式為彈出選擇框;當提示等級為“低”時,提示方式為提示欄提示。
[0052]圖7列舉了一個修改可調權重值的函數的調用過程的流程,有三個參數A、B、C,當改變A的值時,由于注冊了兩個函數,系統會依次執行函數內部的邏輯。函數影響了 B和C的值和可調權重值,在所有函數運行完成之后,系統返回了受到影響的參數的值以及固定權重值與可調權重值相加后的權重值。當A的值加I后,其固有權重值為20,可調權重值為O ;引用函數1,B的值加10變為110,其固有權重值為10,可調權重值為5 ;引用函數2,C值乘以2變為200,其固有權重值為30,可調權重值為-5。算完后,返回參數權重列表,A的參數值變為101,權重值變為20 ;B的參數值變為110,權重值變為15 ;C的參數值變為200,權重值變為25。
[0053]以上所述僅為本發明的一種實施方式,不是全部或唯一的實施方式,本領域普通技術人員通過閱讀本發明說明書而對本發明技術方案采取的任何等效的變化,均為本發明的權利要求所涵蓋。
【權利要求】
1.一種用于磁共振系統中的用戶定制提示信息的系統,其特征在于,其包括: 判斷模塊,用于在用戶登錄時,判斷系統中是否存有該用戶先前配置的提示等級配置文件;若有,則加載該提示等級配置文件,若沒有,則加載系統默認的提示等級配置文件;第一重置模塊,用于根據加載后的提示等級配置文件,重置系統的提示等級,所述系統的提示等級以權重區間來表示,每一個所述權重區間都有一個與之對應的提示方式; 修改模塊,用于用戶修改所述加載后的提示等級配置文件; 第二重置模塊,用于根據所述用戶修改后的提示等級配置文件,重置系統的提示等級; 接收模塊,用于接收修改后的參數值; 權重計算模塊,用于將所述接收修改后的參數值轉化為權重值; 提示模塊,用于根據所述權重值所落入的權重區間,選擇對應的提示方式。
2.如權利要求1所述的用戶定制提示信息的系統,其特征在于:其還包括保存模塊,用于保存所述用戶修改加載后的提示等級配置文件。
3.如權利要求2所述的用戶定制提示信息的系統,其特征在于:所述用戶修改加載后的提示等級配置文件包括修改公共配置和修改特殊配置。
4.如權利要求1所述的用戶定制提示信息的系統,其特征在于:所述提示等級由高到低包括:不允許用戶修改的對話框、顯示修改信息并且需要用戶選擇同意修改還是取消修改的對話框、顯示修改內容讓用戶確認、在消息欄位中顯示修改內容但不彈出提示和不提示用戶的對話框。
5.如權利要求4所述的用戶定制提示信息的系統,其特征在于:所述對話框具有“忽略這個”或“忽略此類”的勾選框。
6.如權利要求1所述的用戶定制提示信息的系統,其特征在于:所述權重值為固定權重值。
7.如權利要求1所述的用戶定制提示信息的系統,其特征在于:所述權重值為固定權重值和可調權重值之和。
8.一種用于磁共振系統中的用戶定制提示信息的方法,其特征在于,其包括: 在用戶登錄時,判斷 系統中是否存有該用戶先前配置的提示等級配置文件;若有,則加載該提示等級配置文件,若沒有,則加載系統默認的提示等級配置文件; 根據加載后的提示等級配置文件,重置系統的提示等級,所述系統的提示等級以權重區間來表示,每一個所述權重區間都有一個與之對應的提示方式; 用戶修改所述加載后的提示等級配置文件; 根據所述用戶修改后的提示等級配置文件,重置系統的提示等級; 接收修改后的參數值; 將所述接收修改后的參數值轉化為權重值; 根據所述權重值所落入的權重區間,選擇對應的提示方式。
9.如權利要求8所述的用戶定制提示信息的方法,其特征在于:其還包括:保存所述用戶修改后的提示等級配置文件。
10.如權利要求8所述的用戶定制提示信息的方法,其特征在于:所述參數值轉化為權重值是通過如下的計算方式實現:固定模式下的權重值計算方式或者為混合模式下的權重值計算 方式。
【文檔編號】A61B5/055GK103885665SQ201210556323
【公開日】2014年6月25日 申請日期:2012年12月20日 優先權日:2012年12月20日
【發明者】史庭榮 申請人:上海聯影醫療科技有限公司