0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用 Banana Pi BPI-CM5 Pro(ARMSoM CM5 SoM) 加速保护科学

Banana Pi开源硬件 来源:Banana Pi开源硬件 作者:Banana Pi开源硬件 2025-10-27 09:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

使用便宜的开源计算模块实时检测海洋哺乳动物,以实现主动管理解决方案。

(浮标照片和视频版权归于 Cetaware )

公司规模:1-10名员工

公司行业: 环境科学与服务

网址:www.cetaware.nz

功能和技术规格列表

实时信号处理和推理,用于对鲸类发声进行分类。

96kHz采样率(最高可达384kHz)

水听器灵敏度 -165 dB re 1V µPa

LTE Cat M-1 用于遥测/连接。

用于边缘处理和机器学习ARMSoM 计算模块 (CM5)。

项目背景

wKgZPGj-xoqAIPYzAAHmFsXn_Po187.jpg

通过聆听自然界的声音,我们可以监测动物之间的交流方式,并获得基本的基线数据,从而确认未来动物因环境变化而发生的变化。例如,通过检测不同栖息地中发声物种的发声情况,研究人员可以调查种群数量,并绘制其丰度、栖息地利用和生物多样性的趋势。这些数据集对于建立基线至关重要,这样才能量化并更好地管理人类活动(例如建筑施工)的影响。生态声学(例如生物声学)令人兴奋的一点是,发声动物非常适合被动声学监测 (PAM) 技术。PAM 的优势在于其可扩展性。许多自主记录器(实时记录或记录到存储卡)可以部署在难以通过基于视觉的方法(例如视觉调查,例如摄像机、航拍或样线)进行研究的偏远栖息地。

海洋就是这样一个成本高昂且难以大规模采样的地方。在研究海洋哺乳动物的栖息地利用/存在情况时,天气和能见度始终是制约因素,因为目视调查需要晴朗的天气和白天的光照时间。这必然会导致某些数据集出现采样偏差,其中海洋哺乳动物的“热点”往往与人类活动较多的区域重叠。然而,鲸鱼和海豚在夜间活动,并且可以移动到与白天不同的区域。因此,对鲸鱼和海豚的叫声,甚至鱼类和无脊椎动物的叫声进行被动声学监测 (PAM) 可以揭示大量关于其生态环境的信息,并为研究人员提供更全面的了解。此外,通过检测船只的噪音,可以使用相同的设备来监测人类在海洋栖息地的存在或活动。

面临的挑战

由于声波记录仪 (PAM) 具有提供难以研究物种的连续生态数据的潜力,且不受天气或光照条件的限制,声学记录仪在保护科学中的应用越来越广泛。在海洋中,水听器用于监听珊瑚礁、深海、河口和海岸线。全球最常用的技术仍然是自主记录仪,它是一种深度额定设备,由连接到前置放大器的水听器、数模转换器 (DAC)、控制器和存储设备组成。记录仪部署在所有深度(取决于所使用的设备),通常每次部署数月(在许多情况下长达一年)。一些 PAM 系统配备通过电缆连接到岸站的水听器,并可长期稳定运行。这些技术使研究人员能够整理数十万小时的记录,这些记录需要进行自动化分析才能从中获得有意义的信息。而这正是深度学习改变游戏规则的地方。

深度学习模型和人工智能加速硬件释放了PAM真正的可扩展潜力,使科学家能够在合理的时间内分析数TB的记录。迁移学习意味着研究人员可以使用自己职业生涯中收集的带注释数据集,根据自身目的微调高效的深度学习模型。人工智能加速硬件的出现意味着这些模型能够以前所未有的速度运行,相比之下,在CPU上运行的算法(包括更传统的基于机器学习的分类器,例如随机森林模型)的速度更快。然而,当自动记录仪被回收时,尤其是在记录了几个月后从多个栖息地回收时,存在一些瓶颈问题,会延迟数据分析(假设仪器已被成功找到并回收)。此外,自动记录仪还面临进水(即洪水)和存储卡损坏的风险(所有浸入水中的技术设备都是如此),这意味着数据可能会在不知不觉中丢失,而基线数据集的后续缺口可能会妨碍科学家得出具有统计意义的可靠结论。

在边缘部署深度学习模型可以规避自主记录器数据分析的瓶颈,为使用“大数据”研究生态系统的研究人员带来巨大优势。在边缘部署深度学习模型并实时传输处理后的数据,可以规避数据安全问题,因为数据可以立即被检索、存档和备份。

然而,海洋噪音很大,海洋哺乳动物的监测通常也发生在人类活动频繁的区域。例如,港口、建筑工地、航道、城市化河口和海港都是存在大量人为噪声源的区域。此外,天气、洋流(潮汐)、生物污损和其他动物的声音(例如鱼类和无脊椎动物)也会产生大量需要“滤除”(即去除)的声音,以免掩盖目标声音或导致误报(即报告检测到声音,而实际上这些声音来自其他来源,例如天气或船舶声纳)。因此,定期更新模型非常重要,这样在经过训练有素的生物声学专家验证初始数据后,船上的人工智能系统才能继续进行训练(即人机协同训练流程)。无线更新意味着先进的技术(例如使用 Google DeepResearch 敏捷建模框架训练的移动友好型模型架构)可以在没有设备检索的情况下推向大海。

CM5 解决方案(为什么选择 ArmSoM CM5?)

自适应边缘处理和多线程边缘处理适用于多种声源,需要计算能力强大且极其高效的硬件和软件。ARMSoM 的系统级模块 (SoM) 在 AIoT 的计算能力和功耗之间实现了完美平衡(运行 Armbian 时,空闲功耗为 0.5-1W)。RK3576 SoC 配备 4 个 Cortex A72 和 4 个 A55 处理器,可实现资源的定制化利用,而 NPU 和 LPDDR5 RAM 则为实时音频流分类提供了极低的延迟。

集成 ARM 处理器的 NPU 的出现,为生物声学领域的边缘机器学习带来了真正的优势。使用 ESP32-S3 等微控制器仍然具有重要意义,但 ARMSoM 在其开发板上采用 RK35xx SoC,实现了并行处理流水线和音频分类的并发推理。这非常强大,因为这意味着可以使用单个水听器进行不同的声学分析,同时监听多种鲸鱼、海豚以及其他声源的声音。

然后,使用ARMSoM CM5等开源 SoM 具有成本效益等开源 SoM 还有成本效益使用科学级硬件和仪器监测海洋成本高昂。实时声学监测和生物声学信号检测器/分类器也非常昂贵。这意味着被动声学监测成本过高,尤其对于发展中国家或非营利组织而言。 2024年的一项调查发现, 90%的受访者表示需要低成本的自主录音设备,这催生了国际低成本水听器项目。该调查涵盖了来自世界各地政府、大学和非政府组织的研究人员。通过使用开源计算硬件,实时声学监测的构建成本可以低于使用专用微控制器的系统。

实施过程

为了展示开源硬件在生物声学边缘处理方面的优势,我们需要一个演示浮标。我们专注于开发和部署用于海洋科学的实时声学监测系统,但要使我们的技术发挥作用,需要一个平台。ARMSoM CM5 及其外围硬件与 Northport Limited 合作,安装在新西兰北部旺格雷港内的一个 Nexsens 浮标内。水听器安装在浮标下方,连接到 24 位、96kHz DAC,然后连接到计算模块。使用 4G 蜂窝网络连接到 AWS 进行实时数据传输。检测数据(音频数据、声谱图和元数据)被发送到 AWS,以便岸上进行进一步分析。

成果和效益

RK3576 是一款功能强大的 SoC,能够轻松运行我们整个实时 AI 流程,同时还配备了 LPDDR5 RAM,功耗也比以往更低。它目前安装在旺格雷的浮标内,并已成功将多种海豚的数据实时传输到我们的在线仪表板,确保数据准确无误。在过去 13 个月中,该浮标已提供 219 次进出港口的海洋哺乳动物遭遇的声学数据。在这 219 次遭遇中,有 24 次是虎鲸,其余大部分是宽吻海豚(其中 3 次是新西兰海狗)。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源硬件
    +关注

    关注

    8

    文章

    232

    浏览量

    31393
  • 开发板
    +关注

    关注

    26

    文章

    6420

    浏览量

    120914
  • banana pi
    +关注

    关注

    1

    文章

    134

    浏览量

    4313
  • rk3576
    +关注

    关注

    1

    文章

    300

    浏览量

    1671
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    树莓派CM5高性能扩展板开源项目介绍

    用树莓派 CM5 做嵌入式项目,却被扩展板坑到?要么接口单一,缺千兆网、高速存储,满足不了物联网 / 媒体中心需求;要么尺寸庞大,不适合空间受限的场景;要么供电效率低,高性能运行时不稳定;还有的缺传感器、散热支持,开发调试麻烦?
    的头像 发表于 03-05 10:10 618次阅读
    树莓派<b class='flag-5'>CM5</b>高性能扩展板开源项目介绍

    Banana Pi BPI-CM6 计算模块将 8 核 RISC-V 处理器带入 CM4 外形尺寸

    Banana Pi BPI-CM6是一款紧凑型“计算模块”,本质上是一块小型高性能计算机板,它采用的是 RISC-V 处理器,而非更常见的 ARM 芯片。其处理器为 SpacemiT K1:一款八
    发表于 12-20 09:01

    Banana Pi BPI-CM6 – 一款与 Raspberry Pi CM4/CM5 载板兼容的 SpacemiT K1 RISC-V 系统模块

    Banana Pi BPI-CM6 系统模块 (SoM) 采用 SpacemiT K1 八核 RISC-V 处理器,并且与大多数 Raspberry
    发表于 11-28 16:59

    Banana Pi BPI-CM6 – 一款与 Raspberry Pi CM4/CM5 载板兼容的 SpacemiT K1 RISC-V 系统模块

    Banana Pi BPI-CM6 系统模块 (SoM) 采用 SpacemiT K1 8 核 RISC-V 处理器,并且与大多数为 Raspberry
    的头像 发表于 11-28 16:57 2600次阅读
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI-CM</b>6 – 一款与 Raspberry <b class='flag-5'>Pi</b> <b class='flag-5'>CM</b>4/<b class='flag-5'>CM5</b> 载板兼容的 SpacemiT K1 RISC-V 系统模块

    利用 Banana Pi BPI-CM5 ProARMSoM CM5 SoM加速保护科学

    、海豚以及其他声源的声音。 然后,使用ARMSoM CM5等开源 SoM 具有成本效益等开源 SoM 还有成本效益使用科学级硬件和仪器监测海
    发表于 10-27 09:18

    【作品合集】玄铁Banana Pi BPI-RV2开发板测评

    玄铁Banana Pi BPI-RV2开发板测评作品合集 产品介绍: Banana Pi BPI
    发表于 09-17 10:58

    Banana Pi BPI-R4 Lite:新型单板计算机比 Raspberry Pi 5 更具优势

    Banana Pi BPI-R4 Lite 现已上市。具体来说,这款单板计算机在 Youyeetoo 上的售价约为 86 美元,但客户在下单前请务必查看运输条款和费用。这是一款单板计算机,有望成为
    的头像 发表于 08-26 16:46 1682次阅读
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-R4 Lite:新型单板计算机比 Raspberry <b class='flag-5'>Pi</b> <b class='flag-5'>5</b> 更具优势

    树莓派5/CM5秒变工业大脑?

    性能+树莓派5/CM5核心"的创新组合架构。这一系列产品专为工业自动化高精度控制与运动控制场景设计,融合了树莓派硬件生态的灵活性与CODESYS实时软PLC核心的确定性,为智
    的头像 发表于 08-06 15:33 1322次阅读
    树莓派<b class='flag-5'>5</b>/<b class='flag-5'>CM5</b>秒变工业大脑?

    2025年树莓派最值得关注的事,树莓派CM5工业级进化!

    上海晶珩(EDATEC)作为专注于工业计算解决方案的创新企业,推出了基于树莓派CM5模块的ED-IPC3100和ED-IPC3630系列工业计算机,这些产品在工业自动化、边缘计算和物联网领域展现出
    的头像 发表于 07-25 15:59 1860次阅读
    2025年树莓派最值得关注的事,树莓派<b class='flag-5'>CM5</b>工业级进化!

    Banana Pi BPI-RV2开发板试用体验】开箱上电

    Banana Pi 的赞助。 开发板简介 Banana Pi BPI-RV2 开源网关是⼀款基于矽昌 SF21H8898 SoC的设
    发表于 06-26 19:51

    Banana Pi 最新边缘 AI 系统模块 BPI-AI2N 采用瑞萨电子 RZ/V2N

    萨的 RZ/V2N 构建:BPI-AI2N。 该公司在介绍其最新成果时表示:“Banana Pi BPI-AI2N 系统级模块 (SoM)
    的头像 发表于 06-25 19:01 1999次阅读
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> 最新边缘 AI 系统模块 <b class='flag-5'>BPI</b>-AI2N 采用瑞萨电子 RZ/V2N

    Banana Pi BPI-RV2开发板试用体验】开发板介绍视频

    .参考资源https://docs.banana-pi.org/en/BPI-RV2/BananaPi_BPI-RV2 https://docs.banana-pi.org/zh/
    发表于 06-24 23:51

    成都本地工业级树莓派CM5板卡定制厂商求推荐

    CM5模块的工业级板卡制造商。 由于我们对硬件制造领域的了解有限,虽然在网上进行了大量的搜索,使用了如“成都 工业级板卡定制”这样的关键词,但仍未找到合适的合作伙伴。因此,我在此向大家求助,希望能
    发表于 06-23 11:45

    基于RISC-V处理器,Banana Pi BPI-RV2开发板试用

    Banana Pi BPI-RV2 开源网关是⼀款基于矽昌 SF21H8898 SoC的设备,1 × 2.5 G WAN⽹络接⼝、5  个千兆LAN ⽹络接⼝、板载 512MB DDR
    的头像 发表于 06-09 14:59 1427次阅读
    基于RISC-V处理器,<b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-RV2开发板试用

    Banana Pi BPI-Forge1 瑞芯微电子RK3506J开源硬件单板计算机

    产品简介 Banana Pi BPI-Forge1采用瑞芯微RK3506J工业级芯片设计。 RK3506J是一款高性能的三核Cortex-A7应用处理器,专为智能语音交互、音频输入/输出处理、图像
    发表于 05-16 10:40