Intel RealSense实感深度摄像头自校准(Self-Calibration)步骤详细,D400系列适用

2023-05-16

喜提国庆8天工作乐,改代码真的很帅,才华皆一切,这篇博客的由来是因为我做实验了,然后摄像头的有效距离贼差,打了技术人员的电话说他们的有效距离4m,然后边缘相差为百分之2,简直离谱,我的设备有效距离大约1m,中间有时候都不准,别说边缘了,所以calibration一下看看。

1. 下载Viewer工具

官网下载地址:Intel RealSense SDK 2.0 – Intel RealSense Depth and Tracking cameras

我的百度网盘:链接:https://pan.baidu.com/s/1QXYS3UPEQCtUkuH_6G60PA 提取码:s1h1

2. 打开Intel RealSense Viewer,连接设备(例:D435i)

3. 首先点击“More”-“Install Recommended Firmware” ,安装推荐的固件版本,等待固件刷入

4. Self-Calibration的场景一般可分为三种

4.1 大白墙

找寻一面平整的大白墙,固定相机,点击“More”-“On-Chip Calibration” ,右侧出现的弹窗中,在Speed速度中选择:fast,然后就选内参(Intrinsic)和外参(Extrinsic),挨个调就行。

右侧出现的弹窗中,能够看到两项数值Health-Check和FL Health-Check

 

当HC<0.25,FL HC<0.15,保留原有校准数据,点击“Dismiss”忽略。

当HC>0.25,FL HC>0.15,改善原有校准数据,即点击“Apply New”应用新的校准数据,并且再运行一次On-Chip Calibration ,继续观察两项数值,直至它们分别低于0.25和0.15,

若HC或FL HC>0.75,原有校准数据必须要进行改善,并且建议直接使用动态校准或OEM校准

4.2 任意环境下(注意有效深度覆盖50%以上)

重复上述操作,在Speed速度选择上,如Depth质量下降明显时,建议选择“Slow”,如做Depth常规改善,可以选择“Fast”,调到两个参数都在Good范围内就行。

4.3 理想场景:一个带纹理的平面目标

打印校准纹理目标纸,将目标纸固定于墙上,对准,重复操作,在Speed速度选择中,如深度质量下降明显时,建议选择“Slow”,如做深度(质量)常规改善,可以选择“Fast”。

 5. 完结撒花

完成之后就再做一遍实验,看有没有改善,我觉得2m最多了,那个技术人员说4m,说边缘误差百分之2,我觉得是胡扯,我的设备的是D435和D435i,超过1500mm狂跳,如果有谁的设备真的这么给力,麻烦后台私信我,让我开开眼界!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Intel RealSense实感深度摄像头自校准(Self-Calibration)步骤详细,D400系列适用 的相关文章

  • Can't open the mysql.plugin table. Please run mysql_upgrade to create it.

    mysql 5 6 43 xff0c windows10 安装好之后 xff0c 在命令行net start mysql 时 xff0c 打印mysql 服务无法启动 1067 进程意外停止 进入事件查看器 缺少mysql plugin表
  • JavaScript学生管理系统

    JavaScript学生管理系统 一 系统功能描述1 系统界面2 查看全部学员信息3 搜索学生信息4 添加学生信息5 修改学生信息6 删除学生信息7 退出系统8 检查学号是否存在 二 完整代码 一 系统功能描述 1 系统界面 系统总共包含功
  • touchGFX 初探

    touchGFX是一套在MCU上运行的GUI方案 本文使用的平台是mt2523 xff0c M4内核 1 xff0c 安装TouchGFX 4 8 0 msi 下载链接 xff1a http touchgfx com en try touc
  • Linux Centos下软件的安装与卸载方法

    linux下软件的安装与卸载 第一章 linux下安装软件 xff0c 如何知道软件安装位置 注 xff1a 一般的软件的默认安装目录在 usr local 或者 opt 里 xff0c 可以到那里去找找 指令名称 xff1a wherei
  • TX2系统环境镜像制作及烧写

    参考 Jetson TX2镜像刷板法 传统TX2采用JetPack刷机的方法来部署板子的环境 对于单个板子而言没有问题 但对于大批量的TX2板子 如果都采用同样的方法 重复的操作来部署系统环境 无疑是一件很费时间的事情 如果有了母板 即配置
  • 2016 CSDN最佳博客(Android)

    无意中在CSDN上看见了今年的十佳博客 xff0c 虽然现在还没有分出伯仲 xff0c 但是结果大概已知 xff0c 其中看了几篇文章 xff0c 感触挺深 xff0c 故把几大博客整理下来 xff0c 一方面方便广大博友 xff0c 另一
  • java中线程池-ThreadPoolExecutor中corePoolSize和maximumPoolSize的理解

    span class token keyword import span java span class token punctuation span io span class token punctuation span IOExcep
  • 顺丰Java面试

    1 jvm中复制算法的原理 xff1b 2 线程有哪几种状态 xff1b 3 观察者模式的原理 xff1b 4 mysql中默认的隔离级别是什么 xff1b 5 redis常用的数据结构 xff1b 6 网络七层模型中的网络层的作用 xff
  • 关于双系统redhat7.6网络不可用

    博主安装的双系统是windows10和redhat7 6 xff1b 本来安装完一个星期内都是正常的 xff0c 两个都可以上网 xff0c 但是不知道是不是有一天windows自动更新了的原因 xff0c redhat突然就连不上网了 此
  • updateFill不生效

    mybatis plus core版本 xff1a 3 4 1 现象 xff1a insertFill正常 xff0c 但是updateFill一直执行不到 原因 xff1a 因为实体的参数名称没有定义为et 注 xff1a Constan
  • java指定时间,增加一年、一天、减十天等

    代码如下 xff1a span class token keyword public span span class token keyword static span span class token keyword void span
  • vue入门

    1 安装node xff08 node和npm是绑定的 xff0c 安装了node xff0c npm自然也就有了 xff09 xff1b 2 设置淘宝镜像 npm config set registry https registry np
  • 系统调用和进程切换时的寄存器信息保存在哪里?

    系统调用是什么 xff1f xff1f xff1f 系统调用是操作系统为用户提供的一系列API xff1b 系统调用将用户的请求发给内核 xff0c 内核执行完以后 xff0c 将结果返回给用户 xff1b 以open为例 xff0c 进行
  • 给一副扑克牌,求最长的顺子

    span class hljs preprocessor include lt iostream gt span span class hljs preprocessor include lt vector gt span span cla
  • lvs的四种工作模式及其优缺点比较

    1 VS NAT xff08 地址翻译实现虚拟服务器 xff09 调度器接受到客户端的请求之后 xff0c 根据调度算法 xff0c 将客户端的的请求发送给服务器 xff0c 服务器处理完请求 xff0c 查看默认路由 xff08 NAT模
  • 通过Linux学习RTOS

    通过Linux学习RTOS 原文 xff1a http blog csdn net zoomdy article details 50549901 mingdu zheng at gmail dot com RTOS应用很广 xff0c 种
  • 嵌入式软件使用POSIX接口的优缺点

    嵌入式软件使用POSIX接口的优缺点 POSIX xff0c 即Portable Operating System Interface xff0c 即可移植操作系统接口 是操作系统为应用程序提供的接口标准 POSIX标准同样适用于嵌入式软件
  • Cortex-M0/M0+屏蔽优先级低于BASEPRI设定的中断

    Cortex M3 M4 M7有BASEPRI特殊功能寄存器可以屏蔽优先级低于BASEPRI设定值的中断 xff0c 但Cortex M0 M0 43 没有BASEPRI寄存器 xff0c 不过仍然可以实现相识的功能 mingdu zhen
  • 双系统win+redhat7.6安装

    下载ISO镜像 xff1a 我从msdn itellyou cn下载了Windows10的镜像文件 xff0c 利用UltralSO刻录到U盘 xff08 打开软件 xff0c 选择菜单栏的文件 gt 打开 xff0c 选择下载的镜像 xf
  • 大道至简——RISC-V架构之魂(中)

    本文为 RISC V CPU设计 专栏和 RISC V嵌入式软件开发 专栏系列文章之一 注 xff1a 本文节选自 硅农亚历山大 所著国内第一本系统介绍CPU与RISC V设计的中文书籍 手把手教你设计CPU xff1a RISC V处理器

随机推荐

  • 嵌入式系统的分类

    按照嵌入式系统所使用的操作系统 xff0c 可以将嵌入式系统分成三类 xff1a Rich OS类 RTOS类 Bare metal类 mingdu zheng at gmail dot com https blog csdn net zo
  • 第04课: wiki 在 GitHub

    Git gt wiki什么人可以用 wiki xff1f wiki 本质是什么 xff1f GitHub wiki 的最佳实践 xff1f 提问 Git gt wiki GitHub 是基于 Git 的社交平台 xff0c 当然的 xff0
  • 路由器开发知识汇总

    ip route get lt address gt proc net nf contrack xff0c NAT操作只会修改回复方向 xff08 第二个 xff09 四元组 QNX route get lt address gt Wind
  • USB HS-PHY眼图调试

    1 USB2 PHY AFE 1 1 USB 2 0 FS PHY github ultraembedded core usb fs phy NOP USB transceiver for all USB transceiver which
  • USB SS-PHY Tuning

    1 USB 3 0 PIPE PHY 1 1 USB 3 0 PHY USB 3 0 PHY 61 PIPE wrapper 43 PCS 43 SerDes 1 2 SS PHY电流源 CML电流源串联在NMOS管的Source中 xff
  • TF系列在PX4上的应用

    北醒TF 系列在PX4 上的应用 PX4 有着自己独特的优势 xff0c 受到广大爱好者的喜爱 TF 系列是北醒推出的性价比极高的激光雷达 xff0c 受到广大爱好者的追捧 本文介绍TF 系列和PX4 的连接方法 本文档基于QGroundC
  • 【Ardupilot (APM)】 Benewake(北醒) TFmini-i CAN 基于PixHawk的运用说明

    目录 一 前言二 TFmini i CAN 配置三 接线四 飞控参数设定4 1 避障的常用设置4 2 避障测试4 3 定高的常用设置4 4 定高测试 五 常见问题 一 前言 TFmini i CAN PixHawk1 CAN 端口或任何已刷
  • 用sourcetree对gitlab进行项目管理

    前言 目前公司项目存放在gitlab ce上 xff0c 由于开发人员用的系统有Windows和Mac xff0c 所以选择了比较容易上手的sourcetree进行管理 该管理基于了git flow和fork flow的结合 sourcet
  • vue-cli3混淆、压缩打包(另附问题解决方法)

    前言 欸 xff0c 其实这回也没什么前言了 xff0c 就是之前的代码需要做混淆之后压缩打包 使用这个插件 插件地址 https github com webpack contrib terser webpack plugin 安装命令
  • Centos7 安装 Paraview5.6.2

    1 下载Paraview 官网下载地址 xff1a Download ParaView 下载Paraview栏下的 tar gz压缩包 2 解压下载得到的压缩包 xff0c 获得目录 xff1a home hly 下载 ParaView 5
  • 程序员实用小工具(一)

    前言 整理一下工作当中比较常用的软件 xff0c 是一种分享 xff0c 也是一种记录 1 CSDN浏览器助手 这是CSDN官方推出的一款浏览器插件 首先界面就比较赏心悦目 xff0c 其次功能也比较多 xff0c 很多功能都集中在了一起
  • 「jira」筛选器的管理

    前言 目前 xff0c 公司使用的项目管理工具即为jira平台 xff0c 经过一段时间的探索与实践 xff0c 已经将一套运行流程制定完毕 xff0c 并在试运行期间 特此记录一下一些使用的方式与心得与大家分享 介绍 其实筛选器的就是为用
  • 「VScode」通过VScode进行git的版本管理

    前言 之前在git的版本管理上 xff0c 我使用的是sourcetree xff0c 说实话 xff0c 软件还是蛮好用的 xff0c 界面化做的很好看新手用起来也不复杂 xff0c 不过安装上不是很方便而已 但既然VScode提供了gi
  • 「npm」安装依赖时,报错Error: EACCES: permission denied

    背景 运行环境 xff1a CentOS Linux release 7 5 1804 node版本 xff1a v16 19 0 运行时执行 xff1a npm install 报错如下 xff1a vue span class toke
  • 「VScode」在vscode中通过cookie登录leetcode

    前言 我是用中国版的leetcode xff0c 但是不知道为什么用密码登录总是失败 xff0c 最后用cookie登录上的 简单记录一下 xff0c 方便大家查看 基础设置 扩展设置 在设置中找到 endpoint 选择 leetcode
  • Qunee for HTML5的学习与使用笔记(一)

    在CSDN中的第一篇博文就献给我学习了一段时间 xff0c 仍然在研究使用的Qunee吧 因为是在公司里面后接手的这个插件 xff0c 上一个使用的同事再简单交接了一下之后 xff0c 就离开公司了 xff0c 所以一切的依靠就只有官网啦
  • 在history模式下部署vue项目到tomcat服务器的踩坑经历【前端VUE+后端JAVA】

    前言 因为是要将之前用jq写的前端代码重构为基于vue下的项目 xff0c 又是第一次将vue运用起来 xff0c 所以真的可谓是一步一个坑 xff0c 今天先记一波部署的坑 vue项目源码中的修改 router默认的模式是hash xff
  • 页面跳转路径出现;JSESSIONID=XXX的问题【前端VUE+后端JAVA】

    前沿 后台的JAVA框架时在前后端没有分离的时候编写的 xff0c 因为修改起来工程量比较庞大同时也很复杂 xff0c 所以现阶段只是将前端用vue来重写项目框架 xff0c 来减轻项目的运行负担 在与后台结合的时候还是会出现一些运行冲突而
  • express的学习笔记(一)——server.address()

    前言 在跟这教程学习时 xff0c 遇到了一处和教程展示内容不相同的地方 xff0c 后进行修改得以一致 xff0c 遂进行记录 问题 教程中有段代码是这样得 var express 61 require 39 express 39 var
  • Intel RealSense实感深度摄像头自校准(Self-Calibration)步骤详细,D400系列适用

    喜提国庆8天工作乐 xff0c 改代码真的很帅 xff0c 才华皆一切 xff0c 这篇博客的由来是因为我做实验了 xff0c 然后摄像头的有效距离贼差 xff0c 打了技术人员的电话说他们的有效距离4m xff0c 然后边缘相差为百分之2