1引言机载LIDAR系统能够直接获取地面三维数据,具有高精度、高密度、高效率和成本低等优点,在现代测绘中发挥了越来越重要的角色,如512大地震中,此系统在震后搜救工作中就发挥了重要作用。但是LIDAR获取的仅仅是三维点云数据信息,没有图像信息,对于地物特征没有直观的反应,所以首先需要将原始LIDAR数据转化为点云三维数据,再转化为图像,然后再处理图像,以此获得更多信息。图像边缘是物体的重要特性之一,反映了图像中最有价值的信息,仅凭物体的边缘便可大致描述物体的特征。边缘检测是轮廓提取的基础,边缘检测能够从原始图像中提取轮廓,保留原始图像的大部分信息,可以为后续的识别工作去除不少伪信息,减少信息量。此外,边缘是图像分析和测量过程中非常基础的研究领域,边缘检测就是要检测出图像中这种灰度的非连续性,同时确定他们在图像中的精确位置,后面的处理都要依靠它提供的这些信息。因此,利用机载LIDAR系统快速获取的高精度的数据生成的图像来进行检测出理想的边缘,同时对其进行轮廓提取是很有重要意义的。2机载LIDAR系统简介21机载LIDAR系统描述及组成机载LIDAR技术是当前航空测量领域的更新换代技术。LIDAR系统是一个先进的主动传感系统,是一个全天时可以日夜获得地面三维数据的系统,比传统测量方法具有高精度、高密集、快速和成本低等优点[1-3]。该系统通过后处理技术把地面和地面上的植被、建筑物分离开来;同时获得DTM(数字地面模型)和DSM(数字表面模型)。若将数码相机集成到LIDAR系统中,还可获取高精度的数码正射影像。LIDAR系统获取地面海量数字信息,每秒生成1000个高程数据点,一个小时可获得超过10,000,000个高程点。利用这样高的抽样率,可以快速完成大区域的地面三维数字地形测量,同时可产生有1m或更小格网间隔的DTM。它的作业效率很高,在运行的24个小时之内,就可以获得DTM数据。高程数据的绝对精度为15cm,相对精度可以少于5cm,X、Y数据的绝对精度取决于工作参数,如飞行高度,通常是10cm到lm。随着科学技术的发展,利用LIDAR技术系统做地面三维数字地形数据的测量在不久的将来会代替传统测量(包含摄影测量)方法[1,2]。机载LIDAR系统一般由以下几个部分构成:激光扫描测距仪、惯性导航系统、动态差分GPS定位系统、成像装置(如多光谱成像仪)、实时监测与数据记录设备、数据处理软件等[3,4]。22机载LIDAR数据处理的主要内容和基本流程机载LIDAR数据后处理的主要内容:1)POS数据处理定向、定位数据是实现无野外控制航空遥感的基础和关键。飞行结束后得到三组数据,即IMU数据、机载GPS数据、地面GPS数据。用POSPac软件对所获GPS及IMU数据进行综合处理,用它将机载GPS数据和地面GPS数据差分后,与IMU测得的姿态数据相结合,同时进行IMU与传感器间的偏心改正,并且,对航飞获取的所有LIDAR点云数据进行质量评估,检查其噪音斑点情况、航线覆盖情况以及LIDAR数据地面分辨率等各项指标,最后解算出传感器任一时刻的6个外方位元素。图1机载LIDAR数据处理的基本流程2)LIDAR数据处理将采集到的LIDAR点云数据用TerraScan,TerraModel进行激光点数据处理,得到激光点云数据,用它去除各种噪声和误差点,然后,基于航飞获取的LIDAR点云、POS系统的EO数据以及外业GPS联测LIDAR控制/检查点数据,对LIDAR点云数据的航线间拼接以及LIDAR点云数据与实际地面的不符度进行检查,并使LIDAR点云进行良好航线接边的

形态学边缘提取matlab,在Matlab平台下基于形态学方法对LIDAR数据进行建筑物边缘提取...相关推荐

  1. 深度学习核心技术精讲100篇(五十一)-Spark平台下基于LDA的k-means算法实现

    本文主要在Spark平台下实现一个机器学习应用,该应用主要涉及LDA主题模型以及K-means聚类.通过本文你可以了解到: 文本挖掘的基本流程 LDA主题模型算法 K-means算法 Spark平台下 ...

  2. windows平台下基于QT和OpenCV搭建图像处理平台

        在之前的博客中,已经分别比较详细地阐述了"windows平台下基于VS和OpenCV"以及"Linux平台下基于QT和OpenCV"搭建图像处理框架,并 ...

  3. X86平台下基于grub2+busybo+linux-2.6.36制作linux系统

    X86平台下基于grub2+busybo+linux-2.6.36制作linux系统 一.下载内核源码,grub2源码,以及busybox源码: 下载grub2源码 ftp://ftp.gnu.org ...

  4. android平台下基于ANativeWindow实现渲染bitmap图像

    OpenGL ES 3.0学习实践 android平台下OpenGL ES 3.0从零开始 android平台下OpenGL ES 3.0绘制纯色背景 android平台下OpenGL ES 3.0绘 ...

  5. Linux 平台下基于Qt 的电子地图的绘制

    Linux 平台下基于Qt 的电子地图的绘制 摘要-------------------------------------------1   关键词------------------------- ...

  6. linux小型游戏系统设计,Linux平台下基于JAVA小游戏_设计文档.doc

    Linux课程设计报告 课题名称:<Linux平台下基于java小游戏设计> 专 业:2011级计算机科学与技术 组 长:043佘清泉 组 员:007陈威达 008陈学仁 026赖华标 0 ...

  7. 【Matlab 六自由度机器人】基于蒙特卡罗方法(Monte Carlo Method)构建机器人工作空间(附MATLAB建模仿真完整代码)

    [Matlab 六自由度机器人]基于蒙特卡洛法构建工作空间 往期回顾 前言 正文 一.蒙特卡洛方法及机器人工作空间的概述 1. 蒙特卡洛法 2. 机器人工作空间 二.rand函数的应用 1. rand ...

  8. matlab生成随机粗糙表面_基于蒙特卡罗方法的随机粗糙表面仿真

    龙源期刊网 http://www.qikan.com.cn 基于蒙特卡罗方法的随机粗糙表面仿真 作者:于小宁 来源:<价值工程> 2017 年第 08 期 摘要: 利用随机粗糙面的相关函数 ...

  9. java5.0安装在x86,JDK 7U15在 Windows x86平台下的安装方法

    本文给大家分享的是如何在windows平台下安装JDK最新版的方法,十分的简单全面,有需要的小伙伴可以参考下 这里以JDK 7U15在 Windows x86平台下的安装为例,其他平台安装与此类同. ...

最新文章

  1. Java项目:前台+后台在线考试系统设计和实现(java+Springboot+ssm+mysql+jsp+maven)
  2. Nginx设置成服务并开机自动启动的配置详解
  3. 关于量子计算,你应该知道的七个事实
  4. 2014 7-8月MoonCake新增功能更新
  5. python实训报告pygame_20181218 实验四《Python程序设计》实验报告
  6. 苹果电脑可以装windows系统吗_不只是桌面,这个 Windows 皮肤可以帮你全局美化 Windows 系统
  7. C# 8.0 预览特性
  8. 视频编码技术---压缩感知编码---匹配跟踪算法
  9. STM32F103ZET6 GPIO的使用
  10. 命令行开发、编译、打包Android应用程序
  11. Device Tree Usage(转)https://elinux.org/Device_Tree_Usage
  12. 关于谷歌不兼容showModalDialog的解决方案
  13. 线性代数 第四章 线性方程组 知识点总结(Jeff自我感悟)
  14. adventureworks mysql_AdventureWorks2012
  15. css样式怎么插入背景图片,css样式怎么插入背景图片?
  16. 聚沙成塔--爬虫系列一(环境,开发工具搭建)
  17. 用python把图片换成蓝底_用python 将蓝底照片转化为白底照片
  18. 自由 stm32f103c8t6芯片学习原理图+中文数据手册pdf
  19. 面试要点之——23种设计模式及其应用场景
  20. 计算机专业英语一国家线,从以往国家公布的数据,客观来看2010年英语国家线...

热门文章

  1. 【luogu P4005 清华集训2017】小Y和地铁
  2. HTML5 本地数据库IndexedDB数据库
  3. 闹乌龙!京东云辟谣:停止云服务?根本没那回事儿
  4. ios xmlrpc
  5. 20个公司绝对不会告诉你的秘密
  6. 软件测试组织与管理思维导图
  7. eclipse如何修改dynamic web module version
  8. linux cpu占用率 监控工具 简介
  9. linux shell sed中使用变量
  10. configure: error: newly created file is older than distributed files!