资源类型:
申请号:
申请日期:
授权年份:
公开号:
公开日:
法律状态:
主分类号:
分类号:
摘要:
本发明公开了一种动物胃肠运动信号的处理系统,其包括数据采集单元和数据处理单元,其中,数据处理单元包括预处理单元、基线漂移移除单元、异常数据识别及移除单元、收缩周期定位单元、胃肠动力计算单元。本发明还公开了一种动物胃肠运动信号的处理方法,其包括数据采集、预处理、基线漂移移除、异常数据识别及移除、收缩周期定位以及胃肠动力计算。本发明改变现有由人工观测波形和计算波数、振幅、动力指数等胃肠动力学指标的低效率与不准确性,可大大提高胃肠运动各项性能指标的计算速度。
主权项:
1.一种动物胃肠运动信号的处理系统,其特征在于,其包括:数据采集单元,用于对实验对象的胃肠运动信号进行采集;数据处理单元,用于对所述胃肠运动信号进行处理,以获取实验对象的胃肠动力学指标;其中,所述数据处理单元包括:预处理单元,用于对采集的胃肠运动信号进行预处理,以对所述胃肠运动信号进行降噪;基线漂移移除单元,用于将预处理后的信号进行移除基线漂移处理;异常数据识别及移除单元,用于识别所述移除基线漂移处理的胃肠运动信号中的异常数据区域并将其移除;所述异常数据识别及移除单元包括:第三截取单元,用于将基线漂移移除单元进行移除基线漂移处理后的胃肠运动信号中获取一段信号数据,计算该段信号数据中每个时刻待检测数据点的前向差分和后向差分,并设定信号幅值异常阈值和差分异常阈值;初次辨别单元,用于根据信号幅值异常阈值初次辨别所有异常数据点,以获取当前非异常数据点集合;搜索单元,用于对当前非异常数据点集合,依次取点,向前与向后分别搜索当前点邻域极大值并计算出当前点与极大值之间的距离,接着搜索当前点与所述初次辨别所有异常数据点之间的最近距离;异常数据点集合获取单元,用于将当前点的幅值、当前点与初次辨别异常数据点间的最近距离、前向差分、后向差分、当前点与邻域极大值之间的距离五个参数组合成特征向量,将此特征向量输入到训练好的支持向量机分类器以判别当前点是否异常,如果是异常则对其进行标注为再次辨别异常数据点,合并初次辨别所有异常数据点和再次辨别异常数据点为异常数据点集合;识别单元,用于判断所述异常数据点集合中相邻两异常数据点之间的距离是否小于限定值,如果小于,则该相邻两异常数据点之间的所有数据结合为一个异常数据区域;移除单元,识别所有异常数据区域后,将该所有异常数据区域进行移除;收缩周期定位单元,将预处理后的胃肠运动信号划分成单周期胃肠收缩波,确定所述单周期收缩波的波峰点和波谷点,以所述波谷点为分界线,将胃肠运动信号的单个收缩周期进行定位;胃肠动力计算单元,用于在某有效时间段内利用包含的各单周期波峰点和波谷点的值对移除异常数据后的胃肠运动信号进行胃肠运动的指标计算。