当前位置: 首页 > news >正文

FreeReg运行笔记

1. 环境配置

  • 下载代码
git clone https://github.com/WHU-USI3DV/FreeReg.git
  • 创建conda环境
conda env create -f environment.yaml
  • 安装MinkowskiEngine

下载MinkowskiEngine

git clone https://github.com/NVIDIA/MinkowskiEngine.git

安装依赖

sudo apt install libopenblas-dev

安装MinkowskiEngine

python setup.py install --blas_include_dirs=${CONDA_PREFIX}/include --blas=openblas
  • 下载MiDaS

在终端中开一个python,或者把代码写为脚本

import torch
torch.hub.help("intel-isl/MiDaS", "DPT_BEiT_L_384", force_reload=True)  # Triggers fresh download of MiDaS repo

记录MiDaS下载的路径,然后把该路径填入midas = torch.hub.load()中

2. 运行

python demo.py

可能遇到如下问题

2.1. 缺少openai/clip-vit-large-patch14

安装

sudo apt install git-lfs

初始化

git lfs install

下载(Unpacking运行时间很长)

git clone https://huggingface.co/openai/clip-vit-large-patch14

2.2. 缺少stable-diffusion-v1-5

 下载(时间很长)

git clone https://huggingface.co/runwayml/stable-diffusion-v1-5

参考文献

GitHub - WHU-USI3DV/FreeReg: [ICLR 2024] FreeReg: Image-to-Point Cloud Registration Leveraging Pretrained Diffusion Models and Monocular Depth Estimators

相关文章:

  • vim常用使用技巧
  • 多目标应用:NSGA2求解无人机三维路径规划(MATLAB代码)
  • 【C++题解】1074 - 小青蛙回来了
  • CLion配置
  • 在今日头条上写文章:ChatGPT完整使用教程
  • 【qt】项目移植
  • elk:使用filebeat采集日志发送到kafka
  • Java装饰器模式,装饰器模式通常通过创建一个接口和一个或多个实现了该接口的类来开始,然后创建装饰器类,这些类也实现了相同的接口
  • MC联机无法连接到服务器怎么解决
  • 【WRF理论第二期】运行模型的基础知识
  • 路由懒加载
  • VL27 不重叠序列检测
  • harbor -- docker私有仓库安装配置
  • 基于SpringBoot+Vue二手家电管理平台设计和实现(源码+LW+调试文档+讲解等)
  • 【再探】Java—Java 沙箱机制与类加载器
  • 【RocksDB】TransactionDB源码分析
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • 2019年如何成为全栈工程师?
  • Android单元测试 - 几个重要问题
  • GitUp, 你不可错过的秀外慧中的git工具
  • JS数组方法汇总
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • leetcode讲解--894. All Possible Full Binary Trees
  • Ruby 2.x 源代码分析:扩展 概述
  • Spring-boot 启动时碰到的错误
  • 从伪并行的 Python 多线程说起
  • 分享一份非常强势的Android面试题
  • 构建二叉树进行数值数组的去重及优化
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 数据结构java版之冒泡排序及优化
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 国内开源镜像站点
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • # 透过事物看本质的能力怎么培养?
  • #pragma data_seg 共享数据区(转)
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (4)(4.6) Triducer
  • (C语言)二分查找 超详细
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (Oracle)SQL优化基础(三):看懂执行计划顺序
  • (十八)SpringBoot之发送QQ邮件
  • (转)linux 命令大全
  • (转)重识new
  • (转载)Linux 多线程条件变量同步
  • *** 2003
  • ..回顾17,展望18
  • .cfg\.dat\.mak(持续补充)
  • .net 8 发布了,试下微软最近强推的MAUI
  • .net core 微服务_.NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET 读取 JSON格式的数据
  • .NET4.0并行计算技术基础(1)