Cloud-Based Medical Image Storage Capstone Project
Senior capstone project at Brigham Young University focusing on cloud-based medical image storage, exploring practical considerations, trends in medical imaging, PACS systems, and more. The project delves into cost, backup strategies, disaster recovery, connectivity, scalability, and security in the context of medical imaging. Insights into PACS systems with cloud integration, DICOM standards, and considerations like liability and regulation are also covered.
Download Presentation
Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
E N D
Presentation Transcript
Medical Image Storage in the Cloud A Senior Capstone Project Chia-Chi Teng Information Technology Brigham Young University Provo, UT, USA
Trend in Medical Imaging Courtesy of Frost & Sullivan (frost.com)
Trend in Medical Imaging Courtesy of Frost & Sullivan (frost.com)
Picture Archiving & Communications Systems (PACS) Printer PACS Server DICOM & Web Radiology Workstation Image Acquisition Archive Web Browser Clinical Workstation Diagnostic Workstation
Practical Considerations Cost Backup, Disaster Recovery Connectivity, Availability Scalability
Picture Archiving & Communications Systems (PACS) with Cloud Printer Archive DICOM & Web PACS Server DICOM & Web Radiology Workstation Image Acquisition Web Browser Off-Site Diagnostic Workstation Web Browser Clinical Workstation Diagnostic Workstation
More Practical Considerations Cost Backup, Disaster Recovery Connectivity, Availability Scalability Security Liability Regulation
Digital Imaging & Communication in Medicine (DICOM)
System Overview worker role web role worker role * * DICOM# open source project
How to Scale? Asynchronous programming model Stateless data flow Message queue management
Why Windows Azure C#, ASP.NET, ADO.NET, Silverlight IDE: Visual Studio API: Blob, Queue, .NET (e.g. TCP Endpoint) Tools, e.g. AzureStorageExplorer Local cloud simulation environment, fabric & storage great for debugging Deployment/management interface
Wish List & Gotchas Packing 3rd party DLL 64 vs 32 bit Cloud debugging Queue management
Development Cycle Create/manage services in Azure Dev environment, Azure SDK Develop/run/debug project on local fabric Deploy project to the cloud
Potential Applications Health care provider 3rd world countries Research collaboration, data hub, e.g. NIH FaceBase project Diagnosis/treatment planning clearing house Microsoft HealthVault
Conclusion Cloud computing in curriculum Great learning platform with awesome tools Questions?