exploreCOSMOS: Interactive Exploration of Conditional Statistical Shape Models in the Web-Browser
Maximilian Hahn, Bernhard Egger
TL;DR
The paper addresses accessibility barriers in statistical shape modeling by introducing exploreCOSMOS, a browser-based tool for interactive visualization and posterior reconstruction of 3D faces from partial observations. It adopts the standard SSM framework, using $s=\mu+Q\alpha$ with $\alpha \sim \mathcal{N}(0,I)$, and updates to a posterior mean via partial observations $s_p=\mu_p+Q_p\alpha$, computed efficiently on-device. The implementation relies on three.js, TensorFlow.js, and Statismo-format models to run entirely in the browser, enabling private data handling and easy sharing. The results show intuitive face manipulation, a nose-reconstruction example, and a small user study, with open-source availability for teaching, design, and clinical planning.
Abstract
Statistical Shape Models of faces and various body parts are heavily used in medical image analysis, computer vision and visualization. Whilst the field is well explored with many existing tools, all of them aim at experts, which limits their applicability. We demonstrate the first tool that enables the convenient exploration of statistical shape models in the browser, with the capability to manipulate the faces in a targeted manner. This manipulation is performed via a posterior model given partial observations. We release our code and application on GitHub https://github.com/maximilian-hahn/exploreCOSMOS
