一种猪呼吸道疾病自动识别报警方法技术

技术编号:15642581 阅读:177 留言:0更新日期:2017-06-16 16:04
本发明专利技术公开了一种猪呼吸道疾病自动识别报警方法,包括建立猪咳嗽声音与所患疾病的支持向量机模型以及采集猪的咳嗽声音并对信号进行识别两个步骤。本发明专利技术通过采集猪的咳嗽声音信号并通过支持向量机模型对其进行分析,实现了对猪呼吸道疾病的自动识别和报警,能适时、远程监控猪的健康状况,节省了猪呼吸道疾病检测的大量人力和物力,提高了猪的饲养效率。

【技术实现步骤摘要】
一种猪呼吸道疾病自动识别报警方法
本专利技术涉及猪的呼吸道疾病自动识别报警方法,尤其是一种通过采集、分析猪的咳嗽声音从而对猪呼吸道疾病进行自动识别报警的方法。
技术介绍
猪肉是我们日常生活中常见的肉类食材,占整个肉类消费的百分之六十五左右,生猪产业是我国畜牧业的支柱产业。我国生猪养殖正逐步由传统的农户散养向规模化集约化转变,对养殖过程中出现的呼吸道疾病进行快速监测,能够降低猪的呼吸道疾病的发病风险,减少养殖成本的浪费。猪呼吸道疾病引起咳嗽信号中包含被测对象的喉部或气管受刺激时的振动信息,可以用来区分其他原因引起的咳嗽,通过监测咳嗽可以进行呼吸道疾病的识别和预警。常用的检测手段有两种,一种是采取人为蹲点记录猪的健康状况,但这种方法不仅消耗大量的时间与精力,并且数据的准确度也无法得到保证,猪场的环境一般比较差,也不适合工作人员长时间呆在里面。另一种就是计算机监控,通过计算机辅助能提高诊断的有效性和及时性,主要包括视频监控技术和音频分析技术。音频信号是一维信号,存储量相对较小,计算效率较高,相对于视频监控系统高成本,高复杂度的缺点,音频监控系统的采集设备简单易行,成本远低于视频监控,因此基于声音的猪呼吸道疾病自动识别报警系统有更好的实用性和推广性,受到越来越多的关注。
技术实现思路
本专利技术目的是解决规模化养猪中出现的呼吸道疾病难以进行实时监测的问题,提供一种基于对猪的咳嗽声音进行分析的猪呼吸道疾病自动识别报警系统。本专利技术采用如下技术方案实现:1)支持向量机模型的建立:在猪场通过声音信号采集装置分别采集猪由于柠檬酸、各种呼吸道疾病诱发的咳嗽和其它普通声音信号,人工标记获得的三种有效声音信号,并将其分别转换成相应的数字信号送入声音信号管理模块中进行储存;用FPGA处理模块分别提取储存的三种声音数字信号并对其进行预处理,包括端点检测、去噪、加重;在预处理的基础上,FPGA处理模块分别提取三种声音数字信号的12维梅尔倒谱系数、12维数一阶差分特征参数,构成24维特征向量,利用提取的特征参数对支持向量机模型进行训练,分别获得柠檬酸、各种呼吸道疾病诱发的猪的咳嗽和普通声音的三种支持向量机模型,训练结束后,保存模型参数;2)采集猪的咳嗽声音并对信号进行识别:在猪场通过声音信号采集装置采集猪的咳嗽声音信号并将其转化成数字信号,送入声音信号管理模块中进行储存;用FPGA处理模块提取储存的声音数字信号并对其进行预处理,包括端点检测、去噪、加重;在预处理的基础上,FPGA处理模块提取声音数字信号的12维梅尔倒谱系数、12维数一阶差分特征参数,构成24维特征向量;将特征向量输入训练后的支持向量机模型,进行模型匹配分析,并向GPRS报警模块输出识别结果,GPRS报警模块将检测到的猪呼吸道疾病向远程监控终端发送报警信息。所述端点检测是应用基于短时平均过零率和短时平均能量的双重判决的双门限法截取咳嗽声信号的起止点。所述去噪是利用谱减法从咳嗽声信号的能量值中减去估计得来的噪声平均能量值,减小环境噪声对声音特征参数提取的影响。本专利技术的有益效果是:本专利技术通过建立猪咳嗽声音与所患呼吸道疾病的支持向量机模型,能够将猪呼吸道疾病和其它原因(如环境因素)导致的咳嗽准确区分,从而判断猪是否患病并能准确分析出所患疾病的种类,通过采集猪的咳嗽声音信号并通过支持向量机模型对其进行分析,从而实现了对猪的呼吸道疾病进行自动识别和报警。本专利技术能适时、远程监控猪的健康状况,节省了大量的人力物力,提高了猪的饲养效率。附图说明图1为本专利技术的工作流程示意图。图2是本专利技术所使用的装置结构示意图。具体实施方式下面结合附图与实施例对本专利技术进行详细地说明。实现该方法所采用的装置,包括声音信号采集装置、声音信号管理模块、FPGA处理模块和GPRS报警模块共四个模块。声音信号采集装置用于采集猪的声音信号,并转换成数字信号储存于声音信号管理模块,随后将声音数据发送到FPGA处理模块进行处理。在FPGA模块中完成对猪咳嗽声音的识别任务并判断猪是否感染呼吸道疾病和何种疾病,并通过GPRS报警模块向远程监控终端发送猪感染呼吸道疾病的报警信息。该方法包括建立猪的咳嗽声支持向量机模型和采集猪的咳嗽声音并对信号进行识别两个阶段,其中支持向量机模型的建立包括以下步骤:(1)在猪场通过声音信号采集装置分别采集猪由于柠檬酸、各种呼吸道疾病诱发的咳嗽和其它普通声音信号,人工标记获得的三种有效声音信号,并将其分别转换成相应的数字信号送入声音信号管理模块中进行储存;(2)用FPGA处理模块分别提取储存的三种声音数字信号并对其进行预处理,包括端点检测、去噪、加重,其中,所述端点检测是应用基于短时平均过零率和短时平均能量的双重判决的双门限法截取咳嗽声信号的起止点;所述去噪是利用谱减法从咳嗽声信号的能量值中减去估计得来的噪声平均能量值,减小环境噪声对声音特征参数提取的影响;(3)在预处理的基础上,FPGA处理模块分别提取三种声音数字信号的12维梅尔倒谱系数、12维数一阶差分特征参数,构成24维特征向量,利用提取的特征参数对支持向量机模型进行训练,分别获得柠檬酸、各种呼吸道疾病诱发的猪的咳嗽和普通声音的三种支持向量机模型,训练结束后,保存模型参数。采集猪的咳嗽声音并对信号进行识别包括以下步骤:(1)在猪场通过声音信号采集装置采集猪的咳嗽声音信号并将其转化成数字信号,送入声音信号管理模块中进行储存;(2)用FPGA处理模块提取储存的声音数字信号并对其进行预处理,包括端点检测、去噪、加重,其中,所述端点检测是应用基于短时平均过零率和短时平均能量的双重判决的双门限法截取咳嗽声信号的起止点;所述去噪是利用谱减法从咳嗽声信号的能量值中减去估计得来的噪声平均能量值,减小环境噪声对声音特征参数提取的影响;(3)在预处理的基础上,FPGA处理模块提取声音数字信号的12维梅尔倒谱系数、12维数一阶差分特征参数,构成24维特征向量;(4)将特征向量输入训练后的支持向量机模型,并向GPRS报警模块输出识别结果,GPRS报警模块将检测到的猪呼吸道疾病向远程监控终端发送报警信息。上述专利技术还包括24维MFCC特征参数的提取过程包括分帧加窗、快速傅立叶变换、取绝对值或平方值、三角带通滤波器Mel滤波、取对数、离散余弦变换、获取12维MFCC参数,求一阶差分MFCC参数,组合24维MFCC特征参数。一阶差分特征参数计算公式如下:t为其他。FPGA的识别模块辨别猪是否患有呼吸道疾病、患有何种呼吸道疾病,如果辨别患病则通过GPRS模块向远程监控装置发出疾病种类警报信息,此时饲养管理员可以对目标栏中的猪群做进一步观察和治疗。图2是该方法所采用的装置示意图,包括声音信号采集装置、声音信号管理模块、FPGA处理模块和GPRS报警模块。声音信号采集装置是一个用于采集猪的咳嗽声音信号的麦克风,它能将采集到的声音信号转换成数字信号并储存于声音信号管理模块,所述FPGA处理模块用于存储支持向量机模型,并将猪的咳嗽声音数字信号输入支持向量机模型进行分析,它包括一个内存和芯片,所述支持向量机模型存储在内存中,所述芯片用于将猪的咳嗽声音数字信号输入支持向量机模型并进行分析,在FPGA处理模块中完成对猪咳嗽声音的识别任务并判断猪是否感染呼吸道疾病和何种疾病,并通过GP本文档来自技高网...
一种猪呼吸道疾病自动识别报警方法

【技术保护点】
一种猪呼吸道疾病自动识别报警方法,其特征在于包括以下步骤:1)支持向量机模型的建立:在猪场通过声音信号采集装置分别采集猪由于柠檬酸、各种呼吸道疾病诱发的咳嗽和其它普通声音信号,人工标记获得的三种有效声音信号,将其分别转换成相应的数字信号并送入声音信号管理模块中进行储存;用FPGA处理模块分别提取储存的三种声音数字信号并对其进行预处理,包括端点检测、去噪、加重;在预处理的基础上,FPGA处理模块分别提取三种声音数字信号的12维梅尔倒谱系数、12维数一阶差分特征参数,构成24维特征向量,利用提取的特征参数对支持向量机模型进行训练,分别获得柠檬酸、各种呼吸道疾病诱发的猪的咳嗽和普通声音的三种支持向量机模型,训练结束后,保存模型参数;2)采集猪的咳嗽声音并对信号进行识别:在猪场通过声音信号采集装置采集猪的咳嗽声音信号并将其转化成数字信号,送入声音信号管理模块中进行储存;用FPGA处理模块提取储存的声音数字信号并对其进行预处理,包括端点检测、去噪、加重;在预处理的基础上,FPGA处理模块提取声音数字信号的12维梅尔倒谱系数、12维数一阶差分特征参数,构成24维特征向量;将特征向量输入训练后的支持向量机模型,进行模型匹配分析,并向GPRS报警模块输出识别结果,GPRS报警模块将检测到的猪呼吸道疾病向远程监控终端发送报警信息。...

【技术特征摘要】
1.一种猪呼吸道疾病自动识别报警方法,其特征在于包括以下步骤:1)支持向量机模型的建立:在猪场通过声音信号采集装置分别采集猪由于柠檬酸、各种呼吸道疾病诱发的咳嗽和其它普通声音信号,人工标记获得的三种有效声音信号,将其分别转换成相应的数字信号并送入声音信号管理模块中进行储存;用FPGA处理模块分别提取储存的三种声音数字信号并对其进行预处理,包括端点检测、去噪、加重;在预处理的基础上,FPGA处理模块分别提取三种声音数字信号的12维梅尔倒谱系数、12维数一阶差分特征参数,构成24维特征向量,利用提取的特征参数对支持向量机模型进行训练,分别获得柠檬酸、各种呼吸道疾病诱发的猪的咳嗽和普通声音的三种支持向量机模型,训练结束后,保存模型参数;2)采集猪的咳嗽声音并对信号进行识别:在猪场通过声音信号采集装置采集猪的咳嗽声音信号并将其转化...

【专利技术属性】
技术研发人员:黎煊龚永杰高云雷明刚刘望宏赵建李永泽周鹏严鹤郦志浩
申请(专利权)人:华中农业大学
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1