SearcharxivSearch

arXiv subjects

Kyle A Williams

Publications and source records attributed to Kyle A Williams.

8 recordsLinked to original sources

Exploring Methods for Integrating and Augmenting Multimodal Data to Improve Prognostic Accuracy in Imbalanced Datasets for Intraoperative Aneurysm Occlusion

This study evaluates a multimodal machine learning framework for predicting treatment outcomes in intracranial aneurysms (IAs). Combining angiographic parametric imaging (API), patient biomarkers, and disease morphology, the framework aims to enhance prognostic accuracy. Data from 340 patients were analyzed, with separate deep neural networks processing quantitative and categorical data. These networks' pre decision layers were concatenated and inputted into a final predictive network. Various data augmentation strategies, including Synthetic Minority Oversampling Technique for Nominal and Continuous data (SMOTE NC), addressed dataset imbalances. Performance metrics, evaluated through Monte Carlo cross validation, showed significant improvements with augmentation, particularly in intermediate fusion models. This study validates the framework's efficacy in accurately predicting IA treatment outcomes, demonstrating that data augmentation techniques can substantially enhance model performance.

physics.med-ph

Leveraging Convolutional Neural Networks for 3D Quantitative Angiography Reconstructions from Sparse Cone Beam CT Projections Utilizing CFD Data

This study leverages convolutional neural networks to enhance the temporal resolution of 3D angiography in intracranial aneurysms focusing on the reconstruction of volumetric contrast data from sparse and limited projections. Three patient-specific IA geometries were segmented and converted into stereolithography files to facilitate computational fluid dynamics simulations. These simulations first modeled blood flow under steady conditions with varying inlet velocities: 0.25 m/s, 0.35 m/s, and 0.45 m/s. Subsequently, 3D angiograms were simulated by labeling inlet particles to represent contrast bolus injections over durations of 0.5s, 1.0s, 1.5s, and 2.0s. The angiographic simulations were then used within a simulated cone beam C arm CT system to generate in-silico rotational DSAs, capturing projections every 10 ms over a 220-degree arc at 27 frames per second. From these simulations, both fully sampled (108 projections) and truncated projection datasets were generated the latter using a maximum of 49 projections. High fidelity volumetric images were reconstructed using a Parker weighted Feldkamp Davis Kress algorithm. A modified U Net CNN was subsequently trained on these datasets to reconstruct 3D angiographic volumes from the truncated projections. The network incorporated multiple convolutional layers with ReLU activations and Max pooling, complemented by upsampling and concatenation to preserve spatial detail. Model performance was evaluated using mean squared error (MSE). Evaluating our U net model across the test set yielded a MSE of 0.0001, indicating good agreement with ground truth reconstructions and demonstrating acceptable capabilities in capturing relevant transient angiographic features. This study confirms the feasibility of using CNNs for reconstructing 3D angiographic images from truncated projections.

physics.med-ph

Injection Bias Reduction Techniques in Quantitative Angiography Using Patient-Specific Phantoms of Intracranial Aneurysm

In intracranial aneurysm (IA) treatment, digital subtraction angiography (DSA) monitors device-induced hemodynamic changes. Quantitative angiography (QA) provides more precise assessments but is limited by hand-injection variability. This study evaluates correction methods using in vitro phantoms that mimic diverse aneurysm morphologies and locations, addressing the 2D and temporal limitations of DSA. We used a patient-specific phantom to replicate three distinct IA morphologies at various Circle of Willis points: the middle cerebral artery (MCA), anterior communicating artery (ACA), and the internal carotid artery (ICA), each varying in size and shape. The diameters of the IA at MCA, ACA and ICA are 10.1, 10 and 7 millimeters, respectively. QA parameters for both non-stenosed and stenosed conditions were measured with 5ml and 10ml boluses over various injection durations to generate time density curves (TDCs). To address the variability in injection, several singular value decomposition (SVD) variants, standard SVD (sSVD) with Tikhonov regularization, block-circulant SVD (bSVD), and oscillation index SVD (oSVD) were applied. These methods enabled the extraction of IA impulse response function (IRF), peak height (PHIRF), area under the curve (AUCIRF), and mean transit time (MTT). We evaluated the robustness of bias-reducing methods by observing the invariance of these parameters with respect to the injection conditions, and the location and size of the aneurysm. The application of SVD variants, sSVD, bSVD, and oSVD, significantly reduced QA parameter variability due to injection techniques.

physics.med-ph

Analysis of Quantitative Angiography using Projection Foreshortening Correction and Injection Bias Removal

This study aims to mitigate these biases and enhance QA analysis by applying a path-length correction (PLC) correction, followed by singular value decomposition (SVD)-based deconvolution, to angiograms obtained through both in-silico and in-vitro methods. We utilized DSA data from in-silico and in-vitro patient-specific intracranial aneurysm models. To remove projection bias, PLC for various views were developed by co-registering the pre-existing 3D vascular geometry mask with the DSA projections, followed by ray tracing to determine paths across 3D vessel structures. These maps were used to normalize the logarithmic angiographic images, correcting for projection-induced foreshortening across different angles. Subsequently, we focused on eliminating injection bias by analyzing the corrected angiograms under varied projection views, injection rates, and flow conditions. Regions of interest at the aneurysm dome and inlet were placed to extract Time Density Curves for the lesion and the arterial input function, respectively. Using three standard SVD methodologies, we extracted the aneurysm Impulse Response function (IRF) and its associated parameters Peak Height (PHIRF), Area Under the Curve (AUCIRF), and Mean Transit Time (MTT). Our methodology employing PLC and SVD-based deconvolution ensures reliable quantitative angiographic measurements across varying conditions, supporting consistent assessments of disease severity and treatment efficacy. This approach significantly enhances intrapatient and intraprocedural reliability in neurovascular diagnostics.

physics.med-ph

Intra-operative Optimal Flow Diverter Selection for Intracranial aneurysm treatment

During intracranial aneurysm (IA) treatment with Diverters (FDs), the device/parent artery diameters ratio may influence the ability of the device to induce aneurysm healing response. Oversized FDs are safer to deploy but may not induce enough hemodynamic resistance to ensure aneurysm occlusion. Methods based on Computational Fluid Dynamics (CFD) could allow optimal device selection but are time-consuming and inadequate for intra-operative guidance. To address this limitation, we propose to investigate a method for optimal FD selection using Angiographic Parametric Imaging (API) and machine learning (ML). We selected 128 pre-treatment angiographic sequences of IAs which demonstrated full occlusion at six months follow-up. For each IA, we extracted five API parameters from the aneurysm dome and normalized them to the feeding artery corresponding parameters. We dichotomized the dataset based on the FD/ proximal artery diameter ratio as undersized, if the ratio<1 or if multiple FDs were used and oversized otherwise. Single API parameter and ML analysis were used to determine whether API parameters could be used to determine the need for FD under-sizing (i.e., increased flow resistance). Classification accuracy was assessed using area under the receiver operator characteristic (AUROC). In total we identified 51 and 77 cases for the undersized and oversized cohorts respectively. Single API parameter analysis yielded an inadequate AUROC ~0.5 while machine learning using all five API parameters yielded and AUROC of 0.72.

physics.med-ph

In-Silico Analysis of Curve Fitting in Angiographic Parametric Imaging in Intracranial Aneurysms

In Angiographic Parametric Imaging (API), accurate estimation of parameters from Time Density Curves (TDC) is crucial. However, these estimations are often marred by errors arising from factors such as patient motion, procedural preferences, image noise, and injection variability. While fitting methods like gamma-variate fitting offer a solution to recover incomplete or corrupted TDC data, they might also introduce unforeseen biases. This study investigates the trade-offs and benefits of employing gamma-variate fitting on virtual angiograms to enhance the precision of API biomarkers. Utilizing Computational Fluid Dynamics (CFD) in patient specific 3D geometries, we generated a series of high-definition virtual angiograms at distinct inlet velocities: 0.25m/s, 0.35m/s, and 0.45m/s. These velocities were investigated across injection durations ranging from 0.5s to 2.0s. From these angiograms, TDCs for aneurysms and their corresponding inlets were constructed. To emulate typical clinical challenges, we introduced noise, simulated patient motion, and generated temporally incomplete data sets. These modified TDCs underwent gamma-variate fitting. We quantified both the original and fitted TDC curves using standard angiography metrics such as Cross-Correlation (Cor), Time to Peak (TTP), Mean Transit Time (MTT), Peak Height (PH), Area Under the Curve (AUC), and Maximum Gradient (Max-Gr) for a comprehensive comparison. TDCs enhanced by gamma-variate fitting exhibited a robust correlation with vascular flow dynamics. Our results affirm that gamma-variate fitting can adeptly restore TDCs from fragmentary sequences, elevating the precision of derived API parameters.

physics.med-ph

Effect of Singular Value Decomposition Algorithms on Removing Injection Variability in 2D Quantitative Angiography of Intracranial Aneurysms

Intraoperative 2D quantitative angiography (QA) for intracranial aneurysms (IAs) has accuracy challenges due to the variability of hand injections. Despite the success of singular value decomposition (SVD) algorithms in reducing biases in computed tomography perfusion (CTP), their application in 2D QA has not been extensively explored. This study seeks to bridge this gap by investigating the potential of SVD-based deconvolution methods in 2D QA, particularly in addressing the variability of injection durations. The study included three internal carotid aneurysm (ICA) cases. Virtual angiograms were generated using Computational Fluid Dynamics (CFD) for three physiologically relevant inlet velocities to simulate contrast media injection durations. Time-density curves (TDCs) were produced for both the inlet and aneurysm dome. Various SVD variants, including standard SVD (sSVD) with and without classical Tikhonov regularization, block-circulant SVD (bSVD), and oscillation index SVD (oSVD), were applied to virtual angiograms. The method was applied on virtual angiograms to recover the aneurysmal dome impulse response function (IRF) and extract flow related parameters such as Peak Height PHIRF, Area Under the Curve AUCIRF, and Mean transit time MTT. Furthermore, we found that SVD can effectively reduce QA parameter variability across various injection durations, enhancing the potential of QA analysis parameters in neurovascular disease diagnosis and treatment. Implementing SVD-based deconvolution techniques in QA analysis can enhance the precision and reliability of neurovascular diagnostics by effectively reducing the impact of injection duration on hemodynamic parameters.

physics.med-ph

Learning Prehensile Dexterity by Imitating and Emulating State-only Observations

When human acquire physical skills (e.g., tennis) from experts, we tend to first learn from merely observing the expert. But this is often insufficient. We then engage in practice, where we try to emulate the expert and ensure that our actions produce similar effects on our environment. Inspired by this observation, we introduce Combining IMitation and Emulation for Motion Refinement (CIMER) -- a two-stage framework to learn dexterous prehensile manipulation skills from state-only observations. CIMER's first stage involves imitation: simultaneously encode the complex interdependent motions of the robot hand and the object in a structured dynamical system. This results in a reactive motion generation policy that provides a reasonable motion prior, but lacks the ability to reason about contact effects due to the lack of action labels. The second stage involves emulation: learn a motion refinement policy via reinforcement that adjusts the robot hand's motion prior such that the desired object motion is reenacted. CIMER is both task-agnostic (no task-specific reward design or shaping) and intervention-free (no additional teleoperated or labeled demonstrations). Detailed experiments with prehensile dexterity reveal that i) imitation alone is insufficient, but adding emulation drastically improves performance, ii) CIMER outperforms existing methods in terms of sample efficiency and the ability to generate realistic and stable motions, iii) CIMER can either zero-shot generalize or learn to adapt to novel objects from the YCB dataset, even outperforming expert policies trained with action labels in most cases. Source code and videos are available at https://sites.google.com/view/cimer-2024/.

cs.RO