📘 BÀI 7 – TỪ BỆNH NHÂN ĐẾN LIỀU XẠ TRỊ
Hiểu toàn bộ chuỗi: CT → Lập kế hoạch → MU → LINAC → Liều
Ở 6 bài trước, chúng ta chủ yếu tìm hiểu cấu tạo và cách LINAC hoạt động.
Bài 7 sẽ trả lời một câu hỏi quan trọng hơn:
Bác sĩ quyết định liều điều trị như thế nào, và làm sao LINAC biết phải phát bao nhiêu bức xạ?
Điểm mấu chốt của bài này là hiểu rằng:
LINAC không tự quyết định liều điều trị.
Một chuỗi hệ thống lớn hơn đứng phía trước nó.
1. Toàn bộ quy trình xạ trị
Hãy nhìn bức tranh lớn trước:
PATIENT
│
▼
CT SCAN
│
▼
PATIENT 3D MODEL
│
▼
CONTOURING
│
┌────────┴────────┐
▼ ▼
TUMOR ORGANS AT RISK
│ │
└────────┬────────┘
▼
TREATMENT PLANNING
│
▼
DOSE CALCULATION
│
▼
OPTIMIZATION / PLAN
│
▼
TREATMENT PLAN
│
▼
QA / CHECK
│
▼
LINAC
│
▼
PATIENT
Đây là chuỗi rất quan trọng.
2. CT không chỉ để “chụp ảnh”
Trong xạ trị, CT cung cấp thông tin giải phẫu 3D.
Ví dụ:
CT slices
┌───────────┐
│ ● │
│ │
└───────────┘
┌───────────┐
│ ●● │
│ ●●● │
└───────────┘
┌───────────┐
│ ●●● │
│ ●●●● │
└───────────┘
Các lát cắt được ghép thành một thể tích 3D.
3. Từ CT đến mô hình bệnh nhân
TPS có thể sử dụng dữ liệu CT để xây dựng mô hình:
┌─────────────────────────┐
│ PATIENT MODEL │
│ │
│ █████ │
│ █ TUMOR │
│ █████ │
│ │
│ ORGAN │
│ █████ │
└─────────────────────────┘
Nhưng máy tính cần biết:
vùng nào là khối u?
vùng nào là cơ quan lành?
Đó là lúc contouring xuất hiện.
4. Contouring là gì?
Bác sĩ/xạ trị viên hoặc chuyên gia phù hợp xác định các cấu trúc trên CT.
Ví dụ:
CT
│
├── Tumor
├── Lung
├── Heart
├── Spinal cord
└── Other structures
Sau đó chúng được biểu diễn thành các volume 3D.
5. Target Volume
Trong xạ trị, bạn sẽ gặp các thuật ngữ:
- GTV
- CTV
- PTV
Đây là những khái niệm rất quan trọng.
GTV
Gross Tumor Volume
Phần khối u nhìn thấy/được xác định.
CTV
Clinical Target Volume
Vùng cần điều trị xét đến nguy cơ bệnh vi thể xung quanh GTV theo quyết định lâm sàng.
PTV
Planning Target Volume
Một thể tích lập kế hoạch được tạo ra để xét đến các yếu tố hình học như setup và các bất định chuyển động/định vị theo quy trình.
6. Minh họa
Có thể hình dung đơn giản:
┌───────────────┐
│ PTV │
│ ┌───────┐ │
│ │ CTV │ │
│ │ ┌───┐ │ │
│ │ │GTV│ │ │
│ │ └───┘ │ │
│ └───────┘ │
└───────────────┘
Đây chỉ là sơ đồ khái niệm; thực tế hình dạng có thể rất phức tạp.
7. Organs at Risk – OAR
Không chỉ quan tâm đến tumor.
Còn phải quan tâm đến:
OAR – Organs At Risk
Ví dụ:
TUMOR
███████
███████████
❤️ HEART
█████
SPINAL CORD
███
Mục tiêu lập kế hoạch thường là:
Target → đủ liều theo mục tiêu điều trị
OAR → hạn chế liều theo các constraint lâm sàng
8. Treatment Planning System – TPS
Bây giờ dữ liệu đi vào:
TPS – Treatment Planning System
TPS là phần mềm chuyên dụng dùng để lập kế hoạch xạ trị.
Khái niệm:
CT
│
▼
Contours
│
▼
Prescription / Constraints
│
▼
TPS
│
▼
Treatment Plan
9. TPS phải giải quyết bài toán rất khó
Nói đơn giản:
Tạo một kế hoạch beam sao cho vùng mục tiêu nhận được phân bố liều mong muốn, đồng thời hạn chế liều tới các mô/cơ quan cần bảo vệ theo mục tiêu lâm sàng.
Đây là một bài toán tối ưu hóa.
10. Ví dụ rất đơn giản
Giả sử:
HEAD
┌───────────────────────────┐
│ │
│ ███████ │
│ █ TUMOR █ │
│ ███████ │
│ │
│ █████ │
│ OAR │
└───────────────────────────┘
Nếu chỉ chiếu một hướng:
BEAM ───────────────►
OAR có thể nhận liều đáng kể.
Do đó TPS có thể tìm cách sử dụng nhiều hướng beam:
↘
↘
TUMOR
↗
↗
Mục tiêu là tạo phân bố liều phù hợp hơn.
11. Vì sao cần nhiều beam?
Một beam đơn giản có thể tạo:
████████████
████████████
████████████
Nhưng nhiều beam từ các hướng khác nhau có thể hội tụ vào vùng mục tiêu:
Beam
↘
↘
●
↗
↗
Beam
Điều này giúp tăng khả năng tạo phân bố liều phù hợp với hình học bệnh nhân.
12. Nhưng LINAC không “nhìn thấy” PTV
Đây là điểm cần nhớ.
LINAC nhận treatment plan.
Nó không tự hiểu:
“Đây là PTV.”
Chuỗi là:
Bác sĩ / Team
↓
Contouring
↓
TPS
↓
Treatment plan
↓
LINAC
13. Beam energy
Một kế hoạch có thể sử dụng photon beam ở các năng lượng khác nhau tùy hệ thống và chỉ định.
Ví dụ về cách gọi:
Photon energy
│
├── Lower energy
├── Medium energy
└── Higher energy
Trong LINAC, năng lượng electron được accelerator tạo ra, sau đó target có thể biến electron thành bremsstrahlung photon.
14. Electron therapy
LINAC không chỉ có photon therapy.
Có thể sử dụng electron beam trong những chỉ định phù hợp.
Electron gun
↓
Accelerator
↓
Electron beam
↓
Beam shaping
↓
Patient
Electron có đặc tính phân bố liều theo độ sâu khác photon.
15. Dose Distribution
Đây là khái niệm cực kỳ quan trọng.
Liều không phải lúc nào cũng giống nhau ở mọi vị trí:
Depth
↓
Dose
100% ────────●
│
80% ────────┼──●
│
50% ────────┼────●
│
20% ────────┼────────●
│
0% ────────┴────────────
Đây chỉ là minh họa khái niệm.
TPS phải tính toán sự phân bố liều trong thể tích bệnh nhân.
16. PDD là gì?
Một thuật ngữ rất quan trọng:
PDD – Percentage Depth Dose
Nó mô tả liều tại một độ sâu tương đối so với liều tại một điểm tham chiếu theo định nghĩa của phép đo.
Ví dụ khái niệm:
Surface
│
▼
█
█
█ ← depth
█
█
█
PDD thường được biểu diễn dưới dạng phần trăm.
17. Tại sao PDD quan trọng?
Vì khi beam đi vào cơ thể:
dose thay đổi theo độ sâu.
Đặc biệt với photon beam năng lượng cao, có vùng build-up trước khi đạt liều cực đại.
Khái niệm:
Dose
^
| ●
| ●
| ●
| ●
| ●
| ●
|________________> Depth
dmax
Hình dạng thực tế phụ thuộc năng lượng và điều kiện hình học.
18. dmax
dmax là độ sâu mà dose đạt cực đại trong điều kiện đo cụ thể.
Ví dụ:
Surface
│
▼
●
●
●
★ ← dmax
●
●
Photon beam megavoltage có đặc tính build-up nên liều bề mặt không nhất thiết là liều cực đại.
19. SSD và SAD
Hai thuật ngữ rất quan trọng.
SSD
Source-to-Surface Distance
Khoảng cách:
Source
●
│
│ SSD
│
▼
Surface
────────────
Patient
SAD
Source-to-Axis Distance
Khoảng cách từ source tới một điểm/trục tham chiếu hình học của hệ thống, thường gắn với isocenter.
Source
●
│
│
│ SAD
│
▼
Isocenter
✚
20. Isocenter
Đây là một khái niệm quan trọng trong LINAC.
Gantry quay:
90°
│
│
180° ───────── ✚ ───────── 0°
│
│
270°
Điểm trung tâm:
Isocenter
Nhiều beam từ các góc khác nhau có thể được thiết lập để đi qua vùng này.
21. Vì sao isocenter quan trọng?
Bởi vì nó cho phép:
Beam 1 ───────►
\
\
✚ Isocenter
/
/
Beam 2 ───────►
Gantry thay đổi góc nhưng hình học điều trị được tổ chức quanh isocenter.
22. MU là gì?
Đây là câu hỏi bạn đã chờ:
MU = Monitor Unit
MU là một đại lượng điều khiển/định lượng liên quan đến output của LINAC theo hệ hiệu chuẩn của máy.
Một điểm cực kỳ quan trọng:
MU không phải là Gy.
23. Tại sao 100 MU không bằng 100 Gy?
Bởi vì MU phụ thuộc vào calibration và điều kiện beam.
Ví dụ giả định để hiểu khái niệm:
100 MU → một output nhất định
Không thể kết luận:
100 MU = 100 Gy
Thậm chí không nên tự suy ra một tỷ lệ cố định nếu chưa biết:
- machine calibration
- energy
- field size
- geometry
- depth
- modifiers
- output factors
- beam model
24. Ví dụ đơn giản về calibration
Giả sử trong một điều kiện tham chiếu, máy được hiệu chuẩn sao cho:
100 MU → 1 Gy
trong điều kiện tham chiếu đó.
Điều này không có nghĩa:
100 MU → 1 Gy
ở mọi vị trí trong cơ thể.
Bởi vì điều kiện thực tế thay đổi.
25. Output factor
Một trong những lý do đó là:
Output Factor
Khi field size thay đổi:
Field A
┌──────┐
│ │
└──────┘
Field B
┌────────────┐
│ │
└────────────┘
output của machine/beam cũng có thể thay đổi.
TPS phải tính đến các yếu tố này.
26. Một cách hình dung
Có thể viết khái niệm:
Dose
≈
MU
×
Calibration
×
Output factors
×
Geometry
×
Depth effects
×
Other beam modifiers
Đây không phải công thức tính liều lâm sàng đầy đủ, mà chỉ là cách hình dung rằng dose phụ thuộc nhiều yếu tố.
27. Tại sao cần TPS?
Nếu chỉ dùng:
MU × calibration
thì quá đơn giản.
Bệnh nhân có:
- hình dạng khác nhau
- mật độ mô khác nhau
- cơ quan khác nhau
- target phức tạp
- nhiều beam
- MLC
- wedge/modifier tùy hệ thống
Do đó phải có mô hình tính toán liều.
28. CT Number và HU
CT cung cấp Hounsfield Units (HU).
Khái niệm:
CT Image
↓
HU
↓
Density / material information
↓
Dose calculation
Ví dụ khái quát:
Air → HU rất thấp
Water → khoảng 0 HU
Bone → HU dương cao hơn
Các giá trị cụ thể phụ thuộc hệ thống và hiệu chuẩn CT.
29. Tại sao mật độ mô quan trọng?
Photon đi qua:
Air
↓
Soft tissue
↓
Bone
↓
Soft tissue
sẽ tương tác khác với việc đi qua một môi trường đồng nhất.
Do đó TPS cần mô hình hóa sự tương tác của radiation với cơ thể.
30. Một trong những công việc quan trọng của Medical Physicist
Medical physicist không chỉ “đứng kiểm tra máy”.
Họ có vai trò rất quan trọng trong:
- commissioning
- calibration
- treatment planning
- dosimetry
- QA
- verification
- radiation safety
Tùy cơ sở và hệ thống phân công cụ thể.
31. Commissioning
Khi một LINAC mới được đưa vào sử dụng, không thể chỉ:
Plug in
↓
Power ON
↓
READY
↓
Treat patient
Mà phải trải qua quá trình commissioning.
Khái niệm:
NEW LINAC
↓
Measurement
↓
Beam characterization
↓
Modeling
↓
Validation
↓
QA
↓
Clinical use
32. Beam data
Trong commissioning, người ta cần thu thập nhiều dữ liệu beam theo các giao thức và quy trình phù hợp.
Ví dụ:
- depth-dose data
- profiles
- output factors
- field-size dependence
- energy characterization
- MLC characteristics
Những dữ liệu này giúp xây dựng/kiểm chứng beam model và thiết lập baseline.
33. Beam profile
Giả sử cắt ngang field:
Dose
^
| ┌────────┐
| / \
|_____/ \_____
+------------------------> Position
Đây là cách hình dung beam profile.
Nó cho biết dose thay đổi theo vị trí ngang trong beam.
34. Dose profile + depth dose
TPS không chỉ cần biết:
Dose theo depth
mà còn cần biết:
Dose theo position
và nhiều đặc tính beam khác.
Do đó beam model có thể rất phức tạp.
35. Treatment Planning
Bây giờ quay lại bệnh nhân.
Ví dụ kế hoạch:
Beam 1 → 0°
Beam 2 → 90°
Beam 3 → 180°
Beam 4 → 270°
hoặc một kế hoạch arc:
Gantry
0° → 360°
kết hợp MLC và các tham số delivery khác.
36. IMRT/VMAT
Chúng ta đã học ở Bài 5.
Bây giờ có thể nối hai bài:
CT
↓
Contours
↓
TPS
↓
Optimization
↓
MLC trajectory
+
Gantry trajectory
+
Dose parameters
↓
LINAC
Đây là cầu nối giữa vật lý y khoa và control engineering.
37. Plan được kiểm tra trước điều trị
Một kế hoạch không đơn giản là:
TPS says OK
↓
Patient treatment
Mà còn có các bước verification/QA phù hợp.
Ví dụ khái niệm:
Treatment Plan
↓
Independent / QA verification
↓
Approved
↓
Treatment
Quy trình cụ thể phụ thuộc cơ sở, kỹ thuật và quy định.
38. Một kế hoạch có thể có hàng nghìn thông số
Đặc biệt với IMRT/VMAT.
Ví dụ về mặt khái niệm:
Gantry angle
MLC leaf positions
MU
Dose rate
Energy
Field geometry
Collimator angle
Couch geometry
...
Không phải tất cả đều là biến độc lập trong mọi hệ thống, nhưng ý tưởng là:
Treatment plan là một tập dữ liệu rất lớn mô tả cách delivery beam.
39. Treatment Record
Khi bệnh nhân điều trị, hệ thống cũng phải ghi nhận các thông tin liên quan đến treatment delivery theo kiến trúc của hệ thống.
Ví dụ:
Patient
↓
Course
↓
Plan
↓
Fraction
↓
Beam
↓
Delivery data
Điều này rất quan trọng đối với traceability.
40. Fraction là gì?
Xạ trị thường không nhất thiết thực hiện toàn bộ prescription trong một lần.
Liều có thể được chia thành nhiều fractions theo phác đồ điều trị.
Ví dụ chỉ để minh họa:
Total course
│
├── Fraction 1
├── Fraction 2
├── Fraction 3
├── ...
└── Fraction N
Số fraction và liều mỗi fraction là quyết định lâm sàng cụ thể, không nên suy ra từ ví dụ.
41. Tại sao chia fraction?
Đây là một chủ đề rất sâu của radiobiology.
Khái niệm cơ bản:
Large dose once
≠
Same total dose divided into fractions
Sinh học mô và khả năng sửa chữa tổn thương DNA thay đổi theo cách phân liều.
Đây sẽ là chủ đề rất thú vị ở một bài sau.
42. Từ prescription đến MU
Có thể hình dung:
Prescription
↓
Treatment Planning
↓
Dose calculation
↓
Beam parameters
↓
MU / delivery parameters
↓
LINAC
Điểm quan trọng:
MU là kết quả của hệ thống lập kế hoạch và hiệu chuẩn/delivery model, không phải một đơn vị liều hấp thụ.
43. Một ví dụ giả định
Giả sử một kế hoạch tạo ra:
Beam 1 → 120 MU
Beam 2 → 180 MU
Beam 3 → 150 MU
Tổng:
[
120+180+150=450\ MU
]
Nhưng:
450 MU ≠ 450 Gy
và cũng không thể đơn giản nói:
450 MU = X Gy
nếu không biết đầy đủ điều kiện và calibration.
44. Tại sao MLC lại xuất hiện trong treatment plan?
Bởi vì trong IMRT/VMAT:
TPS
↓
Optimization
↓
MLC positions
↓
Machine delivery
Ví dụ:
Leaf 1 → trajectory A
Leaf 2 → trajectory B
Leaf 3 → trajectory C
...
Leaf N → trajectory N
Đó là một trong những dữ liệu quan trọng của plan.
45. Một treatment plan thực chất giống “chương trình điều khiển”
Đây là cách liên hệ rất hay với lập trình.
Bạn có:
INPUT
↓
Patient CT + contours + prescription
Sau đó:
PROCESS
↓
Optimization + dose calculation
Cuối cùng:
OUTPUT
↓
Machine parameters
LINAC giống như một platform thực thi treatment plan, nhưng với các lớp kiểm tra và giới hạn an toàn rất nghiêm ngặt.
46. So sánh với Arduino
Bạn lập trình:
digitalWrite(RELAY, HIGH);
Arduino biến lệnh thành hành động.
Trong LINAC, treatment plan cũng chứa các thông tin điều khiển, nhưng kiến trúc thực tế phức tạp hơn rất nhiều:
Treatment Plan
↓
Treatment Control
↓
Safety Validation
↓
Machine Control
↓
Beam Delivery
↓
Monitoring
Không phải đơn giản là một câu lệnh beamOn().
47. Tại sao cần kiểm tra độc lập?
Hãy tưởng tượng phần mềm TPS tính sai:
TPS
↓
Wrong calculation
↓
Wrong plan
Nếu không có lớp kiểm tra:
Wrong plan
↓
LINAC
↓
Patient
Vì vậy radiation oncology sử dụng nhiều lớp kiểm tra và QA để giảm nguy cơ sai sót.
48. QA Machine vs QA Patient Plan
Đây là hai khái niệm bạn nên phân biệt.
Machine QA
Kiểm tra LINAC:
Output
Energy
MLC
Gantry
Imaging
Safety
...
Patient-specific / plan QA
Kiểm tra một kế hoạch cụ thể theo quy trình áp dụng.
Patient Plan
↓
QA measurement / verification
↓
Evaluation
49. Bức tranh hoàn chỉnh
Bây giờ chúng ta có thể ghép toàn bộ 7 bài:
PATIENT
│
▼
CT
│
▼
CONTOURING
│
┌────────────┴────────────┐
▼ ▼
TARGET OAR
│ │
└────────────┬────────────┘
▼
TPS
│
┌─────────┼─────────┐
▼ ▼ ▼
DOSE MLC GANTRY
CALCULATION PLAN PLAN
│ │ │
└─────────┼─────────┘
▼
TREATMENT PLAN
│
▼
QA
│
▼
LINAC
│
┌──────────────┼──────────────┐
▼ ▼ ▼
RF/Beam MLC Gantry
│ │ │
└──────────────┼──────────────┘
▼
BEAM
│
▼
PATIENT
│
▼
DOSE DELIVERY
50. Những thuật ngữ Bài 7 cần nhớ
| Thuật ngữ | Ý nghĩa |
|---|---|
| CT | Hình ảnh giải phẫu để lập kế hoạch |
| GTV | Gross Tumor Volume |
| CTV | Clinical Target Volume |
| PTV | Planning Target Volume |
| OAR | Organ At Risk |
| TPS | Treatment Planning System |
| Gy | Absorbed dose |
| MU | Monitor Unit |
| PDD | Percentage Depth Dose |
| dmax | Depth of maximum dose |
| SSD | Source-to-Surface Distance |
| SAD | Source-to-Axis Distance |
| Isocenter | Điểm/trục hình học trung tâm của hệ thống |
| Output factor | Hệ số mô tả sự thay đổi output theo điều kiện beam |
| Commissioning | Đưa máy/beam vào trạng thái được đặc tính hóa và xác nhận để sử dụng |
| QA | Quality Assurance |
🧠 Một câu cần nhớ nhất của Bài 7
Bác sĩ không nói với LINAC “hãy chiếu 10 Gy vào đây”. Một hệ thống lập kế hoạch và vật lý y khoa chuyển mục tiêu lâm sàng thành một treatment plan gồm rất nhiều thông số; LINAC sau đó thực hiện kế hoạch đó dưới sự giám sát của các hệ thống điều khiển và an toàn.
Và đặc biệt:
100 MU ≠ 100 Gy.
MU là một đại lượng liên quan đến machine output/delivery, còn Gy là absorbed dose. Mối quan hệ giữa chúng chỉ có ý nghĩa khi biết điều kiện hiệu chuẩn, hình học và các đặc tính beam liên quan.
🔜 Bài 8 – Vật lý bên trong một beam X-ray của LINAC
Bài tiếp theo chúng ta có thể đi sâu hơn vào chính tia X:
Electron → Target → Bremsstrahlung → Photon spectrum → Beam flattening → Flattening Filter / FFF → Primary collimator → Monitor chamber → Jaw → MLC → Patient
Đặc biệt tôi sẽ giải thích một câu rất thú vị:
Tại sao electron đập vào tungsten target lại tạo ra tia X?
và sau đó:
Vì sao LINAC hiện đại có thể chạy chế độ FFF (Flattening Filter Free), và tại sao bỏ flattening filter lại có thể làm dose rate tăng rất mạnh?
Đây sẽ là bài bắt đầu đi sâu thật sự vào vật lý hạt và vật lý chùm tia của LINAC.