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

【相机】曝光时间长-->拖影

曝光时间长 → 运动目标在快门开启期间持续移动同一像素记录多个位置的能量图像出现“拖影”(运动模糊)。


🔍 具体原因

  1. 卷帘快门(Rolling Shutter)效应
    RealSense 的 RGB 传感器(如 IMX 系列)多为 逐行扫描,若物体在 33ms(30fps)内移动 1 米,每行像素记录的位置不同,导致 倾斜或拉伸的拖影

  2. 曝光时间 > 运动速度

    • 举例
      若曝光时间为 50ms,行人行走速度 1.5 m/s → 移动 7.5 cm,像素能量被拉长 → 边缘模糊成“尾巴”。
    • 对比
      曝光 5ms 时,移动仅 0.75 cm,拖影几乎不可见。
  3. 红外深度图的关联影响
    虽然深度传感器是 全局快门,但若 RGB 曝光过长,深度与 RGB 对齐时会叠加 RGB 的拖影,导致 边缘对齐误差


📌 如何量化?

拖影长度(像素)= 物体速度 × 曝光时间 / 像素分辨率

  • 行人 1.5 m/s,曝光 50ms,像素尺寸 0.1 mm/pixel → 7.5 cm → 750 像素拖影(1080p 图像中约 7% 宽度)。

RGB 拖影 = 卷帘快门 + 长曝光 + 运动物体,而深度图因全局快门不易拖影,但 RGB 的拖影会间接影响融合效果。

解决方案

  • 降低曝光时间:如 30fps 时最多 33ms,优先降至 5-10ms(需补光)。
  • 提高环境光:用红外补光灯,避免延长曝光。
  • 全局快门相机:若需高动态场景,换用 RealSense D455(全局快门深度)+ 外置全局快门 RGB

RealSense D435i 默认启用自动曝光(Auto Exposure),可通过 realsense-viewer 或 ROS/代码关闭并手动调节

realsense-viewer:取消勾选 RGB Camera → Enable Auto Exposure,手动输入曝光值(单位 µs)

RGB 相机:
手动曝光范围:39 µs – 10,000 µs(10 ms)
⚠️ 超过 166 µs 时,帧率会随曝光时间增加而下降(例如 700 µs 时帧率降至约 14 fps)

http://www.dtcms.com/a/311345.html

相关文章:

  • 【学习笔记】MySQL技术内幕InnoDB存储引擎——第7章 事务
  • openwrt下安装istore(基于pve)
  • Ollama前端:open-webui
  • [Linux入门] Ubuntu 系统中 iptables 的配置与使用
  • JavaScript:Ajax(异步通信技术)
  • 学习模板元编程(2)std::true_type/false_type
  • 垃圾收集器ParNewCMS与底层三色标记算法详解
  • Redisson高并发实战:Netty IO线程免遭阻塞的守护指南
  • JVM 03 类加载机制
  • uniapp scroll-view解析
  • 常用git命令
  • 算法训练营DAY46 第九章 动态规划part13
  • 【龙芯99派新世界】buildroot快速使用笔记
  • SPI通信中CS片选的两种实现方案:硬件片选与软件片选
  • 电力系统分析学习笔记(二)- 标幺值计算与变压器建模
  • QT5.12.8 QTabWidget 透明样式QSS
  • Flask + YARA-Python*实现文件扫描功能
  • C++音视频开发:基础面试题
  • STM32 GPIO 中8种配置模式
  • 图漾AGV行业常用相机使用文档
  • 快速了解机器学习
  • 【机器学习】非线性分类算法详解(下):决策树(最佳分裂特征选择的艺术)与支持向量机(最大间隔和核技巧)
  • Python Pandas.unique函数解析与实战教程
  • mac中使用gvm install没有效果
  • 【Android】进度条ProgressBar 可拖拽进度条Seekbar
  • 云运维解决方案(word)
  • Python 入门指南:从零基础到环境搭建
  • 数字化转型-灯塔工厂建设
  • StyleX:Meta推出的高性能零运行时CSS-in-JS解决方案
  • 数字图像处理(冈萨雷斯)第三版:第一章绪论主要内容和重点——(数字图像处理的一些概念)