中文字幕无码日韩视频无码三区

一種dicom影像原始數據的png格式承載方法

文檔序號:9865936閱讀:945來源:國知局
一種dicom影像原始數據的png格式承載方法
【技術領域】
[0001] 本發明設及一種醫院和區域醫療影像處理系統,特別是應用于移動設備和互聯網 絡上的醫學影像傳輸與處理的一種DIC0M影像原始數據的PNG格式承載方法。
【背景技術】
[0002] 隨著當前醫療信息化水平的快速發展,尤其是在遠程醫療、移動醫療的領域,基于 數字醫療信息的醫療診治活動已超出局域網環境下的醫院內部范圍,擴展到專用網絡、廣 域網絡和無線網絡應用環境下的醫院間、地區間的區域協同醫療范圍。其中醫學影像存儲 與傳輸系統(PACS)應用平臺從Windows、Linux擴展到基于I0S、An化0id、Windows Phone等 移動操作系統的應用平臺。
[0003] 隨著現代醫學影像技術的發展,臨床醫療影像檢查設備的速度越來越快,掃描精 度越來越高,每次產生的影像數據量越來越大,使得現代醫學影像的網絡傳輸量急劇增加。 因此,如何高效的實現跨平臺的、多網絡環境下的影像傳輸和顯示應用,成為目前迫切需要 解決的難題。
[0004] 針對上述的難點,目前廣泛采取的方法是使用壓縮的DIC0M影像進行傳輸及顯示, 減輕數據存儲和網絡傳輸壓力。DIC0M(Digital Imaging and Communications in Medicine)即醫學數字成像和通信,是醫學圖像和相關信息的國際標準(ISO 12052)。它定 義了質量能滿足臨床需要的可用于數據交換的醫學圖像格式。但是傳統DIC0M壓縮算法壓 縮的影像,在客戶端解壓顯示時不僅需要較大的運算量,運對運算能力有限的智能移動終 端造成了巨大的壓力(比如肝EG2000壓縮的影像在Web端利用化vascript進行解壓時就需 要耗費很長的時間和巨大的內存資源);而且針對跨平臺的應用,實現DIC0M影像格式的解 析、影像處理算法、圖像顯示等開發工作量大,維護困難。

【發明內容】

[0005] 本發明的目的是為了解決上述現有技術的不足而提供一種不僅能夠方便的實現 跨平臺的醫學影像傳輸與顯示應用,而且圖像解壓速度快的DIC0M影像原始數據的PNG格式 承載方法。
[0006] 為了實現上述目的,本發明所設計的一種DIC0M影像原始數據的PNG格式承載方 法,包括W下步驟:
[0007] 步驟S1、加載DIC0M影像,并解析出DIC0M影像的文件頭信息及像素數據;
[000引步驟S2、構造一幅PNG圖像,其寬度和高度和DIC0M影像相同;
[0009]步驟S3、從DIC0M影像的文件頭信息中取得DIC0M影像的色彩類型,其色彩類型包 括4類,其中第1類是RGB、ARGB色彩類型的影像,所述RGB色彩模式是工業界的一種顏色標 準,是通過對紅(R)、綠(G)、藍(Β)Ξ個顏色通道的變化W及它們相互之間的疊加來得到各 式各樣的顏色的,RGB即是代表紅、綠、藍Ξ個通道的顏色,運個標準幾乎包括了人類視力所 能感知的所有顏色,是目前運用最廣的顏色系統之一。
[0010] 第2類是PALETTEWLOR色彩類型的影像,所述PALETTEWLOR描述的是一類彩色圖 像,像素數據存儲的是待顯示顏色的索引值,通過紅、藍、綠的顏色模板(查找表Look叩 Table),映射為實際顯示的像素值。
[0011] 第 3 類是 HSV、CMYK、YBR 即1X、YBRFULL422、YBRPARTIAL422 色彩類型的影像,所述 HSV化116,5曰化^^〇11,化1116)是根據顏色的直觀特性由4.1?.5111^}1在1978年創建的一種顏 色空間,也稱六角錐體模型。運個模型中顏色的參數分別是:色調化),飽和度(S),亮度(V); 所述CMYK(印刷四分色模式)是彩色印刷時采用的一種套色模式,利用色料的Ξ原色混色原 理,加上黑色油墨,共計四種顏色混合疊加,形成所謂"全彩印刷"。四種標準顏色是:C:切an =青色,M:Magenta=品紅色,Y:Yellow =黃色,K:Ifey Plate(blacK)=定位套版色(黑色); 所述YBRFU1X像素數據表示的彩色圖像的亮度(Y)的描述和兩個色度平面(饑和&);所述 YBR即LL422基本與YBR即LL相同,除了兩個色度平面(Cb和化)的值采樣水平為YBR即LL的一 半;所述YBRPARTIAL422基本與YBR即LL422相同,但有W下差異:1、黑色對應于亮度Υ= 16; 2、亮度Υ被限制為220級(即最大值為235); 3、色度化和Cr每一個最低值為16; 4、色度化和化 被限制在225級(即最大值是240) ;5、缺乏顏色代表由Cb和化等于128。
[0012] 第4類是M0N0C皿0ME1、M0N0C皿0ME2色彩類型的影像;所述M0N0C皿0ME1為單色灰 階圖像,最小像素值將顯示為白色,最大像素值將顯示為黑色。所述M0N0CHR0ME2為單色灰 階圖像,最小像素值將顯示為黑色,最大像素值將顯示為白色。
[OOU] 步驟S4、若為RGB、ARGB色彩類型的影像,則直接將DIC0M像素矩陣賦值給PNG圖像 的像素矩陣;
[0014] 步驟S5、若為PALETTECDLOR色彩類型的影像,則將色彩模板賦值給PNG圖像的色彩 模板,然后將DIC0M像素點的值直接填入PNG對應像素點的G通道,并將R通道和B通道的賦值 為零;
[0015] 步驟S6、若為服V、CMYK、YBR即化、YBR即1X422、YBRPARTIAL422色彩類型的影像,貝IJ 首先進行色彩類型轉換,將其轉換為RGB或ARGB,然后轉到步驟S4。
[0016] 步驟S7、若為MONOCHROME 1、M0N0CHR0ME2色彩類型的影像,則先判斷DI COM影像的 像素存儲位數:
[0017] 若像素存儲位數為8位影像,則將像素點的值直接填入PNG對應像素點的G通道,并 將R通道和B通道賦值為零,重復本步驟直到遍歷完DIC0M影像中所有的像素點;
[0018] 若像素存儲位數是大于8位,小于等于16位影像,則將高8位的值填入到PNG像素點 的B通道,將低8位填入至化NG像素點的G通道,并將R通道賦值為零,重復本步驟直到遍歷完 DIC0M影像中所有的像素點。
[0019] 所述低8位是指位數在第1位與第8位之間的數值,所述高8位是指位數在第9位與 第16位之間的數值。
[0020] 本發明得到的一種DIC0M影像原始數據的PNG格式承載方法,其采用PNG(可移植網 絡圖形格式,也是一種位圖文件存儲格式)格式來承載DIC0M影像像素數據,不僅具備無損 壓縮的特性,減輕數據存儲和傳輸壓力,客戶端能快速解壓還原像素數據;而且PNG格式具 有良好的適應性,各類開發工具均能提供API支持,方便的實現跨平臺的應用。通過將DIC0M 影像的文件頭信息和像素數據分離存儲,采用PNG圖像承載原始像素數據,運樣不僅能夠方 便的實現跨平臺的醫學影像傳輸與顯示應用;而且根據實測在各種終端客戶端上的圖像解 壓速度遠遠快于傳統DICOM影像肝EG/肝EG2000壓縮方式生成的影像的解壓速度;由于PNG 支持
當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1