热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

控制二维码连续扫描_基于图像运动补偿的双边控制长积分时间连续全景扫描成像...

利用移动载体进行城市遥感,可以对城市区域进行综合监测。为了提高遥感的性能和效率,一直要求高空间分辨率和宽覆盖。本文针对机载全景扫描成像中的像移问题&#x
利用移动载体进行城市遥感,可以对城市区域进行综合监测。为了提高遥感的性能和效率,一直要求高空间分辨率和宽覆盖。本文针对机载全景扫描成像中的像移问题,提出了一种新的图像运动补偿方法,可以同时补偿图像的旋转和平移。基于几何光学原理,定量化的计算了成像介质上像移量,通过数值模拟对图像运动进行了详细分析。在此基础上,提出了一种基于滑模控制器的四通道双边控制的综合图像旋转补偿方法。 目前机载的城市遥感主要有以下三种模式:对于图1a所示的FSI模式,摄像机的移动由控制系统给出的一系列指令控制。一旦相机到达目标成像区域,它将保持凝视状态并开始收集遥感图像。对于图1b所示的CSI模式,执行通过连续旋转扫描镜来实现的快速扫描成像,以在强环境光和短曝光时间下增加有限视野内的覆盖宽度。但对于恶劣的拍摄环境(如低环境光照)和对成像空间分辨率的高要求,必须增加成像积分时间以提高图像的信噪比。在这种情况下,简单地使用CSI模式会导致图像平移,从而导致图像模糊。因此,为了在较长的积分时间内保证高的图像空间分辨率,必须严格保持成像介质与物体之间的相对位置关系不变。换句话说,成像系统保持在凝视状态。dc5728bd72d82afab935aa511903ca66.png图1 工作原理示意图:(a)帧扫描成像(FSI)系统;(b)连续扫描成像(CSI)系统另外为了提高扫描效率,可以在成像介质中添加刚性高频音圈单元或高精度压电陶瓷运动单元。当扫描镜在曝光时间内连续旋转时,控制单元将推动成像介质以补偿图像运动,从而确保目标图像和成像介质之间的相对位置恒定,这种成像方法称为连续扫描步进凝视成像(CSSSI)如图2所示。1c3cc82e895cf9c8d9cd5a997056c5bf.png图2 连续扫描步进凝视成像模式成像原理图作者重点研究了扫描成像引起的运动补偿,根据几何光学原理,定量分析了扫描镜的运动对图像平移的影响,通过模型建立公式推导最后得出扫描前后图像平面上相应点的坐标分别为:b713167fd62429ea635f8834e04596ed.png随后作者通过数值模拟分析了不同曝光时间下不同像点A-E的模拟运动幅度以及不同曝光时间在像面上不同位置的模拟运动值(单位:像素)如图3,4所示。并根据此定量化的分析提出了一种长积分时间图像运动的补偿控制策略,如图5所示。图6是通过补偿后最终的机载成像图。05eaf9429d12e01b3242ee67bec4f777.png图3  不同曝光时间下不同像点A-E的模拟运动幅度096c6254b077890d48a6db86256c018b.png图4 不同曝光时间在像面上不同位置的模拟运动值(单位:像素)4db90d997db31d4d8afc60896bda04f0.png图5 长积分时间图像运动补偿控制策略14be4fd8aa8bedaa019d84b4b2a22ef6.png图6 长积分时间下具有图像旋转补偿和图像平移补偿的城市遥感全景拼接图像原文链接:https://doi.org/10.3390/rs11161924



推荐阅读
  • QUIC协议:快速UDP互联网连接
    QUIC(Quick UDP Internet Connections)是谷歌开发的一种旨在提高网络性能和安全性的传输层协议。它基于UDP,并结合了TLS级别的安全性,提供了更高效、更可靠的互联网通信方式。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 本文详细介绍了如何使用Python编写爬虫程序,从豆瓣电影Top250页面抓取电影信息。文章涵盖了从基础的网页请求到处理反爬虫机制,再到多页数据抓取的全过程,并提供了完整的代码示例。 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • 在Linux系统中配置并启动ActiveMQ
    本文详细介绍了如何在Linux环境中安装和配置ActiveMQ,包括端口开放及防火墙设置。通过本文,您可以掌握完整的ActiveMQ部署流程,确保其在网络环境中正常运行。 ... [详细]
  • 如何在WPS Office for Mac中调整Word文档的文字排列方向
    本文将详细介绍如何使用最新版WPS Office for Mac调整Word文档中的文字排列方向。通过这些步骤,用户可以轻松更改文本的水平或垂直排列方式,以满足不同的排版需求。 ... [详细]
  • 本文总结了在使用Ionic 5进行Android平台APK打包时遇到的问题,特别是针对QRScanner插件的改造。通过详细分析和提供具体的解决方法,帮助开发者顺利打包并优化应用性能。 ... [详细]
  • 你根本不会用百度
    本文转载自第2大脑,详情可以扫描下方二维码关注该公众号摘要:教你正确使用百度。想必你的朋友圈这两天应该被《搜索引擎百度已死》这篇文章刷屏了吧࿰ ... [详细]
  • 本文详细介绍如何使用 Python 集成微信支付的三种主要方式:Native 支付、APP 支付和 JSAPI 支付。每种方式适用于不同的应用场景,如 PC 网站、移动端应用和公众号内支付等。 ... [详细]
  • 本文介绍如何使用 Python 将一个字符串按照指定的行和元素分隔符进行两次拆分,最终将字符串转换为矩阵形式。通过两种不同的方法实现这一功能:一种是使用循环与 split() 方法,另一种是利用列表推导式。 ... [详细]
  • 本文基于对相关论文和开源代码的研究,详细介绍了LOAM(激光雷达里程计与建图)的工作原理,并对其关键技术进行了分析。 ... [详细]
  • 本文详细记录了在基于Debian的Deepin 20操作系统上安装MySQL 5.7的具体步骤,包括软件包的选择、依赖项的处理及远程访问权限的配置。 ... [详细]
  • QBlog开源博客系统:Page_Load生命周期与参数传递优化(第四部分)
    本教程将深入探讨QBlog开源博客系统的Page_Load生命周期,并介绍一种简洁的参数传递重构方法。通过视频演示和详细讲解,帮助开发者更好地理解和应用这些技术。 ... [详细]
  • 本文介绍如何通过SQL查询从JDE(JD Edwards)系统中提取所有字典数据,涵盖关键表的关联和字段选择。具体包括F0004和F0005系列表的数据提取方法。 ... [详细]
author-avatar
Liberty_Ai2502871477
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有