【探测器】线阵相机中的 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相机采集的过程如下图:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/444630.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

点评项目-6-缓存更新策略、缓存穿透、雪崩

缓存更新策略 使用 redis 缓存记录的信息,有可能在数据库被信息被修改导致信息不一致,使用缓存更新来解决这个问题 缓存更新策略主要有三种: 1.内存淘汰(redis默认开启) 2.超时剔除(给key添加TTL时间) 3.主动更新(编写业务逻辑) 主动更新策…

vite学习教程02、vite+vue2配置环境变量

文章目录 前言1、安装依赖2、配置环境变量3、应用环境变量4、运行和构建项目资料获取 前言 博主介绍:✌目前全网粉丝3W,csdn博客专家、Java领域优质创作者,博客之星、阿里云平台优质作者、专注于Java后端技术领域。 涵盖技术内容&#xff1…

Linux使用Docker部署Paperless-ngx结合内网穿透打造无纸化远程办公

文章目录 前言1. 部署Paperless-ngx2. 本地访问Paperless-ngx3. Linux安装Cpolar4. 配置公网地址5. 远程访问6. 固定Cpolar公网地址7. 固定地址访问 前言 本文主要介绍如何在Linux系统本地部署Paperless-ngx开源文档管理系统,并结合cpolar内网穿透工具解决本地部署…

又被特斯拉演了?继续“画饼式”发布Robotaxi,产业链静观其变

9月底的暴涨后,A股资产正经历回调,科技板块变现参差。不过,无人驾驶领域的预期依然很强。 10月10日科技股全线调整之际,无人驾驶板块盘中的巨幅震荡拉升就是典型的预热动作。东箭科技、天龙股份等多只智能驾驶个股涨停。核心驱动…

【STM32开发之寄存器版】(九)-模数转换ADC

一、前言 本次DEMO目标: 本文将使用STM32F103ZET6的ADC1通道1来采样外部电压值,并使用串口在上位机XCOM上打印出电压值。 二、模数转换原理与基本概念 2.1 ADC基本概念 模数转换器(ADC,Analog-to-Digital Converter)是…

与ZoomEye功能类似的搜索引擎还有哪些?(渗透课作业)

与ZoomEye功能类似的搜索引擎有: Shodan:被誉为“物联网的搜索引擎”,专注于扫描和索引连接到互联网的各种设备,如智能家居设备、工业控制系统、摄像头、数据库等。它提供全球互联网设备的可视化视图,帮助用户了解网络…

xss-labs靶场第一关测试报告

目录 一、测试环境 1、系统环境 2、使用工具/软件 二、测试目的 三、操作过程 1、注入点寻找 2、使用hackbar进行payload测试 3、绕过结果 四、源代码分析 五、结论 一、测试环境 1、系统环境 渗透机:本机(127.0.0.1) 靶 机:本机(127.0.0.…

AI时代大厂AI项目管理学习路线

AI时代避免被裁员,大厂AI项目管理学习路线主要包括: 1、AI项目管理基础技能。 2、项目管理AI技术知识。 3、数据分析与决策。 4、AI项目管理工具。 5、AI项目管理知识扩展。 01 AI项目管理基础技能。 AI项目管理基础技能构成了项目管理的骨架&…

# linux从入门到精通-从基础学起,逐步提升,探索linux奥秘(九)--网络设置与文件上传下载

linux从入门到精通-从基础学起,逐步提升,探索linux奥秘(九)–网络设置与文件上传下载 一、网络设置 1、首先知道网卡配置文件位置:/etc/sysconfig/network-scripts [rootlocalhost test1]# ls /etc/sysconfig/netwo…

【Java SE 题库】递归的魅力之--> 汉诺塔问题

🔥博客主页🔥:【 坊钰_CSDN博客 】 欢迎各位点赞👍评论✍收藏⭐ 目录 1. 题目 2. 分析 2.1 图解 2.2 代码解析 3. 完整代码 3.1 运行截图 4. 小结 1. 题目 汉诺塔问题是一个经典的递归问题,源自一个古老的印度传…

剪辑视频怎么学?四大工具助你轻松入门!

无论是制作短视频、记录生活点滴,还是从事专业影视制作,掌握视频剪辑技巧都至关重要。那么,剪辑视频怎么学呢?本文将为大家推荐四款实用的视频剪辑工具,助你轻松入门! 福昕视频剪辑:简单易用&a…

双十一买些提高幸福感的生活单品!五款精选好物推荐~

双十一购物狂欢即将来临,这是一年一度的购物盛宴,家电和数码产品通常会在这个时期提供诱人的折扣。但品牌众多,每款产品又各有千秋,让人难以抉择。今天,我将分享一些在双十一期间值得考虑的高品质好物,让我…

AI与物理学的交汇:Hinton与Hopfield获诺贝尔物理学奖

诺贝尔物理学奖颁给了AI!机器学习先驱Hinton与Hopfield联手获奖,出乎所有人的意料。 今年的诺贝尔物理学奖颁给了机器学习领域的两位先驱,杰弗里辛顿(Geoffrey Hinton)和约翰霍普菲尔德(John Hopfield&…

外包干了6天,技术明显退步。。。

我是一名大专生,自20年通过校招进入湖南某软件公司以来,便扎根于功能测试岗位,一晃便是近四年的光阴。今年9月,我如梦初醒,意识到长时间待在舒适的环境中,已让我变得不思进取,技术停滞不前。更令…

Netty学习笔记

0.NIO三大组件(channel、selector、buffer) 1.channel: 相当于socket,和socket相比是非阻塞式的 2.selector: 和一个线程组成一个整体,对channel进行轮询,对事件进行监听和派发 3.buffer&#x…

利用FnOS搭建虚拟云桌面,并搭建前端开发环境(一)

利用FnOS搭建虚拟云桌面,并搭建前端开发环境 一 飞牛FnOS官方文档一、安装FnOS【Win11系统】1.下载VirtualBox2.下载FnOS镜像3.创建虚拟机4.启动完成后,会进入这样一个界面,这个基本上后续就后台了 本人在网上冲浪了很久,一直也没…

MySQL之复合查询与内外连接

目录 一、多表查询 二、自连接 三、子查询 四、合并查询 五、表的内连接和外连接 1、内连接 2、外连接 前面我们讲解的mysql表的查询都是对一张表进行查询,即数据的查询都是在某一时刻对一个表进行操作的。而在实际开发中,我们往往还需要对多个表…

json格式的post请求目前不行, 要换成form表单形式的post请求怎么改

问: 下面是我的代码 export function fetchDeleteList<T>(agentSessionId: string) {return post<T>({url: http://192.168.0.116:8089/pipe-ics/agent/delete,method: post,data: { agentSessionId },}) } 目前是json格式的post请求, 目前不行, 要换成form表单…

Pandas处理时间序列之光谱分析与聚类

import matplotlib.pylab as plt %matplotlib inline import numpy as np from numpy import fft import pandas as pd 一、光谱分析 • 将时间序列分解为许多正弦或余弦函数的总和 • 这些函数的系数应该具有不相关的值 • 对正弦函数进行回归 光谱分析应用场景 基于光谱的…

Android OpenGLES2.0开发(四):矩阵变换和相机投影

事物的本质是事物本身所固有的、深藏于‌现象背后并决定或支配现象的方面‌。 还记得我们上一篇绘制的三角形吗&#xff0c;我们确实能够顺利用OpenGL ES绘制出图形了&#xff0c;这是一个好的开始&#xff0c;但这还远远不够。我们定义的坐标是正三角形&#xff0c;但是绘制出…