一种智能马桶自适应识别大小便的方法及系统的制作方法

文档序号:9912695阅读:3273来源:国知局
一种智能马桶自适应识别大小便的方法及系统的制作方法
【技术领域】
[0001] 本发明涉及一种厕所冲洗装置及洁厕方法,尤其涉及一种智能马桶自适应识别大 小便的方法及系统。
【背景技术】
[0002] 目前随着科技的进步和人民群众生活水平的提高,智能卫浴尤其是智能马桶设备 在日常生活中的应用越来越广泛,而在这些智能卫浴设备中,一般都需要大量用水,如何根 据污物决定用水量以利于实现节水是一个亟待解决的问题,而目前在现有技术中,一般采 用红外线或超声波探测人体如厕时间长短判断大小便,而采用如厕时间的长短并不是大小 便的固有属性,所以容易产生误判现象,在现有技术中又有采用安装摄像头进行图像识别 的方案,然而采用摄像头容易造成用户隐私泄露的不足。

【发明内容】

[0003] 本发明实施例所要解决的技术问题在于,提供一种智能马桶自适应识别大小便的 方法。可通过对大小便污物排泄过程中产生的音频固有属性,进行精准表征其特性,实现精 整识别。
[0004] 为了解决上述技术问题,本发明实施例提供了一种智能马桶自适应识别大小便的 方法,包括以下步骤:
[0005] (1)获取人体如厕时的音频信号;
[0006] (2)将所述音频信号经过信号放大电路放大处理,通过信号滤波电路提取所述音 频信号的声强变化的包络线;
[0007] (3)将所述包络线进行A/D转换,并过滤干扰信号,获得音频包络曲线;
[0008] (4)对处理后的语音信号进行分帧,使用以下短时线性加权平均幅度差函数定义:
[0009]
其中,N是语音信号所加窗 口的长度,Sn(m)是语音信号S(m)经过窗长为N的窗口截取的一段加窗语音信号,Sn(m) = s (m)w(n-m),w(n_m)为窗函数;
[0010] (5)根据平均幅度差函数识别大小便类型。
[0011] 进一步地,所述步骤(4)还包括将原始语音信号进行分帧,并进行统计每帧平均能 量,将能量小于设定阀值的帧进行内容作零处理,重新生成语音信号。
[0012] 更进一步地,所述步骤(4)还包括筛选每帧信号的Fnw(k)的局部极小值,使用极小 值局部搜索范围为Fs/900~Fs/50个取样点,其中Fs为大小便信号的取样频率,使用以下方 式进行第一次剔除野点:
[0013]
[0014] 对经过第一次剔除后统计出来的基音频率对应的取样点进行平均值计算:
[0015]
[0016] 其中,X(n)为局部极小值对应的取样点数,NUM为X(n)不为零的总个数。
[0017] 更进一步地,所述步骤(4)还包括对以平均值为阙值对已经统计出来的各帧取样 点数进行第二次去野点:
[0018],其中,阙值a(0〈a〈l)、b(b> 1)的动态范围。
[0019] 相应地,本发明实施例还提供了一种智能马桶自适应识别大小便的系统,包括拾 音单元、信号放大单元、信号滤波单元、微处理器单元,所述拾音单元用于获取如厕的音频 信号,所述信号放大单元用于使所述音频信号进行放大处理,所述信号滤波单元用于使放 大的音频信号滤除高频成分,并取得声强变化的包络线,微处理器单元包含了A/D转换单 元、滤背景噪声单元、模型判断单元,所述A/D转换单元用于将所述声强变化的包络线的信 号进行采样和量化,所述滤背景噪声单元,所述模型判断单元对语音信号进行分帧,使用以 下短时线性加权平均幅度差函数定义:
[0020] 其中,N是语音信号所加窗 9 口的长度,Sn(m)是语音信号S(m)经过窗长为N的窗口截取的一段加窗语音信号,Sn(m) = s (mMn-m),w(n-m)为窗函数,根据平均幅度差函数识别大小便类型。
[0021] 进一步地,所述模型判断单元还将原始语音信号进行分帧,并进行统计每帧平均 能量,将能量小于设定阀值的帧进行内容作零处理,重新生成语音信号。
[0022] 更进一步地,所述模型判断单元还对每帧信号的Fnw(k)的局部极小值进行筛选,使 用极小值局部搜索范围为Fs/900~Fs/50个取样点,其中Fs为大小便信号的取样频率,使用 以下方式进行第一次剔除野点:
[0023]
[0024] 对经过第一次剔除后统计出来的基音频率对应的取样点进行平均值计算:
[0025]
[0026] 其中,X(n)为局部极小值对应的取样点数,NUM为X(n)不为零的总个数。
[0027] 更进一步地,所述模型判断单元还对以平均值为阙值对已经统计出来的各帧取样 点数进行第二次去野点:
[0028]
,其中,阙值a(0〈a〈l)、b(b> 1)的动态范围。
[0029] 实施本发明实施例,具有如下有益效果:本发明利用了人体在经智能马桶设备如 厕过程的大小便固有音频变化曲线,进行分析处理得出判断结果,避免了图像识别需安装 摄像头造成用户隐私泄露及外红线、超声波不能准确表征排泄物的特征不足之处,准确地 识别大小便采取合理水量冲洗排泄物,从而实现节约用水。
【附图说明】
[0030] 图1是小便音频包络曲线的示意图;
[0031] 图2是大便音频包络曲线的示意图;
[0032]图3是本发明的结构示意框图。
【具体实施方式】
[0033]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一 步地详细描述。
[0034] 本发明实施例的一种智能马桶自适应识别大小便的方法,是根据人体如厕过程的 声音的变化规律,小便声音特征呈现清音特征,大便声音特征呈现浊音特征,在智能马桶上 设置声音传感器,取得人体如厕过程中的音频信号,通过声音信号放大电路对音频信号进 行放大处理,以便于进行下一步处理;将放大后的音频信号通过滤波电路,剔除高频成份, 提取音频信号的包络线,将包含声强变化的包络线的信号输入微处理器,通过微处理器的 A/D转换器,将音频信号量化采集成数字信号,通微处理器内置的程序处理掉干扰信号成 份,获得音频包络曲线。
[0035] 其中,如厕时所收集到的声强信号由背景声响和大小便排泄过程时的音频信号叠 加而成,所述背景声响是风扇噪声、外界噪声等。如厕时声强会发生周期性变化,通过声音 传感器获取如厕时的声音信号,滤除干扰成份,并将此信号放大,然后信号经过滤波电路提 取出声强的包络线,通过高斯曲线拟合找出数学模型,并建立坐标系。
[0036] 根据图1、图2所示的音频包络曲线示意图可知,在人体如厕时声强的变化趋势是: 小便是声强曲线频率明显高于大便的频率曲线,而大便的声强曲线是一个低频曲线,先升 后降,最后趋于稳定。
[0037] 首先对装载后的原始大小便声音信号进行分帧,在参数选择上使得帧长等于帧 移,而且帧长控制在比较小的范围内。通过判断每帧大小便信号短时能量的函数,统计分帧 后的如厕信号每帧的平均能量,由于静音帧和清音帧的能量较浊音帧的能量小,那么可以 根据实验结果选择合适的平均能量阙值,当某帧的能量小于该阙值时可以认为这帧不含基 音周期信息,把该帧的帧号记录在一个数组中。
[0038] 对每帧信号经过短时能量判断后,根据数组记录的帧号对对应帧的内容作置零处 理,然后把非零内容的帧组成一个新的声音信号,这时候可以认为新的大小便声音信号中 含有丰富的基音周期信息。
[0039] 然后对新生成的大小便声音信号进行分帧,然后编写一个平均幅度差函数,大小 便声音信号的短时线性加权平均幅度差函数法定义为:
[0040]
[0041] 其中,N是语音信号所加窗口的长度,Sn(m)是语音信号S(m)经过窗长为N的窗口截 取的一段加窗语音信号,Sn(m) = s(m)w(n-m),w(n-m)为窗函数。
[0042]根据平均幅度差函数法原理,判断每帧信号的中的局部极小值,由于人的大小便 频率为50~900Hz,那么对应的极小值局部搜索范围为Fs/900~Fs/50(Fs是大小便信号的 取样频率)个取样点,那么三倍以及三倍以上周期的情况都已经被排除,如果是二倍周期, 可以使当前帧的基音频率所对应的取样点,从而对野点进行了第一次剔除,使用以下方式 进行第一次剔除野点:
[0043]
[0044] 对经过第一次剔除后统计出来的基音频率对应的取样点进行平均值计算:
[0045]
[0046] 其中,X(n)为局部极小值对应的取样点数,NUM为X(n)不为零的总个数。
[0047] 然后对经过第一次剔除后统计出来的基音频率对应的取样点进行平均值计算。以 平均值为阙值对已经统计出来的各帧取样点数进行第二次去野点,即:如果某帧的基音频 率对应的取样点数大于阙值的动态范围就认为该帧统计出来的数据是不合理的,并且把其 基音周期置零处理。阙值 &(0〈8〈1)、13(13>1)的动态范围可以根据实验结果择优选择。
[0048]
[0049] 第一次去野点时在Fs/500~Fs/50个取样点的局部范围内寻找极小值,三倍以上 及三倍以上周期的情况都已被排除,如果没有基音周期但是在第一次处理时得到了不合理 的数据,可以通过第二次去野点把数据排除掉,从而统计出来每一帧的基音频率所对应的 取样点数,然后把取样点数转换为相应的基音频率,同时取样点数对零的数据仍然置零处 理,并再次统计这个大小便语音信号的平均频率。
[0050] 最后,经过
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1