首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2020「水下目标检测算法赛」赛题解析——声学图像

在工作时,侧扫声呐声波的发射基阵以一定的俯仰角和左右两个扇面向两侧的水体中发射声波脉冲信号,工作原理如图 3 所示。...图 3 侧扫声呐工作时,声波的发射基阵以一定的俯仰角和左右两个扇面向两侧的水体中发射声波脉冲信号,同时接受基阵接受回波信号并根据回波到达的时间及其强度绘制海洋环境的声呐图像 而前视声纳与侧扫声纳工作原理类似...然后再结合人脸识别时 CNN 的思想,将深度卷积神经网络运用到目标分类识别算法中,推荐的思路如图 13所示。 ?...图 14 比赛详情页面,可由此进入讨论区 目前,赛方也给出了一个《常见问题解答》的文档,在遇到问题时,也可先参考文档给出的一些解决方案。...5 AI 海洋产业蕴含的无限潜力 值得一提的是,早在党的「十八大」时,我国就作出了「建设海洋强国」的重大部署;这之后,十九大则在此基础上提出了全面加快海洋强国建设的目标。

2.8K41
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    基于3s和地学知识的MH370搜救方案编制

    马航MH370次航班在2014年3月8日零时失联后,其定位于命运牵动着每一个乘客家属的心和全社会的关注。...介于此,本文将从以上三个时间阶段探索并且给出基于2014年3月8日马航MH370失事时的时间维度的搜救方案。...船舶的声纳搜寻虽然更为高效、清晰,但是声纳是通过主动发射声波来判定海底是否有目标的,那么对于声纳而言,理论上外界干扰杂音越少探测的成像越为清晰,探测亲越远。...但是民用的声纳显然性能没有这么先进,而且就算是军舰的声纳也只能发现水中的目标,而对平均水深达到3700米的印度洋海底具体情况不能完全探测清楚。...假设MH370客机坠毁后大部分残骸经过洋流的涌动和自身重力慢慢沉入海底,并卡在地形非常复杂的海底断层或者海崖等复杂地形内时,声纳显然就不可能更为清晰的发现。

    31130

    mod_sonar

    Sonar译为声纳,又译声呐,其英文全称为“Sound Navigation And Ranging”,是一种利用声波在水下的传播特性,通过电声转换和信息处理,完成水下探测和通讯任务的电子设备。...它有主动式和被动式两种类型,属于声学定位的范畴。 声纳系统的音频从次声波到超音波都有。 mod_sonar 类似于一个真正的声纳。...加载该模块后,将会在日志中看到如下的消息: [NOTICE] switch_loadable_module.c:269 Adding Application ‘sonar' 可见,该模块只实现了一个...(其中x.x.x.x为我的远端服务器的IP地址): originate sofia/internal/echo@x.x.x.x:5080 &sonar 日志输出如下: [DEBUG] switch_ivr_async.c...Sonar Ping (in ms): min:140 max:380 avg:303 sdev:103 mdev:83 sent:5 recv: 5 lost:0 lost/send:0.00% 从日志中可以看出

    77310

    Java 8,Jenkins,Jacoco和Sonar进行持续集成

    Jenkins & Sonar 4.2 Jenkins是我们CI服务器的引擎,它将与上述所有技术集成在一起,没有任何问题。测试的版本是1.554。 声纳正在对代码进行所有质量分析。...jacoco覆盖范围的do-junit任务,并复制套件构建中每个模块的单元测试结果,以便声纳将找到所有这些元素一起进行分析。...-- Execute the SonarQube analysis --> 该文件的范围是在套件级别定义声纳配置和声纳任务...如果您使用声纳,则某些特殊的数据库或特殊的用户必须在此处更改配置。...定义的另一项任务是jacoco合并,该合并实际上将获取每个模块的所有生成的exec,并将它们合并到套件构建中的单个exec中,以允许声纳进行分析。

    1.9K10

    如何在Python中从零开始实现随机森林

    2017年2月更新:修复了build_tree中的错误。 2017年8月更新:修正了基尼计算中的一个错误,增加了群组大小(感谢迈克尔!)...我们可以通过限制贪婪算法在创建树时在每个分割点评估的特征(行)来强制决策树不同。这被称为随机森林算法。 像装袋一样,训练数据集的多个样本被采集并且在每个样本上训练不同的树。...声纳数据集 我们将在本教程中使用的数据集是声纳数据集。 这是一个数据集,描述多波束剖面声纳返回从不同曲面反弹。60个输入变量是不同角度回报的强度。...这个输入属性的样本可以随机选择而不需要替换,这意味着每个输入属性只需要在查找具有最低成本的分割点时被考虑一次。 下面是实现此过程的函数名称get_split()。...发现教程中使用的配置有一些试验和错误,但没有进行优化。尝试更多的树木,不同数量的特征,甚至不同的树形配置来提高性能。 更多的问题。

    2.3K80

    澳政府采用生物识别技术防范鲨鱼袭击

    据英国《每日电讯报》报道,澳大利亚新南威尔士州政府正在测试一款新型的“Clever Buoy(智能浮标)”鲨鱼探测系统,该系统结合了声纳与生物识别技术,可监测水中是否有潜在鲨鱼威胁存在。...该系统将一个多波束声纳传感器部署到浮标下方,这种传感器可探测到任何身长超过两米的海洋动物,并通过分析其运动模式确定是否是鲨鱼,该系统的运行方式与海洋生物面部识别技术十分相似。...这种系统探测鲨鱼的准确度为90%,一旦在某一指定海域内探测到鲨鱼,它会自动通过一个移动应用程序向附近的救生员发送警报,这样他们就撤离人员,直到鲨鱼离开该海域。...尽管自2009年以来该景区未发生过鲨鱼攻击人类的事件,但当局官员们仍希望证明他们采取了一切可能的方式保护游泳者。

    64250

    带着3D打印的无人机出海打鱼?

    ---- 3D打印和无人机是一个很默契的组合,而且频频放大招。...最近一架3D打印无人机AguaDrone在Kickstarter上推出,它不仅防水,还有基于声纳系统的WiFi信号,对于钓鱼爱好者和救援搜救来说,绝对是个宝贝。 ?...这个迷人的机器开发者丹尼尔是个捕鱼老将,他有两个渔具店和两项钓鱼产品专利。如今他又开发了首个专门为渔民和海上救援服务的无人机。重要的是这是3D打印的全功能无人机,有很多个性化功能。 ?...丹尼尔强调到:“AguaDrone是世界上第一个具有海上功能的无人机,也是第一个提供无限声纳发送无线信号的机器,有手机或I-Pad就可以控制它。” ?...该无人机可以到达水下120英尺的地方,甚至会显示正在穿越的水域到底有多深。而且它还可以在方圆320英尺的地方工作。此外它还可以提供一些吊舱配件,高清摄像头配件。 ?

    45250

    HYPACK多波束数据处理学习笔记

    所谓多波束数据后处理就是使用测量时配置的惯导,潮位等数据对多波束原始数据进行改正解算,然后剔除噪点的过程。...·TPU(总传播不确定度)是基于声纳、环境和传感器(例如 GPS)信息的声波不确定性计算。...下面介绍声呐测深直接法,模型法暂不赘述 声纳测深法 由于在装配多波束测深系统的测量船上一般均安装了单波束测深系统,利用单波束系统,采用如下步骤,可获得不同船速下的船只的动态吃水变化量。...,船停于浮标旁,用测深仪精确地测量水深,然后船以各种不同的速度在同一位置测量水深,相同速度下测量三组以上深度,消除潮汐影响后,取平均值; 4)将船只不同速度下测量的深度与静止时测量的深度进行比较,二者的差值即为船只在该速度下的动吃水...数据处理 格网生成 如果在前方参数设置未勾选自动二级处理时,不会显示栅格表面。

    38210

    用NVIDIA Jetson开发智能安全系统

    JETSONAR智能安全系统旨在在有噪音的地方产生广泛的影响。而且我们身边到处都是噪音。 JETSONAR智能安全系统的灵感来自于Jetson TX1,它具有小巧,节能的设计和出色的机器学习的能力。...我们的主要目的是创建一个硬件简单而强大的工具,具有广泛的应用。 JETSONAR是一种人工智能系统,它使用被动声纳网格范例和深度学习的组合,可以实时检测和识别不同的噪声类型及其位置。...项目描述 被动声纳(Passive sonar )是一种技术的首字母缩写,该技术使用声音传播和高频麦克风来检测水面上或下面的物体,例如其他船只。类似的概念可用于记录和分析建筑物周围的各种噪音。...我们的想法是在建筑物周围和内部放置多个高频麦克风。这些麦克风形成一个网格系统,如图: ? 我们可以通过它确定声音发起者的位置。...我们可以确定系统的每个麦克风的声音强度,我们可以用它来计算距离,并利用这些信息进行三角测量并得到声源的大致位置。现成系统的数据流程图如下: ? 原型设计在测试和验证数据上获得大约80%的准确性。

    69520

    SAP 错误日志的调查

    有时候启动或操作sap会出现故障,只是察看sap用户当前目录下的日志文件可能不得要领,此时有必要察看work目录下的一些trace. 以Linux系统为例,其他的也差不多。...Virus Scan Server Instance 比如启动时提示SCSxxx失败,那么则是Java SCS instance有问题。...有个简单的方法就是察看这些文件的修改时间,如果是错误发生时被更新的,那就有关了。 ll -t 可以排序这些文件。...比如我这回碰到说SCS01启动失败,察看这个更新的文件中有一个dev_ms.new, 有如下错误信息 MsSInit died: address in use 可以看到这个MS启动时绑定port失败,说已经被用了...ps -fu xxx   xxx是sap的用户 ,发现原来有几个残存的SAP进程在stopsap之后没有退出。kill掉他们之后,再次 startsap 一切正常。

    1K30

    水文、海洋测绘仪器梳理介绍—无人测量船,单波数测深仪介绍

    单波数测深仪简介 单波数测深仪,其原理类似于ADCP,就是利用换能器在水中发出声波,当声波遇到障碍物而反射回换能器时,根据声波往返时间和所测水域中声波传播的速度,则可得障碍物与换能器间的距离(时深转换)...波束形成原理 波束形成的原理基于以下两个关键概念: 相位差:当多个波源同时发出相同频率的波时,它们之间存在相位差。相位差是指波源之间的振动状态的差异,可以用角度或时间表示。...干涉:当两个或多个波相遇时,它们会相互干涉。干涉效果取决于波的相位差。如果相位差为零或整数倍的2π,波将处于同相位,并增强彼此的振幅;如果相位差为半整数倍的2π,波将处于反相位,并相互抵消。...核心技术也没啥,船控主板,rtk,船体推进器这些,技术都很成熟,方案整合就行了,主要是作为搭载ADCP,单波数,多波数测深仪,侧扫声纳等等。...其他仪器 其他也没啥,侧扫声呐和高精度定位,这个以后讲rtk技术原理的时候会说,侧扫声纳都是声波测距原来目标,原理类似就不多做赘述了。

    63740

    如何在Python中从零开始实现随机森林

    2017年2月更新:修复了build_tree中的错误。 2017年8月更新:修正了基尼计算中的一个错误,增加了群组大小(基于迈克尔!)。...我们可以通过贪婪算法在创建树时在每个分割点评估的特征(行)来限制决策树不同。这被称为随机森林算法。 像装袋一样,测试数据集的多个样本在被采集后,接着在每个样本上训练不同的树。...声纳数据集 我们将在本教程中使用的数据集是Sonar数据集。 这是一个描述声纳声音从不同曲面反弹后返回(数据)的数据集。输入的60个变量是声呐从不同角度返回的力度值。...2.声纳数据集案例研究 在本节中,我们将把随机森林算法应用到声纳数据集。 该示例假定数据集的CSV副本位于当前工作目录中,文件名为sonar.all-data.csv。...发现教程中使用的配置有一些试验和错误,但没有进行优化。尝试更多的树木,不同数量的特征,甚至不同的树形配置来提高性能。 更多的问题。

    5.5K80

    【资源】17个最受欢迎的机器学习应用标准数据集

    瑞典汽车保险数据集 葡萄酒质量数据集 比马印第安人糖尿病数据集 声纳数据集 钞票数据集 鸢尾花卉数据集 鲍鱼数据集 电离层数据集 小麦种子数据集 波士顿房价数据集 瑞典汽车保险数据集 瑞典汽车保险数据集...每个类的观察值数量不均等。一共有 768 个观察值,8个输入变量和1个输出变量。缺失值通常用零值编码。变量名如下: 怀孕次数 口服葡萄糖耐受试验中,2小时的血浆葡萄糖浓度。...舒张压(mm Hg) 三头肌皮肤褶层厚度(mm) 2小时血清胰岛素含量(μU/ ml) 体重指数(体重,kg /(身高,m)^ 2) 糖尿病家族史 年龄(岁) 类变量(0 或 1) 预测最普遍类的基准性能是约...下载地址:http://t.cn/RfaFfq8 声纳数据集 声纳数据集(Sonar Dataset )涉及预测根据给定声纳从不同角度返回的强度预测目标物体是岩石还是矿井。 它是一个二元分类问题。...每个类的观察值数量不均等。一共有208个观察值,60个输入变量和1个输出变量。变量名如下: 从不同角度返回的声纳 ... ...

    3.6K150

    人工智能帮助水下机器人适应极端环境

    海浪、风、水流、过往船只的尾流和建筑物周围的漩涡使水域成为经验丰富的船长所面临的最复杂环境之一,更不用说机器人了。...现在,美国史蒂文斯理工学院(Stevens Institute of Technology)的研究人员正在开发一种算法,教机器人适应不断变化的海洋动态,以解决国民最关心的问题之一:保护和维护我们老化的海上基础设施...当机器人收集数据时,它会更新“策略”,找出在水下操作和导航的最佳方式。 他们收集的数据是声纳——这是最可靠的海底航行工具。...在恩格罗实验室创建的算法的指导下,机器人能独立移动,收集信息,最后生成一幅显示码头支柱位置的3D地图。 这些初步工作鼓舞人心,但是恩格罗正在努力扩展他的机器人的能力。...恩格罗预计机器人能够对从船体到近海石油平台的一切情况进行常规检查。此外,机器人还可以绘制地球广阔的水下地形。 然而,实现这些目标意味着需解决声纳的局限性问题。

    38110

    先进传感技术简化机器人设计制造过程

    过去,机器人制造是一个非常困难、容易出错且耗时的过程,因为采用由分立元件构成的装置实现对环境的感应,而这些装置中很多部件都不能有效地协同工作,处理器缺乏足够的能力从多个传感器收集信息并处理这些信息。...连接机器人处理器的接口由指示测试起始时间的输出信号以及回声探测定时器计数值的输入信号组成。处理器获取所用的总时间并将这个时间转换成距离。如果需要处理多路回声,硬件则会变得更加复杂。...传感器的工作不是传送收发声纳回声信号所需的时间(毫秒),而是报告距离某个物体的远近(毫米),收集到的数据可以得到更有效的处理。...图2:带辅助处理器的声纳系统。 ? 图3:带USB接口的传感器系统。...如图四所示,将红外距离传感器与声纳配合,可以探测到多种材料和情形,这是单个器件所不可能独立实现的。 ? 图4:超声波和红外传感器“融合”在一起。

    89960

    MySQL8.0的错误日志

    使用MySQL的时候,会经常涉及几个日志,例如二进制日志、慢查询日志、REDO日志、UNDO日志、错误日志以及通用日志。每种日志都有自己的用处和用法,建议日常使用中根据需要,选择开启不同的日志。...今天在这里主要介绍一下MySQL8.0里对错误日志的改进。MySQL8.0的错误日志可以理解为一个全新的日志,在这个版本里,接受了来自社区的广泛批评意见,在这些意见和建议的基础上生成了新的日志。...做了如下改变: 采用组件架构,通过不同的组件执行日志的写入和过滤功能 写入错误日志的全部信息都具有唯一的错误代码从10000开始 增加了一个新的消息分类《system》用于在错误日志中始终可见的非错误但服务器状态更改事件的消息...log-error-suppression-list对应各种错误代码,不希望在日志里面显示的相关信息,可以通过设定相关的错误代码来控制。...关于错误日志的介绍内容到此为止,更为详细的信息请访问官网“https://dev.mysql.com/doc/refman/8.0/en/error-log.html”,希望新的日志能够给您带来帮助。

    2.1K20

    无人船应用技术研究2.0

    1.综述 无人船舶是指在无船员的情况下,直接由自动导航系统或岸基中心控制从而保持正常航行和作业的一类船舶的总称。...相比于大众熟悉的有人船舶,无人船舶的技术优势主要体现在以下几个方面: 一是更加安全,在与其他船只或暗礁发生碰撞危险,或遭遇到恶劣海况时,相对于船员疲劳程度而言,远程操作可能更加安全。...二是更加高效,高效能的海洋无人船平台可搭载多种测量或探测设备,如侧扫声纳、单波束声纳、多波束声纳、高精度惯导设备、磁力仪、小型潜水器、水质传感器等设备,能够自主完成海底地形测绘、资源勘探、环境监测等自动化作业...船舶的一个虚拟模型将添加真实环境,使其能够从第三个人的感知看到该船的运行。该船的操作者就能同时在视图之间转换,使其更容易预测船舶的运动,对以前暗藏障碍或碰撞风险报警。...另一方面,导致船舶海上事故的主要原因是决策和操作过失、应急反应不当等人为因素。德国安联保险2012年发布的报告就曾指出,75%—96%的海上事故是人为错误的结果。

    87040

    1998 年俄罗斯 “Akademik Sergey Vavilov “号考察船在俄罗斯北部巴伦支海进行的测量

    它配备了各种仪器,能够测量海洋和大气环境的不同参数。 以下是R/V Akademik Sergey Vavilov上常见的测量项目: 1. 温度:船上配备了多种测温仪器,用于测量海洋和大气的温度。...这些仪器可以在不同深度和不同位置进行测量,以获得海洋温度的垂直和水平剖面。 2. 盐度:通过测量水样的盐度,可以了解海洋的盐度分布和变化。船上使用盐度计和电导度计等仪器进行测量。 3....海洋生物:船上配备了用于采集和研究海洋生物的各种工具。这些工具包括拖网、水下摄像机、声纳等。通过收集和观察海洋生物样本,可以了解海洋生态系统的动态和生物多样性。 4....通过使用声纳、底质采样器和岩心钻机等设备,可以获取海底地质信息。 6. 大气参数:除了海洋调查,船上还可以测量大气参数,如气温、气压、湿度和风速等。...通过这些测量数据,科学家们可以更好地了解海洋和大气的物理、化学和生物特征,以及它们的相互作用和影响。

    2900

    R语言梯度提升机 GBM、支持向量机SVM、正则判别分析RDA模型训练、参数调优化和性能比较可视化分析声纳数据|附代码数据

    p=24354 最近我们被客户要求撰写关于分析声纳数据的研究报告,包括一些图形和统计输出。...另外,如果你想使用数据的特定分割,可以使用trainControl函数的索引参数。 当模型在重采样中被创建时,种子也可以被设置。...虽然在调用train之前设置种子可以保证使用相同的随机数,但在使用并行处理时不太可能是这种情况(取决于利用的是哪种技术)。...假设 method = "repeatedcv", number = 10 和 repeats = 3, 那么三个单独的 10 折交叉验证被用作重采样方案。 verboseIter:输出训练日志。...可以使用其他选择模型的方案。Breiman et al (1984)") 为简单的基于树的模型建议了“一个标准错误规则”。在这种情况下,识别出具有最佳性能值的模型,并使用重采样来估计性能的标准误差。

    76300
    领券