醫學影像長度量測心得筆記
DICOM 中與量測間距長度有關的 Tag 有以下四個
- (0028,0030) Pixel Spacing
- 經過校正後的影像 Row / Column 像素(Pixel)換算 mm 的換算比例
- (0028,0A02) Pixel Spacing Calibration Type
- 間距比例校正的類型(列舉值有兩種)
- GEOMETRY - 假定或已知的固定幾何縮放率做校正
- FIDUCIAL - 由操作員或圖像處理軟件通過測量像素資料中可見、已知尺寸且靠近放射線中心的物體做基準點進行校正
- 間距比例校正的類型(列舉值有兩種)
- (0018,1114) Estimated Radiographic Magnification Factor
- 放射源至接收器距離(SID, Source-Image Distance)與放射源至受檢物體距離(SOD, Source-Object Distance)的比例(SID/SOD)
- (0018,1164) Imager Pixel Spacing
- 校正前的影像 Row / Column 像素(Pixel)換算 mm 的換算比例
基本會遇到的狀況會有以下四種:
情境1. 存在 (0028,0030)
當存在 (0028,0030) 時,一般 (0028,0A02) 與 (0018,1164) 也會存在;畢竟 (0028,0030) 是用其他資料算出來的
這種情況就很單純直接把距離長度的 Row / Column 像素值乘上 (0028,0030) 換算比例就可以得到實際的 mm 值
情境2. 只有 (0018.1114) 與 (0018,1164)
這個情境下要先算出 Pixel-mm 換算比例,其實就是把校正前的換算比例(0018,1164)做校正的概念
公式為 (0018,1164) / (0018,1114)
如情境1.依樣把距離長度的 Row / Column 像素值乘上換算完的比例值就可以得到實際 mm 值
情境3. 只有 (0018,1164)
當只存在 (0018,1164) 這個未校正前的比例值的話,那沒什麼話說,就只能用這個值來換算了 XD
情境4. 其他
這可能是最單純的情況(最慘 XD),什麼都沒有可以換算,那直接放像素 Pixel 值表示即可了
<P.S.>
以上換算前的 Pixel 值都要注意是否有縮放影像,若有的話,換算前的 Pixel 值要先乘上影像縮放比值再去做 Pixel-mm 換算!
例如:縮放前影像 Row 100 pixel \ Column 200 pixel;縮放後 Row 200 pixel \ Column 300 pixel
則 Row 縮放比:200 / 100 = 2 倍;Column 縮放比:300 / 200 = 1.5 倍
這邊我畫一張示意圖來示意 DICOM 中畫素與間距比值
DICOM 中的 1 Pixel 的距離是指像素中心與像素中心的距離
因為實務上像素是指一個點而非一個圓、球或是矩形