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

【探测器】线阵相机中的 TDI 技术

【探测器】线阵相机中的 TDI 技术

  • 1.背景
  • 2.TDI相机
  • 3.场景应用

1.背景

TDI 即Time Delay Integration时间延迟积分。
TDI相机是线阵相机的一种特殊类型,带有独特的时间延迟积分(TDI)技术。
换句话说,TDI相机是线阵相机的一个高级版本,它通过时间延迟积分(TDI)技术来提高图像质量和灵敏度。
在生活中我们见得最多得还有一种面阵相机,下面介绍线阵相机和面阵相机。

1.1、线阵相机(Line Scan Camera)
a、成像方式:
单行像素捕捉:线阵相机的传感器由单行或多行像素组成(通常只有一行或少数几行)。它一次只能捕捉一行像素数据。
逐行扫描:线阵相机通过逐行捕捉图像,当物体在相机前运动时,相机会连续读取每一行的数据。最终,这些行数据会被拼接在一起,形成一个完整的二维图像。
必须依赖物体运动:由于线阵相机一次只捕捉一行像素,它需要物体或者相机自身的连续运动来生成完整图像。因此,它非常适合线性运动的场景。

b、应用场景:
高速运动的物体检测:线阵相机特别适合高速流水线或连续运动的物体检测。例如,食品包装、印刷电路板(PCB)检查、纸张和纺织品的质量检测。
高分辨率长距离成像:在线性扫描应用中,线阵相机能够覆盖很长的距离或宽幅区域,适用于工业中的大幅面检测(如宽幅印刷材料的质量检查)。
空间和卫星成像:在线性扫描的遥感应用中,卫星上的线阵相机会随着卫星的轨道运动扫描地球表面。

1.2、面阵相机(Area Scan Camera)
a、成像方式:
二维像素阵列:面阵相机的传感器是二维像素矩阵,可以同时捕捉一个完整的图像。
一次曝光捕捉整个图像:面阵相机通过一次曝光捕捉整个场景的图像,就像拍照一样,它一次性获取的是完整的二维图像。
适合静止或低速运动场景:由于它不需要物体的连续运动就可以捕捉图像,面阵相机更适合静止或低速运动的物体成像。

b、应用场景:
静止或低速物体检测:面阵相机适合用于需要一次性捕捉整个场景的应用,如机械视觉系统中的物体检测、机器人导航、安防监控等。
标准成像应用:如显微镜下的生物样本观察、条码扫描、医疗设备成像等。
常规摄影:与日常使用的数码相机类似,面阵相机一次性拍摄整个图像,适用于需要获取完整场景的应用。

综上所述,对比线阵相机和面阵相机:
在这里插入图片描述

2.TDI相机

TDI相机是一种基于线阵相机的扩展技术,拓展支持了时间延迟积分(TDI)技术,允许通过多个像素行的累积曝光来提高图像质量和灵敏度。

它的工作方式是将传感器的多个像素行进行同步积分,使得每一行在物体移动的过程中积累多次曝光的光电信号。该技术显著提高了信噪比和灵敏度,尤其适合低光照或高速物体运动的场景。

成像原理:
线阵相机一次只能读取一行数据,随着物体运动形成完整图像;
TDI相机则通过多行累积(多TAP)和同步积分来增强图像信号,特别适合高速或低光条件下的应用。
即TDI相机在图像传感器上面并行排列多个与目标运动方向垂直的感光单元。在图像采集过程中,传感器会以非常高的速率将图像数据从每个感光单元读取并积分起来,以增强图像信号。 这种积分的方式可以抵消目标或相机自身运动造成的模糊和失真,从而获得更加清晰和细节丰富的图像。

注意:在相机技术中,TAP(也称为“通道”或“输出通道”)是指图像传感器上独立的数据输出路径。多个TAP的使用可以提高图像数据的读取速度,使相机能够更快地将图像传输到处理系统。对于TDI相机或其他高速相机,TAP数量的增加可以显著提高相机的整体性能。

应用场景:
普通的线阵相机用于中速线性运动的场景,如条码扫描、印刷检测等。
而TDI相机适用于高速且要求高灵敏度的场景,如半导体、印刷电路板检测、卫星遥感等。即在一些特定的高速运动或低光场景中,TDI相机比传统线阵相机有更好的表现。

以下是TDI 相机: C10000-801
传感器结构:
在这里插入图片描述

工作原理:
2048 (H) × 128 (V), 4 TAP
Line rate up to 50 kHz
在这里插入图片描述
时间延迟积分(TDI)是一种扫描技术,其中帧传输设备通过一组线性阵列生成移动物体的连续视频图像。这些线性阵列与被成像物体的运动对齐并同步,从而使得当图像从一条线移动到下一条线时,累积的电荷也随之移动。通过这种方式,TDI可以在较低光照条件下提供比线阵相机更高的分辨率。

3.场景应用

一个H型圆柱匀速移动被TDI相机采集的过程如下图:
在这里插入图片描述

相关文章:

【探测器】线阵相机中的 TDI 技术

【探测器】线阵相机中的 TDI 技术 1.背景2.TDI相机3.场景应用 1.背景 TDI 即Time Delay Integration时间延迟积分。 TDI相机是线阵相机的一种特殊类型,带有独特的时间延迟积分(TDI)技术。 换句话说,TDI相机是线阵相机的一个高级版…...

k8s 之安装metrics-server

作者:程序那点事儿 日期:2024/01/29 18:25 metrics-server可帮助我们查看pod的cpu和内存占用情况 kubectl top po nginx-deploy-56696fbb5-mzsgg # 报错,需要Metrics API 下载 Metrics 解决 wget https://github.com/kubernetes-sigs/metri…...

java学习-idea编辑器基础使用设置

首先打开电脑中的idea编辑器,点击头部:File按钮 → Settings… 打开设置界面; 设置idea的主题 设置idea代码注释的字体颜色 设置idea编辑器的字体和字体大小 设置idea通过提示回车自动导入包 设置idea输入忽略大小写进行提示...

PDSCH(物理下行共享信道)简介

文章目录 PDSCH(物理下行共享信道)简介1. Transport block CRC attachment2. LDPC base graph selection3. Code block segmentation And Code Block CRC Attachment4. Channel Coding5. Rate Matching6. Code Block Concatenation7. Scrambling8. Modul…...

hutool bug

Hutool参考文档 不用随便升级版本 版本5.8 1: 不要用 ReflectUtil.newInstance(cName); * 和spring 部分框架整合 ,子类转换为父类或者接口失败,报转换失败的错误 https://gitee.com/dromara/hutool/issues/I18NCR?skip_mobiletrue 改成使…...

69.x的平方根 367.完全有效的平方数

题目:69. x 的平方根 - 力扣(L69eetCode) 经典平方根问题,用二分法慢慢逼近找开方值,注意mid*mid要用long long值,不然会溢出 class Solution { public:int mySqrt(int x) {int left 0; int right x;int ans -1; w…...

Android Automotive(一)

目录 什么是Android Automotive Android Automotive & Android Android Automotive 与 Android Auto 什么是Android Automotive Android Automotive 是一个基础的 Android 平台,它能够运行预装的车载信息娱乐系统(IVI)应用程序,以及可选的二方和三方 Android 应用程…...

命令设计模式

简介 命令模式(Command Pattern)是对命令的封装,每一个命令都是一个操作:请求方发出请求要求执行一个操作;接收方收到请求,并执行操作。命令模式解耦了请求方和接收方,请求方只需请求执行命令&…...

探索智能新境界:最好用的AI工具盘点

你用过最好用的AI工具有哪些? 在人工智能技术飞速发展的今天,AI工具正逐渐成为我们工作和生活中不可或缺的助手。它们不仅提高了效率,还为我们提供了创新的解决方案。作为一名对AI充满热情的用户,我有幸体验了许多优秀的AI工具。…...

【Redis】持久化(下)-- AOF

文章目录 AOF概念如何使用AOFAOF工作流程命令写入演示文件同步策略 AOF的重写机制概念触发重写机制AOF重写流程 启动时数据恢复混合持久化总结 AOF 概念 AOF持久化:以独立日志的方式记录每次的写命令,重启时再重新执行AOF文件中的命令达到恢复数据的目的.AOF的主要作用是解决…...

用Arduino单片机制作一个简单的音乐播放器

Arduino单片机上有多个数字IO针脚,可以输出数字信号,用于驱动发声器件,从而让它发出想要的声音。蜂鸣器是一种常见的发声器件,通电后可以发出声音。因此,单片机可以通过数字输出控制蜂鸣器发出指定的声音。另外&#x…...

软件工程相关

1.软件过程模型(重要) 1.1.瀑布模型 只适合需求明确的项目严格串行化,很长时间才能看到结果。严格区分阶段,每个阶段因果紧密相连,且要求每个阶段一次性解决该阶段的任务 1.2.原型模型(构造简易模型确定…...

速盾:游戏加速下载可以用cdn吗?

随着互联网的快速发展,游戏下载已经成为许多游戏玩家的常见需求。然而,由于游戏文件体积庞大,下载速度经常成为制约因素之一。为了解决这个问题,许多玩家开始寻找可以加速游戏下载速度的方法。其中一种常见的方法是使用CDN&#x…...

每日新闻掌握【2024年9月25日 星期三】

2024年9月25日 星期三 农历八月廿三 大公司/大事件 央行降低存量房贷利率,二套房贷最低首付比例下调到15% 国务院新闻办公室9月24日上午举行新闻发布会,中国人民银行、金融监管总局、中国证监会主要负责人介绍了金融支持经济高质量发展有关情况。多项重…...

8. Bug 与 Error

计算机程序中的缺陷通常被称为 bug。把它们想象成偶然爬进我们工作中的小东西,会让程序员感觉良好。当然,实际上是我们自己把它们放进去的。 如果程序是思想的结晶,我们可以将错误大致分为思想混乱造成的错误和将思想转化为代码时引入错误造成…...

论文 | Model-tuning Via Prompts Makes NLP Models Adversarially Robust

这篇论文研究了使用提示 (Prompting) 方法微调预训练语言模型,以提高其在对抗样本攻击下的鲁棒性。论文的主要贡献如下: 1.MVP 比 MLP-FT 更鲁棒: 论文比较了 MVP (Model-tuning Via Prompts) 和传统的 MLP-FT (Fine-tuning with an MLP head…...

828华为云征文|华为云Flexus云服务器X实例部署 即时通讯IM聊天交友软件——高性能服务器实现120W并发连接

营运版的即时通讯IM聊天交友系统:特点可发红包,可添加多条链接到用户网站和应用,安卓苹果APPPC端H5四合一 后端开发语言:PHP, 前端开发语言:uniapp混合开发。 集安卓苹果APPPC端H5四合一APP源码&#xff0…...

超好用的element的el-pagination分页组件二次封装-附源码及讲解

前言:在很多后台管理系统开发时总会有很多分页组件的使用,如果我们每次都用elementui官网的el-pagination去写的话,调整所有分页的样式就会很麻烦,而且页面内容也会很累赘繁琐。 讲解一个我经常使用的二次封装el-pagination组件&…...

【AIGC】通过OpenAi Canvas修改论文(附40条论文优化指令)

目录 1、用ChatGPT优化论文大纲和逻辑2、用ChatGPT充实论文内容3、用ChatGPT寻找案例和数据4、用ChatGPT检查语法和字词错误5、如何直接使用ChatGPT4o、o1、OpenAI Canvas6、OpenAI Canvas增强了啥?7、编程功能增强 在刚开始撰写学术论文时,很多小伙伴感…...

Kubernetes Pod详解

目录 1. Pod 介绍 1.1 Pod 结构 1.2 Pod 定义 2. Pod 配置 2.1 基本配置 2.2 镜像拉取 2.3 启动命令 2.4 环境变量 2.5 端口设置 2.6 资源配额 3. Pod 生命周期 3.1 创建和终止 3.2 初始化容器 3.3 钩子函数 3.4 容器探测 3.5 重启策略 4. Pod 调度 4.1 定向调…...

在Ubuntu中设置开机自动运行(sudo)指令的指南

在Ubuntu系统中,有时需要在系统启动时自动执行某些命令,特别是需要 sudo权限的指令。为了实现这一功能,可以使用多种方法,包括编写Systemd服务、配置 rc.local文件或使用 cron任务计划。本文将详细介绍这些方法,并提供…...

AI编程--插件对比分析:CodeRider、GitHub Copilot及其他

AI编程插件对比分析:CodeRider、GitHub Copilot及其他 随着人工智能技术的快速发展,AI编程插件已成为提升开发者生产力的重要工具。CodeRider和GitHub Copilot作为市场上的领先者,分别以其独特的特性和生态系统吸引了大量开发者。本文将从功…...

Android Bitmap治理全解析:从加载优化到泄漏防控的全生命周期管理

引言 Bitmap(位图)是Android应用内存占用的“头号杀手”。一张1080P(1920x1080)的图片以ARGB_8888格式加载时,内存占用高达8MB(192010804字节)。据统计,超过60%的应用OOM崩溃与Bitm…...

是否存在路径(FIFOBB算法)

题目描述 一个具有 n 个顶点e条边的无向图,该图顶点的编号依次为0到n-1且不存在顶点与自身相连的边。请使用FIFOBB算法编写程序,确定是否存在从顶点 source到顶点 destination的路径。 输入 第一行两个整数,分别表示n 和 e 的值(1…...

中医有效性探讨

文章目录 西医是如何发展到以生物化学为药理基础的现代医学?传统医学奠基期(远古 - 17 世纪)近代医学转型期(17 世纪 - 19 世纪末)​现代医学成熟期(20世纪至今) 中医的源远流长和一脉相承远古至…...

佰力博科技与您探讨热释电测量的几种方法

热释电的测量主要涉及热释电系数的测定,这是表征热释电材料性能的重要参数。热释电系数的测量方法主要包括静态法、动态法和积分电荷法。其中,积分电荷法最为常用,其原理是通过测量在电容器上积累的热释电电荷,从而确定热释电系数…...

Linux离线(zip方式)安装docker

目录 基础信息操作系统信息docker信息 安装实例安装步骤示例 遇到的问题问题1:修改默认工作路径启动失败问题2 找不到对应组 基础信息 操作系统信息 OS版本:CentOS 7 64位 内核版本:3.10.0 相关命令: uname -rcat /etc/os-rele…...

短视频矩阵系统文案创作功能开发实践,定制化开发

在短视频行业迅猛发展的当下,企业和个人创作者为了扩大影响力、提升传播效果,纷纷采用短视频矩阵运营策略,同时管理多个平台、多个账号的内容发布。然而,频繁的文案创作需求让运营者疲于应对,如何高效产出高质量文案成…...

七、数据库的完整性

七、数据库的完整性 主要内容 7.1 数据库的完整性概述 7.2 实体完整性 7.3 参照完整性 7.4 用户定义的完整性 7.5 触发器 7.6 SQL Server中数据库完整性的实现 7.7 小结 7.1 数据库的完整性概述 数据库完整性的含义 正确性 指数据的合法性 有效性 指数据是否属于所定…...

现有的 Redis 分布式锁库(如 Redisson)提供了哪些便利?

现有的 Redis 分布式锁库(如 Redisson)相比于开发者自己基于 Redis 命令(如 SETNX, EXPIRE, DEL)手动实现分布式锁,提供了巨大的便利性和健壮性。主要体现在以下几个方面: 原子性保证 (Atomicity)&#xff…...