Floating Hamster Ball: A locomotion method for free flight in virtual environments

Published in 2018 20th Symposium on Virtual and Augmented Reality, 2018

Hurtado, J., Albuquerque, E., Radetic, D., Cherullo, R., Silva-Calpa, G. F. M., & Raposo, A. (2018, October). Floating Hamster Ball: A Locomotion Method for Free Flight in Virtual Environments. In 2018 20th Symposium on Virtual and Augmented Reality (SVR) (pp. 183-191). IEEE.

https://ieeexplore.ieee.org/document/8802483

Abstract

The generation of triangular meshes typically introduces undesired noise which comes from different sources. Mesh denoising is a geometry processing task to remove this kind of distortion. To preserve the geometric fidelity of the desired mesh, a mesh denoising algorithm must maintain the object details while removing artificial high-frequencies from the surface. In this work, we propose a two-step algorithm which uses adaptive patches and bilateral filtering to denoise the normal vector field, and then update vertex positions fitting the faces to the denoised normals. The computation of the adaptive patches is our main contribution. We formulate this computation as local quadratic optimization problems that can be controlled by a set of parameters to obtain the desired behavior. We compared our proposal with several algorithms proposed in the literature using synthetic and real data. Our algorithm yields better results in general and is based on a formal mathematical formulation.

Bibtex:

@inproceedings{hurtado2018floating,
  title={Floating Hamster Ball: A Locomotion Method for Free Flight in Virtual Environments},
  author={Hurtado, Jan and Albuquerque, Eduardo and Radetic, Daniel and Cherullo, Renato and Silva-Calpa, Greis Francy M and Raposo, Alberto},
  booktitle={2018 20th Symposium on Virtual and Augmented Reality (SVR)},
  pages={183--191},
  year={2018},
  organization={IEEE}
}

[paper] [slides] [video]