Skip to content
View benjamindkilleen's full-sized avatar

Highlights

  • Pro

Organizations

@arcadelab

Block or report benjamindkilleen

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi! Welcome to my GitHub. For more info about me, please visit my website.

I'm a researcher who uses GitHub extensively. Many projects have multiple repositories, which I've outlined here. To request access to private repositories, if you are a student or collaborator of mine, please do so via this form. Do not request access via email or GitHub, as it may be overlooked.

These are grouped by project and listed roughly in order of importance/recency.

Libraries

These are complete libraries that are used in multiple projects.

Link to MICCAI 2019 DeepDRR paper.

RepositoryDescriptionNote
deepdrrX-ray simulation framework.Public. dev branch contains latest features.
killeengeoPython library for 2D, 3D geometry.Public
loopxCode for controlling the Loop-X and reading Loop-X images.Private
tullCreating primitives for figures in talks and papers.Public

FluoroSAM

Link to MICCAI 2025 FluoroSAM paper.

RepositoryDescriptionNote
fluorosamMain public codebase for FluoroSAM.Public
fluorosegCode for reading and using the FluoroSeg dataset.Public
fluoroseg dataHuggingface Dataset download.Public
nmdid-utilsUtilities for processing NMDID CT data.Public
prephixFluoroSeg simulation code and FluoroSAM training code.Private
nmdid-arcadeOriginal implementation for NMDID processing.Private
mmdetection-fsInstance segmentation model training using the FluoroSeg dataset (used to pre-train Swin image encoder for FluoroSAM).

Pelphix

Link to MICCAI 2023 Paper

RepositoryDescriptionNote
pelphixMain codebase for Pelphix simulation and training.Public
perphixCode for reading and using data in the Pelphix format, for percutaneous pelvic fixation.Public

Real-time Integrated X-ray Studies

These repositories support real-time integrated studies with the Loop-X robot, voice control, and/or augmented reality.

RepositoryDescriptionNote
IPCAI-pelvic-corridorsImplementation for pelvic corridor studies in IPCAI 2023.Public, standalone.
corridorsMain server for integration studies. Contains triangulation, model inference code. Also contains the GUI code for the original IPCAI 2023 paper.Private
xenoVoice control client (e.g. laptop in the room) for IPCAI 2023 (main branch), 2024 (patient_model_client_2 branch) papers.Private
phelixUsed to train the Corridors X-ray model. Relies on perphix for data format.Private

Simulated FluoroSAM Voice Control Demo

Uses DeepDRR to simulate X-ray images using FluoroSAM model for voice control, similar to corridors but without Loop-X.

RepositoryDescriptionNote
fluorosam-vui-demo-serverServer for voice control simulation Demo.Private
fluorosam-vui-demoLaptop-side client for voice control simulation Demo. Has good GUI for real-time speech-to-text.Private

Full-body CT Diffusion Project

2024 - 2025 with Bohua Wan and Aditya Kulkarni. Link to paper.

RepositoryDescriptionNote
ct-diffusionMain codebase for CT Diffusion project.Private. Use branch oracle_cloud.
nmdid-arcadeFork of nmdid-arcade for CT Diffusion project.Private

VRPelviSim

CIS 2024 Project. Adds more intuitive controls and a tutorial to PelvisVR.

RepositoryDescriptionNote
vrpelvisim-surgical-roomUnity client.Private
vrpelvisim-deepdrr-zmqZMQ server.Public

PelvisVR

CIS 2023 Project. Link to IPCAI 2024 Surgeons Shoes Paper

RepositoryDescriptionNote
vr_surgical_roomPelvisVR Unity ClientPrivate
deepdrr_zmqDeepDRR ZMQ Server for PelvisVRPublic

X-Pose

2022 AE-CAI paper "Mixed reality interfaces for achieving desired views with robotic X-ray systems." Link to paper.

Does not directly control the Loop-X, but was a precursor to the real-time integrated studies.

RepositoryDescriptionNote
X-Pose-ProjectUnity client for X-Pose project.Private
x-poseDeepDRR ZMQ server for X-Pose project.Private

Pinned Loading

  1. arcadelab/deepdrrarcadelab/deepdrrPublic

    Code for "DeepDRR: A Catalyst for Machine Learning in Fluoroscopy-guided Procedures". https://arxiv.org/abs/1803.08606

    Python 280 72

  2. pelphixpelphixPublic

    Surgical phase recognition from X-ray images in percutaneous pelvic fixation (MICCAI 2023)

    Python 6 1

  3. killeengeokilleengeoPublic

    2D and 3D geometry in python.

    Python 4 3

  4. IPCAI-pelvic-corridorsIPCAI-pelvic-corridorsPublic

    Code for our IPCAI 2023 paper: "An Autonomous X-ray Image Acquisition and Interpretation System for Assisting Percutaneous Pelvic Fracture Fixation."

    Python 3

  5. arcadelab/perphixarcadelab/perphixPublic

    Utilities and documentation for working with X-ray Workflows datasets.

    Python 1

  6. SPIE-2022_cortical-breach-anticipationSPIE-2022_cortical-breach-anticipationPublic

    Code for our paper at SPIE Medical Imaging 2022: "Toward Perception-based Anticipation of Cortical Breach During K-wire Fixation of the Pelvis"

    Python 4