Technical Workflow
2 | Simulation Phase
The FE mesh resulting from the modeling phase forms the domain for the simulation. The workflow of this stage splits up into several branches, depending on the use-case. In a nutshell, the basic steps comprise definition of device-specific and patient-specific parameters.
Needle Definition
The user can choose between placing a virtual needle model, or segmenting and registering a real needle from PeI CT imaging. The choice depends on the specific scenario and available data, but both ultimately yield comparable input parameters.
Real Needle
From a PeI CT image, the user can segment and register a real needle. Both prospective and retrospective scenarios profit from accurately reconstructing the geometry, e.g. of umbrella-shaped probes. The consecutive registration of this geometry employs two strategies. Initially, the RFA Guardian enforces a fast rigid registration method. In many cases, this optimally matches the images from PrI and PeI scanning sessions. However, RFA needles exhibit a certain flexibility, possibly leading to deformation and deviation from the optimal shape. Moreover, previous partial liver resection can complicate the process. Therefore, rigid registration can lead to insufficient accuracy, raising the need for an additional deformable registration method to compensate for local deformation.
Virtual Needle
If the exact needle geometry is unavailable or obstructed, e.g. due to high radio opacity after Transarterial chemoembolization, the user can place a virtual needle either directly in the PrI simulation domain, or relative to a PeI image. Generally, the virtual needle geometry can be defined using the intersection point between the needle tip and the tumor and a trocar point, which is any point along the needle shaft. However, more intricate needle models, for instance from Boston Scientific and RITA, exhibit a more complex geometry. This additionally requires parameterizing the rotation around the axis defined by the trocar and intersection. If the user places a virtual needle to fit the real model in a PeI image, the same registration procedures as for real needle identification apply.
Device-Specific Parametrization
Apart from the needle positioning, device-specific heating profiles play an important role in the simulation process. The heating profiles are vendor-defined procedures, comprising duration of heating, cooldown cycles, iteratively extending umbrella-shaped needles, target temperatures, wattage, and many more. Again, the most complex procedures result from the umbrella-shaped probes, e.g. from RITA devices. The RFA Guardian implements predefined sequences, as provided by the vendors, and let the user choose the appropriate protocol. Although the RFA Guardian provides standard presets for target temperatures and power emission, the user can also modify these to correlate to the settings used during real treatment.
Patient-Specific Parametrization
Besides device-specific parameterization, measuring or estimating tissue-specific values contributes to the overall prediction accuracy. Perfusion measurements for healthy and malignant tissue are nowadays often part of the clinical routine. Other parameters, such as specific heat capacity or thermal conductivity, can often only be estimated. Nevertheless, the RFA Guardian provides interface elements for injecting these values into the simulation in case they have been measured or can be estimated accurately.
Simulating Single & Multiple Cycles
After defining the simulation parameters, the user initiates the GPU-based computation. The visualization section of the RFA Guardian continuously display the outline of the coagulated area during this process and notifies the user of completion. Then the simulation module goes into an idle state, waiting for additional input for further ablation tasks. After executing the first standard protocol, the user can perform additional heating in the same needle position with customizable duration, or conduct additional protocols after repositioning the needle. Although, usually, the number of cycles is reasonably low, unlimited, arbitrary combinations of standard and additional heating procedures are possible. For convenience, parameterization of each cycle is stored. This enables the user to replay each step of the simulated treatment and explore different strategies.
Simulating Single & Multiple Cycles
After defining the simulation parameters, the user initiates the GPU-based computation. The visualization section of the RFA Guardian continuously display the outline of the coagulated area during this process and notifies the user of completion. Then the simulation module goes into an idle state, waiting for additional input for further ablation tasks. After executing the first standard protocol, the user can perform additional heating in the same needle position with customizable duration, or conduct additional protocols after repositioning the needle. Although, usually, the number of cycles is reasonably low, unlimited, arbitrary combinations of standard and additional heating procedures are possible. For convenience, parameterization of each cycle is stored. This enables the user to replay each step of the simulated treatment and explore different strategies.