[Medical] DICOM - 醫學影像標記長度量測心得筆記

醫學影像長度量測心得筆記

DICOM 中與量測間距長度有關的 Tag 有以下四個

  1. (0028,0030) Pixel Spacing
    • 經過校正後的影像 Row / Column 像素(Pixel)換算 mm 的換算比例
  2. (0028,0A02) Pixel Spacing Calibration Type
    • 間距比例校正的類型(列舉值有兩種)
      • GEOMETRY - 假定或已知的固定幾何縮放率做校正
      • FIDUCIAL - 由操作員或圖像處理軟件通過測量像素資料中可見、已知尺寸且靠近放射線中心的物體做基準點進行校正
  3. (0018,1114) Estimated Radiographic Magnification Factor
    • 放射源至接收器距離(SID, Source-Image Distance)與放射源至受檢物體距離(SOD, Source-Object Distance)的比例(SID/SOD)
  4. (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 的距離是指像素中心像素中心的距離

因為實務上像素是指一個點而非一個圓、球或是矩形