一種超聲測量值的自動提取方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及醫(yī)療技術(shù)領(lǐng)域,尤其涉及一種超聲測量值的自動提取方法。
【背景技術(shù)】
[0002] 超聲診斷中的測量值是醫(yī)生做出診斷決策的基本依據(jù),如何準確地提取設(shè)備的測 量值成為市場上超聲工作站亟需解決的重點和難點。
[0003]目前市場上大多數(shù)的解決方案是:醫(yī)生按照超聲設(shè)備上顯示的測量值進行手工錄 入到超聲工作站,進行報告打印及數(shù)據(jù)備份。一方面。這樣增大了由于疏忽而產(chǎn)生錄入誤 差的概率,從而導(dǎo)致錯誤的診斷決策,引起醫(yī)療糾紛。從另外一方面,由于超聲診斷檢查參 數(shù)比較多,單個參數(shù)手工錄入,勢必會大大降低醫(yī)生的工作效率。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明所要解決的技術(shù)問題是:提供一種超聲測量值的自動提取方法,該方法可 完全去掉醫(yī)生的人為操作,解放醫(yī)生的手工勞動,提高醫(yī)生的工作效率,同時該方法中所獲 取的數(shù)據(jù)直接來源于設(shè)備產(chǎn)生的DICOM SR報告,可降低參數(shù)由于中間環(huán)節(jié)導(dǎo)致的錯誤率, 為醫(yī)生做出準確判斷提供基礎(chǔ),避免醫(yī)療糾紛。
[0005] 為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案如下:
[0006] 提供一種超聲測量值的自動提取方法,包括:
[0007] (1)通過超聲設(shè)備采集數(shù)據(jù)以形成DICOM SR報告;
[0008] (2)將DICOM SR報告發(fā)送至超聲工作站的監(jiān)控目錄;
[0009] (3)超聲工作站接收并對DICOM SR報告進行解析以進行參數(shù)測量值顯示、備份及 報告打印。
[0010] 與現(xiàn)有技術(shù)相比,本發(fā)明的方法先通過超聲設(shè)備采集數(shù)據(jù)以形成DICOM SR報告; 再將DICOM SR報告發(fā)送至超聲工作站的監(jiān)控目錄;最后超聲工作站接收并對DICOM SR報 告進行解析以進行參數(shù)測量值顯示、備份及報告打?。徽麄€過程一鍵操作,全自動實現(xiàn),完 全去掉了醫(yī)生的人為操作,解放了醫(yī)生的手工勞動,提高了醫(yī)生的工作效率,同時該方法中 所獲取的數(shù)據(jù)直接來源于設(shè)備產(chǎn)生的DICOM SR報告,降低了參數(shù)由于中間環(huán)節(jié)導(dǎo)致的錯誤 率,為醫(yī)生做出準確判斷提供基礎(chǔ),避免了醫(yī)療糾紛。
[0011] 具體地,步驟(3)具體包括:
[0012] (21)超聲工作站實時監(jiān)控監(jiān)控目錄是否獲取到DICOM SR文件;
[0013] (22)當獲取到DICOM SR文件時,獲取并判斷DICOM SR文件中的TAG_M0DALITY值 是否等于SR ;
[0014] (23)當TAG_M0DALITY值等于SR時,執(zhí)行步驟(24)以解析DICOM SR報告,反之, 則執(zhí)行步驟(26);
[0015] (24)根據(jù)DICOM SR報告建立數(shù)據(jù)集,數(shù)據(jù)集包含測量參數(shù)的所有屬性;
[0016] (25)設(shè)置過濾條件對數(shù)據(jù)集進行過濾,以提取出參數(shù)測量值,并進行顯示、備份及 報告打??;
[0017] (26)刪除 DICOM SR 報告。
[0018] 可選地,DICOM SR報告包括超聲婦產(chǎn)科程序報告、血管超聲程序報告及超聲心動 程序報告。
[0019] 具體地,數(shù)據(jù)集中的所有屬性包括編碼值(CV)、測量值(Value)、單位(Unit)、胎 兒ID(FetalID)、計算方程式(Equation)、衍生值(Derivation)、完整路徑(FullCV)、參數(shù) 名(EnName)及表名(TableName)。
[0020] 優(yōu)選地,設(shè)置過濾條件對數(shù)據(jù)集進行過濾之前還包括:
[0021] 對數(shù)據(jù)集中的完整路徑、胎兒ID、計算方程式及衍生值進行預(yù)處理。
[0022] 具體地,對完整路徑進行預(yù)處理具體包括:
[0023] 獲取每一個測量參數(shù)的值時均增加FullCV屬性。
[0024] 具體地,對數(shù)據(jù)集中的所述胎兒ID進行預(yù)處理具體包括:
[0025] 獲取第一個 Fetal ID 的 CV ;
[0026] 判斷是否獲取到下一個FetalID的CV,根據(jù)判斷結(jié)果將下一個FetalID的CV之前 所有的測量參數(shù)均歸屬于A胎兒;
[0027] 以此類推,直至測量出全部胎兒的測量參數(shù)。
[0028] 具體地,對數(shù)據(jù)集中的所述計算方程式進行預(yù)處理具體包括:
[0029] 判斷NUM (數(shù)值)類型的測量參數(shù)中是否含有Conc印tSequence屬性項,且該屬性 項中含有Equation屬性;
[0030] 根據(jù)判斷結(jié)果確定NUM(數(shù)值)類型的測量參數(shù)是否根據(jù)Equation中的方程計算 得出。
[0031] 具體地,對數(shù)據(jù)集中的所述衍生值進行預(yù)處理具體包括:
[0032] 判斷NUM (數(shù)值)類型的測量參數(shù)中是否含有Conc印tSequence屬性項,且該屬性 項中含有Derivation屬性;
[0033] 根據(jù)判斷結(jié)果確定NUM(數(shù)值)類型的測量參數(shù)是否為所需提取的衍生值。
【附圖說明】
[0034] 圖1為本發(fā)明方法的主流程圖。
[0035] 圖2為本發(fā)明整體功能應(yīng)用物理結(jié)構(gòu)圖。
[0036] 圖3為婦產(chǎn)科SR報告存儲結(jié)構(gòu)圖。
[0037] 圖4為圖1中步驟S13的子流程圖。
[0038] 圖5為婦產(chǎn)科程序報告測量參數(shù)提取顯示效果圖。
[0039] 圖6為臍動脈舒張末期流速的存儲結(jié)構(gòu)圖。
[0040] 圖7為多胎兒測量參數(shù)的存儲結(jié)構(gòu)圖。
[0041] 圖8為不同公式計算出多個胎兒體重值的存儲結(jié)構(gòu)圖。
[0042] 圖9為同一參數(shù)多次測量的存儲結(jié)構(gòu)圖。
[0043] 圖10為過濾條件配置文檔示意圖。
[0044] 圖11為過濾條件配置界面圖。
【具體實施方式】
[0045] 現(xiàn)在參考附圖描述本發(fā)明的實施例,附圖中類似的元件標號代表類似的元件。
[0046] 請參考圖1及圖2,本發(fā)明的方法主要包括:
[0047]Sll,通過超聲設(shè)備采集數(shù)據(jù)以形成DICOMSR報告;
[0048] S12,將DICOM SR報告通過DICOM C-Store流程發(fā)送至超聲工作站的監(jiān)控目錄;
[0049] S13,超聲工作站接收并對DICOM SR報告進行解析以進行參數(shù)測量值顯示、備份 (存儲于數(shù)據(jù)庫中)及報告打印。
[0050] 下面,為了更好地詳述本發(fā)明,先對本發(fā)明的工作原理做如下介紹:
[0051] 首先對DICOM SR報告做如下說明:DICOM(Digital Imaging and Communications in Medicine,醫(yī)學(xué)數(shù)字成像和通信),是一種標準;而SR (Structured Reporting,結(jié)構(gòu)報 告)是非成像內(nèi)容的一種編碼,它的內(nèi)容包含一個或多個內(nèi)容項(節(jié)點),每個節(jié)點包含一 個概念名和值對。
[0052] 由上面DICOMSR介紹本發(fā)明了解到,DICOMSR報告中包含了醫(yī)療文檔中測量 數(shù)值的記錄信息,這就為本發(fā)明提取設(shè)備測量值提供了準確的中間載體。在DICOMSR報 告標準的制定中為了更好的服務(wù)于醫(yī)療信息交換和傳輸,標準中增加了一些專業(yè)模板,包 括:0B-GYNREPORTTEMPLATES(超聲婦產(chǎn)科程序報告)、VASCULARULTRASOUNDREPORT TEMPLATES(血管超聲程序報告)、ECH0CARDI0GRAPHYPROCEDUREREPORTTEMPLATES(超聲 心動圖程序報告)。在模板中規(guī)范定義了一些參數(shù)的存儲編碼、數(shù)值及其結(jié)構(gòu)等信息。為了 更有效的利用這些結(jié)構(gòu)性的信息,本發(fā)明以婦產(chǎn)科程序報告為例,實現(xiàn)了DICOMSR報告測 量值的提取方法。
[0053] 根據(jù)DICOMSR規(guī)定的專業(yè)報告模板,本發(fā)明以解析超聲婦產(chǎn)科結(jié)構(gòu)化報告為基礎(chǔ) 進行說明解析過程,這種方式同樣適合于規(guī)定的其他模板,只是某些參數(shù)的屬性不完全一 樣。根據(jù)DICOMSR報告的結(jié)構(gòu)特點,每一個測量參數(shù),均出現(xiàn)在對應(yīng)Content(內(nèi)容)中, 且Content均出現(xiàn)在由一個個Sequence(序列)嵌套的結(jié)構(gòu)中,如圖3所示。
[0054] 而每個Sequence中均含有ValueType(值類型)屬性值,而ValueType就規(guī)定 了該Sequence所包含值的類型,它包含Container(容器)、NUM(數(shù)值)、CODE(編碼)、 TEXT(文本)、DATE(日期)等類型,而NUM類型即數(shù)值型正是本發(fā)明解析需要的類型。每 一個NUMSequence下面一般會包含ConceptNameCodeSequence、MeasureValueSequence、 Conc印tSequence三個屬性項。本發(fā)明只關(guān)心以上屬性項中和本發(fā)明提取參數(shù)值相關(guān)的內(nèi) 容,如下表所示:
[0055]
[0056] 本發(fā)明提取的每一個參數(shù)屬性在以上屬性項中均有說明,只要本發(fā)明按照參數(shù)的 存儲規(guī)則解析,并把相應(yīng)的屬性賦值給對應(yīng)的參數(shù),這樣本發(fā)明就形成了 DICOM SR中帶有 屬性值的所有參數(shù)數(shù)據(jù)集,這樣就可以根據(jù)不同的屬性過濾需要的數(shù)據(jù)了。
[0057]再請參考圖4,步驟S13的子流程圖具體包括:
[0058] S41,超聲工作站實時監(jiān)控監(jiān)控目錄是否獲取到DICOM SR文件;實際上,監(jiān)控目錄 是一個文件夾,超聲設(shè)備把測量得到的DICOM SR通過DICOM C-Store流程發(fā)送到監(jiān)控目 錄。超聲工作站實時監(jiān)控整個目錄,當獲取到DICOM SR文件后,進入到文件處理流程。
[0059] S42,當獲取到DICOM SR文件時,獲取并判斷DICOM SR文件中的TAG_M0DALITY值 是否等于SR,若是,則執(zhí)行步驟S43,反之,則執(zhí)行S46。
[0060] S43,根據(jù)DICOM SR報告建立數(shù)據(jù)集,數(shù)據(jù)集包含測量參數(shù)的所有屬性;其中,數(shù) 據(jù)集中的所有屬性包括編碼值(CV)、測量值(Value)、單位(Unit)、胎兒ID(FetalID)、計 算方程式(Equation)、衍生值(Derivation)、完整路徑(FullCV)、參數(shù)名(EnName)及表名 (TableName)〇
[0061] S44,對數(shù)據(jù)集中的完整路徑、胎兒ID、計算方程式及衍生值進行預(yù)處理。