【转】000.DICOM:DICOM标准学习路线图(初稿)!!!!!!!!!!!!
轉自:https://zssure.blog.csdn.net/article/details/49231303
題記:
DICOM醫學圖像處理專欄撰寫已有兩個年頭,積累了近百篇文章。?起初?只是用于記錄自己科研、工作中遇到的疑難問題,專注于圖像處理(主要是醫學圖像,這也正是專欄名稱最初的由來);后來逐漸延伸到了DICOM數據傳輸方向,專注于醫院內影像數據的傳輸和管理,遂將博文標題按照【DICOM醫學圖像處理:XXX】和【DICOM:XXX】劃分,分別介紹圖像處理和數據傳輸;到最后又添加了開源工具分析部分,諸如DICOM開源實現庫(dcmtk、dcm4che、fo-dicom)、開源PACS系統(Orthanc、dcm4chee、ClearCanvas)。
背景:
近期多次收到網友郵件或私信希望給出一個簡單的說明,方便由簡到難的來逐步瀏覽和閱讀專欄中的博文。自己按照上述的主線來寫,一直以為邏輯還算清晰,但自己回想起來,對于初學者甚至外行來說,專欄整體還不夠清晰,一時很難找到切入點進行學習。因此近期一直在考慮寫一篇關于“DICOM學習路線圖”的博文,構思許久仍感充滿紕漏,如何能夠讓初學者快速掌握DICOM相關知識?如何能夠學習知識點的同時展開實際編程訓練?還有許許多多的問題沒有想好、想明白……
今天暫時整理初稿,大致對專欄文章進行一個簡單分類,以便初學者快速歸類定位相關博文,后續會持續更新完善,希望達到自己當初“深入淺出,引領DICOM學習”的設想。
DICOM整體思維導圖:
DICOM協議屬于開放式系統互聯OSI七層模型中的應用層,與我們日常最常用的HTTP協議(HTTP,幾乎等同于互聯網的代名詞,當然由于其安全性問題正在逐漸被HTTPS取代)類似。兩者有著諸多相似的地方,想必大家對HTTP協議都有所了解,因此決定通過類比DICOM與HTTP來介紹DICOM協議,讓大家快速對DICOM協議有一個宏觀的把握。
| OSI層 | 應用層 | 應用層 |
| 數據 | HTML文件 | .DCM文件 |
| 服務 | GET、POST、HEAD、PUT PUT、DELETE、TRACE、CONNECT、OPTIONS | C-ECHO、C-FIND、C-STORE、C-MOVE、C-GET N-GET、N-SET、N-ACTION、N-CREATE、N-DELETE、N-EVENT-REPORT |
| 應用 | 互聯網B/S模式, 也可以用于C/S模式 | C/S模式, 也可以用于WADO(B/S模式) |
簡而言之:將DICOM協議當做是專屬于醫療領域的“HTTP”傳輸協議,常見的HTTP協議是通過上表中的各種服務來實現瀏覽器與服務器之間HTML格式數據的傳輸;DICOM協議是通過上表中的各種服務實現了醫療設備與數據中心之間DCM格式數據的傳輸。
雖然在互聯網中經常會混淆HTTP與HTML兩個概念(詳情可以參考HTTP vs HTML),但從縮寫上來看還是比較好區分:一個是網絡傳輸協議(HTTP),一個是數據格式標記語言(HTML),在HTTP協議中發送的正是HTML格式的數據。進入到DICOM領域可能更容易混淆,因為在DICOM領域傳輸使用的協議和協議上傳輸的數據都叫做DICOM,一個稱之為DICOM協議,一個稱之為DICOM圖像(即.dcm后綴的文件)。之前HTTP與HTML同屬于互聯網但是由不同的組織機構制定和發布,而DICOM協議和DICOM數據同時包含在DICOM標準中(最新的標準是DICOM3.0)。
如是,為了更好的學習DICOM標準,按照類似HTTP(協議)和HTML(數據)的方式將DICOM標準進行一個劃分。整體的思維導圖如下:
DICOM專欄博文分類:
按照以上思維導圖的劃分方法,將DICOM醫學圖像處理專欄中的博文對應進行一個簡單的分類。大致如下:
DICOM標準介紹篇:
該部分從整體上對DICOM標準進行介紹,此外還會涉及到其他醫療領域的信息化標準,諸如HL7、IHE等,使得讀者對DICOM標準有一個整體宏觀上的把握。
DICOM數據篇:
該部分主要以.dcm后綴的文件為目標,即通常所說的醫學影像(當然DICOM標準不單單存儲二維影像,還可以存儲一維的心電數據、動態影像、四維超聲/CT等等),介紹文件的常規操作(解析、寫入、格式轉換)和高級處理(常見的圖像處理算法,諸如去噪、增強、分割、融合等等)。
5.?DCMTK開源庫類繼承結構與DICOM3.0標準元素定義的對應關系圖
DICOM協議篇:
該部分以醫學設備與數據中心的實際交互為目標,介紹設備與PACS(當然也會涉及到RIS、HIS等系統)之間數據的具體傳輸,例如常見的Q/R(查詢/提取)操作、數據存儲操作等等。
DICOM應用篇:
該部分是對DICOM數據篇和DICOM應用篇的實際操作,以DICOM標準為主線,著重介紹各種DICOM開源實現庫(包括dcmtk、fo-dicom(mDCM)、dcm4che),以及常見的開源信息系統,諸如Orthanc、ClearCanvas、dcm4chee。
DICOM翻譯篇:
該部分是本人在Github上發起的[DICOM3.0標準中文版開源書籍項目](https://github.com/zssure-thu/DICOM-Chinese),由于目前大多數DICOM相關的資料(如上述思維導圖中提到的官方網站、開源論壇)都是英文版,中文資料甚少,因此決定發起該項目,以DICOM標準的中文翻譯為基礎,介紹并普及醫療領域的信息化技術,關注醫療改革的發展。
PS:?整體博文的分類也可以參考之前總結的一篇DICOM醫學圖像處理:二零一四?DICOM專欄一覽
備注:
由于DICOM標準復雜,體量很大,因此本博文僅作為DICOM標準學習路線圖的初稿,對初學者起到一個簡單的引導作用。后續會逐步更新完善,敬請期待!
作者:zssure@163.com
時間:2015-10-18
總結
以上是生活随笔為你收集整理的【转】000.DICOM:DICOM标准学习路线图(初稿)!!!!!!!!!!!!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2017信用卡额度不够用怎么办
- 下一篇: 【转】foreach for each