当前位置: 首页 > article >正文

无人机进行航空数据收集对于分析道路状况非常有用-使用无人机勘测高速公路而不阻碍交通-

无人机进行航空数据收集对于分析道路状况非常有用-使用无人机勘测高速公路而不阻碍交通-

图片

瑞士拥有1,400 多公里长的高速公路网络。这些公路将人和货物从山谷高原运送到阿尔卑斯山的最高山口。维护这些高速公路使国家得以顺利运转。高速公路维护的重要性显而易见,但在修路或查找故障时将干扰降到最低却是一项挑战。

航空道路测绘使这一过程变得更容易,测量员需要识别道路的关键元素 - 例如沙井、涵洞和基座。为了成功进行道路测量,需要用精确的坐标识别这些物体,精度为最大误差范围为 10 厘米。由于瑞士多山的地形,额外的挑战是其中一些道路位于桥梁或高架桥上。了解它们的状况至关重要,但很难获得。数据收集必须与道路测量安全取得平衡 - 例如既要保证检查员的安全,又要不分散驾驶员的注意力。这就是为什么使用无人机进行航空数据收集对于分析道路状况非常有用,即使在难以进入的地方也是如此。航空道路测量可以快速、安全地完成,并且不会影响所需的细节水平。

瑞士使用无人机测绘进行道路勘测

Studio Calastri 使用无人机和激光扫描仪进行土地和建筑物勘测。他们的总部位于瑞士意大利部分的塞门蒂纳。他们受瑞士联邦公路局 USTRA 的委托进行勘测。他们需要勘测现有道路特征,包括附近的墙壁或护栏。Studio Calastri 在进行勘测时没有临时关闭高速公路,以尽量减少干扰。他们选择使用专门的摄影测量软件 PIX4Dmapper 来处理他们的航空图像,然后使用 PIX4Dsurvey 来提取和矢量化数据集。更快的选择可能是使用专为大规模和走廊项目设计的 PIX4Dmatic,以便在导出到 PIX4Dsurvey 之前进行更快的处理。

图片

项目细节

用户卡拉斯特里工作室
地点瑞士
软件PIX4D调查


PIX4D测绘仪

硬件经纬 M300 RTK


禅思 P1

拍摄的图像4,000
处理硬件戴尔电脑,i7-10700KF,CPU 23.80 GHZ
地塞米松1.26 厘米

如何使用无人机勘测阿尔卑斯山的高架桥

所讨论的高架桥跨度很大,由于位于山腰,因此跨度有 250 米的高度变化。这将使获取唯一的地面采样距离变得困难,因为在恒定高度飞行时,处理后地面采样距离 (GSD)会发生变化。相反,Studio Calastri 希望获得一个可以渲染基本数字表面模型的数据集。调查于 2022 年 1 月进行,当时正值瑞士隆冬时节,因此他们计划在早上进行调查,以尽量减少阴影在变化的光线下移动造成的失真。

Studio Calastri 使用了 DJI Matrice 300 RTK 无人机和 Zenmuse P1 相机。他们在 3 个早上完成了数据收集,收集了 4000 张图片。虽然在调查期间汽车在路上行驶,但由于图像重叠和 PIX4Dsurvey 背后的技术,他们知道这在矢量化和提取元素时不会成为问题。

图片

PIX4Dsurvey 可以自动提取部分道路特征

自动提取如何协助航空道路勘测

图像使用 PIX4Dmapper 进行处理,由于使用了 RTK 无人机,数据集的精度达到 10 厘米以内。这一特定精度是 USTRA 要求的。然后将 3D 点云导出到 PIX4Dsurvey。

PIX4Dsurvey 是一款专门用于矢量化和分析摄影测量项目或点云中的地形的软件。它具有自动特征提取工具,地形过滤器可从数据集中删除汽车等非地形特征- 这意味着尽管是在道路使用时收集图像,但 Studio Calastri 仍可以看到整个道路。该软件自动识别了沙井和排水沟。靠近文物的物体(例如墙壁和护栏)是从点云中手动提取的,或直接从图像中提取的。

图片

弯曲的道路设有护栏,以保护高架桥较高部分的驾驶员

提取完必要数据后,将其导出到 CAD 软件。PIX4Dsurvey 弥补了摄影测量和 CAD 之间的差距,使从数据收集和处理到 CAD 的整个工作流程变得无缝衔接。其地形分析和分类的专业功能使其成为专业测量员的有用工具。

使用无人机绘制道路地图的好处

Studio Calastri 的项目已成功交付给 USTRA,总体 GSD 为 1.26 厘米,可高度详细地反映道路状况。这对于维护规划和更新 USTRA 记录非常理想。

“Pix4D 是您在无人机顺利飞行后在办公室需要的工具,可以最轻松地向客户提供结果,” - Studio Calastri 测绘数字模型部门的 Giacomo Cariboni

Studio Calastri 可以将该项目复制并扩展到瑞士和当地的其他道路,因为它简单易行,可最大程度减少干扰。Studio Calastri 是 Pix4D 软件的长期用户,相信其精确的结果非常适合大规模勘测并可产生可靠的结果。

相关文章:

无人机进行航空数据收集对于分析道路状况非常有用-使用无人机勘测高速公路而不阻碍交通-

无人机进行航空数据收集对于分析道路状况非常有用-使用无人机勘测高速公路而不阻碍交通- 瑞士拥有1,400 多公里长的高速公路网络。这些公路将人和货物从山谷高原运送到阿尔卑斯山的最高山口。维护这些高速公路使国家得以顺利运转。高速公路维护的重要性显而易见,但在…...

注意力蒸馏技术

文章目录 摘要abstract论文摘要简介方法预备知识注意力蒸馏损失注意力引导采样 实验结论总结参考文献 摘要 本周阅读了一篇25年二月份发表于CVPR 的论文《Attention Distillation: A Unified Approach to Visual Characteristics Transfer》,论文开发了Attention Distillation…...

PERL开发环境搭建>>Windows,Linux,Mac OS

特点 简单 快速 perl解释器直接对源代码程序解释执行,是一个解释性的语言, 不需要编译器和链接器来运行代码>>速度快 灵活 借鉴了C/C, Basic, Pascal, awk, sed等多种语言, 定位于实用性语言,既具备了脚本语言的所有功能,也添加了高级语言功能 开源.免费 没有&qu…...

赛博威智慧导购平台,融合AI激活一线导购效能,破局增长瓶颈

导购管理≠“管人”,价值释放才是终极命题 在快消行业,一线导购是链接品牌与消费者的核心触点,更是市场洞察与销售转化的关键枢纽。然而,许多企业对导购的管理仍停留在“管人”的初级阶段:基础考勤、任务下发、薪资核…...

鸿蒙项目源码-记账本app个人财物管理-原创!原创!原创!

鸿蒙记账项目源码个人财务管理含文档包运行成功ArkTS语言。 我一个月写的原创作品,请尊重原创。 原创作品,盗版必究!!! api12 SDK5.0.0仅适用于最新的2024版本DevEco studio 共9个页面:广告倒计时页、登录、…...

深入理解 `git pull --rebase` 与 `--allow-unrelated-histories`:区别、原理与实战指南

🚀 git pull --rebase vs --allow-unrelated-histories 全面解析 在日常使用 Git 时,我们经常遇到两种拉取远程代码的方式:git pull --rebase 和 git pull --allow-unrelated-histories。它们的区别是什么?各自适用哪些场景&…...

ExpTimerApcRoutine函数分析之作用是ActiveTimerListHead里面移除定时器_etimer

第一部分: VOID ExpTimerApcRoutine ( IN PKAPC Apc, IN PKNORMAL_ROUTINE *NormalRoutine, IN PVOID *NormalContext, IN PVOID *SystemArgument1, IN PVOID *SystemArgument2 ) /* Routine Description: This function is the special …...

Ovito的python脚本

在 OVITO 里,Python 对象是构建脚本化操作的基础。下面为你详细介绍 OVITO 中 Python 对象的基本概念: 1. 数据管道(Pipeline) 数据管道是 OVITO 里最核心的对象之一。它就像一个流水线,把数据输入进来,经过一系列处理步骤,最后输出处理好的数据。 创建管道:借助 imp…...

【免费】2007-2019年各省地方财政文化体育与传媒支出数据

2007-2019年各省地方财政文化体育与传媒支出数据 1、时间:2007-2019年 2、来源:国家统计局、统计年鉴 3、指标:行政区划代码、地区、年份、地方财政文化体育与传媒支出 4、范围:31省 5、指标说明:地方财政在文化、…...

3PL EDI:SA Piper Logistics EDI需求分析

SA Piper Logistics成立于2005年,是一家专注于全球供应链管理的第三方物流服务商(3PL),总部位于美国芝加哥。公司以“优化物流效率,重塑供应链价值”为使命,提供仓储管理、运输规划、订单履行及跨境清关等一…...

NOIP2007提高组.矩阵取数游戏

题目 492. 矩阵取数游戏 思路 不难发现, 每一行之间是独立的, 因此可以求出每一行的最大值, 然后行与行之间最大值相加, 就是总的最大值 对于行内来说, 每次可以选取左边或者右边, 可以使用区间 d p dp dp求解, 时间复杂度 O ( n 3 ) O(n ^ 3) O(n3), 因为列的最大值是 80 …...

项目实战--权限列表

后端数据: 用表格实现权限列表 const dataSource [{key: 1,name: 胡彦斌,age: 32,address: 西湖区湖底公园1号,},{key: 2,name: 胡彦祖,age: 42,address: 西湖区湖底公园1号,}, ];const columns [{title: 姓名,dataIndex: name,key: name,},{title: 年龄,dataInd…...

若依赖前端处理后端返回的错误状态码

【背景】 后端新增加了一个过滤器,用来处理前端请求中的session 若依赖存放过滤器的目录:RuoYi-Vue\ruoyi-framework\src\main\java\com\ruoyi\framework\security\filter\ 【问题】 后端返回了一个状态码为403的错误,现在前端需要处理这…...

【计网】数据包

期末复习自用的,处理得比较草率,复习的同学或者想看基础的同学可以看看,大佬的话可以不用浪费时间在我的水文上了 1.数据包的定义: 数据包是网络通信中的基本单元,它包含了通过网络传输的所有必要信息。数据包的结构…...

web权限划分提权和移权

前言:权限的基本认知 渗透权限划分:假如我们通过弱口令进入到web的后台 这样我们就拿到了web的管理员权限 管理员权限是web中最高的权限(一般我们进入web的时候数据库会进行用户权限的划分:假设 0-10为最高的权限 11-10000为普通…...

LocalDateTime序列化总结

版权说明: 本文由CSDN博主keep丶原创,转载请保留此块内容在文首。 原文地址: https://blog.csdn.net/qq_38688267/article/details/146703276 文章目录 1.背景2.序列化介绍常见场景关键问题 3.总体方案4.各场景实现方式WEB接口EasyExcelMybat…...

[ 春秋云境 ] Initial 仿真场景

文章目录 靶标介绍:外网内网信呼oa永恒之蓝hash传递 靶标介绍: Initial是一套难度为简单的靶场环境,完成该挑战可以帮助玩家初步认识内网渗透的简单流程。该靶场只有一个flag,各部分位于不同的机器上。 外网 打开给的网址, 有一…...

unity 截图并且展现在UI中

using UnityEngine; using UnityEngine.UI; using System.IO; using System.Collections.Generic; using System; using System.Collections;public class ScreenshotManager : MonoBehaviour {[Header("UI 设置")]public RawImage latestScreenshotDisplay; // 显示…...

XHR.readyState详解

XHR.readyState详解 引言 XHR.readyState是XMLHttpRequest对象的一个属性,它反映了当前请求的状态。在Ajax编程中,正确理解和使用XHR.readyState对于调试和确保异步请求的正确执行至关重要。本文将详细介绍XHR.readyState的属性值、含义以及在Ajax请求中的具体应用。 XHR.…...

SQL Server数据库引擎服务启动失败:端口冲突

问题现象: SQL Server 2022 安装完成后,数据库引擎服务无法启动,日志报错 “TCP 端口 1433 已被占用”(ERROR_LOG_SYS_TCP_PORT)。 快速诊断 检测端口占用: # 查看 1433 端口占用情况(需管理员权…...

前端知识点---用正则表达式判断邮箱(javascript)

// 全面的正则&#xff08;兼容大多数情况&#xff09; const emailRegex /^[a-zA-Z0-9._%-][a-zA-Z0-9.-]\.[a-zA-Z]{2,}$/;// 或直接使用浏览器内置验证 <input type"email" required>/&#xff1a;正则表达式的起始和结束标志。 ^&#xff1a;匹配字符串的…...

中断管理常用API(四)

一、request_irq(...) request_irq 函数主要用于硬中断相关操作&#xff0c;它的核心作用是把一个中断处理函数和特定的中断号进行绑定。当硬件设备触发该中断号对应的中断时&#xff0c;内核就会调用绑定的中断处理函数&#xff0c;像 irqhandler_func 这类。 此函数在多种硬件…...

RabbitMQ高级特性--重试特性

目录 1.重试配置 2.配置交换机&队列 3.发送消息 4.消费消息 5. 运行程序观察结果 6. 手动确认 注意&#xff1a; 在消息传递过程中, 可能会遇到各种问题, 如网络故障, 服务不可用, 资源不足等, 这些问题可能导致消息处理失败. 为了解决这些问题, RabbitMQ 提供了重试机制, …...

pyspark学习rdd处理数据方法——学习记录

python黑马程序员 """ 文件&#xff0c;按JSON字符串存储 1. 城市按销售额排名 2. 全部城市有哪些商品类别在售卖 3. 上海市有哪些商品类别在售卖 """ from pyspark import SparkConf, SparkContext import os import jsonos.environ[PYSPARK_P…...

C语言入门教程100讲(0)从了解C语言的发展史开始

文章目录 引言1. C语言的起源2. C语言的诞生3. C语言的标准化4. C语言的进一步发展5. C语言的影响与应用6. C语言的未来结语引言 C语言作为一种高效、灵活且具有广泛应用的编程语言,在计算机科学史上占据着举足轻重的地位。它的设计不仅影响了后来的编程语言,也对操作系统、…...

【HTML 基础教程】HTML <head>

HTML <head> 查看在线实例 - 定义了HTML文档的标题"><title> - 定义了HTML文档的标题 使用 <title> 标签定义HTML文档的标题 - 定义了所有链接的URL"><base> - 定义了所有链接的URL 使用 <base> 定义页面中所有链接默认的链接目…...

练习题:111

目录 Python题目 题目 题目分析 需求理解 关键知识点 实现思路分析 代码实现 代码解释 指定文件路径和名称&#xff1a; 定义要写入的内容&#xff1a; 打开文件并写入内容&#xff1a; 异常处理&#xff1a; 输出提示信息&#xff1a; 运行思路 结束语 Python题…...

混合知识表示系统框架python示例

前文我们已经深入学习了框架表示法、产生式规则和一阶谓词逻辑,并对它们进行了深度对比,发现它们在不同的应用场景下各有优缺点。 一阶谓词逻辑适合复杂逻辑推理场景,具有数学定理证明、形式化系统规范的优点;产生式规则适合动态决策系统,支持实时决策(如风控、诊断),规…...

信号集操作函数

目录 一、sigpending函数 功能&#xff1a; 头文件&#xff1a; 函数原型&#xff1a; 函数参数&#xff1a; 返回值&#xff1a; 二、sigemptyset函数 功能&#xff1a; 原型&#xff1a; 参数&#xff1a; 返回值&#xff1a; 三、sigfillset函数 功能&#xf…...

学习不同电脑cpu分类及选购指南

关于电脑cpu 一、CPU型号的核心组成与命名规则Intel命名规则:AMD命名规则:5. 后缀:Intel常见后缀及其含义:AMD后缀一些常见的后缀及其含义:二、主流品牌CPU的分类与性能差异三、区分CPU型号的实用方法四、主流品牌CPU对比与选择建议五、选购CPU的注意事项关于不同主流CPU的…...