什么是距离选通型水下三维激光扫描仪?(上)

最近听说了一种水下三维激光扫描仪——距离选通型激光扫描仪,有可能应用于近岸水下目标高分辨率成像。博主之前用过ULS-500水下激光扫描仪,并写了一篇博文观察级水下机器人使用系列之五三维激光扫描仪。ULS-500对水质和环境要求较高,一般应用于漆黑的深海。

水下激光扫描仪有三种类型:

1)常规激光扫描水下成像,激光发射器使用的是窄光束的连续激光器,同时使用窄视场角的接收器,两个视场间只有很小的重叠部分,从而减小探测器所接收到的散射光。

2)距离选通激光水下成像,采用脉冲激光器,过滤感兴趣区与成像系统间的介质散射噪声以及感兴趣区外的背景噪声,提高作用距离和成像质量。

3)偏振光水下成像,利用物体的反射光和后向散射光的偏振特性的不同来改善成像的分辨率,当线偏振器的偏振方向与光源的偏振方向垂直时,则接收到的物体反射光能量远大于光源的散射光能量,所以对比度最大,图像清晰。

距离选通激光水下成像原理

距离选通型水下激光扫描仪利用脉冲激光器和接收系统的选通门,在时域上先后将不同距离上水介质的后向散射光和目标的反射光分开,屏蔽了大量的后向散射光噪声以及由此引起的其他背景噪声,从而提高了接收光信号的新噪比和探测概率。

点击查看原图

当激光照明系统发射激光脉冲对目标区域进行照射,在激光脉冲传输的过程中,部分激光能量可能会被水中的散射介质散射火种中间场景反射,这时接收器的选通门处于关闭状态,拒绝了水中后向反射及背景杂波;而当目标区域反射回的激光信号到达接收器时候,系统选通门打开,对目标区域进行成像, 之后选通门重新关闭。

点击查看原图

传统光学图像中的目标淹没在雾和水体的散射噪声中,无法有效探测和识别;激光距离选通成像可通过控制激光脉冲和选通脉冲间的延时对感兴趣距离下的空间进行切片成像,过滤了成像链路上的介质散射噪声以及感兴趣区外的背景噪声,从而实现了雾雨雪等气溶胶及水体条件下的透散射成像,有效提高作用距离和成像质量。

点击查看原图

空气中,700m处建筑物图。

点击查看原图

穿透火。

点击查看原图

穿透烟。

点击查看原图

水中作用距离长。

无标题10.jpg

参考文献

便携式远距离激光选通成像系统研究_王书宇2018

基于C++的距离选通激光成像雷达系统软件设计_曲思锦2021

基于机器学习的激光距离选通成像目标识别算法研究_张文杰2022

基于激光距离选通成像的透火透烟侦察技术_李紫婷2023

基于距离选通激光成像技术的水下目标三维成像方法研究_黄子恒2016

基于多帧水下距离选通图像的三维重构方法_李海兰2010

基于抛物线包络反演的距离选通三维成像方法_孙磊2022

https://www.laserfair.com/news/201711/23/66186.html

基于线激光扫描的水下目标三维检测研究_国佳丽2023

激光距离选通成像的SLM同步扫描技术研究_黄裕2020

激光距离选通三维成像技术研究进展(特邀)_王新伟2024

激光距离选通三维成像中的超分辨率重建方法研究_魏洪朋2019

距离选通超分辨率三维成像及其应用_王新伟2016

距离选通成像系统中短脉冲激光驱动技术研究_王翀2023

距离选通激光主动成像同步控制技术研究_孟令南2018

距离选通切片图像高精度三维重构方法_官斌2017

水下激光探测系统实现关键技术_李攀2021

一种基于线结构光的水下目标3维信息测量方法_徐鹏飞2022

一种距离选通水下激光成像系统设计与实验研究_吕文磊2019

用于选通成像的半导体激光器列阵光束整形技术研究_张百顺2020

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Java数据结构】详解LinkedList与链表(三)

🔒文章目录: 1.❤️❤️前言~🥳🎉🎉🎉 2.无头双向非循环链表的实现 2.1成员属性 2.2成员方法 display——打印链表 size——获取单链表长度 addFirst——头插 addLast——尾插 addIndex——在任…

.NET AI如何从0开始?

你是否在思考如何利用AI为您公司的产品增加智能方向的业务扩展? 或者你是否有思考过怎么去利用AI减少部分工作量? 如果你有类似于上面的问题,想要学习AI,并且您是一名.NET开发工程师,或您是一名弃暗投明的Java转.NET…

MySQL查询相邻两条记录的时间间隔

MySQL查询相邻两条记录的时间间隔。最近需要统计相邻两条记录的时间间隔,筛选出时间间隔大于2min的数据记录。因为是同一张表,又需要查询出相邻的数据,所以最开始想到使用子表来做,分别用t1、t2表示,但是实践后发现查询…

AXI Quad SPI IP核AXI4接口下的三种操作模式

当选择Enable Performance Mode选项时,AXI4接口包括在内。在该模式下,IP核可以在增强模式下操作(未选择启用XIP模式)或XIP模式(选择启用XIP模式)。在性能模式下,AXI4接口用于在DTR和DRR位置的突…

《web应用技术》第11次课后作业

课后练习: 1、验证过滤器进行权限验证的原理。 2、将自己之前的项目,加上过滤器验证功能。参考以下文章: 采用JWT令牌和Filter进行登录拦截认证-CSDN博客 3、Apifox的使用 了解Apifox的工具特点和使用方法,使用Apifox辅助生成…

【计算机网络】计算机网络的组成与功能

计算机网络的组成与功能 导读一、计算机网络的组成1.1 从组成方式上1.1.1 硬件1.1.2 软件1.1.3 协议 1.2 从工作方式上1.3 从功能组成上 二、计算机网络的功能2.1 数据通信2.2 资源共享2.3 分布式处理2.4 提高可靠性2.5 负载均衡2.6 其它 结语 导读 大家好,很高兴又…

vue2+elementui,动态生成的表单校验

话不多,先上一段视频,看看是不是你们需要的效果 elementui动态生成表单校验 附上代码 <template><div class"home"><div class"home-box"><!-- <menuHtml></menuHtml> --><div class"home-div"><…

MySQL 存储过程(二)

本篇继续介绍MySQL存储过程的相关内容。 目录 一、if语句 二、case 三、循环语句 while loop repeat 一、if语句 在存储过程中&#xff0c;可以使用if语句进行条件判断&#xff0c;其语法结构如下&#xff1a; if 判断语句 then 逻辑语句..... elseif 判断语句 then 逻…

JavaScript入门宝典:核心知识全攻略(上)

文章目录 前言一、JavaScript的定义二、JavaScript的使用方式1. 行内式&#xff08;主要用于事件&#xff09;2. 内嵌式3. 外链式 三、变量和数据类型1. 定义变量2. JavaScript注释3. 数据类型4. 变量命名规范5. 匈牙利命名风格 四、函数定义和调用1. 函数定义2. 函数调用3. 定…

ctfshow-web入门-命令执行(web30-web36)

目录 1、web30 2、web31 3、web32 4、web33 5、web34 6、web35 7、web36 命令执行&#xff0c;需要严格的过滤 1、web30 代码差不多&#xff0c;就是过滤的东西变多了&#xff1a; preg_match("/flag|system|php/i", $c) 这里不让用 system &#xff0c;我们…

宝贝,带上WebAssembly,换个姿势来优化你的前端应用

❝ 在你没崛起之前&#xff0c;脸是用来丢的 ❞ 大家好&#xff0c;我是「柒八九」。一个「专注于前端开发技术/Rust及AI应用知识分享」的Coder ❝ 此篇文章所涉及到的技术有 WebAssembly Rust Web Worker( comlink) wasm-pack Photon ffmpeg.wasm 脚手架生成前端项目 ❞ 因为&…

Yolo-v5模型训练速度,与GeForce的AI算力描述

1.GeForce RTX3070 Ti官网参数&#xff1a; GeForce RTXTM 3070 Ti 和 RTX 3070 显卡采用第 2 代 NVIDIA RTX 架构 - NVIDIA Ampere 架构。该系列产品搭载专用的第 2 代 RT Core &#xff0c;第 3 代 Tensor Core、全新的 SM 多单元流处理器以及高速显存&#xff0c;助您在高性…

Hi3519DV500 学习摘录

文章目录 一、问题1、autoreconf2、open-vm-tools 安装3、NFS4、pushd: not found 一、问题 1、autoreconf automake version mismatch | AM_INIT_AUTOMAKE | 版本不匹配 autoreconf ./configure make2、open-vm-tools 安装 open-vm-tools 安装 # 用于安装和升级的命令是相…

Codeforces Round 951 (Div. 2) C、D(构造、线段树)

1979C - Earning on Bets 构造题&#xff1a;观察到k范围很小&#xff0c;首先考虑最终硬币总数可以是多少&#xff0c;我们可以先假设最终的硬币总数为所有k取值的最小公倍数&#xff0c;这样只需要满足每个结果添加1枚硬币即可赚到硬币。 // Problem: C. Earning on Bets //…

​​​​【动手学深度学习】残差网络(ResNet)的研究详情

目录 &#x1f30a;1. 研究目的 &#x1f30a;2. 研究准备 &#x1f30a;3. 研究内容 &#x1f30d;3.1 残差网络 &#x1f30d;3.2 练习 &#x1f30a;4. 研究体会 &#x1f30a;1. 研究目的 了解残差网络&#xff08;ResNet&#xff09;的原理和架构&#xff1b;探究残…

【Vue】声明式导航-导航链接

文章目录 一、引入二、解决方案三、代码示例四、声明式导航-两个类名1&#xff09;router-link-active2&#xff09;router-link-exact-active 一、引入 但凡说到声明式导航&#xff0c;都需要想到router-link 需求 实现导航高亮效果 如果使用a标签进行跳转的话&#xff0c;需要…

JSONPath使用指南(掌握JSON数据提取)

大家好&#xff0c;在处理 JSON&#xff08;JavaScript Object Notation&#xff09;数据时&#xff0c;有时需要从复杂的结构中提取特定部分。JSONPath 就是一个非常有用的工具&#xff0c;它提供了一种简洁而强大的方式来定位和提取 JSON 数据中的元素。无论是在 Web 开发中处…

【C++ | 析构函数】类的析构函数详解

&#x1f601;博客主页&#x1f601;&#xff1a;&#x1f680;https://blog.csdn.net/wkd_007&#x1f680; &#x1f911;博客内容&#x1f911;&#xff1a;&#x1f36d;嵌入式开发、Linux、C语言、C、数据结构、音视频&#x1f36d; ⏰发布时间⏰&#xff1a;2024-06-06 1…

上海亚商投顾:微盘股指数大跌超6% 全市场仅500余只个股上涨

上海亚商投顾前言&#xff1a;无惧大盘涨跌&#xff0c;解密龙虎榜资金&#xff0c;跟踪一线游资和机构资金动向&#xff0c;识别短期热点和强势个股。 一.市场情绪 沪指昨日震荡调整&#xff0c;创业板指午后一度跌超1%&#xff0c;微盘股指数盘中跌逾7%&#xff0c;小市值个…

YOLO系列模型 pt文件转化为ONNX导出

文章目录 啥是onnx怎么导出导出之后 啥是onnx Microsoft 和合作伙伴社区创建了 ONNX 作为表示机器学习模型的开放标准。许多框架&#xff08;包括 TensorFlow、PyTorch、scikit-learn、Keras、Chainer、MXNet 和 MATLAB&#xff09;的模型都可以导出或转换为标准 ONNX 格式。 在…