利用摄影测量进行地形建模的介绍

一、前言

        从一个地方到另一个地方的地球表面由连续和突然的海拔变化组成,个人和社会都必须应对这些变化。 水从高山和丘陵向下流,从溪流流入河流,形成三角洲,最终汇入大海。 三维 (3D) 地面信息的获取和表示一直是与行星表面相关的研究和工作的一个重要方面。 地形知识是行星探索和研究的主要因素。

        在 20 世纪 50 年代初,摄影测量被广泛用于收集公路设计数据。 Roberts (1957) 概念化了一种新工具,通过使用具有摄影测量的数字计算机来获取公路工程规划和设计的数据。 Miller & Laflamme (1958) 提出并阐述了数字地形模型 (DTM) 的概念,将其定义为由具有已知 X、Y 和 Z 坐标的大量选定点对地面连续表面的统计表示。

        自 Miller & Laflamme (1958) 提出 DTM 一词以来,在 55 年的发展期内,出现了其他一些流行的术语,即数字高程模型 (DEM's) 和数字表面模型 (DSM)。

        然而,这些术语 DTM、DEM 和 DSM 的使用一直令人困惑,并且通常被认为是同义词。 Maune et al., (2001) 将这三个术语描述如下:

表1 DEM、DSM 和 DTM 的定义

 二、利用摄影测量进行DEM制作

        地球表面地形的数字表示一直是地理和测量领域的一个重要焦点(Singh 等人,2015 年)。 随着地理空间行业的发展和技术的进步,DEM 在许多其他应用领域也变得重要。 广大用户对高精度、高分辨率 DEM 提出了新的需求。 因此,生成高分辨率 DEM 数据是一个很大的需求。 在生成 DEM/DTM 的各种方法中,摄影测量正在成为一种更受欢迎、更高效且更便宜的解决方案。

        1867 年,普鲁士建筑师“Albrecht Meydenbauer”首次使用摄影测量这一表达方式,他制作了一些最早的地形图和立面图。 自成立以来,摄影测量的主要目标一直是制作地形图,最好是大比例尺。 随着“分析立体绘图仪”的出现,立体航空摄影可用于提取等高线形式的高程数据。 由于过程自动化伴随着数字航空影像的发展,DEM 生成通常是计算机辅助的。 从数字航空或卫星图像生成 DEM 如今是一个全自动批处理过程,生成的高程模型通常用于支持正射影像生成。

        摄影测量技术应用于两个或多个光学图像以导出摄影测量 DEM。 测量遥感立体数据集的第一和第二图像上的共轭点之间的图像视差以计算像素的高程。 自动图像匹配过程通过图像匹配算法自动测量两张或多张重叠照片中的共轭点,以提供准确的初始视差。 由于高精度匹配算法和高分辨率线性推扫式传感器的出现,图像块通常以大的重叠记录,这使得人们可以生成高精度的 DEM(图 1)。

 图1 DEM

         使用 IGiS 摄影测量模块从 Worldview-3 立体数据(印度北阿坎德邦德拉敦市)生成的 DEM。
        地形测绘中的摄影测量服务已经很成熟,但近年来,该技术已广泛应用于 GIS、建筑、工业、工程、医学、地质学和许多其他领域,以生成精确的 3D 数据。 市场上有许多用于摄影测量处理的商业化自助 (COTS) 软件,但它们较高的成本限制了来自印度等发展中国家的广泛用户群在其应用程序中采用摄影测量来生成高分辨率 DEM/DEM,这导致 在不太准确的地表过程相关建模和模拟中。 为了解决这个问题,印度 Scanpoint Geomatics Limited (SGL) 为其 IGiS 软件开发了一种具有成本效益且用户友好的摄影测量模块。 IGiS 摄影测量模块可以使用有理函数模型 (RFM) 处理任何具有有理多项式系数 (RPC) 文件的立体数据。 然而,该模块不需要任何 GCP 或匹配点进行摄影测量处理,添加一些分布良好的 GCP,提高了输出的平面和垂直精度。 该模块还提供了将垂直基准与椭球体和大地水准面相互转换的功能。 该模块具有从 DEM 到 DTM 的自动生成以及用于生成逼真的正射影像的正射校正工具(图 2)。

图2 正射影像

         使用 Worldview-3 立体数据生成的高分辨率正射影像(印度北阿坎德邦台拉登市),并在 IGiS 摄影测量模块中生成 DEM。

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

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

相关文章

RK3568平台开发系列讲解(调试篇)Linux 内核的日志打印

🚀返回专栏总目录 文章目录 一、dmseg 命令二、查看 kmsg 文件三、调整内核打印等级沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本篇将 Linux 内核的日志打印进行梳理。 一、dmseg 命令 在终端使用 dmseg 命令可以获取内核打印信息,该命令的具体使用方法如下所…

Downie 4 4.6.12 MAC上最好的一款视频下载工具

Downie for Mac 简介 Downie是Mac下一个简单的下载管理器,可以让您快速将不同的视频网站上的视频下载并保存到电脑磁盘里然后使用您的默认媒体播放器观看它们。 Downie 4 Downie 4 for Mac Downie 4 for Mac软件特点 支持许多站点 -当前支持1000多个不同的站点&…

叮咚,您有一封告白信件待查收(原生HTML+CSS+JS绘制表白信件,代码+链接+步骤详解)

马上就要5月20号啦,准备好如何向心仪的她/他表白了嘛!特此出一篇告白小信件,效果图如下。纯htmlcss绘制,包含详细教程注释,干货满满哦。 链接置于文章结尾总结处。 文章目录一、叮咚!查收您的信件&#x…

Spring Cloud Alibaba全家桶(七)——Sentinel控制台规则配置

前言 本文小新为大家带来 Sentinel控制台规则配置 相关知识,具体内容包括流控规则(包括:QPS流控规则,并发线程数流控规则),BlockException统一异常处理,流控模式(包括:直…

thinkphp内核开源商城APP小程序H5开源源码讲解

系统功能介绍 支持点餐、桌码点餐 知识付费、家政功能 公众号管理 设置自定义菜单、被关注回复、关键字回复,查看公众号粉丝、素材管理、素材群发、模板消息群发、活跃粉丝群发等功能 用户领卡后在微信卡包中展示,实现会员卡买单消费等功能,…

Python实战,爬取金融期货数据

大家好,我是毕加锁。 今天给大家带来的是 Python实战,爬取金融期货数据 文末送书! 文末送书! 文末送书! 任务简介 首先,客户原需求是获取https://hq.smm.cn/copper网站上的价格数据(注:获取的是…

【LeetCode】剑指 Offer 39. 数组中出现次数超过一半的数字 p205 -- Java Version

题目链接:https://leetcode.cn/problems/shu-zu-zhong-chu-xian-ci-shu-chao-guo-yi-ban-de-shu-zi-lcof/ 1. 题目介绍(39. 数组中出现次数超过一半的数字) 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 你可…

js 数据类型

1.概念 数据类型指的是可以在程序中存储和操作的值的类型,每种编程语言都有其支持的数据类型,不同的数据类型用来存储不同的数据,例如文本、数值、图像等。 JavaScript 是一种动态类型的语言,在定义变量时不需要提前指定变量的类…

如何用iOS自带摄像头进行拍摄获取视频流以及OpenCV图像处理实时显示

目录概述一、如何用Swift调用OpenCV库1.项目引入OpenCV库2.桥接OpenCV及Swift二、运用AVFoundation获取实时图像数据1.建立视频流数据捕获框架2.建立 Capture Session3.取得并配置 Capture Devices4.设定 Device Inputs5.配置Video Data Output输出6.工程隐私权限配置7.处理相机…

基于Java Web的图书管理系统

目录 1.系统简要概述 2.系统主要用到的数据库表 3.主要功能 管理员: 用户: 3.1管理员功能 3.11登录 3.12添加学生 3.13查看学生 3.14删除学生 3.15添加书籍 3.16查看书籍 3.2用户端功能 3.2.1登录 3.2.2注册 3.2.3查询图书 3.2.4借阅书籍…

【云原生】初识 Kubernetes — pod 的前世今生

目录标题前言🐳 Kubernetes到底是什么?🐬 K8s 的由来🐬K8s 的工作方式🐬 K8s 主要组件🐋Master 组件🐋Node 组件🐳 pod 是什么?🐬pod 的概念🐬控制…

Kafka在Mac下的安装与使用

mac 安装kafka安装kafka的原因安装kafka启动Zookeeper启动Kafka创建topic查看topic生产数据消费数据关闭zookeeper关闭kafka测试安装kafka的原因 用户微服务登录后需要向广告微服务中发送用户登录的信息以获取用户画像(这个过程是异步的),故…

雷电4模拟器安装xposed框架(2022年)

别问我都2202年了为什么还在用雷电4安卓7。我特么哪知道Xposed的相关资料这么难找啊,只能搜到一些老旧的资料,尝试在老旧的平台上实现了。 最初的Xposed框架现在已经停止更新了,只支持到安卓8。如果要在更高版本的安卓系统上使用Xposed得看看…

mac程序员必备的20款软件

今天给大家分享一下我作为一名后端程序员工作中常用的软件,相信下面我要介绍的很多软件对大家来说并不陌生,mac程序员必备的20款软件能够在不同岗位上提升大家的效率和体验。 1、Chrome 我们首先来介绍一些开发常用工具,先是浏览器&#xff…

手撕二叉树--堆的接口实现(附源码+图解)

堆的接口实现(附源码图解) 文章目录堆的接口实现(附源码图解)前言一、定义结构体二、接口实现(附图解源码)1.初始化堆2.销毁堆3.尾插数据(1)向上调整(2)交换函…

Elasticsearch 需要了解的都在这

ES选主过程?其实ES的选主过程其实没有很高深的算法加持,启动过程中对接点的ID进行排序,取ID最大节点作为Master节点,那么如果选出来的主节点中存储的元信息不是最新的怎么办?其实他是分了2个步骤做这件事,先…

es-head插件插入查询以及条件查询(五)

es-head插件插入查询以及条件查询 1.es-head插件页面介绍 页面详细介绍 2.es-head查询语句 2.1.查询索引中的全部数据 curl命令交互,采用GET请求 语法格式: curl -XGET es地址:9200/索引名/_search?pretty [rootelaticsearch ~]# curl -XGET 192…

Mac环境变量配置(Java)

1.打开终端: 2.输入命令:【/usr/libexec/java_home -V】,查看默认的jdk下载地址(绿色下划线的就是jdk默认路径)(注意⚠️:命令行终端是区分大小写的【-v 是不对的,必须是大写 -V】) …

Windows Server 2016远程桌面配置全过程

镜像下载 系统镜像网址 本次下载的是 Windows Server 2016 (Updated Feb 2018) (x64) - DVD (Chinese-Simplified) 远程桌面配置 Step 1 在开始菜单搜索服务,打开服务器管理器,点击右上角的管理按钮 Step 2 添加角色控制,点击下一步 S…

静态路由+DHCP实验(四路由器八PC)

一.200.1.1.0/24子网划分 1.划分八个子网 2.选用前5个,第五个子网再划分4个子网作为骨干 二.规划路由 三.配置(下一跳) 1.先依次实现四个路由器之间全网可通 2.为路由器配置地址池,使用全局模式获取dhcp,指定网关…