Product Highlights
VERIQA
Patient QA Platform
RUBY
Modular QA Phantoms
BEAMSCAN
Water Phantom
BEAMSCAN MR
Water Phantom for MRgRT
OCTAVIUS 4D / 4D MR
QA Phantom
Electron Density Phantom
Classical Shape Phantom
Track-it
QA Data Management Platform
flashDiamond
Detector
UNIDOS Tango & Romeo
Reference Class Electrometers
All Radiation Therapy Products
A B C
D
E F
G
H
I
J
K
L
M
N
O P Q R S T U V W
X
Y
Z
Product Highlights
NOMEX
Multimeter
NOMEX
Dosemeter
Track-it
QA Data Management Platform
QRM
Phantoms
All Diagnostic Imaging Products
A B C
D
E
F
G
H
I
J
K
L M N
O
P
Q
R S T U
V
W
X
Y
Z

Frequently Asked Questions

BEAMSCAN Software 4.5 - AI Functionality

The most accurate way to measure profiles is to use the microDiamond detector. Sometimes, however, it can be more pragmatic to use a Semiflex 3D ionization chamber instead. The Semiflex ionization chamber has a larger sensitive volume, and the resulting measurement contains averaging effects. Deconvolution counters these effects, which brings Semiflex 3D much closer to the true dose. This is almost always desirable. Only in rare cases it should be avoided. For instance, when the scan is additionally processed by another tool, which also tries to combat volume effects. It is important to correct these effects only once.

The most accurate way to measure dose is a microDiamond scan with high integration times. This is, however, not always practical. In such situations Denoise improves the quality of fast diamond scans. It behaves similar to classic filters like the moving average filter, but with much better results in regions of high curvature. Like other filters, it has tradeoffs and cannot improve on scans that are already perfect. It should therefore not be used on scans that already have extremely low noise levels.

Both methods work well, and both methods are derived from classical convolution theory. Therefore, both methods have similar accuracy, with classical convolution theory being the limiting factor. However, the curve-fitting method does not support FFF scans, while the AI-based method does.

No, the BEAMSCAN method (version 4.4) has similar accuracy as the AI-based method. There is no need to repeat deconvolutions.

No, the neural nets were trained and validated at PTW and their weights are frozen.

The function can be used for all fields for which the Semiflex 3D ionization chamber is specified. This means for field sizes between 2.5 cm and 40 cm.

Both ‘Denoise’ and ‘Deconvolution’ were implemented using the tensorflow.keras framework from Google. Both are convolutional neural networks based on the UNet architecture. They were trained in a two-step process. First, synthetic training data sets were generated. Subsequently, the mean square error between the network output and the true dose was minimized on these datasets using the ADAM optimizer.

To train a neural network, one needs a large dataset of examples. Let us look at the deconvolution case in more detail, the denoise case is analogous. Each example must consist of an input curve, which represents a Semiflex 3D scan, and an output curve, which represents a microDiamond scan.
There are multiple approaches to obtain such a dataset. One is measurement and the other is synthetic data. Synthetic data in this case means that we randomly generate profile data with different penumbra settings to cover a wide range of machine types. We then use classical convolution theory to turn these into Semiflex 3D profiles, convolving the profiles with a Gaussian function.
We use measurements only for the final validation of our network. The advantage of this approach is that it protects us from overfitting. When using measurements for the training, there is the danger that the neural net could work well for the linacs used during training, but not work well on all linacs. Synthetic data allows to expose the network to a much larger variation of examples during training to prevent overfitting.

Diese Seite existiert auch in Ihrer Sprache.
This page also exists in your language.
Sprache wechseln Change Language