[0030] 下面将参照附图对本发明的避免对睡眠状态干扰的微信声音控制平台的实施方案进行详细说明。
[0031] 当前,微信被安装在各个设备端上,微信能够提供公众平台、朋友圈、消息推送等功能,用户可以通过“摇一摇”、“搜索号码”、“附近的人”、扫二维码方式添加好友和关注公众平台,同时微信将内容分享给好友以及将用户看到的精彩内容分享到微信朋友圈,因而,微信为人们所青睐。2013年11月注册用户量突破6亿,是亚洲地区最大用户群体的移动即时通讯软件。
[0032] 然而,由于微信中的消息众多,联系人比电话联系人更泛滥,因此,不可避免地在本地用户睡眠状态下受到微信通知消息的干扰,这时,如果将整个设备设置为静音,将导致用户与外界的失联。
[0033] 为了克服上述不足,本发明搭建了一种避免对睡眠状态干扰的微信声音控制平台,用于在接收到微信的声音触发设备转发的触发命令时,基于所述计时设备的输出确定当前实时时间以作为触发时间,并将所述触发时间与所述禁止出声时间段进行比较,当所述触发时间落在所述禁止出声时间段内时,发出声音屏蔽信号,还用于在接收到沉睡提醒信号且所述触发时间落在所述禁止出声时间段之外时,发出声音屏蔽信号,从而解决了上述技术问题。
[0034] 图1为根据本发明实施方案示出的避免对睡眠状态干扰的微信声音控制平台的结构方框图,所述平台包括计时设备、SD存储卡、声音触发设备和主控设备;
[0035] 所述主控设备分别与所述计时设备、所述SD存储卡以及所述声音触发设备连接,所述计时设备用于提供当前实时时间,所述SD存储卡用于存储禁止出声时间段,所述声音触发设备用于检测微信发音的触发命令;
[0036] 其中,所述计时设备、所述SD存储卡、所述声音触发设备和所述主控设备都设置在移动终端上;所述主控设备用于在接收到所述声音触发设备转发的触发命令时,基于所述计时设备的输出确定当前实时时间以作为触发时间,并将所述触发时间与所述禁止出声时间段进行比较,当所述触发时间落在所述禁止出声时间段内时,发出声音屏蔽信号。
[0037] 接着,继续对本发明的避免对睡眠状态干扰的微信声音控制平台的具体结构进行进一步的说明。
[0038] 在所述避免对睡眠状态干扰的微信声音控制平台中,还包括:
[0039] 扬声器设备,设置在移动终端上,与音频驱动设备连接,用于接收音频驱动设备发出的各种音频驱动信号;
[0040] 音频驱动设备,设置在移动终端上,与所述主控设备连接,用于接收声音屏蔽信号以向扬声器设备发送关闭驱动信号;
[0041] 其中,所述扬声器设备在接收到所述关闭驱动信号后,禁止其出声功能。
[0042] 在所述避免对睡眠状态干扰的微信声音控制平台中,还包括:
[0043] 用户输入设备,设置在移动终端上,用于基于用户的操作,接收用户输入的禁止出声时间段;
[0044] 其中,所述SD存储卡还与用户输入设备连接,用于接收用户输入设备发送的禁止出声时间段以修改其存储的禁止出声时间段。
[0045] 在所述避免对睡眠状态干扰的微信声音控制平台中,还包括:
[0046] 图像采集设备,设置在移动终端所在房间内,用于对移动终端所在房间进行全景拍摄以获得全景高清图像;
[0047] 噪声点分析设备,用于接收全景高清图像,对全景高清图像进行场景判断以确定全景高清图像内像素点像素值的分布情况,基于所述分布情况对全景高清图像中每一个像素点进行像素值分析以确定是否为噪声点;
[0048] 噪声区域分析设备,与噪声点分析设备连接,用于接收所述噪声点分析设备的分析结果,将全景高清图像内各个噪声点组成多个噪声区域,确定每一个噪声区域的面积和形状,并将各个噪声区域的面积汇总以获取噪声区域总面积;
[0049] 滤波启动设备,分别与噪声区域分析设备和自适应滤波设备连接,用于在噪声区域总面积大于等于预设面积阈值时,启动自适应滤波设备,在噪声区域总面积小于预设面积阈值时,关闭自适应滤波设备,将全景高清图像直接作为待处理图像输入到自适应均衡设备;
[0050] 自适应滤波设备,分别与滤波启动设备和自适应均衡设备连接,用于在被滤波启动设备启动后,对全景高清图像进行自适应滤波处理以获得待处理图像,并将待处理图像输入到自适应均衡设备;
[0051] 所述自适应滤波设备包括区域拆分单元、模块选择单元、滤波执行单元和图像组合单元,区域拆分单元用于接收每一个噪声区域的形状,基于每一个噪声区域的形状的几何特征,将每一个噪声区域拆分成多个基准子区域,每一个基准子区域的形状为方形、圆形或线形,当形状为方形时,每一个基准子区域的大小为3像素×3像素、5像素×5像素或7像素×7像素,当形状为圆形时,每一个基准子区域的半径为3像素、5像素或7像素,当形状为线形时,每一个基准子区域为一个一维像素集合;
[0052] 自适应均衡设备,分别与自适应滤波设备和滤波启动设备连接,用于对接收到的待处理图像进行自适应均衡处理以获得均衡图像;
[0053] 人体检测设备,与自适应均衡设备连接,用于接收均衡图像并对均衡图像进行目标检测以获得多个目标子图像,确定每一个目标子图像的面积,将每一个目标子图像的面积除以均衡图像的面积以获得目标面积百分比,当目标面积百分比落在预设人体面积百分比范围内时,确定该目标子图像对应的目标为人体目标;
[0054] 面部状态分析设备,与人体检测设备连接,用于对确定为人体目标的目标子图像进行面部状态识别以判断对应的睡眠状态,当对应的睡眠状态为深度睡眠时,发出沉睡提醒信号;
[0055] 其中,所述主控设备还与所述面部状态分析设备连接,用于在接收到沉睡提醒信号且所述触发时间落在所述禁止出声时间段之外时,发出声音屏蔽信号。
[0056] 在所述避免对睡眠状态干扰的微信声音控制平台中:所述主控设备为数字信号处理芯片,替换地,分别采用数字信号处理芯片内部存储器和内部计时器替换SD存储卡和计时设备。
[0057] 在所述避免对睡眠状态干扰的微信声音控制平台中:所述SD存储卡还与所述人体检测设备连接,用于预先存储所述预设人体面积百分比范围。
[0058] 在所述避免对睡眠状态干扰的微信声音控制平台中:所述区域拆分单元、所述模块选择单元、所述滤波执行单元和所述图像组合单元被集成在同一块集成电路板上。
[0059] 在所述避免对睡眠状态干扰的微信声音控制平台中:所述面部状态分析设备当对应的睡眠状态为浅度睡眠时,发出浅睡提醒信号,当对应的睡眠状态为清醒时,发出清醒提醒信号;
[0060] 其中,所述主控设备还用于在接收到清醒提醒信号且所述触发时间落在所述禁止出声时间段之外时,发出声音开启信号;所述音频驱动设备用于接收声音开启信号以向扬声器设备发送打开驱动信号。
[0061] 在所述避免对睡眠状态干扰的微信声音控制平台中:所述主控设备还用于在接收到浅睡提醒信号且所述触发时间落在所述禁止出声时间段之外时,发出声音屏蔽信号。
[0062] 另外,所述主控设备可选择使用DSP处理芯片来实现。DSP芯片的内部采用程序和数据分开的哈佛结构,具有专门的硬件乘法器,广泛采用流水线操作,提供特殊的DSP指令,可以用来快速的实现各种数字信号处理算法。
[0063] 根据数字信号处理的要求,DSP芯片一般具有如下的一些主要特点:(1)在一个指令周期内可完成一次乘法和一次加法。(2)程序和数据空间分开,可以同时访问指令和数据。(3)片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问。(4)具有低开销或无开销循环及跳转的硬件支持。(5)快速的中断处理和硬件I/O支持。(6)具有在单周期内操作的多个硬件地址产生器。(7)可以并行执行多个操作。(8)支持流水线操作,使取指、译码和执行等操作可以重叠执行。
[0064] 根据DSP芯片工作的数据格式来分类的。数据以定点格式工作的DSP芯片称为定点DSP芯片,如TI公司的TMS320C1X/C2X、TMS320C2XX/C5X、TMS320C54X/C62XX系列,AD公司的ADSP21XX系列,AT&T公司的DSP16/16A,Motolora公司的MC56000等。以浮点格式工作的称为浮点DSP芯片,如TI公司的TMS320C3X/C4X/C8X,AD公司的ADSP21XXX系列,AT&T公司的DSP32/32C,Motolora公司的MC96002等。
[0065] 不同浮点DSP芯片所采用的浮点格式不完全一样,有的DSP芯片采用自定义的浮点格式,如TMS320C3X,而有的DSP芯片则采用IEEE的标准浮点格式,如Motorola公司的MC96002、FUJITSU公司的MB86232和ZORAN公司的ZR35325等。
[0066] 采用本发明的避免对睡眠状态干扰的微信声音控制平台,针对现有技术难以对微信声音进行自适应屏蔽的技术问题,通过将当前时间的检测和用户睡眠状态的检测相结合,二者触发其一,将停止接收微信消息的通知声音,从而在适时屏蔽微信声音的同时仍能够接收其他应用,例如常规电话的声音,从而实现对微信声音的专门屏蔽。
[0067] 可以理解的是,虽然本发明已以较佳实施例披露如上,然而上述实施例并非用以限定本发明。对于任何熟悉本领域的技术人员而言,在不脱离本发明技术方案范围情况下,都可利用上述揭示的技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。