概要設(shè)計(jì)說明
1 引言
1 .1 編寫目的
詳細(xì)定義本軟件總體的功能、系統(tǒng)的接口和數(shù)據(jù)屬性;劃分程序基本結(jié)構(gòu)、各程序名稱和功能,以便于軟件詳細(xì)設(shè)計(jì)和編程。
1 .2 參考資料
DICOM3.0的第三章(信息對(duì)象的定義),DICOM3.0的第四章(SOP類的定義),DICOM3.0的第六章(數(shù)據(jù)字典),DICOM3.0的第七章(消息交換),DICOM3.0的第十章(媒體存儲(chǔ)及文件格式)
1.3術(shù)語和縮寫詞
IOD:信息對(duì)象的定義
SOP:服務(wù)對(duì)象對(duì)
RT:放射線療法(radiotherapy)
IE:信息實(shí)體模塊
DIMSE:DICOM消息服務(wù)元素
DICOM:醫(yī)學(xué)數(shù)字影像和通訊
NEMA:美國電子制造商協(xié)會(huì)
ACSE:聯(lián)合控制服務(wù)元素
OSI:開放系統(tǒng)互連
PACS:圖像歸檔與傳輸系統(tǒng)
RIS:放射信息系統(tǒng)
TCP/IP:傳輸控制協(xié)議/互連網(wǎng)協(xié)議
2 總體設(shè)計(jì)
2 .1 需求規(guī)定
本軟件包括四個(gè)部分,各部分的功能需求如下:
2.1.1.圖像采集部分:
實(shí)時(shí)顯示:在透視的過程中,可以實(shí)時(shí)顯示透視的圖像。這些圖像序列可以保存在內(nèi)存中,也可以將其存儲(chǔ)于硬盤里。圖像能顯示攝像機(jī)所攝取的所有圖像范圍,帶圓消隱功能(半徑可調(diào))并具有噪聲濾過功能(濾過系數(shù)可調(diào)),較好的濾掉影像增強(qiáng)器帶來的量子噪聲,做到顯示運(yùn)動(dòng)圖像時(shí)無明顯延遲感;顯示圖像與病體方向保持一致并可調(diào)。
注釋:在圖像實(shí)時(shí)顯示時(shí)沒有窗寬床位的概念,只有亮度對(duì)比度的概念,所以在圖像采集時(shí)只能提供亮度對(duì)比度調(diào)節(jié)功能。
2.1.2圖像瀏覽功能:
窗位/窗寬(Window Level / Window Width)調(diào)節(jié)功能:在一定的范圍內(nèi)可以對(duì)圖像進(jìn)行窗寬窗位的調(diào)節(jié),窗寬窗位模塊通過預(yù)定義(定義了肺窗、骨窗、腦窗、軟組織窗和縱膈窗五種標(biāo)準(zhǔn)窗,使用時(shí)可以直接調(diào)用)、用戶自定義及精確設(shè)定窗寬窗位,使圖像得到最佳顯示,粗略察看時(shí)只需通過鼠標(biāo)左鍵進(jìn)行調(diào)節(jié)即可,方便、靈活、快捷;還具有窗寬窗位的復(fù)位功能。
縮放功能:具有放大和縮小的功能,使用鼠標(biāo)拖放即可;支持區(qū)域放大,以鼠標(biāo)為中心點(diǎn)逐步放大,放大倍數(shù)可調(diào)(2~16倍),并具有復(fù)位功能。
旋轉(zhuǎn)及翻轉(zhuǎn)功能:包括四種旋轉(zhuǎn)方式(按順時(shí)針、逆時(shí)針方式,水平鏡像,垂直鏡像),方便用戶從多方向觀察圖像。
多幅顯示功能:可以在一臺(tái)或多臺(tái)顯示器上顯示一幅、四幅、九幅、16副圖像,以及可以按用戶自定義的圖像顯示數(shù)量來進(jìn)行顯示。
標(biāo)注功能:支持多種標(biāo)注方式,包括直線、箭頭、矩形、圓角矩形、橢圓、多邊形、角度、魔術(shù)棒選擇(可以通過單擊鼠標(biāo)左鍵來選擇鼠標(biāo)箭頭下相似的區(qū)域)和文本(支持這些文字的大小,字體和顏色選擇)等,通過這些標(biāo)注可以大大提高醫(yī)生的工作效率。
電影回放功能:及時(shí)回放造影過程產(chǎn)生的圖像序列或已經(jīng)存在硬盤上的一些圖像數(shù)據(jù),回放速度可以自定義(單位:幀/秒),可循環(huán)、正向、反向、連續(xù)、逐幀、第一幀和最后一幀等播放方式。
目標(biāo)測(cè)量功能:用于圖像目標(biāo)的長度測(cè)量,單位精確到毫米。
濾鏡功能:包括四種濾鏡,圖像平滑、圖像模糊、圖像銳化和邊緣檢測(cè),這些濾鏡采用國內(nèi)外最先進(jìn)的圖像處理算法,速度快、效果好。并可以還原處理過的圖像。
圖像處理功能:可以對(duì)圖像進(jìn)行亮度和對(duì)比度的調(diào)整,以達(dá)到最佳觀察效果,還可以對(duì)圖像進(jìn)行偽彩(有多種偽彩色供選擇)和負(fù)片操作,支持多種格式的圖像,并可以對(duì)其操作。
多顯示器支持:通過簡(jiǎn)單的設(shè)置(在本系統(tǒng)中),就可以支持多達(dá)八臺(tái)的顯示器數(shù)。
打印功能:支持病人的信息(這些病人信息可以自己輸入,也可以從數(shù)據(jù)庫中得到)和圖像打印,并可以打印有關(guān)標(biāo)注。
2.1.3診斷報(bào)告模塊
該模塊的目的是幫助醫(yī)生快速,靈活,方便的完成病人的診斷報(bào)告。
診斷報(bào)告主要包括報(bào)告和版式兩大部分,版式是報(bào)告的模板,是建立報(bào)告的基礎(chǔ);每一個(gè)報(bào)告可以對(duì)應(yīng)一個(gè)版式或幾個(gè)版式。
醫(yī)生做完病人檢查后要對(duì)病人檢查情況做診斷報(bào)告。報(bào)告中要有病人的基本信息和某次檢查的信息。病人信息是已經(jīng)錄入的病人的基本情況,檢查信息是此次或者是以前檢查的信息,這些檢查信息只是一些客觀的事實(shí),或者說是一些物理的數(shù)據(jù)。每一個(gè)報(bào)告只能對(duì)應(yīng)一個(gè)檢查,但是某一個(gè)檢查可以擁有多個(gè)報(bào)告。
在做報(bào)告的時(shí)候,病人信息和檢查信息不能改動(dòng)。所謂報(bào)告信息是醫(yī)生根據(jù)病人的影像圖片情況得到對(duì)病人的病情狀況的一系列診斷,所以報(bào)告中要有圖片資料。這一系列的診斷信息可以由醫(yī)生寫入(對(duì)于常用的信息可以保存為模板),也可以把來自某一保存起來的常用的診斷模板直接插入報(bào) |
|