科技 > 人工智能 > 人脸识别

计算机视觉可视化工具SIBR使用方法

172人参与 2024-08-02 人脸识别

最近在跑实验时需要可视化3dgs/2dgs的重建后的图形界面,所以需要一个可视化工具,需要的软硬件要求如下:
hardware requirements

software requirements

下面是具体的安装步骤:

一. cmake下载

首先需要安装cmake编译工具。
cmake安装教程

二. 下载使用sibr_viewer

一般就推荐windows系统下载了,因为ubuntu的可视化能力…你们懂的。

2.1 下载windows二进制文件

sibr_viewer二进制文件下载地址

2.2 使用sibr_viewer来监测远程机情况

sinr_viewer是在本地windows系统下运行的,我们需要将它连接到远程机(即模型所在的服务器)上进行数据监测,常见的命令如下所示:

  1. –path / -s
    功能:覆盖模型的数据源路径。用于指定数据集的路径。
    使用方法:
	sibr_remotegaussian_app.exe --path <数据集路径>

或者

	sibr_remotegaussian_app.exe -s <数据集路径>
  1. –ip
    功能:用于连接正在运行的训练脚本的ip地址。指定远程机器的ip地址。
	sibr_remotegaussian_app.exe --ip <远程机器的ip地址>
  1. –port
    功能:用于连接正在运行的训练脚本的端口号。指定远程机器的端口号。
	sibr_remotegaussian_app.exe --port <端口号>
  1. –rendering-size
    功能:定义网络渲染发生时的分辨率。接受两个空格分隔的数字(宽度和高度)。默认宽度是1200。如果要强制不同于输入图像的长宽比,还需要使用–force-aspect-ratio。
    sibr_remotegaussian_app.exe --rendering-size <宽度> <高度>

如果需要强制长宽比:

	sibr_remotegaussian_app.exe --rendering-size <宽度> <高度> --force-aspect-ratio
  1. –load_images
    功能:加载源数据集图像,在每个摄像机的顶视图中显示。
	sibr_remotegaussian_app.exe --load_images

2.3 完整步骤总结

  1. 首先在远程机上启动训练过程
python train.py --ip 0.0.0.0 --port 6009

这条命令将训练过程启动,并使其监听所有网络接口上的端口6009。

  1. 接下来的操作均在本机上完成
cd c:\sibr_viewer\bin
sibr_remotegaussian_app.exe --ip 192.168.1.100 --port 6009 --path c:\data\source_data --rendering-size 1920 1080 --load_images

以上就是全部的关键流程,码字不易,还请多多支持咩!

(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

20个OpenCV案例,让你了解计算机视觉的广泛应用!

08-02

2024年大数据最新计算机视觉项目实战-驾驶员疲劳检测_计算机视觉疲劳检测,帮你解决95%以上的问题

08-02

如何成为一名计算机视觉(Computer Vision, CV)工程师

08-02

从新手到高手:AI绘画实战中的Midjourney

08-01

AI绘画Stable DIffusion教程 | 如何利用 Stable Diffusion webui 将图片变得更清晰?全方位对比4种放大方法!

08-01

【AI绘画教程】Stable Diffusion 1.5 vs 2

08-01

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论