[發明專利]一種文件目錄中DICOM文件的解析方法有效
| 申請號: | 202110300796.2 | 申請日: | 2021-03-22 |
| 公開(公告)號: | CN112669943B | 公開(公告)日: | 2021-05-25 |
| 發明(設計)人: | 常勇 | 申請(專利權)人: | 南京匯百圖科技有限公司 |
| 主分類號: | G16H30/20 | 分類號: | G16H30/20;G06F16/13;G06F16/172 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 211800 江蘇省南京市江北新區濱江大*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文件 目錄 dicom 解析 方法 | ||
1.一種文件目錄中DICOM文件的解析方法,其特征在于,將已訪問的文件目錄的文件結構及其對應的DICOM文件解析結果進行存儲,再次訪問時只需解析發生變化的部分,具體包括如下步驟:
S1:輸入一文件目錄,將其文件結構與文件存儲結構記錄對比,獲取輸入文件目錄結構與上次訪問時記錄的目錄結構的變化,變化是指輸入文件目錄結構中增加的目錄、減少的目錄和改變的目錄中增加的文件、減少的文件、改變的文件,所述文件存儲結構記錄保存了所有已訪問的文件目錄的文件結構;
S2:將輸入文件目錄的變化部分合并到文件存儲結構記錄;
S3:對S1得到的輸入文件目錄的變化部分進行DICOM文件解析,得到對應病人、檢查、序列、圖像和文件五層結構的DICOM文件存儲結構的解析結果,將解析結果合并到DICOM文件存儲結構記錄,所述DICOM文件存儲結構記錄保存了所有已訪問的文件目錄的DICOM文件解析結果,具體包括如下子步驟:S3.1:從DICOM文件存儲結構記錄中刪除“減少的目錄”包含文件對應的文件節點、“改變的目錄”中減少文件和改變文件對應的文件節點;S3.2:從DICOM文件存儲結構記錄中依次刪除不包含子節點的圖像節點、序列節點、檢查節點、病人節點;S3.3:將增加的目錄中在每一個目錄中的文件作為一個文件組,每一個改變的目錄中增加的文件和改變的文件作為一個文件組;S3.4:根據文件擴展名和文件大小,去除每個文件組中明顯不是DICOM文件的文件,在文件存儲結構記錄中標記為非DICOM文件;S3.5:使用多線程對每個文件組進行解析得到每個文件組的DICOM文件存儲結構,并將文件組中的DICOM文件和非DICOM文件在文件存儲結構記錄中進行標記;
S3.6:按照文件組目錄結構的自下而上順序,依次合并多個文件組的DICOM文件存儲結構為一個DICOM文件存儲結構;S3.7:將合并得到的DICOM文件存儲結構合并到DICOM文件存儲結構記錄;
S4:根據文件存儲結構記錄中的輸入文件目錄的文件結構,從DICOM文件存儲結構記錄得到輸入文件目錄的DICOM文件存儲結構,具體包括如下子步驟:S4.1:建立從目錄節點到病人節點的有向圖;S4.2:從輸入文件目錄節點開始進行遍歷,得到以輸入文件目錄節點為開始、病人節點為結束的子圖;S4.3:子圖去除所有目錄節點;S4.4:將子圖轉化為DICOM文件存儲結構。
2.根據權利要求1所述的一種文件目錄中DICOM文件的解析方法,其特征在于,所述S1中,輸入文件目錄的變化部分包括增加的目錄、減少的目錄和改變的目錄中增加的文件、減少的文件、改變的文件,S1具體包括如下子步驟:
S1.1:在文件存儲結構記錄查找輸入文件目錄;
S1.2:若存在輸入文件目錄,則比較文件存儲結構記錄中保存的輸入文件目錄訪問時間與輸入文件目錄的修改時間;
S1.2.1:如果訪問時間晚于修改時間,則輸入文件目錄文件結構沒有發生變化,輸入目錄的變化部分為空;
S1.2.2:如果訪問時間早于修改時間,則輸入文件目錄與文件存儲結構記錄中存儲的目錄結構信息進行對比,獲取輸入文件目錄中增加的目錄、減少的目錄,以及改變的目錄中增加的文件、減少的文件和改變的文件;
S1.3:若文件存儲結構記錄中不存在輸入文件目錄,則輸入文件目錄為增加的目錄。
3.根據權利要求1所述的一種文件目錄中DICOM文件的解析方法,其特征在于,所述S2具體包括如下子步驟:
S2.1:在文件存儲結構記錄中插入“增加的目錄”對應的目錄節點及其“增加的目錄”包含的目錄和文件對應的子節點,目錄節點對應的目錄訪問時間為插入節點的時間;
S2.2:在文件存儲結構記錄中刪除“減少的目錄”對應的目錄節點及其子節點;
S2.3:修改文件存儲結構記錄中“改變的目錄”對應的目錄節點的訪問時間為當前操作時間;
S2.4:在文件存儲結構記錄中插入“增加的文件”對應的節點;
S2.5:在文件存儲結構記錄中刪除“減少的文件”對應的節點。
4.根據權利要求1所述的一種文件目錄中DICOM文件的解析方法,其特征在于,所述S3中的DICOM文件存儲結構是由病人、檢查、序列、圖像和文件節點構成的五層結構,文件節點表示同一圖像在不同存儲位置的文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京匯百圖科技有限公司,未經南京匯百圖科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110300796.2/1.html,轉載請聲明來源鉆瓜專利網。





