Viser: Imperative, Web-based 3D Visualization in Python

2025年07月30日
  • 简介
    我们推出了 Viser,这是一个面向计算机视觉和机器人技术的 3D 可视化库。Viser 的目标是为 Python 带来简便且可扩展的 3D 可视化功能:我们提供了一整套 3D 场景和 2D 图形用户界面的基本组件,这些组件既可以独立使用,几乎无需额外配置,也可以组合起来构建专业的用户界面。本技术报告详细介绍了 Viser 的功能、接口和实现方式。关键的设计选择包括采用命令式风格的 API 和基于网页的查看器,这些设计提升了与现代编程模式和工作流的兼容性。
  • 图表
  • 解决问题
    论文试图解决计算机视觉和机器人领域中3D可视化工具不足的问题,旨在提供一个易于使用且可扩展的Python 3D可视化库。
  • 关键思路
    论文提出了一种名为Viser的3D可视化库,通过提供全面的3D场景和2D GUI基础组件,支持快速构建定制化的可视化界面。其创新点在于采用命令式API风格和基于Web的查看器,以提升与现代编程模式和工作流的兼容性。
  • 其它亮点
    1. Viser支持独立使用或组合构建复杂界面,具有高度灵活性。 2. 设计了命令式API并结合Web端可视化,提高了易用性和跨平台兼容性。 3. 论文展示了Viser在多个计算机视觉和机器人任务中的应用实例。 4. 代码已开源,便于社区使用和进一步开发。
  • 相关研究
    1. TensorBoard 3D Visualization Toolkit 2. Open3D: A Modern Library for 3D Data Processing 3. PyTorch3D: 3D Deep Learning with PyTorch 4. Three.js-based Visualization Tools for Machine Learning
PDF
原文
点赞 收藏 评论 分享到Link

沙发等你来抢

去评论