Sky-Ear: An Unmanned Aerial Vehicle-Enabled Victim Sound Detection and Localization System

📄 Sky-Ear: An Unmanned Aerial Vehicle-Enabled Victim Sound Detection and Localization System #音频事件检测 #声源定位 #麦克风阵列 #自监督学习 🔥 评分:8.0/10 | arxiv 👥 作者与机构 第一作者:Yi Hong(香港科技大学(广州),智慧城市与可持续发展研究所,系统枢纽) 通讯作者:从论文中无法明确判断通讯作者。作者列表按顺序排列,Kevin Hung可能为资深作者。 其他作者: Mingyang Wang(香港科技大学(广州),智慧城市与可持续发展研究所,系统枢纽) Yalin Liu(香港科技大学,电子与计算机工程系) Yaru Fu(香港科技大学(广州),智慧城市与可持续发展研究所,系统枢纽) Kevin Hung(香港科技大学(广州),智慧城市与可持续发展研究所,系统枢纽) 💡 毒舌点评 亮点:论文提出的“两阶段”处理思路(哨兵+响应者)很务实,直击了无人机载系统能耗与性能的核心矛盾,用轻量级MAE做“警卫”,只在必要时唤醒“专家”进行精确定位,逻辑闭环设计得不错。 槽点:实验部分略显“理想国”,在高度受控的仿真环境下验证,缺乏真实复杂环境(如多风、多干扰源)下的鲁棒性测试,且对比的“SOTA方法”基本是自己系统的消融,说服力打了折扣。 🔗 开源详情 代码:论文提到“GitHub Issue”,并给出了一个不完整的链接(https://arxiv.org/abs/2604.12455v1 中的 “GitHub Issue ×” 可能是模板残留),但未提供明确的开源代码仓库地址。无法确认代码是否已开源。 模型权重:论文中提到“多个MAE模型”被预训练和微调,但未说明是否公开这些模型权重,也未提及在Hugging Face等平台发布。 数据集:论文详细描述了所构建的“噪声数据集”和“受害者声音数据集”的来源和规模,但未明确说明是否会公开这些数据集。数据集部分依赖于其他公开数据集(如无人机噪音、环境音、ASVP数据集)。 预训练权重:未提及提供基于其他模型的预训练权重。 在线Demo:未提及。 论文中引用的开源项目:论文引用了多个数据集(如 [dataset_drone], [audio_desert1], [audio_forest], [landry2020asvp]),但未具体列出所依赖的软件框架或工具库(除了提到PyTorch)。 总结:论文对开源计划的披露非常有限,主要依赖文字描述和引用,未提供直接的可访问资源链接。 📌 核心摘要 本文针对无人机搜救任务中视觉系统受遮蔽、能耗高的问题,提出了一个名为“Sky-Ear”的音频驱动受害者检测与定位系统。核心方法是设计了一个基于环形麦克风阵列的两阶段处理框架:在“哨兵阶段”,系统利用单通道音频和掩码自编码器(MAE)对梅尔频谱图进行重构,通过计算重构误差来检测异常声音(如呼救),此阶段功耗低,用于持续监听;一旦检测到异常,即触发“响应者阶段”,利用所有麦克风通道进行基于到达时间差(TDoA)的精确方向估计。为进一步提高定位精度,系统还设计了连续定位机制,通过优化无人机沿轨迹多次观测得到的方向向量,交叉计算出受害者的位置。实验表明,在模拟的沙漠和森林场景中,该系统能有效检测受害者声音,并通过多次观测显著降低定位误差。其主要贡献在于将自监督学习(MAE)与经典阵列信号处理相结合,实现了一种在计算和能耗约束下可靠的声学感知方案。 🏗️ 模型架构 “Sky-Ear”系统是一个端到端的处理流程,其整体架构可分为三个核心模块:哨兵阶段、响应者阶段和连续定位模块。 输入:M通道的连续音频流,由无人机搭载的环形麦克风阵列(中心1个,周围均匀分布M-1个)采集。 哨兵阶段(Sentinel Stage): 功能:低功耗、持续性的异常声音检测。 输入:仅使用中心麦克风(通道0)的单通道音频片段 a0[Δt]。 核心模型:掩码自编码器(MAE)。 流程: a. 梅尔谱图转换:将音频片段转换为二维梅尔频谱图 X ∈ R^(F×T)。 b. 分块与掩码:将频谱图分割为 N 个大小为 P×P 的图像块。随机掩码掉其中比例为 ρ 的块(用零向量替代),得到掩码后的块序列 Ẍ。 c. 编码器:一个标准的Transformer编码器。输入是未被掩码的块序列,每个块被展平并通过线性投影和位置编码后,送入Transformer。输出是编码后的特征序列 Z_enc。 d. 解码器:一个轻量级的Transformer解码器。输入是编码特征 Z_enc(对应未掩码块)和可学习的掩码标记 t_mask(对应被掩码块)的拼接序列。解码器输出每个块(包括掩码块)的预测特征。 e. 重构与异常判断:解码器的输出经线性层映射回原始像素空间,重构出完整的梅尔频谱图 X̃。计算原始频谱图 X 与重构图 X̃ 之间重建误差最大的前K%块(Top-K策略)的均方误差,作为异常分数 D_re。若 D_re 超过预设阈值 D_th,则判定检测到异常,触发响应者阶段。 响应者阶段(Responder Stage): 功能:被哨兵阶段触发后,进行高精度的单次方向估计。 输入:从环形缓冲区中提取的、包含异常声音的M通道音频序列 A_b[t_trig]。 核心方法:基于广义互相关-相位变换(GCC-PHAT)的TDoA估计与最小二乘法求解。 流程: a. TDoA估计:对于每个外围麦克风 m,计算其与中心麦克风 0 之间的TDoA。通过计算两者音频的互相关谱,在时延域寻找峰值对应的 TDoA_m。 b. DoA求解:根据已知的麦克风几何坐标 r_m 和估计的TDoA值(转换为距离差 V_m = TDoA_m * v_s),构建一个超定线性方程组 G * DoA = V。通过最小二乘法求解得到最优的到达方向单位向量 DoA*。 连续定位模块(Continuous Localization): 功能:整合多次观测结果,优化受害者位置估计。 输入:K次观测中每次观测时无人机的已知3D坐标 p_k 和由响应者阶段计算出的方向向量 DoA_k*。 核心方法:加权最小二乘交叉点优化。 流程:将每次观测视为一条从无人机位置 p_k 出发、方向为 DoA_k* 的射线。理论上,所有射线应相交于受害者位置 s。通过构建一个优化问题,最小化所有射线到估计点 s* 的加权距离平方和,从而解出最优的受害者3D坐标 s*。权重 w_k 由该次观测的TDoA互相关峰值强度决定,信号质量越高的观测权重越大。 输出:受害者的声音事件警报及其3D空间坐标。 💡 核心创新点 两阶段(哨兵-响应者)音频处理框架: ...

2026-04-19 · 更新于 2026-08-14 · 2 min · 304 words

SpotSound: Enhancing Large Audio-Language Models with Fine-Grained Temporal Grounding

📄 SpotSound: Enhancing Large Audio-Language Models with Fine-Grained Temporal Grounding #音频理解 #音频事件检测 #音频大模型 #基准测试 🔥 评分:8.5/10 | arxiv 👥 作者与机构 第一作者:Luoyi Sun(浙江大学,上海人工智能实验室) 通讯作者:Weidi Xie(上海交通大学,上海人工智能实验室) 其他作者: Xiao Zhou(上海人工智能实验室,上海交通大学) Zeqian Li(上海人工智能实验室,上海交通大学) Ya Zhang(上海人工智能实验室,上海交通大学) Yanfeng Wang(上海人工智能实验室,上海交通大学) 💡 毒舌点评 亮点:这篇论文的“时间戳交错序列”设计堪称“暴力美学”,直接把时间戳文本硬塞进音频Token序列里,让大语言模型像读句子一样“读”出时间,思路简单粗暴但异常有效。槽点:合成数据管道虽然巧妙,但用VGGSound配“Walking Tours”背景音,总感觉像是在录音棚里模拟“菜市场”,离真正的复杂声学场景还有点距离;另外,模型对“狗叫”这种瞬态声音的定位精度(见失败案例),似乎还不如它对“男人说话”这种持续性声音的把握来得稳。 🔗 开源详情 代码:已开源。GitHub地址:https://loiesun.github.io/spotsound/ (指向项目主页,代码应托管于此)。 模型权重:已公开。在HuggingFace上发布,包括基于Qwen2-Audio和Audio Flamingo 3的两个变体(SpotSound-Q和SpotSound-A)。 数据集: SpotSound-Bench:已公开,包含300个音频-query-timestamp三元组,可通过项目主页获取。 训练数据:论文中提到的合成数据管道和混合数据集的具体发布情况未明确说明,但强调“Code, models and benchmark are released”。 在线Demo:论文中未提及在线Demo地址。 引用的开源项目:依赖于Qwen2-Audio、Audio Flamingo 3、Whisper、DeepSeek-v3、Qwen2等开源模型。 📌 核心摘要 本文旨在解决大型音频语言模型在细粒度音频事件时间定位上的不足。现有模型因训练数据缺乏精确时间戳、基准测试过于简单,导致在长音频中定位短暂事件(“大海捞针”)时表现不可靠。为此,作者提出了SpotSound框架,其核心创新在于:1)设计了时间戳交错序列,将绝对时间戳文本与音频特征交错输入LLM,提供显式的时间对齐信号;2)引入了抗幻觉训练目标,通过构建包含正负样本的判别式四元组,强制模型先判断事件是否存在,再进行定位,有效抑制了对不存在事件的幻觉定位。同时,论文构建了SpotSound-Bench基准,其中目标事件仅占音频总长的8.4%,模拟了真实的“稀疏事件定位”挑战。实验表明,SpotSound在多个时间定位基准上达到了最先进水平,并在标准的音频事件检测任务上保持了强泛化能力。 🏗️ 模型架构 SpotSound的整体架构是一个增强型的大音频语言模型,其核心流程分为数据预处理/序列构建和两阶段推理。 1. 输入与特征提取: 原始输入:一段音频 𝒜 和一个自然语言查询 ℚ。 音频编码:音频被重采样至16kHz,转换为128通道的梅尔频谱图。随后通过一个预训练的音频编码器(如Whisper-large-v3),该编码器包含一个步长为2的池化层,将时间分辨率压缩,每个输出时间步约对应原始音频40ms。输出为音频Token序列 𝐀𝑖。 2. 核心创新:时间戳交错序列构建 (Timestamp-Interleaved Sequence) ...

2026-04-19 · 更新于 2026-08-14 · 2 min · 341 words

Towards Fine-grained Temporal Perception: Post-Training Large Audio-Language Models with Audio-Side Time Prompt

📄 Towards Fine-grained Temporal Perception: Post-Training Large Audio-Language Models with Audio-Side Time Prompt #音频理解 #音频事件检测 #音频大模型 #强化学习 #自回归模型 🔥 评分:8.3/10 | arxiv 👥 作者与机构 第一作者:Yanfeng Shi(中国科学技术大学,语音及语言信息处理国家工程研究中心) 通讯作者:Lirong Dai(中国科学技术大学,语音及语言信息处理国家工程研究中心),Yan Song(中国科学技术大学,语音及语言信息处理国家工程研究中心) 其他作者: Pengfei Cai(中国科学技术大学,语音及语言信息处理国家工程研究中心) Jun Liu(中国科学技术大学,语音及语言信息处理国家工程研究中心) Qing Gu(中国科学技术大学,语音及语言信息处理国家工程研究中心) Nan Jiang(中国科学技术大学,语音及语言信息处理国家工程研究中心) Ian McLoughlin(新加坡科技学院,ICT Cluster) 💡 毒舌点评 亮点在于巧妙地将“时间戳”伪装成一种特殊的“语言令牌”塞进音频特征序列里,让模型像读句子一样“读”出时间坐标,再用强化学习直接对齐音频事件检测的黄金指标,思路清晰且有效。槽点是这方法有点“取巧”,时间提示的窗口(0-30秒)和分辨率(0.04秒)是硬编码的,遇到更长或需要更高精度的音频就抓瞎,而且强化学习那套调参和训练效率的“玄学”问题,论文里轻描淡写了。 🔗 开源详情 代码:论文标题下方提到了“GitHub Issue”链接,但正文中未明确给出代码仓库地址。推测代码可能已开源或计划开源,但当前信息不明确。 模型权重:论文中未提及是否公开发布训练后的模型权重。 数据集:实验使用了公开数据集FTAR和DESED,论文中提供了训练集和测试集规模。 预训练权重:基于开源的LALM(Qwen2-Audio, Qwen2.5-Omni)进行后训练。 在线Demo:论文中未提及。 依赖的开源项目:论文中明确提到的开源模型/工具有:Qwen2-Audio, Qwen2.5-Omni, Whisper(作为音频编码器), LoRA(用于高效微调), GRPO(强化学习算法)。 📌 核心摘要 这篇论文旨在解决大型音频语言模型(LALM)在细粒度时间感知(如精确定位声音事件的起止时间)上的不足。作者提出了TimePro-RL框架,其核心是两步走策略:首先,提出音频侧时间提示(ASTP),将时间戳编码为特殊令牌并交织插入音频特征序列中,为模型提供明确的物理时间坐标;其次,在监督微调(SFT)后,引入基于强化学习(RL) 的后训练阶段,并设计了一种自适应时间奖励机制(结合事件F1分数和连续辅助奖励如mIoU),直接优化模型的时间对齐性能。实验表明,该方法在音频定位、声音事件检测和密集音频描述三个任务上,相比多种基线模型取得了显著提升,尤其在高精度时间定位指标上优势明显。局限性在于时间提示的范围和分辨率固定,且RL训练增加了复杂度。 🏗️ 模型架构 整体流程:模型基于现有的LALM(如Qwen2-Audio, Qwen2.5-Omni),其核心架构为音频编码器 + 大语言模型(LLM)。TimePro-RL通过修改输入模态和训练目标来增强其时序能力。 输入输出流程: 输入:一段原始音频波形 + 一个自然语言查询(例如:“火车道口铃声何时响起?”)。 音频编码:音频通过预训练的音频编码器(如Whisper)处理,输出一个音频特征序列(<AUDIO> tokens)。假设编码器帧率为25Hz,即每0.04秒输出一个特征向量。 时间提示注入:这是核心修改。在预处理阶段,根据音频时长和帧率,生成一系列时间戳令牌(Timestamp Tokens),如<0.04>, <0.08>等。这些令牌被交织插入到音频特征序列的对应时间位置上,形成新的输入序列:<s> <audio> <AUDIO> <0.04> <AUDIO> <0.08> <AUDIO> ... </audio> 当何时发生? </s>。 嵌入层处理: 音频特征:通过音频编码器映射为音频嵌入。 时间戳令牌:通过一个时间戳嵌入层映射为向量。该嵌入层采用语义初始化:每个时间戳嵌入向量初始化为其数字字符串(如“0.04”)经LLM原始分词器分词后,对应子词嵌入的均值。训练时,此嵌入层参数被冻结。 文本令牌:通过文本嵌入层映射为文本嵌入。 LLM处理:上述混合嵌入序列(音频+时间戳+文本)被送入大语言模型(自回归Transformer)。 输出:模型自回归地生成文本响应,格式根据任务而定(如{"query": [5.0, 6.0]})。 关键设计理由: ...

2026-04-19 · 更新于 2026-08-14 · 2 min · 387 words

Transformer Based Machine Fault Detection From Audio Input

📄 Transformer Based Machine Fault Detection From Audio Input #音频事件检测 #音频理解 #时频分析 #迁移学习 ✅ 评分:6.5/10 | arxiv 👥 作者与机构 第一作者:Kiran Voderhobli Holla (论文中未明确标注机构,根据arXiv常见情况及联系邮箱(如有)推断可能来自学术机构或研究实验室,但论文摘要及提供的链接信息中未提及具体机构名称) 通讯作者:未明确标注 其他作者:无 💡 毒舌点评 亮点:敏锐地抓住了Vision Transformer(ViT)在图像领域的成功,将其思路迁移到音频频谱图分析这一具体工业场景,立意清晰,方向具有前瞻性。槽点:摘要读起来像是一篇综述或研究计划的引言,缺乏具体的实验方法、数据集、模型细节和量化结果的支撑,更像是在“画饼”而非“展示成果”,让人怀疑这是否是一篇完整的论文。 🔗 开源详情 论文中未提及任何开源信息。未提及代码、模型权重、数据集或预训练权重的开源计划。 📌 核心摘要 本文旨在探讨基于Transformer的架构在机器故障音频检测任务上相对于传统卷积神经网络(CNN)的潜在优势。要解决的问题是传统CNN在处理频谱图时固有的局部性和平移不变性等归纳偏置,可能并非完全适用于捕捉音频信号中复杂的全局依赖关系。采用的方法是利用Transformer架构(如ViT)直接处理频谱图,利用其自注意力机制建模长程依赖,并与CNN生成的嵌入表示进行对比。主要发现和实际意义在于,理论上Transformer因归纳偏置更少,在数据充足时应能超越CNN,为工业预测性维护提供更强大的声音分析工具。然而,论文的局限性极为明显:摘要部分仅提出了假设和研究方向,未提供任何具体的实验设计、模型配置、数据集信息、对比结果或性能指标,核心贡献和效果无从验证。 🏗️ 模型架构 由于论文摘要未提供具体架构细节,以下基于其描述的“Transformer-based architectures”和“Vision Transformer (ViT)”思路,推断其可能的核心流程: 整体输入输出流程: 输入:通过麦克风采集的原始机器运行音频波形。 预处理:将一维音频波形转换为二维的频谱图(如梅尔频谱图)。这一步将时域信号转换为时频域表示,是音频分析的标准操作。 嵌入生成:将频谱图分割为一系列固定大小的图像块(Patches),每个块通过一个线性投影层映射为一个向量(即嵌入)。同时,会加入位置嵌入以保留空间信息。 Transformer编码器:将上述嵌入序列输入标准的Transformer编码器。编码器由多层多头自注意力(Multi-Head Self-Attention)和前馈网络(Feed-Forward Network)构成,通过自注意力机制动态计算所有图像块之间的关联性。 输出:通常使用[CLS] token的最终输出,或对所有块输出进行平均/池化,得到一个固定维度的全局特征向量(即论文中提到的“embeddings”)。 故障分类:将该全局特征向量输入一个简单的分类头(如线性层或小型MLP),输出“正常”或“故障”的预测概率。 与CNN的对比:CNN通过卷积核的滑动窗口操作,具有强烈的局部性(只看小区域)和参数共享(同一套权重看所有位置)偏置。Transformer则通过自注意力让每个块直接与所有其他块交互,归纳偏置更少,理论上能更好地捕捉频谱图中跨越长时间和频率的复杂模式,但需要更多数据来学习这些关系。 设计选择理由:论文主张,在数据量充足的前提下,Transformer这种更灵活、更具表达能力的架构,能够克服CNN的局限性,从而在频谱图分析上取得更好的效果。 💡 核心创新点 基于摘要推断,论文可能提出或计划验证以下创新点: 将ViT范式引入机器故障音频检测:这是最核心的创新点。之前该领域主流是CNN,本文首次(按其说法)系统性地探索并论证Transformer架构在此特定任务上的有效性。 直接以频谱图作为Transformer输入:不同于一些将音频先转换为其他特征或使用专用音频Transformer的方法,本文采用类似图像处理的思路,将频谱图视为“图像”进行处理,简化了流程。 对比Transformer与CNN的嵌入表示:创新点不仅在于使用新模型,还在于深入分析两种架构生成的特征嵌入(Embeddings)的差异,旨在从表示学习的角度解释Transformer可能的优势。 🔬 细节详述 论文摘要中未提供任何技术细节。以下为基于同类研究的合理推测: 训练数据:未提及。可能使用公开的机器声学数据集(如MFPT, CWRU轴承数据集,或工业界私有数据)。 损失函数:未提及。对于二分类(故障/正常)任务,最可能使用二元交叉熵损失(Binary Cross-Entropy Loss)。 训练策略:未提及。可能使用Adam或AdamW优化器,配合学习率预热(warmup)和衰减策略。 关键超参数:未提及。如Transformer的层数、头数、嵌入维度、图像块大小、MLP隐藏层大小等。 训练硬件:未提及。 推理细节:未提及。 数据增强/正则化:未提及。可能使用频谱图裁剪、掩码(如SpecAugment)、Dropout等。 📊 实验结果 论文摘要中未提供任何实验结果数据。无法列出指标对比、消融实验或与SOTA的差距。这是该摘要最大的缺陷,使其更像一篇立场声明而非研究论文。 ...

2026-04-19 · 更新于 2026-08-14 · 1 min · 100 words