VMAT / RapidArc

This performs a VMAT/RapidArc testing by taking areas of interest defined by the RTPLAN and dividing the value of each pixel in the MLC image by a corresponding OPEN image. The mean of those ratios is reported as the R corr value.

Areas Of Interest)

The first step is to use the plan to determine the areas of interest defined by the positions of the MLC. No image edge measurement or compensation for central axis is performed. The areas of interest are reduced by a fixed distance in mm (given as a configured value for each MLC/OPEN beam pair) towards their centers to reduce the penumbra effect of MLC leaves.

The AOIs are projected onto the images. Where edges cut through pixels, the partial value of the pixel inside the AOI is used. Accommodating partial pixels improves the quality of comparison between EPIDs of differing resolution.

The following image from a Millennium collimator shows the areas of interest.

Millennium Collimator (click for full sized image)
LS Open

Example of VMAT Numerical Portion of Report:

Note: values are shown with greater precision to better verify math.

Band Center -4.5 cm -1.5 cm 1.5 cm 4.5 cm
R LS : Avg CU of T3MLCSpeed 0.071522 0.073772 0.073685 0.071354
R Open : Avg CU of T3 Open 0.518747 0.518747 0.532101 0.516463
R corr : 100 * LS / Open 13.787449 13.842872 13.847978 13.815838
Diff(X) : R corr minus avg R corr -0.035234 0.020189 0.025295 -0.006845

Average of absolute deviations (Diff) : Abs 0.021891

Band Center (units: cm)

Indicates the vertical center in the isoplane for each AOI.

R LS (units: CU)

Average of the pixel values for the AOI in the given MLC beam.

R Open (units: CU)

Average of the pixel values for the AOI in the given OPEN beam.

R corr (units: percent)

To calculate this, first a third virtual plane of pixels is created by dividing each pixel the MLC plane by its corresponding pixel in the OPEN plane. The R corr value is the mean of the pixels in the AOI of the virtual plane multiplied by 100 to convert it to a percentage.

Note that simply dividing the mean LS / Open values would produce a slightly different result. Calculating the values from the -4.5cm column above:

                               (0.071522 / 0.518747) * 100 = 13.787453

            which does not equal the value used, which is:   13.787449
        
Diff(X) (units: percent)

The mean of the R corr values is subtracted from the R corr value. If the absolute value of any column is greater than the configured limit (currently 1.5 percent) then the entire test is marked as failed.

For the above example, the mean is:


            (13.787449 + 13.842872 + 13.847978 + 13.815838) / 4 = 13.823534
        

Yielding:


            13.787449 - 13.823534 = -0.035234

            13.842872 - 13.823534 =  0.020189

            13.847978 - 13.823534 =  0.025295

            13.815838 - 13.823534 = -0.006845
            
Average of absolute deviations (units: percent)

Calculated by taking the absolute value of each Diff(X) value and then taking their mean. If this value exceeds the configure limit (currently 3.0 percent) then the entire test is marked as failed.

For the example above, the calculation is:


            (0.035234 + 0.020189 + 0.025295 + 0.006845) / 4 =  0.021891