ESTRO 2023 - Abstract Book
S1382
Digital Posters
ESTRO 2023
Conclusion Compensation of respiratory motion improves segmentation of heart substructures, with the best performance for the mid position median method. The advantage of taking the median pixel value is likely that it will show the most stable heart position i.e. at diastole. For further improvements cardiac motion has to be addressed and the model should be trained on motion compensated data. These are important steps towards the routine implementation of a dose limit for sub-structures situated in the base of the heart.
PO-1677 Unsupervised generation of synthetic CT from CBCT using 3D GAN in head and neck cancer radiotherapy
C. Hémon 1 , B. Texier 1 , P. Lekieffre 1 , E. Collot 1 , C. Lafond 1 , A. Barateau 1 , R. De Crevoisier 1 , J. Nunes 1
1 LTSI, INSERM, UMR 1099, Univ Rennes 1, CHU Rennes, CLCC Eugène Marquis, Rennes, France
Purpose or Objective Several approaches to generate synthetic CT (sCT) from CBCT have been developed for dose replanning in ART. Recently, deep learning methods are making constant progress in sCT generation but unsupervised learning has been less investigated. The purpose of this study is to evaluate the use of different perceptual loss implementations to help the generation in unsupervised learning. Materials and Methods For this study, 43 patients with locally advanced oropharyngeal carcinomas treated with external beam radiation therapy were selected. Among our patients, each received a planning CT scan and 14 patients received a weekly CT scan. All CT were acquired on a BigBore scanner (Philips). CBCTs were acquired with an XVI (Elekta) on a VERSAHD linac (Elekta) for a time close to that of the CTs. For the study, each sCT is generated by a 3D Generative Adversarial Network (GAN) composed of two adversarial networks (the generator and the discriminator). As a generator, we used a custom 6-block residual network between 2 down-sampling blocks and 2 up-sampling blocks, and the discriminator is a 70*70*70 PatchGAN network. In unsupervised training, training is often challenged by learning problems such as instability and non-convergence of training. To reduce the occurrence of its problems, generator has been guided by using a perceptual loss. We proposed 4 different models all based on the custom GAN with different loss function: VGG Perceptual loss, ConvNext Perceptual loss and ConvNext Perceptual loss +Gradient loss. To generate a sCT, we used the principle of perceptual loss. The sCT is generated from the addition of the content loss of the input (CBCT) and the style loss of a CT. A new implementation of ConvNext-based perceptual loss is proposed to reduce the memory space used to compute the VGG perceptual loss. The layers used for the computation of style and content loss will be chosen after a detailed analysis by a feature map inversion. The model was trained using the AdamW optimizer with a learning rate of 0.0001 for 200 epochs. Each model was trained under the identical hyper-parameter settings, while varying the definition of loss function. The sCTs were compared to the original CTs based on a per-voxel comparison with mean absolute error (MAE) in Hounsfield units (HU). Results Figure 1 shows the sCT generated from the CBCT of an average test patient in terms of MAE with the different methods. Figure 2 shows the MAE for the external body on the test patients from the different methods. Significantly lower values
Made with FlippingBook flipbook maker