ScaleTraversal: Creating Multi-Scale Biomedical Animation with Limited Hardware Resources

Richen Liu,Hansheng Wang,Hailong Wang,Siru Chen,Chufan Lai,Ayush Kumar,Siming Chen
DOI: https://doi.org/10.1145/3664647.3681191
2024-01-01
Abstract:We design ScaleTraversal, an interactive tool for creating multi-scale 3D demonstration animations with limited resources for users who are unavailable to access high performance machines such as clusters or super computers. It is difficult to create 3D demonstration animations for multi-scale data. First, it is challenging to strike a balance between flexibility and user friendliness to design the user interface in customizing demonstration animations. Second, the multi-scale biomedical data is often characterized as large-size so that it is hard for users to handle it by a desktop PC. We design an interactive bi-functional user interface to create multi-scale biomedical demonstration animations intuitively. It fully utilizes the strengths of graphical interface's user friendliness and textual interface's flexibility, which enables users to customize demonstration animations from macro-scales to meso- and micro-scales. Furthermore, we design three scale-based memory management strategies to solve the issues presented in multi-scale data, including a streaming data processing strategy, a scale-based data prefetching strategy and a GPU acceleration strategy for rendering. Finally, we conduct both quantitative evaluation and qualitative evaluation to demonstrate the efficiency, expressiveness and usability of ScaleTraversal.
What problem does this paper attempt to address?