This repository contains high-performance GPU-accelerated sensor simulation tools for healthcare applications, powered by NVIDIA technologies.
A high-performance GPU-accelerated ultrasound simulator using NVIDIA OptiX raytracing with Python bindings. This simulator enables real-time ultrasound simulation for training, research, and development purposes.
Key features:
- GPU acceleration with CUDA and NVIDIA OptiX
- Python interface for ease of use
- Real-time simulation capabilities
Learn more about the Ultrasound Raytracing Simulator
i4h-sensor-simulation/
├── docs/ # Documentation and guides
├── tools/ # Development and maintenance tools
└── ultrasound-raytracing/ # Ultrasound raytracing simulator
├── .devcontainer/ # Development container configuration
├── .vscode/ # VS Code configuration
├── cmake/ # CMake build configuration
├── csrc/ # C++/CUDA source code
├── examples/ # Usage examples and demos
├── include/ # C++ header files
├── raysim/ # Python package and bindings
├── third_party/ # External dependencies
└── utils/ # Utility scripts
- NVIDIA GPU with CUDA support
- NVIDIA Driver 555+
- CUDA 12.6+
- CMake 3.24+
- Python 3.10+
See individual component READMEs for specific requirements.
-
Clone this repository:
git clone https://github.com/isaac-for-healthcare/i4h-sensor-simulation.git cd i4h-sensor-simulation
-
Follow the setup instructions for the specific simulator you want to use:
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Please see our Security Policy for information on reporting security vulnerabilities.
For questions and support, please open an issue in the GitHub repository.