CVGRMar 19, 2022

Volkit: A Performance-Portable Computer Vision Library for 3D Volumetric Data

arXiv:2203.10213v1h-index: 22Has Code
Originality Synthesis-oriented
AI Analysis

This provides a performance-portable solution for developers working with 3D volumetric data in fields like medical imaging and VR, though it is incremental as it builds on existing computer vision methods.

The authors tackled the need for high-performance 3D volumetric data processing by developing volkit, an open-source library that achieved cross-platform performance on CPUs and GPUs, as demonstrated through case studies and performance results.

We present volkit, an open source library with high performance implementations of image manipulation and computer vision algorithms that focus on 3D volumetric representations. Volkit implements a cross-platform, performance-portable API targeting both CPUs and GPUs that defers data and resource movement and hides them from the application developer using a managed API. We use volkit to process medical and simulation data that is rendered in VR and consequently integrated the library into the C++ virtual reality software CalVR. The paper presents case studies and performance results and by that demonstrates the library's effectiveness and the efficiency of this approach.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes