一種dicom圖像的分類方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及圖像三維重建領(lǐng)域,尤其涉及一種醫(yī)學(xué)數(shù)字成像和通信(Digital Imaging and Communications in Medicine,簡(jiǎn)稱:DICOM)圖像的分類方法。
【背景技術(shù)】
[0002] 醫(yī)學(xué)圖像三維重建是將一組二維DICOM圖像序列轉(zhuǎn)換為三維圖像的技術(shù)。
[0003] 三維重建軟件一般要求一組DICOM圖像為同一病人、同一厚度、同一切面、同一分 期并且按軸位方向順序排列。比如,如圖1所示,在醫(yī)學(xué)圖像三維重建時(shí),可能需要病人1, 切片厚度為〇. 6,軸狀面,且是動(dòng)脈期的一組DICOM圖像,該組DICOM圖像按軸位方向順序排 列。然而,由于目前DICOM標(biāo)準(zhǔn)中沒有統(tǒng)一的分類標(biāo)準(zhǔn),從計(jì)算機(jī)X線斷層掃描(Computed Tomography,簡(jiǎn)稱:CT)設(shè)備和醫(yī)學(xué)影像信息系統(tǒng)(Picture Archiving and Communication Systems,簡(jiǎn)稱:PACS)獲得的DICOM圖像可能雜亂無序,若要找到這一組符合要求的DICOM 圖像可能需要在海量的數(shù)據(jù)中進(jìn)行遍歷,費(fèi)時(shí)費(fèi)力,不利于數(shù)據(jù)的取用,管理也比較混亂。 雖然,同一病人,同一厚度,同一切面,同一分期的DICOM圖像具有相同的系列號(hào),可以根據(jù) 系列號(hào)比較遍歷尋找,但是并不能根據(jù)系列號(hào)得知其切片厚度和切面類型等特性。
[0004] 因此,尋求一種DICOM圖像的分類方法,使得能夠在醫(yī)學(xué)圖像三維重建時(shí)快速查 找到所需的圖像數(shù)據(jù),是目前亟需解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明的實(shí)施例提供一種DICOM圖像的分類方法,以至少解決現(xiàn)有技術(shù)在醫(yī)學(xué)圖 像三維重建時(shí)無法快速查找到所需的圖像數(shù)據(jù)的問題。
[0006] 為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0007] 第一方面,提供一種醫(yī)學(xué)數(shù)字成像和通信DICOM圖像的分類方法,所述方法包括:
[0008] 獲取一組DICOM圖像文件,其中,所述一組DICOM圖像文件中的每個(gè)DICOM圖像文 件中包含該DICOM圖像文件對(duì)應(yīng)的病人標(biāo)識(shí)、圖像位置信息、采集時(shí)間和系列號(hào);
[0009] 根據(jù)所述病人標(biāo)識(shí)將所述一組DICOM圖像文件進(jìn)行分類,獲得m個(gè)第一集合,m為 正整數(shù);
[0010] 對(duì)于所述m個(gè)第一集合中的每個(gè)第一集合,根據(jù)所述系列號(hào)將所述每個(gè)第一集合 中的DICOM圖像文件進(jìn)行分類,分別獲得Is個(gè)第二集合,I s表示對(duì)所述m個(gè)第一集合中的 第s個(gè)集合中的DICOM圖像文件進(jìn)行分類后獲得的DICOM圖像文件集合數(shù),I < s < m ; [0011] 對(duì)于所述13個(gè)第二集合中的每個(gè)第二集合,根據(jù)所述圖像位置信息,確定所述每 個(gè)第二集合中DICOM圖像文件對(duì)應(yīng)的切面類型和切片厚度,所述切面類型包括軸狀面、冠 狀面或矢狀面;
[0012] 根據(jù)所述切片厚度和所述切面類型對(duì)所述13個(gè)第二集合分層級(jí)分類,獲得f個(gè)第 三集合,f為正整數(shù);
[0013] 對(duì)于所述f個(gè)第三集合中的每個(gè)第三集合,根據(jù)所述采集時(shí)間,確定所述每個(gè)第 三集合中的每個(gè)第二集合對(duì)應(yīng)的分期類型,所述分期類型包括動(dòng)脈期、靜脈期或平衡期。
[0014] 基于本發(fā)明實(shí)施例提供的DICOM圖像的分類方法,由于該方案可以根據(jù)病人標(biāo) 識(shí)、切片厚度、切面類型、分期類型對(duì)DICOM圖像分層級(jí)進(jìn)行分類,因此能夠在醫(yī)學(xué)圖像三 維重建時(shí)快速查找到所需的圖像數(shù)據(jù)。
【附圖說明】
[0015] 圖1為現(xiàn)有技術(shù)中醫(yī)學(xué)圖像三維重建時(shí)DICOM圖像分類文件夾層次示意圖;
[0016] 圖2為本發(fā)明實(shí)施例提供的DICOM圖像的分類方法流程示意圖一;
[0017] 圖3為本發(fā)明實(shí)施例提供的成像坐標(biāo)軸;
[0018] 圖4為本發(fā)明實(shí)施例提供的DICOM圖像的分類方法流程示意圖二;
[0019] 圖5為本發(fā)明實(shí)施例提供的DICOM圖像的分類裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0020] 為了下述各實(shí)施例的描述清楚簡(jiǎn)潔,首先給出相關(guān)背景的簡(jiǎn)要介紹如下:
[0021] DICOM是醫(yī)學(xué)圖像和相關(guān)信息的國(guó)際標(biāo)準(zhǔn),它定義了質(zhì)量能滿足臨床需要的可用 于數(shù)據(jù)交換的醫(yī)學(xué)圖像格式。
[0022] DICOM圖像文件內(nèi)容由三部分組成,包括:參數(shù)信息的文件頭(Header)、圖點(diǎn)數(shù)據(jù) (Pixel Data)和信息實(shí)體(Information Entity) 〇
[0023] 其中,每個(gè)DICOM圖像文件都必須包括文件頭。該文件頭的最開始是文件前言,它 由128個(gè)字節(jié)OOH組成,接下來是DICOM前綴,它是一個(gè)長(zhǎng)度為4字節(jié)的字符串"DICM",可 以根據(jù)該值來判斷一個(gè)文件是不是DICOM圖像文件。文件頭中還包括其它一些有用信息, 如文件的傳輸格式、生成該文件的應(yīng)用程序等。
[0024] 圖點(diǎn)數(shù)據(jù),即圖像像素,用于描述圖像的每個(gè)點(diǎn)的亮度值。
[0025] DICOM圖像文件由多個(gè)信息實(shí)體組成,信息實(shí)體又細(xì)分成模塊(Module)。每個(gè)模 塊里面的最小單元叫做一個(gè)屬性(Attribute)或數(shù)據(jù)元素(Element)。在DICOM圖像文件 中,每一個(gè)數(shù)據(jù)元素的位置都存放在固定的位置,因此只要知道該圖像文件在內(nèi)存中存放 的首地址,就可以根據(jù)存放位置的偏移量找到對(duì)應(yīng)的數(shù)據(jù)元素。而DICOM圖像文件中的標(biāo) 簽(TAG)值也正是一個(gè)個(gè)的數(shù)據(jù)元素,即,每個(gè)TAG值對(duì)應(yīng)一個(gè)數(shù)據(jù)元素。比如一個(gè)TAG為 病人姓名,那么它的值就是一個(gè)實(shí)際的病人的名字,比如張三。
[0026] 通常,DICOM圖像文件包含4個(gè)內(nèi)容層次:病人、檢查、系列和圖像。盡管這4層次 的內(nèi)容在很多DICOM圖像文件里有一部分是相同的,但它們?cè)诿總€(gè)DICOM圖像文件里都有, 比如同一個(gè)病人的兩張 CT圖像,至少病人信息是相同的。
[0027] 病人去醫(yī)院做檢查,CT設(shè)備將掃描結(jié)果保存為符合DICOM標(biāo)準(zhǔn)格式的圖片,并通 過網(wǎng)絡(luò)上傳到PACS系統(tǒng)的服務(wù)器,醫(yī)生通過影像終端訪問PACS系統(tǒng)的服務(wù)器進(jìn)行閱片。 DICOM標(biāo)準(zhǔn)規(guī)定了單幅DICOM圖像文件的組成格式,CT設(shè)備和PACS系統(tǒng)都要遵循這一標(biāo)準(zhǔn) 設(shè)計(jì)。但DICOM標(biāo)準(zhǔn)沒有規(guī)定一組DICOM圖像文件(與前面的單幅圖像相比,或者說多幅 圖像)的命名和排列格式,因此各廠家可自定義一組DICOM圖像文件的命名和排列格式。
[0028] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0029] 為了便于清楚描述本發(fā)明實(shí)施例的技術(shù)方案,在本發(fā)明的實(shí)施例中,采用了"第 一"、"第二"等字樣對(duì)功能和作用基本相同的相同項(xiàng)或相似項(xiàng)進(jìn)行區(qū)分,本領(lǐng)域技術(shù)人員可 以理解"第一"、"第二"等字樣并不對(duì)數(shù)量和執(zhí)行次序進(jìn)行限定。
[0030] 實(shí)施例一、
[0031] 本發(fā)明實(shí)施例提供一種DICOM圖像的分類方法,如圖2所示,包括:
[0032] S201、獲取一組DICOM圖像文件,其中,所述一組DICOM圖像文件中的每個(gè)DICOM 圖像文件中包含該DICOM圖像文件對(duì)應(yīng)的病人標(biāo)識(shí)、圖像位置信息、采集時(shí)間和系列號(hào)。
[0033] S202、根據(jù)所述病人標(biāo)識(shí)將所述一組DICOM圖像文件進(jìn)行分類,獲得m個(gè)第一集 合,m為正整數(shù)。
[0034] S203、對(duì)于所述m個(gè)第一集合中的每個(gè)第一集合,根據(jù)所述系列號(hào)將所述每個(gè)第 一集合中的DICOM圖像文件進(jìn)行分類,分別獲得I s個(gè)第二集合。
[0035] 其中,Is表示對(duì)所述m個(gè)第一集合中的第s個(gè)集合中的DICOM圖像文件進(jìn)行分類 后獲得的DICOM圖像文件集合數(shù),1彡s彡m。
[0036] S204、對(duì)于所述13個(gè)第二集合中的每個(gè)第二集合,根據(jù)所述圖像位置信息,確定所 述每個(gè)第二集合中DICOM圖像文件對(duì)應(yīng)的切面類型和切片厚度,切面類型包括軸狀面、冠 狀面或矢狀面。
[0037] S205、根據(jù)所述切片厚度和所述切面類型對(duì)所述13個(gè)第二集合分層級(jí)分類,獲得f 個(gè)第三集合,f為正整數(shù)。
[0038] S206、對(duì)于所述f個(gè)第三集合中的每個(gè)第三集合,根據(jù)所述采集時(shí)間,確定所述每 個(gè)第三集合中的每個(gè)第二集合對(duì)應(yīng)的分期類型,所述分期類型包括動(dòng)脈期、靜脈期或平衡 期。
[0039] 具體的,本發(fā)明實(shí)施例步驟S201中:
[0040] 病人標(biāo)識(shí)通常是進(jìn)行CT掃描之前,由人工向設(shè)備輸入的信息;圖像位置信息、采 集時(shí)間和系列號(hào)通常是設(shè)備自動(dòng)生成的信息。
[0041] 其中,病人標(biāo)識(shí)具體可以為病人姓名、或病人編號(hào)等信息;圖像位置信息具體可以 為圖像位置坐標(biāo)或圖像方位等信息,本發(fā)明實(shí)施例對(duì)此不作具體限定。
[0042] 圖像位置坐標(biāo)表示圖像左上角的第一個(gè)像素的空間坐標(biāo)(X,y,z),也就是DICOM 圖像文件傳輸?shù)牡谝粋€(gè)像素的坐標(biāo)。
[0043] 圖像方位由六個(gè)數(shù)據(jù)組成,前三個(gè)數(shù)字分別代表行向量(行遞增方向)和X、y、z 軸夾角的余弦值,后三個(gè)數(shù)字分別代表列向量(列遞增方向)和X、y、Z軸夾角的余弦值。 由于CT圖像是垂直于某一軸掃描圖像,因此圖像方位的六個(gè)數(shù)據(jù)都為0或1。
[0044] 具體的,本發(fā)明實(shí)施例步驟S202中:
[0045] 將包含同一個(gè)病人標(biāo)識(shí)的DICOM圖像文件歸為同一個(gè)第一集合。此步驟中,有m 個(gè)不同的病人標(biāo)識(shí),因此得到了 m個(gè)第一集合。
[0046] 具體的,本發(fā)明實(shí)施例步驟S203中:
[0047] 由于同一病人,同一厚度,同一切面,同一分期的DICOM圖像具有相同的系列號(hào), 因此在進(jìn)行DICOM圖像分類時(shí),在根據(jù)病人標(biāo)識(shí)將一組DICOM圖像文件進(jìn)行分類之后,可以 首先根據(jù)系