frost滤波算法

合集下载

ENVI矢量处理普通遥感影像处理

ENVI矢量处理普通遥感影像处理

ENVI⽮量处理普通遥感影像处理⽮量处理·在‘Available Vectors List’中能简单直观地控制⽮量层:编辑⽮量层名,编辑和转换⽮量投影·光栅—⽮量转换功能(⽤户可以把分类图及其它光栅数据转成⽮量数据)·⽮量—光栅转换功能·灵活的⽮量编辑功能·⽮量属性查询及属性编辑·⽮量图中光标位置查询·缓冲区分析(ENVI3.4版本新增)·在⽤户功能中,可读写ENVI⽮量⽂件(.evf),可删除ROIs·掩模⼯具⾥可输⼊ENVI⽮量⽂件·⽮量可输出为感兴趣区·允许⽤户将覆盖在ENVI窗⼝的上的等⾼线输出为ENVI⽮量⽂件格式(EVF)。

并可将EVF⽂件转为ArcView Shape⽂件,这样ENVI产⽣的等⾼线能被其他GIS软件包使⽤。

·当⽤ENVI⾃带的⾼分辨率世界地图数据来构建⽮量层时,可以按指定经纬度范围来提取特定区域的⾼分辨率⽮量信息。

· 提供直接GPS⽀持,GPS-Link使得从⼀个GPS上接受NMEA格式的lat/lon值成为可能。

ENVI的视窗增加了GPS-Link窗⼝,当接收到⼀个新点时,显⽰窗⼝会及时更新当前象元。

也可以将收集到的点输出到校正窗⼝,成为⼀个.evf⽂件,或是⼀ASCII⽂件。

⽤户可对每点添加注释并将它与列表中的其他点建⽴关联。

4.普通遥感影像处理4.1 地图投影与制图地图投影类型:Albers Equal AreaAzimuthial Equal AreaLambert Conformal ConicOblique Mercator (A & B)StereographicTransverse MercatorArbitrary (x,y)Geographic (lat/long)Gauss KrugerState Plane NAD 27 & NAD 83UTM User DefinedSpace Oblique Mercator A (generic)Intergerized SinusoidalNew Zealand Map GridRectified Skew Orthomorphic (RSO)·坐标转换·地图投影转换·⽀持所有标准椭圆(>35)和基准⾯(>100)·地图注记:— 磁偏⾓简图(真实、⽹状、磁北极)— 影像插图(灰度图、彩图)— 影像⽐例尺(⽶、英尺、公⾥)— TrueType字体— ⽤户⾃定义箭头·⽹格线(象元、经纬度、UTM⽹格),⽀持旋转的⽹格线。

H265视频编码实用标准详解

H265视频编码实用标准详解

数字视频编解码技术标准及其发展趋势解读下一代视频压缩标准HEVC(H.265) 在数字视频应用产业链的快速发展中,面对视频应用不断向高清晰度、高帧率、高压缩率方向发展的趋势,当前主流的视频压缩标准协议H.264(AVC)的局限性不断凸显。

同时,面向更高清晰度、更高帧率、更高压缩率视频应用的HEVC(H.265)协议标准应运而生。

本文重点分析了下一代视频压缩协议标准HEVC(H.265)的技术亮点,并对其在未来应用中将给整个产业带来的深刻变化予以展望。

H.264(AVC)从2003年5月草稿发布以来,凭借其相对于以往的视频压缩标准在压缩效率以及网络适应性方面的明显优势,逐步成为视频应用领域的主流标准。

根据 MeFeedia的数据,由于iPad 以及其它新兴设备大多支持H.264 硬件加速,至2011年底,80%的视频使用H.264编码,并且随着支持H.264解码的设备不断增多,这一占有率还将进一步增长。

但是,随着数字视频应用产业链的快速发展,视频应用向以下几个方向发展的趋势愈加明显:l 高清晰度(Higher Definition):数字视频的应用格式从720 P向1080 P全面升级,在一些视频应用领域甚至出现了4K x 2K、8K x 4K的数字视频格式;l 高帧率(Higher frame rate ):数字视频帧率从30 fps向60fps、120fps甚至240fps 的应用场景升级;l 高压缩率(Higher Compression rate ):传输带宽和存储空间一直是视频应用中最为关键的资源,因此,在有限的空间和管道中获得最佳的视频体验一直是用户的不懈追求。

由于数字视频应用在发展中面临上述趋势,如果继续采用H.264编码就出现的如下一些局限性:(1) 宏块个数的爆发式增长,会导致用于编码宏块的预测模式、运动矢量、参考帧索引和量化级等宏块级参数信息所占用的码字过多,用于编码残差部分的码字明显减少。

砂土颗粒SEM图像分析方法的研究

砂土颗粒SEM图像分析方法的研究

砂土颗粒SEM图像分析方法的研究作者:康睿郭中华李学丰薛进敬来源:《科技视界》2015年第12期【摘要】提取砂土颗粒SEM图像的细观特性参数对砂土颗粒的细观研究具有极其重要的意义。

在提取砂土颗粒的细观特性参数时遇到了图像质量不高,粘连颗粒比较严重等问题,影响了特征参数的提取。

针对这个问题,对砂土颗粒SEM图像的特征进行了分析,借助开运算、中值滤波、直方图均衡化等方法,对图像进行处理,优化了图像质量。

使用Otsu法二值化,对处理后的砂土颗粒图像应用形态学处理,改进的分水岭分割算法等,分割粘连的砂土颗粒。

最后提取了砂土颗粒的数目、占空比、质心等参数,为岩土的组构张量描述提供了数据支撑。

【关键词】SEM图像分析方法;预处理;粘连分割;提取细观特性参数砂土是自然界和土木工程建设中最常见和最具有代表性的颗粒材料,其物理力学性质受到物理、岩土力学专家和岩土工程师的共同关注[1]。

从砂土细观变化的情况可以反映出砂土在宏观尺度上的应力应变特性和加固密实机理等问题。

在岩土力学研究中,砂土细观实验特性参数检测对于把握岩土的力学性质、建立验证土体本构模型都具有十分重要的意义[1]。

传统的细观结构量测方法主要有光弹材料法[2],X射线法[3]和切片法[4],这些方法具有实验设备比较复杂,不易操作等缺点。

近年来,岩土力学学科逐步将数字图像处理与计算机技术等方法用做分析研究的辅助手段,但主要集中于微观尺度,细观分析的研究还是比较少得。

在Khalid[5]以及Oda[6]的研究中用SEM图像观察裂纹分布,分析孔隙分布情况。

Frost[7]利用数字图像处理技术自动获取局部孔隙率。

Al-Shibli[8]提取了对象的边界,分割相邻颗粒,Sture S[9]利用数字图像处理技术研究颗粒体的均一性和各向异性。

vandenBerg等[10]提出形态学处理结合分水岭分割方法研究砂土颗粒。

贾敏才[11],胡寅[12]利用显微镜拍取砂土模型试验箱表面砂土体的图像并研究细观结构。

(完整版)03-SAR数据基本处理

(完整版)03-SAR数据基本处理
– 天线增益(G2)The antenna gain pattern (G2): 天线增益的幅度变 化的影响,与非定向天线相比,参考DEM和基准高度进行了校正
– 距离引起的损失(R3): 接收功率要由传播过程中从远到近的距离 变化校正
辐射定标——结果
• 一般采用以下命名
– Beta Nought (ß°) 雷达亮度(反射率)系数,在斜距方向每单位面 积的反射率单位是无量纲的。这种归一化的优点是不需要入射角 (如散射面积A)
– Sigma Nought (so), 后向散射系数,就是通常说的散射体反射回来 的雷达强度,单位是dB,Sigma nought的定义是假设入射到水平面, 其差异与入射角、波长、极化、散射体的物理性质有关
– Gamma (g) ,用入射角归一化的后向散射系数
辐射归一化
• 严格的定标之后,可识别在距离方向的后向散射系数。因 为地物反射的能量取决于入射角,实际上,获取数据的幅 宽越大,在距离向的后向散射系数的变化越大,这种变化 和散射体的物理特性有关,是不能被校正的,只能通过一 些相对的方法来弥补,如标准化
SAR基本处理技术
技术支持邮箱:ENVI-IDL@ 技术支持热线:400-819-2881-7 /enviidl
主要内容
1. 数据导入 2. 单景雷达影像处理 3. 多时相雷达影像处理
1.数据导入
数据导入
• 目的:生成SARscape识别的数据格式 • 支持SAR数据, 光学数据,高程数据
– 局部入射角校正
– 叠掩/阴影处理
左-后向散射系数,中-局部入射角地图,右-叠掩/阴影地图
练习:地理编码和辐射定标
• 工具:/SARscape/Basic/Intensity Processing/Geocoding/Geocoding and Radiometric Calibration

基于环境语义信息的同步定位与地图构建方法综述

基于环境语义信息的同步定位与地图构建方法综述

基于环境语义信息的同步定位与地图构建方法综述李小倩,何 伟,朱世强,李月华✉,谢 天之江实验室,杭州 311100✉通信作者,E-mail: ********************摘 要 同步定位与地图构建技术(SLAM )是当前机器人领域的重要研究热点,传统的SLAM 技术虽然在实时性方面已经达到较高的水平,但在定位精度和鲁棒性等方面还存在较大缺陷,所构建的环境地图虽然一定程度上满足了机器人的定位需要,但不足以支撑机器人自主完成导航、避障等任务,交互性能不足. 随着深度学习技术的发展,利用深度学习方法提取环境语义信息,并与SLAM 技术结合,越来越受到学者的关注. 本文综述了环境语义信息应用到同步定位与地图构建领域的最新研究进展,重点介绍和总结了语义信息与传统视觉SLAM 在系统定位和地图构建方面结合的突出研究成果,并对传统视觉SLAM 算法与语义SLAM 算法做了深入的对比研究. 最后,展望了语义SLAM 研究的发展方向.关键词 视觉同步定位与地图构建技术;深度学习;系统定位;地图构建;语义同步定位与地图构建技术分类号 TP24Survey of simultaneous localization and mapping based on environmental semantic informationLI Xiao-qian ,HE Wei ,ZHU Shi-qiang ,LI Yue-hua ✉,XIE TianZhejiang Lab, Hangzhou 311100, China✉Corresponding author, E-mail: ********************ABSTRACT The simultaneous localization and mapping (SLAM) technique is an important research direction in robotics. Althoughthe traditional SLAM has reached a high level of real-time performance, major shortcomings still remain in its positioning accuracy and robustness. Using traditional SLAM, a geometric environment map can be constructed that can satisfy the pose estimation of robots.However, the interactive performance of this map is insufficient to support a robot in completing self-navigation and obstacle avoidance.One popular practical application of SLAM is to add semantic information by combining deep learning methods with SLAM. Systems that introduce environmental semantic information belong to semantic SLAM systems. Introduction of semantic information is of great significance for improving the positioning performance of a robot, optimizing the robustness of the robot system, and improving the scene-understanding ability of the robot. Semantic information improves recognition accuracy in complex scenes, which brings more optimization conditions for an odometer, pose estimation, and loop detection, etc. Therefore, positioning accuracy and robustness is improved. Moreover, semantic information aids in the promotion of data association from the traditional pixel level to the object level so that the perceived geometric environmental information can be assigned with semantic tags to obtain a high-level semantic map. This then aids a robot in understanding an autonomous environment and human –computer interaction. This paper summarized the latest researches that apply semantic information to SLAM. The prominent achievements of semantics combined with the traditional visual SLAM of localization and mapping were also discussed. In addition, the semantic SLAM was compared with the traditional SLAM in收稿日期: 2020−11−09基金项目: 国家重点研发计划资助项目(2018AAA0102703);科工局稳定支持项目(HTKJ2019KL502005);第67批中国博士后科学基金面上资助项目(HTKJ2019KL502005)工程科学学报,第 43 卷,第 6 期:754−767,2021 年 6 月Chinese Journal of Engineering, Vol. 43, No. 6: 754−767, June 2021https:///10.13374/j.issn2095-9389.2020.11.09.006; detail. Finally, future research topics of advanced semantic SLAM were explored. This study aims to serve as a guide for future researchers in applying semantic information to tackle localization and mapping problems.KEY WORDS visual simultaneous localization and mapping;deep learning;localization;mapping;semantic simultaneous localization and mapping同步定位和建图(Simultaneous localization and mapping, SLAM)是机器人利用自身携带的视觉、激光等传感器,在完成自身定位的同时构建环境地图的过程,是提高机器人智能性、自主性的核心环节,也是机器人相关研究中的一个基本问题[1−2].通过相机采集图像信息作为环境感知信息源的SLAM系统称为视觉SLAM[3−4](Visual SLAM,V-SLAM),与其他SLAM系统(如激光SLAM[5−6])相比,V-SLAM可感知更加丰富的色彩、纹理等环境信息[7−8].V-SLAM系统大多将估计相机位姿作为主要任务,通过多视几何理论构建三维地图. 随着机器人的应用范围越来越广,使用者对于机器人的智能程度提出了更高的要求,传统利用环境中点、线、面等低级别几何特征信息的V-SLAM系统在系统定位精度和鲁棒性等方面已表现出明显不足,特别在应对弱纹理环境、光照变化和动态目标等方面依然有很多挑战[9]. 随着深度学习技术的迅速发展,其在计算机视觉(Computer vision,CV)的各个领域都有着非常成功的应用. 在此背景下,近年来,越来越多的SLAM研究者使用基于深度学习的方法提取环境语义信息,以获取高层次的场景感知和理解,并应用在V-SLAM系统中[10],辅助视觉SLAM系统提升定位性能、地图可视化,从而赋予机器人更高效的人机交互能力.本文专注于对语义SLAM方法进行分析和讨论,首先系统地介绍和分析环境语义信息与SLAM 系统结合在定位精度、鲁棒性和地图形式等方面的研究进展,并将语义SLAM技术与传统V-SLAM 技术进行分析和比较. 最后,讨论了语义SLAM技术最新的研究热点和发展方向,进行总结和展望.1 语义SLAM系统概述同步定位与建图的核心研究内容是机器人对自身的状态估计和对环境的感知描述,其中定位可以看作机器人对自身当前状态的估计,而地图可以认为是机器人对环境认识、描述的集合. 从应用层面分析,机器人对于“定位”的需求是相似的,即实现对自身位姿的状态估计;而对于地图构建来说,其需求是广泛的.现代V-SLAM系统主要包括传感器信息读取、前端视觉里程计、后端优化和建图4个部分[11],如图1所示. 视觉里程计[12](Visual odometry, VO)模块接收传感器所提供的数据,其任务包括特征提取,SLAM初始化,特征跟踪,估计相邻图像间相机的运动,构建局部地图,并根据图像间的多视几何关系确定机器人位姿,又可称为V-SLAM 的前端. 后端优化包括位姿优化[13−14]和场景重定位[15],其任务为接收多个时刻视觉里程计估计的相机位姿,并结合回环检测信息,进行优化,从而得到全局一致的轨迹和地图. 回环检测通过计算图像间的相似性判定当前场景与历史某个场景是否一致,并将检测结果输入后端优化,从而解决位置估计随时间漂移的问题. 最后,机器人根据优化后的运动轨迹和三维点云,建立满足任务要求的地图.图 1 V-SLAM系统框架Fig.1 Architecture of the V-SLAM system对SLAM系统而言,引入环境语义信息的SLAM 系统,均属于语义SLAM系统. 语义信息的引入,对于提升机器人的定位性能、优化机器人系统的鲁棒性、提高机器人的场景理解能力等方面具有重李小倩等: 基于环境语义信息的同步定位与地图构建方法综述· 755 ·要意义. 一方面,借助语义信息提升了复杂场景下的识别精度,为视觉里程计、位姿估计、回环检测等带来更多的优化条件,提高了定位精度和鲁棒性;另一方面,借助语义信息将数据关联从传统的像素级别提升到物体级别,将感知的几何环境信息赋以语义标签,进而得到高层次的语义地图,可帮助机器人进行自主环境理解和人机交互.2 语义与SLAM系统定位移动机器人对系统定位的性能要求主要包括3个方面:定位实时性、定位精度和定位鲁棒性.目前SLAM的实时性已达到较高的水平,因此对于SLAM技术真实应用于机器人领域,亟需提高SLAM系统的定位精度和鲁棒性. 本节针对SLAM 系统结合环境语义信息提高系统定位的这两项重要性能展开介绍.2.1 语义与定位精度定位是确定机器人在其工作环境中所处位置的过程,定位精度是SLAM系统中最为基本也是最重要的考核指标,是移动机器人开展导航和路径规划任务的先决条件. 利用语义分割和目标检测等技术将物体划分为更加具体的目标,非常适合SLAM这种需要精确几何约束问题的系统. 结合环境语义信息,可有效改善单目视觉定位过程中的尺度不确定性问题和累积漂移等问题,进而提高系统定位精度.(1)面向单目初始化.由于单目相机存在尺度不确定性问题,单目视觉SLAM系统不可避免地出现尺度模糊和随时间漂移等现象,无法准确估计移动机器人的位姿[16].因此,如何修正尺度模糊和漂移是单目视觉SLAM 系统初始化中的关键问题.Frost等[17]提出基于混合多尺度可变模型的目标检测系统[18]检测物体,并与SLAM系统中的关键帧进行数据关联,然后对物体尺寸进行估计,生成地图地标,最后地标与相机位姿共同参与局部优化,以解决尺度模糊和漂移的问题,保证了全局地图的一致性. Sucar与Hayet[19]在贝叶斯框架内,通过基于深度学习的目标检测算法观测物体,确定其先验高度,然后将局部地图中3D点投影到目标检测的2D图像上,确定目标检测区域的边界点并投影回3D空间,进而确定物体的实际高度,最后将先验高度与实际高度之比设置为尺度因子,用于单目SLAM系统中的尺度矫正,从而准确估计移动机器人位姿. 两项研究共同引入了环境语义信息,充分考虑目标对象的大小,使得单目尺度初始化处理更加高效和简洁. 基于公开数据集的实验结果验证了其在各种场景应用中的有效性.(2)面向数据关联.在V-SLAM框架中,根据更新频率,数据关联可以被分为两类:短期关联(如特征匹配)和长期关联(如回环检测). 基于环境语义信息的SLAM研究提出了一种基于中期数据关联机制的新思路.Bowman等[20]利用目标检测,整合尺度信息与语义信息,用于SLAM系统的位姿估计. 作者在应用时发现,目标对象的不合理数据关联,会严重影响定位与建图的结果. 因此提出了概率数据关联机制,在处理数据关联过程中充分考虑语义信息的不确定性. 通过引入最大期望估计(Expectation maximization,EM),根据语义分类结果计算数据关联的概率,成功地将语义SLAM转换成概率问题,获得了ICRA2017年的最佳论文.Lianos等[21]在此基础上,提出了全新的视觉语义里程计框架(Visual semantic odometry,VSO),利用重投影前后语义标签具有的一致性来实现中期(Medium-term)连续点跟踪. 使用距离变换将分割结果的边缘作为约束,利用重投影误差构造约束条件,整合语义约束到姿态和地图优化中,以改善系统的平移漂移问题. 所提算法可以直接融合进已有的直接法或间接法视觉里程计框架中,并分别在ORB-SLAM2[22](间接法VO代表)和PhotoBundle[23](直接法VO代表)系统中对语义信息引入的效果进行实验对比,结果表明,添加语义约束后有效减少了系统的平移漂移现象.(3)面向位姿优化.在V-SLAM系统中,需要解决的主要问题是机器人的状态估计问题,常见的优化算法为基于粒子滤波的优化算法和基于非线性优化的算法.在基于粒子滤波的优化算法中,可利用环境语义信息更新粒子状态,进而更精准地进行位姿估计. Bavle等[24]提出了一种基于双目视觉里程计和室内环境语义信息的粒子滤波优化方法. 粒子滤波器的预测阶段使用双目视觉里程计估计机器人的三维姿态,并使用惯性和语义信息更新三维姿势,进而对机器人进行无漂移的姿态估计.在基于非线性优化的算法中,可借助目标检测算法,将物体作为路标,融合到一个优化算法中,以提高系统定位精度. Nicholson等[25]提出了面向对象的语义SLAM系统 QuadricSLAM,利用椭圆体(对偶双曲面)对物体进行三维建模,紧凑· 756 ·工程科学学报,第 43 卷,第 6 期地表示物体的大小、位置和方向,并作为路标添加到优化公式中,联合估计相机位姿和对偶二次曲面,以提高系统的定位精度.类似的,卡内基梅隆大学机器人研究所Yang 与Scherer[26]提出了CubeSLAM系统,用单目相机实现了对象级的定位与建图. 作者利用目标检测算法生成2D边界框,通过消失点法(Vanishing points,VP)生成物体三维立方体,并将物体作为路标,结合物体约束信息与几何信息,融合到一个最小二乘公式中,改善相机位姿估计,提高了SLAM的定位精度. 与基于特征点的SLAM系统相比,对象级SLAM系统可以提供更多的几何约束和尺度一致性,所提算法在公开数据集上得到了较好的位姿估计精度,同时还提高了3D物体的检测精度. 同时,Yang与Scherer[27]在此基础上,结合Pop-up SLAM[28]的思想,提出了一个无需先验物体和模型的联合物体和平面估计的单目SLAM 系统. 首先,利用高阶图形模型,结合语义和遮挡等约束[29],推断单张图像中的三维物体和平面,然后将提取的物体和平面,结合相机和特征点位姿,放在统一的框架中进行优化. 实验结果表明,所提算法在ICL NUIM和TUM mono数据集中定位精度准确,并可以在结构化环境中生成稠密地图.(4)面向重定位与回环检测重定位和回环检测的目的不同,但通常可以采用相同的技术. 重定位主要是跟踪丢失时重新找回当前姿态,恢复相机姿态估计;回环检测是识别机器人曾经到过的场景,得到几何一致的映射,从而解决漂移问题,提高全局精度. 传统的SLAM 算法大都依赖于低级别的几何特征,使得重定位和回环检测通常依赖于相机的视角,在特征不明显或重复性的纹理环境中容易检测失败. 语义SLAM系统利用目标识别推测标志物的种类和大小,产生易于识别的标志物,进而提高系统的定位精度.Gawel等[30]提出了一种基于图的语义重定位算法,将具有语义目标位置的关键帧组合成一组三维图,并利用图匹配算法求解相机在全局地图中的位置. Konstantinos等[31]提出了一种基于地点视觉词描述的回环检测算法,通过对输入的图片流进行动态分割,定义一个个“地点”,并通过在线聚类算法,将图像的描述子转化为地图中的相应的视觉词. 系统通过概率函数判断回环检测的候选地点,并通过最近邻投票算法,匹配候选地点中最准确的那一帧图像. 实验表明,算法在精确和召回率上有很好的表现. 此外,所提算法仅通过将查询图像的局部描述子转换为词典的视觉词,就能判断已访问过的地点,不需要任何预训练的步骤,能够满足很好的实时性要求.张括嘉等[32]利用YOLOv3[33]目标检测算法获取环境中关键目标的语义信息,建立目标检测结果之间的相对位置关系,根据连续关键帧的相似度变化情况进行回环判断. 所提算法在公开数据集上取得了较好的效果,与单纯利用传统视觉特征的算法相比,环境语义信息的应用有效提高了室内场景下的闭环检测准确性.2.2 语义与定位鲁棒性定位鲁棒性是机器人安全运行的保证,是移动机器人系统重要的考量指标. 传统的V-SLAM 系统在纹理特征缺失、光照变化较大和高速动态等场景下,非常容易出现定位信息丢失的情况,尤其是在自动驾驶这种对安全性要求较高的应用领域,一旦定位信息丢失,后果将不堪设想. 利用环境语义信息可有效改善传统V-SLAM系统面临的这些问题,有效提升系统定位的鲁棒性.(1)面向弱纹理环境.传统V-SLAM方案中采用的图像特征语义级别低,造成特征的可区别性较弱,在弱纹理等缺少显著特征的环境中,传统基于特征点的方法难以进行准确的运动估计. 借助深度学习的方法提取环境中的立体特征,并用于优化位姿估计,可提升系统定位鲁棒性.Yang等[28]提出的Pop-up SLAM系统,验证了场景理解对弱纹理环境下机器人状态估计改善的有效性. 利用深度学习的方法提取环境中墙‒地的边界信息,并根据单幅图像生成立体平面模型,同时利用平面法线间的差、平面间的距离和平面间的投影重叠3个几何信息进行平面匹配. 然后将Pop-up模型提供的深度估计融合到LSD-SLAM[34]深度图中,提高LSD-SLAM的深度估计质量,以提高系统的鲁棒性. Ganti和Waslander[35]指出从信息熵较低的区域提取特征点,位姿估计的准确性低[36],对这些特征点跟踪,会增加错误数据关联的风险,他们提出了一种基于信息论的特征选取方法,利用语义分割的不确定性概念计算信息交叉熵. 该方法减少了对特征点数量的要求,显著提高了系统实时性和鲁棒性,而在精度上没有任何明显损失.Qin等[37]针对地下停车场自动代客泊车系统,提出了一种基于语义特征的定位方法. 在狭窄拥李小倩等: 基于环境语义信息的同步定位与地图构建方法综述· 757 ·挤且没有GPS信号的停车场环境中,环境结构相似,纹理特征不足,传统V-SLAM方法容易发生跟踪丢失的问题,作者首先利用深度学习将地面上的指路标志、停车线以及减速带等信息分割出来,再根据里程计的信息,将语义特征映射到全局的坐标系下,建立停车场的地图,然后通过将语义特征与先前的构建出来的地图进行匹配来对车辆进行定位,最后采用扩展卡尔曼滤波器将视觉定位结果与里程计融合,保证在缺少纹理信息的停车场环境中,系统能够输出稳定的定位结果.(2)面向光照变化.在传统V-SLAM系统中,特征描述子(如SIFT,ORB等)对于光照变化较敏感,光照的变化容易导致目标表面颜色等特征的变化,对系统定位鲁棒性造成干扰. 而环境中的物体类别与光照和时间变化无关,可利用环境语义信息构造新的特征描述子,从而有效降低由于光照变化对定位鲁棒性造成的不利影响.2018年,瑞典查尔姆斯理工大学信号处理研究小组的Stenborg等[38]提出了一种在已有的3D地图上,将语义类别作为地图点描述子的定位算法,有效解决了长时间跨季度定位系统中环境光照变化等对定位系统的影响. Schönberger等[39]提出了一种基于3D几何和语义信息进行视觉定位的新方法,通过训练语义场景完备化作为辅助任务,学习出鲁棒的局部描述符,以此建立查询和数据库映射之间3D-2D的匹配,将匹配结果用于位姿估计与矫正,成功解决了大范围观测条件下的鲁棒性视觉定位问题. 在KITTI和NCLT数据集上运行结果表明,所提方法在极端视角、照明和几何变化情况下,表现出了系统的高可靠性. 此类方法相较于基于传统描述子的方法节省了大量的存储空间,但语义描述子的应用也有一定的局限性,如在较单一类别的场景中容易产生误差.此外,还可通过优化特征选择策略,结合语义信息进行过滤,使得所关注目标对于光照变化更加鲁棒. Naseer等[40]提出了一种判别整体图像内容的方法,能够根据图像语义信息生成一个密集的场景显著性描述. 通过训练感知环境变化大的数据集学习显著性描述,保证能够在图片上分割出更加稳定的区域,剔除易随时间变化的区域,并将显著区域的特征和现有的整体图像上的特征进行融合,从而得到了一个更加鲁棒的场景描述. Liang等[41]在稀疏直接法里程计(Direct sparse odometry, DSO)[42]基础上,改变了跟踪点的选取策略,通过在图像上的感兴趣区域上选取点(感兴趣区域即显著性图),并利用语义分割的结果对显著性图进行滤波,调整每个像素点的显著性得分,从而降低了无信息区域(例如墙,天花板和地板等)的显著性得分. 实验结果表明显著性区域的点对于光照和视角的变化更加鲁棒.(3)面向动态场景.传统的V-SLAM系统大多基于静态环境假设,在处理动态环境的定位问题时,容易发生错误匹配. 近年来,针对动态场景的语义SLAM系统逐渐受到越来越多的关注[43−44],通过引入环境语义信息有效地对静态和动态特征点进行划分,移除动态特征点,从而减少动态干扰,以提高SLAM系统的鲁棒性.Yu等[45]基于ORB-SLAM2提出了一种动态环境下鲁棒的语义SLAM系统(DS-SLAM),该系统基于光流金字塔算法进行运动一致性校验,并结合语义分割网络获取物体轮廓,剔除位于移动物体上的特征点,减少动态对象对姿态估计的影响,提升了系统定位鲁棒性. 在TUM RGB-D数据集以及真实环境下测试结果表明,该系统的绝对轨迹精度比ORB-SLAM2提高了一个数量级. 但是,该算法能识别的语义类别较少,且只定义人为动态物体,另外,该地图在回环失败时需要重新建图,地图的可移植能力不足. Bescos等[46]也在ORB-SLAM2系统上,提出了一种面向动态物体检测和背景修复的V-SLAM系统(DynaSLAM),通过使用多视几何和深度学习的方法实现移动物体的检测,并通过对动态物体遮挡的背景帧进行修复,生成静态场景地图. 实验结果表明,DynaSLAM提供的单目、双目和RGB-D 3种运行状态在动态场景中均有较好的鲁棒性,并能输出场景的静态地图,更符合机器人长时间运行的使用需要.目前大多数语义信息用于动态场景都是将所有潜在运动的物体直接去除,但如若动态目标物体并没有发生运动,且占据相机视角的大部分,那么将目标物体上的点都去除会对位姿估计产生很严重的影响. Brasch等[47]针对此类现象提出了一种改进方案,其引入对于地图点是否为静态点的概率估计“静态率”(Inlier ratio),实现地图点在动静态之间的平滑过渡. 首先,根据语义分割网络的输出赋予静态率一个先验值,例如车具有较低的静态率,建筑具有较高的静态率等,然后根据不断地引入新的观测数据来更新该地图点的静态率,以在具有挑战性的条件下实现定位鲁棒性. Cui· 758 ·工程科学学报,第 43 卷,第 6 期与Ma[48]提出了一种基于ORB-SLAM2 RGB-D模式的面向动态环境的视觉语义SLAM系统(SOF-SLAM). 该系统采用一种新的语义光流动态特征检测方法,使用SegNet[49]产生像素级的语义分割结果,获取运动先验(静态、潜在动态的和动态),并将运动先验作为掩膜去除动态和潜在动态特征之间的匹配,然后利用语义静态特征的匹配计算基本矩阵,最后利用基本矩阵和对极约束寻找并剔除真正的动态特征,在跟踪和优化模块中保留剩余的静态特征,实现动态环境下相机位姿的精确估计. 在公开的TUM RGB-D数据集和真实环境中的实验结果表明,所提算法可有效应对动态环境.由上可见,利用环境语义信息通过特征选择和优化数据关联等方法可有效提高系统定位的精度,通过对目标物体的跟踪,可以提高弱纹理环境、光照变化和动态场景下SLAM系统的鲁棒性.相较于传统V-SLAM系统,基于语义的SLAM系统直接提取图像特征,无需人工特征提取和匹配,更加简洁直观;基于语义的SLAM系统能够更充分表达环境信息,进而实现高层次的场景感知和理解,保障了系统的定位精度和鲁棒性. 但是,目前对环境理解的算法主要基于深度学习等方法,不同学习算法之间的网络架构设计差异性大,且对训练数据库有较强的依赖性. 同时,系统性能严重依赖于环境目标识别和语义分割结果的准确性. 此外,当前环境语义信息多与SLAM局部的子模块相结合,如位姿优化或回环检测等,部分语义SLAM学者也开始关注如何搭建一个端到端的SLAM系统[50],将深度学习架构应用于整个SLAM 系统,也是未来研究的一个重要方向.3 语义与SLAM地图构建在传统的SLAM研究中,地图构建主要服务于机器人定位,即利用构建的环境地图提高机器人的定位精度,此时地图的表现形式主要是稀疏的点云地图. 而当SLAM技术逐渐应用于机器人和自动驾驶领域,其需要利用环境地图完成导航和避障,因此需要稠密的环境地图,如稠密点云地图、八叉树地图等. 随着机器人和智能化程度提高,机器人逐渐服务于日常生活和工业生产,需要更加利于交互的环境地图. 近年来,深度学习技术快速发展,利用深度学习方法构建具有语义信息的环境地图成为提高机器人交互能力一种可行的方案.基于环境语义信息的SLAM技术不仅提取环境中的几何信息,还能充分利用环境中的语义信息,即环境中个体的属性,从而提高机器人执行任务的智能水平. 21世纪初,Vasudevan等[51]和Galindo等[52]先后提出了机器人语义地图的概念,阐述了构建具有语义信息的环境地图可以提高机器人的感知能力,并且地图中的语义信息使机器人具有一定的推算能力. 得益于SLAM技术的快速发展,研究人员希望将这种含有语义信息的地图形式应用到SLAM系统中,即构建环境语义地图. 早期的语义地图构建算法大多采用离线的方式,基于马尔可夫等方法对几何地图进行语义标注[53−54],这种方法需要离线对地图进行处理,无法在机器人上实际使用. 随着机器学习技术的发展,部分学者使用条件随机场(Conditional random field,CRF)、随机决策森林(Random forest)等算法获取场景中的语义标签[55−56],但是此类算法语义融合的效率较低、精度较差,亦不能将其应用到实际场景. 同时,部分学者针对机器人与环境中实体的交互问题,提出将地图与预先构建的物体模型进行融合,把实体从地图中分割出来[57−58],但是这种方法依赖先验知识,限制了地图的应用场景. 近年来,深度学习技术快速发展,越来越多的研究人员将深度学习方法与SLAM技术结合,利用目标检测、语义分割等算法[59]提取环境的语义信息,并将其融入到环境地图中,以构建环境语义地图.目前针对语义信息与SLAM地图构建融合的研究主要分为两个方向,包括面向场景的语义地图构建和面向对象的语义地图构建,如表1所示. 其中,面向场景的语义地图侧重于机器人对环境的感知,而面向对象的语义地图更侧重于机器人与实体进行交互,接下来本文将围绕这两个方面进行综述.3.1 面向场景的语义地图面向场景的语义地图是指使用语义分割算法对2D图像进行像素级分割,提取图片中的语义信息,并将其与3D点云进行融合,以构建全场景的语义地图. McCorma等[60]基于卷积神经网络提出了SemanticFusion算法,实现了室内环境语义地图构建,是构建像素级语义地图的典型代表. 该算法构建了一个完整的语义SLAM系统,实现了传统SLAM框架与语义分割的结合,解决了传统语义标注算法中语义类别少、需要离线标注等问题,并且引入了一种节点概率更新算法和语义修正方法,在语义地图构建算法精度上具有较高水平. 同李小倩等: 基于环境语义信息的同步定位与地图构建方法综述· 759 ·。

光学图像与SAR图像的配准

光学图像与SAR图像的配准

异性,那么实现光学和SAR图像的精配准,已经成为光学图像SAR图像配准的难点和关键问题。

2. SAR图像属于斜距投影的相干成像,因此在成像机理、辐射特征及几何特性上与可见光有很大差异,本文对现有的光学图像和SAR图像预处理技术进行了研究。

针对相干成像系统不可避免的存在相干斑噪声对图像的精细结构、可分辨性和可理解性破坏的问题,对传统的Lee滤波器、Kuan滤波器、Frost滤波器、GammaMAP滤波器进行了深入的研究。

3. 对现有的几种灰度图像匹配算法进行分析研究,如快速傅立叶变换(FFT)相位相关法、平均绝对差(MAD)算法、序贯相似性检测(SSDA)算法、归一化互相关(NCC)算法、SIFT特征的图象匹配算法、SURF特征的图象匹配算法等,最后根据其原理和效果寻找一种最适合光学图像与SAR图像配准的方法。

4. 利用RANSAC算法可以消除大部分的误匹配点的特点,所以采用RANSAC 算法对SIFT特征的图象匹配算法进行优化,实验结果说明了该方法大大的提高了匹配的准确率,并且具有该方法具有较好的适用性。

关键词:SAR图像;相干斑噪声;图像配准;RANSAC算法;SIFT特征;SURF 特征目录1 绪论 (3)1.1研究背景及意义 (3)1.2国内外研究现状 (4)2 光学和SAR图像配准方法及特点 (6)2.1图像配准基本理论 (6)2.1.1 图像配准的定义 (6)2.1.2 图像变换模型 (7)2.1.3图像配准方法基本要素 (9)3.光学和SAR图像的预处理 (11)3.1 光学图像预处理 (11)3.2 SAR图像预处理 (12)3.2.1 Lee滤波器 (12)3.2.2 Kuan滤波器 (12)3.2.3 Frost滤波器 (13)3.2.4 Gamma Map滤波器 (13)3.2.5 SAR图像的Otsu单阈值分割 (13)3.3 实验结果与分析 (15)4. 基于灰度图像的匹配算法 (19)4.1快速傅立叶变换(FFT)相位相关算法 (19)4.2 平均绝对差(MAD)算法 (21)4.3 序贯相似性检测(SSDA)算法 (21)4.4 归一化互相关(NCC)算法 (22)4.5 SIFT特征的图象匹配算法 (22)4.6 SURF特征的图象匹配算法 (23)4.7实验结果与分析 (23)5. 基于RANSAC算法优化SIFT特征的图像配准方法 (28)5.1 SIFT算法的简介 (28)5.1.1 SIFT算法的特点 (28)5.1.2 SIFT算法的实现步骤 (29)5.1.3 尺度空间 (30)5.1.4 高斯金字塔 (30)5.1.5 DoG高斯差分金字塔 (32)5.1.6 关键点检测 (34)5.1.7 关键点特征描述 (36)5.2 欧式距离最近邻法395.3 RANSAC算法剔除误匹配点对 (40)5.3.1 RANSAC算法基本原理 (40)5.4 基于RANSAC算法优化SIFT特征的图像配准方法的流程图 (42)5.5 配准精度衡量准则 (43)5.6 实验结果与分析 (44)6. 总结与展望 (47)6.1全文总结 (47)6.2研究展望 (48)致谢 (49)参考文献 (50)1 绪论1.1研究背景及意义(2-4)=0,1,2,3,...,L-1 (3-1)其中,是图像中像素的总和,是当前灰度级的像素个数,L是图像中可能的灰度级总数。

【计算机工程与设计】_多媒体通信_期刊发文热词逐年推荐_20140726

【计算机工程与设计】_多媒体通信_期刊发文热词逐年推荐_20140726

2009年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
2008年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
科研热词 服务质量 时延 门禁控制 通用计算 边缘 边信息 路由 计算统一设备体系结构 蚁群优化 网络多媒体 网格简化 移动ad hoc网络 矩阵阶数 矩阵乘法 电路匹配 环形颜色直方图 无线视频监控 无接触式读卡器 数据加密 拥塞控制 扩展质心 嵌入式视频服务器 嵌入式linux 小波域图像水印 射频天线 多播路由 多媒体通信 多媒体 多qos约束 图形处理器 图像融合 图像检索 图像分割 启发式算法 吞吐量 几何攻击 兴趣点 会话初始协议 仿射模型 代码优化 不变矩 三维重建 tfrc pxa-255 opnet ns-2仿真 mpeg-4 mifare mc算法 ip多媒体子系统 gprs avs_m
科研热词 推荐指数 服务质量 4 移动代理 2 运动图像专家组 1 边缘路由器 1 路由协议 1 路由 1 跨层设计 1 跟踪 1 视频采集 1 视频传输 1 蚁群算法 1 能量管理 1 背景 1 肤色矩 1 肤色 1 网络地址转换 1 编码算法 1 经验模态分解 1 组播 1 纹理分割 1 穿越 1 移动ad 1 离散小渡变换 1 状态机 1 流媒体服务器 1 流媒体 1 汇聚点服务器 1 服务推送 1 无线网络 1 无线传感器网络 1 整数小波 1 数据量大 1 数字家居 1 提取 1 拥塞控制 1 应用框架 1 嵌入零树小波 1 嵌入式系统 1 实时传输协议 1 安全 1 多重优先级 1 多路复用 1 多播路由 1 多播树 1 多媒体通讯 1 多媒体 1 可视电话 1 分组调度 1 分层树集合分割排序 1 分割嵌入式模块编码算法 1 传输延时 1 会话建立 1

SAR图像相干斑噪声抑制研究

SAR图像相干斑噪声抑制研究

摘要合成孔径雷达(SAR)图像的相干斑噪声严重降低了图像的可解译度,影响了后续目标检测、分类和识别等应用。

SAR图像的相干斑噪声是成像过程中出现的原理性缺陷。

在过去的二十年里,国内外的诸多学者提出了大量抑制图像相干斑噪声的方法。

其中大多数方法是利用一个定义好的滤波器窗口来估计相干斑图像局部噪声方差,然后在局部分别作滤波处理。

结果表明这些方法在均匀的区域内能够大大削减相干斑噪声,而在非均匀区域内图像变得模糊或过于平滑而失去细节信息,降低了图像的空间分辨率,图像的解译性因此变差。

理想的降噪方法是能在很好地保留边缘和细节信息的前提下抑制相干斑噪声。

本论文的研究内容:(1)首先介绍了SAR图像及其噪声的国内外研究动态,然后简述了SAR图像噪声的形成机理。

(2)重点对SAR图像相干斑的抑制算法进行了研究,对经典斑点噪声抑制算法(卷积滤波中的中值滤波;还有基于统计估计理论的Lee滤波算法及其增强算法、Kuan滤波算法、Frost滤波算法、小波滤波算法、均值滤波算法等)进行了原理说明。

(3)对中值滤波、均值滤波还有Lee滤波算法及其增强算法用matlab软件编程实现。

(4)结合实例,将各种算法的处理结果进行了分析和比较,对其效果和优缺点进行了评价。

关键词:合成孔径雷达,噪声抑制,效果评价ABSTRACTThe presence of speckle noise in the synthetic aperture radar (SAR)images。

severely restricts the appl ication of the coherent images.Speckle noise is generated by the coherent processing of radar signals.During the past two decades,many speckle reduction techniques have been developed for removing ospeckle.An ideal algorithm should smooth the speckle without blurred edges and fine detail.But most algorithms cannot satisfy these two demands very well.This paper the research content:(1) First introduced the SAR and the noise of the image research dynamic, then briefly introduced the formation mechanism of the SAR image noise.(2) Focus on studying the algorithm of image noise suppression of SAR spots, introduced the principle of the classic spots noise suppression algorithm ( the convolution filter median filtering, and based on the statistical estimation theory of filter algorithm and its enhancement algorithm Lee Kuan, filter algorithm, Frost filter algorithm, wavelet filter algorithm, average filtering algorithm, etc).(4)The median filtering, average filtering and Lee filter algorithm and its enhancement algorithm using matlab software programming realization.(3) Combined with an example, all with the result of the algorithm is analyzed and compared, evaluated their effects, advantages and disadvantages.Keywords: SAR, Noise inhibition,Effect evaluation目录第一章绪论............................................................................................ 错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

frost滤波算法
摘要:
1.引言
2.frost滤波算法的定义和背景
3.frost滤波算法的原理
4.frost滤波算法的应用领域
5.总结
正文:
1.引言
在数字信号处理领域,滤波算法是一种重要的技术手段,可以对信号进行降噪、去干扰等处理。

frost滤波算法是其中一种在图像处理中广泛应用的算法,能够有效地抑制图像中的噪声。

2.frost滤波算法的定义和背景
frost滤波算法,全称为“Fast and Robust Statistical Filtering”,是一种基于统计学的滤波算法。

该算法是由Mallat在1989年提出的,是一种小波变换的快速算法。

frost滤波算法的主要思想是,通过在图像的频域中,对高频部分进行衰减,从而达到滤波的目的。

3.frost滤波算法的原理
frost滤波算法的原理主要包括以下几个步骤:
- 对图像进行小波变换,将图像从时域转换到频域。

- 对频域图像进行阈值处理,将高频部分进行衰减。

- 对处理后的频域图像进行逆小波变换,将图像从频域转换回时域。

4.frost滤波算法的应用领域
frost滤波算法在图像处理领域有着广泛的应用,主要应用于图像去噪、图像增强、图像压缩等方面。

由于该算法具有快速、鲁棒性好等特点,因此在实际应用中有着很好的效果。

5.总结
frost滤波算法是一种基于统计学的滤波算法,通过在图像的频域中对高频部分进行衰减,达到滤波的目的。

相关文档
最新文档