公开/公告号CN114974268A
专利类型发明专利
公开/公告日2022-08-30
原文格式PDF
申请/专利权人 江苏麦克马尼生态科技有限公司;
申请/专利号CN202210641198.6
申请日2022-06-08
分类号G10L17/26(2013.01);G10L25/27(2013.01);G10L25/51(2013.01);G06K9/62(2022.01);G06F16/683(2019.01);
代理机构深圳峰诚志合知识产权代理有限公司 44525;
代理人杜翠鸣
地址 210000 江苏省南京市雨花台区软件大道68号01幢C、D区域第5楼503室
入库时间 2023-06-19 16:33:23
法律状态公告日
法律状态信息
法律状态
2023-09-05
授权
发明专利权授予
2022-09-16
实质审查的生效 IPC(主分类):G10L17/26 专利申请号:2022106411986 申请日:20220608
实质审查的生效
技术领域
本发明涉及鸟类鸣声识别监测技术领域,具体为一种基于物联网的鸟类鸣声识别监测系统及方法。
背景技术
在自然领域,对于鸟类,从发音原理上来讲,鸟类的发声是气流通过鸣管形成的。那么不同种类鸟类在进化过程中的分歧导致了鸣管结构的不同是鸣声鉴别的重要依据。“听声辨鸟”是目前对于鸟类进行分类的一种重要手段,由于监测鸟类需要花费大量时间,在野外进行长时期的蹲守也极为不便,因此利用鸟类鸣声分析仪对鸟类鸣声进行记录,在进行鸣声分析成为当前的主流手段。
但是由于野外环境多变,鸟类鸣声分析仪作为一种小巧、轻便的仪器,常常会因为外界天气的变化与野生动物的行为造成鸟类鸣声分析仪的仪器故障或者状态变化,然而在鸟类鸣声分析仪的仪器故障或者状态变化时,研究人员并不能够及时获知这一点,因此会导致在后期获取鸟类鸣声数据时出现异常的鸟类数据,导致研究人员无法分清是否出现了新的珍稀鸟类,出现工作进度迟缓、工作效率低下等问题。
发明内容
本发明的目的在于提供一种基于物联网的鸟类鸣声识别监测系统及方法,以解决上述背景技术中提出的问题。
为了解决上述技术问题,本发明提供如下技术方案:一种基于物联网的鸟类鸣声识别监测方法,该方法包括以下步骤:
S1、获取鸟类鸣声分析仪记录的声音数据,构建声音对照模型,基于声音特征对照鸟类鸣声数据库,分析是否出现异常鸟类鸣声,所述异常鸟类鸣声指声音对照模型结果低于阈值时对应的鸟类鸣声;
S2、获取异常鸟类鸣声的位置、时间与天气信息,构建仿真预测模型,分析出现异常鸟类鸣声的因素;
S3、设置概率阈值,根据对出现异常鸟类鸣声的因素概率的预测值,判断引起异常鸟类鸣声的因素;
S4、构建时间周期,统计时间周期内引起异常鸟类鸣声的因素为因素A的次数,所述因素A为出现异常鸟类鸣声的因素中的任一种,设置次数阈值,若存在次数超出次数阈值,生成提示信息,输出至管理员端口。
根据上述技术方案,所述声音对照模型包括:
获取鸟类鸣声分析仪记录的声音数据;
所述鸟类鸣声分析仪安装在树木、山体或者土地上;
对记录的声音数据进行预加重、分帧、加窗处理;
所述预加重为将声音数据通过一个高通滤波器,提升高频部分;
所述分帧为根据指定的时间段对声音数据进行分段;
其中,N个采样点集合成一个帧,所述时间段为:
其中,T
所述加窗为将分好的帧数据乘一段同长度的数据,以增加帧左端和右端的连续性;
对分帧加窗后的各帧信号进行快速傅里叶变换得到各帧的频谱:
其中,M(k)代表傅里叶频谱第k个点;X(n)代表时域波形第n个采样点;R代表傅里叶变换的点数;j代表虚数单位;
利用三角带通滤波器对频谱进行平滑化,消除谐波;
计算三角带通滤波器中每个滤波器组输出的对数能量,经离散余弦变换得到梅尔频率倒谱系数:
其中,C
根据梅尔频率倒谱系数输出声音数据的特征向量,构建相似度对比:
其中,D
设置阈值,若存在D
根据上述技术方案,所述仿真预测模型包括:
获取异常鸟类鸣声的前一时间区间的天气状况、野生动物经过次数;获取异常鸟类鸣声的位置信息,所述时间区间为系统自行设置;
所述出现异常鸟类鸣声的因素包括出现未发现的珍稀鸟类、鸟类鸣声分析仪仪器故障、鸟类鸣声分析仪非正常摆放;
所述鸟类鸣声分析仪非正常摆放指鸟类鸣声分析仪的声音采集端与初始人工设置时的状态发生改变;
所述天气状况包括恶劣天气与其它天气;所述恶劣天气包括雨雪天气、4级风及以上天气;所述其它天气为除去恶劣天气以外的天气;
获取历史数据,所述历史数据内包括在不同天气情况下,鸟类鸣声分析仪的状态情况;
在鸟类鸣声分析仪出现仪器故障的情况下,天气情况为恶劣天气的概率记为Q
在鸟类鸣声分析仪不出现仪器故障的情况下,天气情况为恶劣天气的概率记为Q
在历史数据中,鸟类鸣声分析仪出现仪器故障的概率记为Q
则在天气情况为恶劣天气时,鸟类鸣声分析仪出现仪器故障的预测概率H为:
所述野生动物经过次数根据声音监测获取;
生成鸟类鸣声分析仪出现仪器故障的新预测概率:
H(1)=H+L
其中,H(1)代表鸟类鸣声分析仪出现仪器故障的新预测概率;L
将异常鸟类鸣声的位置信息按照时间顺序记为集合B={e
其中,E(B)代表集合B的位置稳定量;p代表序号;e
构建因素分析模型:
G(B)=L
其中,G(B)代表位置影响概率;L
根据上述技术方案,所述生成提示信息包括:
设置概率阈值,设置Z
若H(1)>Z
若H(1)>Z
若H(1) 若H(1) 构建一个时间周期,统计时间周期内引起异常鸟类鸣声的因素为因素A的次数,所述因素A为出现异常鸟类鸣声的因素中的任一种,所述时间周期为系统自行设置; 设置次数阈值,若存在次数超出次数阈值,生成提示信息,输出至管理员端口。 在上述技术方案中,主要提出了引起异常鸟类鸣声的三种主要因素,第一种是真的出现了未发现的珍稀鸟类,第二种是鸟类鸣声分析仪仪器故障,第三种是鸟类鸣声分析仪非正常摆放;由于鸟类鸣声分析仪放置在野外一般是半年起步,有的甚至达到1-2年,因此在放置的过程中,会因为天气、环境等因素造成鸟类鸣声分析仪的一定损伤或状态改变,但是由于声音是最后采集,所以并不能够确定是哪一天发生了鸟类鸣声分析仪的一定损伤或状态改变,因此以出现异常鸟类鸣声为时间点进行分析;在鸟类鸣声分析仪仪器故障的情况下,其一般是由于较为恶劣的天气环境引起的,例如狂风暴雨,容易将固定在树干或山体上的鸟类鸣声分析仪吹落,造成损坏;而由于其仪器故障,会导致其在收音过程中出现大量的异常噪声,结合正常的鸟鸣声从而形成了异常鸟类鸣声,在这种情况下,异常鸟类鸣声的位置分布必然是极其混乱的,因为其实质上是不同的鸟类鸣叫;而在一些情况下,虽然较为恶劣的天气环境能够吹落固定在树干或山体上的鸟类鸣声分析仪,但不一定导致其损坏,只是改变了收音口的朝向,例如初始状态下,其是360度的环绕式收音,但状态改变后,极易造成其中一个或多个收音口被埋于地面或接触地面的状态,导致在这一方向上容易出现异常鸟类鸣声,那么在这种情况下,异常鸟类鸣声的位置分布必然是具备一定规律的,其在整个位置集合中是较为稳定的;野生动物的经过对鸟类鸣声分析仪造成的影响与天气造成的影响的性质是相同的,但其对于鸟类鸣声分析仪的影响能力远小于天气影响,因此在预测结果上,添加一定的野生动物影响,平衡误差;而在真的出现了未发现的珍稀鸟类的情况下,其规律必然是分布的位置较为集中,这与鸟类本身的生活习性有关,同时出现仪器故障的概率较低。 一种基于物联网的鸟类鸣声识别监测系统,该系统包括:鸟类鸣声分析仪记录模块、对照分析模块、仿真预测模块、影响判断模块、信息提示模块; 所述鸟类鸣声分析仪记录模块用于获取鸟类鸣声分析仪记录的声音数据,并进行分析处理;所述对照分析模块用于构建声音对照模型,基于声音特征对照鸟类鸣声数据库,分析是否出现异常鸟类鸣声,所述异常鸟类鸣声指声音对照模型结果低于阈值时对应的鸟类鸣声;所述仿真预测模块用于获取异常鸟类鸣声的位置、时间与天气信息,构建仿真预测模型,分析出现异常鸟类鸣声的因素;所述影响判断模块用于设置概率阈值,根据对出现异常鸟类鸣声的因素概率的预测值,判断引起异常鸟类鸣声的因素;所述信息提示模块用于构建时间周期,统计时间周期内引起异常鸟类鸣声的因素为因素A的次数,所述因素A为出现异常鸟类鸣声的因素中的任一种,设置次数阈值,若存在次数超出次数阈值,生成提示信息,输出至管理员端口; 所述鸟类鸣声分析仪记录模块的输出端与所述对照分析模块的输入端相连接;所述对照分析模块的输出端与所述仿真预测模块的输入端相连接;所述仿真预测模块的输出端与所述影响判断模块的输入端相连接;所述影响判断模块的输出端与所述信息提示模块的输入端相连接。 根据上述技术方案,所述鸟类鸣声分析仪记录模块包括鸟类鸣声分析仪记录子模块、鸟类鸣声分析仪分析子模块; 所述鸟类鸣声分析仪记录子模块用于安放鸟类鸣声分析仪,记录自然环境下的鸟类鸣声数据;所述鸟类鸣声分析仪分析子模块用于获取鸟类鸣声分析仪记录的声音数据,并进行分析处理; 所述鸟类鸣声分析仪记录子模块的输出端与所述鸟类鸣声分析仪分析子模块的输入端相连接;所述鸟类鸣声分析仪分析子模块的输出端与所述对照分析模块的输入端相连接。 根据上述技术方案,所述对照分析模块包括模型构建子模块、对照分析子模块、鸟类鸣声数据库; 所述模型构建子模块用于构建声音对照模型,提取声音特征;所述对照分析子模块基于声音特征对照鸟类鸣声数据库,分析是否出现异常鸟类鸣声;所述鸟类鸣声数据库用于存储已经发现的鸟类鸣声数据; 所述模型构建子模块的输出端与所述对照分析子模块的输入端相连接;所述鸟类鸣声数据库的输出端与所述对照分析子模块的输入端相连接;所述对照分析子模块的输出端与所述仿真预测模块的输入端相连接。 根据上述技术方案,所述仿真预测模块包括数据采集子模块、因素分析子模块; 所述数据采集子模块用于获取异常鸟类鸣声的位置、时间与天气信息,构建仿真预测模型;所述因素分析子模块用于分析出现异常鸟类鸣声的因素; 所述数据采集子模块的输出端与所述因素分析子模块的输入端相连接;所述因素分析子模块的输出端与所述影响判断模块的输入端相连接。 根据上述技术方案,所述影响判断模块包括概率阈值设置子模块、因素判断子模块; 所述概率阈值设置子模块用于设置概率阈值;所述因素判断子模块用于根据对出现异常鸟类鸣声的因素概率的预测值,判断引起异常鸟类鸣声的因素; 所述概率阈值设置子模块的输出端与所述因素判断子模块的输入端相连接;所述因素判断子模块的输出端与所述信息提示模块的输入端相连接。 根据上述技术方案,所述信息提示模块包括周期统计子模块、信息提示子模块; 所述周期统计子模块用于构建时间周期,统计时间周期内引起异常鸟类鸣声的因素为因素A的次数;所述信息提示子模块用于设置次数阈值,若存在次数超出次数阈值,生成提示信息,输出至管理员端口; 所述周期统计子模块的输出端与所述信息提示子模块的输入端相连接。 与现有技术相比,本发明所达到的有益效果是: 本发明利用鸟类鸣声分析仪记录模块获取鸟类鸣声分析仪记录的声音数据,并进行分析处理;利用对照分析模块构建声音对照模型,基于声音特征对照鸟类鸣声数据库,分析是否出现异常鸟类鸣声;利用仿真预测模块获取异常鸟类鸣声的位置、时间与天气信息,构建仿真预测模型,分析出现异常鸟类鸣声的因素;利用影响判断模块设置概率阈值,根据对出现异常鸟类鸣声的因素概率的预测值,判断引起异常鸟类鸣声的因素;利用信息提示模块用于构建时间周期,统计时间周期内引起异常鸟类鸣声的因素次数,设置次数阈值,若存在次数超出次数阈值,生成提示信息,输出至管理员端口;本申请能够实现对鸟类鸣声的长时间的自动监测,并在识别过程中利用模型进行多次分析,提高对未发现的珍稀鸟类的判断,降低出现异常鸟类鸣声的误差性,减少工作人员空跑概率,提高工作人员效率。 附图说明 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中: 图1是本发明一种基于物联网的鸟类鸣声识别监测系统及方法的流程示意图; 图2是本发明一种基于物联网的鸟类鸣声识别监测系统及方法的鸟类鸣声分析仪的状态示意图。 具体实施方式 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 请参阅图1-图2,在本实施例中: 在一片森林中安放有鸟类鸣声分析仪; 获取鸟类鸣声分析仪记录的声音数据,构建声音对照模型,基于声音特征对照鸟类鸣声数据库,分析是否出现异常鸟类鸣声,所述异常鸟类鸣声指声音对照模型结果低于阈值时对应的鸟类鸣声; 所述声音对照模型包括: 获取鸟类鸣声分析仪记录的声音数据; 对记录的声音数据进行预加重、分帧、加窗处理; 所述预加重为将声音数据通过一个高通滤波器,提升高频部分; 所述分帧为根据指定的时间段对声音数据进行分段; 其中,N个采样点集合成一个帧,所述时间段为:
其中,T 所述加窗为将分好的帧数据乘一段同长度的数据,以增加帧左端和右端的连续性; 对分帧加窗后的各帧信号进行快速傅里叶变换得到各帧的频谱:
其中,M(k)代表傅里叶频谱第k个点;X(n)代表时域波形第n个采样点;R代表傅里叶变换的点数;j代表虚数单位; 利用三角带通滤波器对频谱进行平滑化,消除谐波; 计算三角带通滤波器中每个滤波器组输出的对数能量,经离散余弦变换得到梅尔频率倒谱系数:
其中,C 根据梅尔频率倒谱系数输出声音数据的特征向量,构建相似度对比:
其中,D 设置阈值,发现存在D 获取异常鸟类鸣声的位置、时间与天气信息,构建仿真预测模型,分析出现异常鸟类鸣声的因素; 所述仿真预测模型包括: 获取异常鸟类鸣声的前一时间区间的天气状况、野生动物经过次数;获取异常鸟类鸣声的位置信息,所述时间区间设置为10天; 所述出现异常鸟类鸣声的因素包括出现未发现的珍稀鸟类、鸟类鸣声分析仪仪器故障、鸟类鸣声分析仪非正常摆放; 所述鸟类鸣声分析仪非正常摆放指鸟类鸣声分析仪的声音采集端与初始人工设置时的状态发生改变; 所述天气状况包括恶劣天气与其它天气;所述恶劣天气包括雨雪天气、4级风及以上天气;所述其它天气为除去恶劣天气以外的天气; 获取历史数据,所述历史数据内包括在不同天气情况下,鸟类鸣声分析仪的状态情况; 在鸟类鸣声分析仪出现仪器故障的情况下,天气情况为恶劣天气的概率记为Q 在鸟类鸣声分析仪不出现仪器故障的情况下,天气情况为恶劣天气的概率记为Q 在历史数据中,鸟类鸣声分析仪出现仪器故障的概率记为Q 则在天气情况为恶劣天气时,鸟类鸣声分析仪出现仪器故障的预测概率H为:
所述野生动物经过次数根据声音监测获取; 生成鸟类鸣声分析仪出现仪器故障的新预测概率: H(1)=H+L 其中,H(1)代表鸟类鸣声分析仪出现仪器故障的新预测概率;L 将异常鸟类鸣声的位置信息按照时间顺序记为集合B={e
其中,E(B)代表集合B的位置稳定量;p代表序号;e 构建因素分析模型: G(B)=L 其中,G(B)代表位置影响概率;L 设置概率阈值,设置Z 发现存在H(1) 构建一个时间周期为2个月,统计时间周期内引起异常鸟类鸣声的因素为出现未发现的珍稀鸟类的次数为120次; 设置次数阈值为60,存在次数超出次数阈值,生成提示信息,输出至管理员端口,所述提示信息为存在未发现的珍稀鸟类。 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。 最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
机译: 基于物联网门使用识别装置和物联网监测系统的物联网利益区域监测方法
机译: 基于大数据的物联网设备,用于在物联网环境下使用相同的方法识别木材干燥过程和物联网监测系统中的异常数据并检测障碍
机译: 物联网物联网物联网物联网物联网物联网物联网物联网设备的信任指数提供设备,物联网设备的信任指数提供方法,物联网设备的信任信息管理设备,物联网设备的信任信息管理方法,基于物联网设备的协作系统信任指数一种基于信任指数的物联网设备协作方法