XCheck:Protecting Integrity of 3D-Printed Critical Patient-Specific Devices via Automated CT Analysis

Medical Printing Saving Lives

User Interface

The following figures show XCheck in action detecting malicious modifications of a dental surgical guide, which is used to help guide surgical instruments or implants to the proper location during surgeries. The attack takes place where an additional sphere is inserted into the guiding channel to block the drilling hole, which XCheck is able to help the users identify by painting the region in red.

Visualization without Colormap

Visualization with Colormap

Experimental Setup

The evaluation of this work can be summarized into three steps. First we selected and created representative base models that cover broad medical printing applications. Then we designed and implemented geometry attacks and material attacks with small modifications. Lastly we printed and CT scanned both benign and attacked models for XCheck analyses.

Base Models

Geometry Attacks 

Material Attacks

Printed & CT Scanned Models

Printed & Scanned Models for Geometry Attacks

Printed & Scanned Models for Material Attacks

A sample of source code and CT scan can be downloaded via this Google drive link