Show simple item record

dc.contributor.authorPinter, Csabaen
dc.description.abstractSegmentation is a ubiquitous operation in radiation therapy (RT) and in medical image computing (MIC) in general. Various data representations can describe segmentation results, such as binary volumes or surface models. Conversions between them are often required, which include complex data processing. There are challenges involved in managing multiple representations, which pose a hindrance to research application development and usability. The challenges are related to conversion method selection, data provenance, consistency, coherence of in-memory objects, and fidelity. The fundamental contribution is a software methodology for dynamic management of multiple segmentation representations, which facilitates RT and MIC research software development and improves end-user experience. At the core, a complex data container preserves identity and provenance of the contained representations and ensures data coherence. Conversions from one representation to another are executed automatically. A graph containing the conversion algorithms determines each execution, ensuring consistency between representations. The accuracy of the core conversion algorithms was evaluated. The software infrastructure is made available as an open-source library, based on which a manual and semi-automated segmentation application was created that has become one of the most versatile segmentation tools available, corroborated by the number of projects using it worldwide. Numerous clinical research applications have also been developed based on the proposed framework, facilitating different aspects of radiation therapy research: gel and film dosimetry analysis, MRI-ultrasound contour propagation, and external beam planning system. An issue related to a typical conversion step is explored, focusing on the calculation of a universal RT plan evaluation metric. Accuracy depends on spatial resolution and thus the conversion parameters, which need to be different based on structure size and complexity. A fuzzy-based algorithm is presented to calculate the parameters for each structure. In summary, a software methodology is proposed for dynamic management of representations in image segmentation, offering a solution to the challenges that arise when working with multiple representations. The implemented infrastructure facilitates rapid and robust application development, and allows creating more user-friendly software. The community impact of the applications developed using the framework and the ongoing research and education projects show its potential in the clinical and research community.en
dc.relation.ispartofseriesCanadian thesesen
dc.rightsQueen's University's Thesis/Dissertation Non-Exclusive License for Deposit to QSpace and Library and Archives Canadaen
dc.rightsProQuest PhD and Master's Theses International Dissemination Agreementen
dc.rightsIntellectual Property Guidelines at Queen's Universityen
dc.rightsCopying and Preserving Your Thesisen
dc.rightsThis publication is made available by the authority of the copyright owner solely for the purpose of private study and research and may not be copied or reproduced except as permitted by the copyright laws without written authority from the copyright owner.en
dc.rightsAttribution 3.0 United Statesen
dc.subjectSoftware Libraryen
dc.subject3D Sliceren
dc.subjectClinical Translationen
dc.subjectRadiation Therapyen
dc.titleDynamic Representation of Anatomical Structures in Radiation Therapy Treatment Planning and Evaluationen
dc.contributor.supervisorFichtinger, Gaboren
dc.contributor.departmentComputingen's University at Kingstonen

Files in this item


This item appears in the following Collection(s)

Show simple item record

Queen's University's Thesis/Dissertation Non-Exclusive License for Deposit to QSpace and Library and Archives Canada
Except where otherwise noted, this item's license is described as Queen's University's Thesis/Dissertation Non-Exclusive License for Deposit to QSpace and Library and Archives Canada