CN112635017B - 指腕疲劳提醒方法、可穿戴设备及存储介质 - Google Patents
指腕疲劳提醒方法、可穿戴设备及存储介质 Download PDFInfo
- Publication number
- CN112635017B CN112635017B CN202011573424.9A CN202011573424A CN112635017B CN 112635017 B CN112635017 B CN 112635017B CN 202011573424 A CN202011573424 A CN 202011573424A CN 112635017 B CN112635017 B CN 112635017B
- Authority
- CN
- China
- Prior art keywords
- preset
- mouse
- reminding
- vibration signal
- action
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种指腕疲劳提醒方法、可穿戴设备及存储介质,所述可穿戴设备内置骨声纹传感器,所述方法包括:通过骨声纹传感器实时采集的振动信号;对采集的振动信号进行特征分析,获取振动信号的特征谱;根据振动信号的特征谱和预存的动作与特征谱间映射关系,获取鼠标使用情况,其中,所述动作包括按压动作和松开动作;根据鼠标使用情况,判断是否满足预设提醒条件;当满足预设提醒条件时,进行疲劳提醒。本发明预防了现有用户过度使用鼠标操作,避免造成腕部肌肉损伤、影响健康的问题。
Description
技术领域
本发明涉及智能可穿戴设备领域,尤其涉及一种指腕疲劳提醒方法、可穿戴设备及计算机可读存储介质。
背景技术
“鼠标手”医学上称之为腕管综合征,是指人体的正中神经在进入手掌部的经络中,受到压迫后产生的食指、中指疼痛、麻木和拇指肌肉无力等症状。现在越来越多的人每天长时间在键盘上打字和移动鼠标,手腕关节长期密集、反复和过度的活动,特别是CAD设计人员、CAE分析人员、专业电竞选手和资深游戏玩家等为代表的办公人员,长年累月不间断重复的鼠标操作极易导致腕部肌肉或关节麻痹、肿胀、疼痛、痉挛等腕管不适的“鼠标手”症状,逐渐造成腕关节的麻痹和疼痛,进而导致腕管综合征、重复性拉伤等腕管损伤。
发明内容
本发明的主要目的在于提出一种指腕疲劳提醒方法、可穿戴设备及计算机可读存储介质,旨在预防现有用户过度使用鼠标操作,避免造成腕部肌肉损伤、影响健康的问题。
为实现上述目的,本发明提供一种指腕疲劳提醒方法,应用于可穿戴设备,所述可穿戴设备内置骨声纹传感器,包括步骤:
通过骨声纹传感器实时采集的振动信号;
对采集的振动信号进行特征分析,获取振动信号的特征谱;
根据振动信号的特征谱和预存的动作与特征谱间映射关系,获取鼠标使用情况,其中,所述动作包括按压动作和松开动作;
根据鼠标使用情况,判断是否满足预设提醒条件;
当满足预设提醒条件时,进行疲劳提醒。
可选地,所述根据振动信号的特征谱和预存的动作与特征谱间映射关系,获取鼠标使用情况的步骤包括:
根据振动信号的特征谱和预存的动作与特征谱间映射关系,统计鼠标连续使用时间;
所述根据鼠标使用情况,判断是否满足预设提醒条件的步骤包括:
判断所述鼠标连续使用时间是否大于或等于第一预设时间阈值;
当所述鼠标连续使用时间大于或等于第一预设时间阈值时,确定满足预设提醒条件。
可选地,预设提醒条件包括一级预设提醒条件和二级预设提醒条件;所述根据鼠标使用情况,判断是否满足预设提醒条件的步骤包括:
判断所述鼠标连续使用时间是否大于或等于第二预设时间阈值,其中,第二预设时间阈值大于第一预设时间阈值;
若所述鼠标连续使用时间大于或等于第二预设时间阈值,则确定满足二级预设提醒条件;
若所述鼠标连续使用时间小于第二预设时间阈值,则判断所述鼠标连续使用时间是否大于或等于第一预设时间阈值;
若所述鼠标连续使用时间大于或等于第一预设时间阈值,则确定满足一级预设提醒条件;
所述当满足预设提醒条件时,进行疲劳提醒的步骤包括:
当满足一级预设提醒条件时,采用与一级预设提醒条件对应的提醒方式进行疲劳提醒;
当满足二级预设提醒条件时,采用与二级预设提醒条件对应的提醒方式进行疲劳提醒。
可选地,所述根据振动信号的特征谱和预存的动作与特征谱间映射关系,统计鼠标连续使用时间的步骤包括:
根据振动信号的特征谱和预存的动作与特征谱间映射关系,确定振动信号对应的动作,其中,所述动作包括按压动作和松开动作;
若振动信号对应的动作为按压动作,则获取与前一个松开动作的第一时间间隔;
判断第一时间间隔是否小于或等于第一预设时间间隔;
若第一时间间隔小于或等于第一预设时间间隔,则将所述鼠标连续使用时间增加第一时间间隔;
若第一时间间隔大于第一预设时间间隔,则将所述鼠标连续使用时间清零;
若该振动信号对应的动作为松开动作,则获取与前一个按压动作的第二时间间隔;
判断第二时间间隔是否小于或等于第二预设时间间隔;
若第二时间间隔小于或等于第二预设时间间隔,则将所述鼠标连续使用时间增加第二时间间隔;
若第二时间间隔大于第二预设时间间隔,则将所述鼠标连续使用时间清零。
可选地,所述根据振动信号的特征谱和预存的动作与特征谱间映射关系,确定振动信号对应的动作的步骤包括:
计算振动信号的特征谱与预存的动作与特征谱间映射关系中按压动作对应的特征谱的第一相似度和振动信号与预存的动作与特征谱间映射关系中的松开动作对应的特征谱的第二相似度;
判断第一相似度是否大于或等于预设相似度阈值以及第二相似度是否大于或等于预设相似度阈值;
若第一相似度大于或等于预设相似度阈值且第二相似度小于预设相似度阈值,则确定振动信号对应的动作为按压动作;
若第一相似度小于预设相似度阈值且第二相似度大于或等于预设相似度阈值,则确定振动信号对应的动作为松开动作。
可选地,所述可穿戴设备内置运动检测模块;所述的指腕疲劳提醒方法还包括步骤:
通过运动检测模块实时监测用户运动状态;
当监测到用户运动状态为移动状态时,将所述鼠标连续使用时间清零。
可选地,所述通过骨声纹传感器实时采集的振动信号的步骤之前还包括:
初始化时,发出按压动作提示和松开动作提示,以使用户根据所述按压动作提示和所述松开动作提示在预设时间内对应进行鼠标按压动作;
获取发送按压动作提示后预设时间内骨声纹传感器采集到的第一振动信号和发送松开动作提示后预设时间内骨声纹传感器采集到的第二振动信号;
对第一振动信号和第二振动信号进行解析,获得第一振动信号的特征谱和第二振动信号的特征谱;
根据第一振动信号的特征谱和第二振动信号的特征谱,构建动作与特征谱间映射关系并存储。
可选地,所述根据振动信号的特征谱和预存的动作与特征谱间映射关系,获取鼠标使用情况的步骤包括:
根据振动信号的特征谱和预存的动作与特征谱间映射关系,确定振动信号对应的动作;
根据振动信号对应的动作,统计预设时长内鼠标操作次数;
所述根据鼠标使用情况,判断是否满足预设提醒条件的步骤包括:
判断预设时长内鼠标操作次数是否大于或等于预设次数;
若大于或等于预设次数,则确定满足预设的提醒条件;
若小于预设次数,则确定不满足预设的提醒条件。
为实现上述目的,本发明还提供一种可穿戴设备,所述可穿戴设备包括骨声纹传感器、存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的指腕疲劳提醒方法的步骤。
为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的指腕疲劳提醒方法的步骤。
本发明提出的一种指腕疲劳提醒方法、可穿戴设备及计算机可读存储介质,通过骨声纹传感器实时采集的振动信号;对采集的振动信号进行特征分析,获取振动信号的特征谱;根据振动信号的特征谱和预存的动作与特征谱间映射关系,获取鼠标使用情况,其中,所述动作包括按压动作和松开动作;根据鼠标使用情况,判断是否满足预设提醒条件;当满足预设提醒条件时,进行疲劳提醒。从而智能穿戴设备的骨声纹传感器获取用户操作鼠标的振动信号特征,以统计用户使用鼠标情况,当用户使用鼠标情况已经达到预先设置的疲劳提醒标准,可穿戴设备则通过声光震动等方式提醒用户已到达疲劳标准,起到对“鼠标手”预防的作用,进而减少“鼠标手”等疾病的发生概率。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的结构示意图;
图2为本发明指腕疲劳提醒方法第一实施例的流程示意图;
图3为本发明指腕疲劳提醒方法第二实施例的流程示意图;
图4为本发明指腕疲劳提醒方法第二实施例中步骤S31的细化流程示意图;
图5为本发明指腕疲劳提醒方法第三实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参照图1,图1为本发明各个实施例中所提供的可穿戴设备的硬件结构示意图。所述可穿戴设备包括通信模块01、存储器02及处理器03等部件。本领域技术人员可以理解,图1中所示出的可穿戴设备还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,所述处理器03分别与所述存储器02和所述通信模块01连接,所述存储器02上存储有计算机程序,所述计算机程序同时被处理器03执行。
通信模块01,可通过网络与外部设备连接。通信模块01可以接收外部设备发出的数据,还可发送数据、指令及信息至所述外部设备,所述外部设备可以是手机、平板电脑、笔记本电脑和台式电脑等电子设备。
存储器02,可用于存储软件程序以及各种数据。存储器02可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(对采集的振动信号进行特征分析,获取振动信号的特征谱)等;存储数据区可存储根据可穿戴设备的使用所创建的数据或信息等。此外,存储器02可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器03,是可穿戴设备的控制中心,利用各种接口和线路连接整个可穿戴设备的各个部分,通过运行或执行存储在存储器02内的软件程序和/或模块,以及调用存储在存储器02内的数据,执行可穿戴设备的各种功能和处理数据,从而对可穿戴设备进行整体监控。处理器03可包括一个或多个处理单元;优选的,处理器03可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器03中。
骨声纹传感器04,是用于采集声音通过人体骨骼传导转化为机械振动信号。
尽管图1未示出,但上述可穿戴设备还可以包括电路控制模块,电路控制模块用于与市电连接,实现电源控制,保证其他部件的正常工作。
本领域技术人员可以理解,图1中示出的可穿戴设备结构并不构成对可穿戴设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
根据上述硬件结构,提出本发明方法各个实施例。
参照图2,在本发明指腕疲劳提醒方法的第一实施例中,应用于可穿戴设备,所述可穿戴设备内置骨声纹传感器,所述指腕疲劳提醒方法包括步骤:
步骤S10,通过骨声纹传感器实时采集的振动信号;
在本方案中,可穿戴设备中内置有骨声纹传感器,骨声纹传感器用于采集声音通过人体骨骼传导转化为机械振动信号。当用户对鼠标进行操作时会产生声音,该声音通过用户的骨骼传导转化为机械振动信号,可穿戴设备会通过内置的骨声纹传感器实时采集用户骨骼传导的继续振动信号。
步骤S20,对采集的振动信号进行特征分析,获取振动信号的特征谱;
可穿戴设备采集到振动信号后,会对采集的振动信号进行特征分析,以获得该振动信号的特征谱。
步骤S30,根据振动信号的特征谱和预存的动作与特征谱间映射关系,获取鼠标使用情况,其中,所述动作包括按压动作和松开动作;
可穿戴设备获得振动信号的特征谱后,会调用预先存储的动作与特征谱间映射关系,确定获得的振动信号对应的操作鼠标的动作,该动作可以为按压动作即按压鼠标左键或右键的动作,该动作还可以为松开动作即松开所按压的鼠标左键或右键。然后根据获得的振动信号对应的操作鼠标的动作,就可以获得鼠标的使用情况,该使用情况可以为鼠标连续使用时间,也可以为鼠标连续使用次数,还可以为预设时间内鼠标使用次数。
步骤S40,根据鼠标使用情况,判断是否满足预设提醒条件;
可穿戴设备获得鼠标使用情况后,会将鼠标使用情况与预设提醒条件进行比较,确定获得的鼠标使用情况是否满足预设提醒条件,例如鼠标使用情况为鼠标连续使用时间,会判断鼠标连续使用时间是否大于或等于预设时间阈值,鼠标使用情况为鼠标连续使用次数,会判断鼠标连续使用次数是否大于或等于预设次数,鼠标使用情况为预设时间内鼠标使用次数,会判断预设时间内鼠标使用次数是否大于或等于预设次数。
步骤S50,当满足预设提醒条件时,进行疲劳提醒;
当可穿戴设备确定获得的鼠标使用情况满足预设提醒条件时,进行疲劳提醒,疲劳提醒可以是穿戴设备的音频模块进行语言提醒、可穿戴设备的显示与输入模块显示提醒信息、可穿戴设备的移动通信模块、蓝牙或WiFi模块发送提醒信息至用户的终端、或可穿戴设备的振动模块产生振动中至少一种。
本实例通过骨声纹传感器实时采集的振动信号;对采集的振动信号进行特征分析,获取振动信号的特征谱;根据振动信号的特征谱和预存的动作与特征谱间映射关系,获取鼠标使用情况,其中,所述动作包括按压动作和松开动作;根据鼠标使用情况,判断是否满足预设提醒条件;当满足预设提醒条件时,进行疲劳提醒。从而智能穿戴设备的骨声纹传感器获取用户操作鼠标的振动信号特征,以统计用户使用鼠标情况,当用户使用鼠标情况已经达到预先设置的疲劳提醒标准,可穿戴设备则通过声光震动等方式提醒用户已到达疲劳标准,起到对“鼠标手”预防的作用,进而减少“鼠标手”等疾病的发生概率。
进一步地,请参照图3,图3为根据本申请指腕疲劳提醒方法的第一实施例提出本申请指腕疲劳提醒方法的第二实施例,在本实施例中,步骤S30包括:
步骤S31,根据振动信号的特征谱和预存的动作与特征谱间映射关系,统计鼠标连续使用时间;
本实施例中,步骤S30中获得的鼠标使用情况是鼠标连续使用时间,即可穿戴设备获得振动信号的特征谱后,会调用预先存储的动作与特征谱间映射关系,确定获得的振动信号对应的操作鼠标的动作,该动作可以为按压动作即按压鼠标左键或右键的动作,然后对已获得的振动信号对应的操作鼠标的动作进行统计分析,获得鼠标连续使用时间。
具体地的,请参照图4,图4为本申请一实施例中步骤S31的流程细化示意图,基于上述实施例,步骤S31包括:
步骤S311,根据振动信号的特征谱和预存的动作与特征谱间映射关系,确定振动信号对应的动作;
步骤S312,若振动信号对应的动作为按压动作,则获取与前一个松开动作的第一时间间隔;
步骤S313,判断第一时间间隔是否小于或等于第一预设时间间隔;若第一时间间隔小于或等于第一预设时间间隔,则执行步骤S314;若第一时间间隔大于第一预设时间间隔,则执行步骤S315;
步骤S314,将所述鼠标连续使用时间增加第一时间间隔;
步骤S315,将所述鼠标连续使用时间清零;
步骤S316,若该振动信号对应的动作为松开动作,则获取与前一个按压动作的第二时间间隔;
步骤S317,判断第二时间间隔是否小于或等于第二预设时间间隔;若第二时间间隔小于或等于第二预设时间间隔,则执行步骤S318;若第二时间间隔大于第二预设时间间隔,则执行步骤S319;
步骤S318,将所述鼠标连续使用时间增加第二时间间隔;
步骤S319,将所述鼠标连续使用时间清零;
在一实施例中,根据振动信号对应的动作统计鼠标连续使用时间的具体过程为可穿戴设备根据振动信号的特征谱和预存的动作与特征谱间映射关系,确定振动信号对应的动作。
可穿戴设备设置了一个第一预设时间间隔,若是该振动信号对应的动作为按压动作,则计算与之前确定的最近一个松开动作的第一时间间隔,然后判断该第一时间间隔是否小于或等于第一预设时间间隔,若小于或等于第一预设时间间隔,则可以确定前一次松开动作和本次的按压动作是属于一个连续操作情况,会将两者之间的时间间隔统计到鼠标连续使用时间中,即将鼠标连续使用时间增加第一时间间隔。若前一次松开动作和本次的按压动作之间时间间隔大于第一预设时间间隔,则说明前一次松开动作和本次的按压动作不属于一个连续操作情况,之间中断时间较长,那么会将已经统计的鼠标连续使用时间清零。
可穿戴设备还设置了一个第二预设时间间隔,该第二预设时间间隔大于第一预设时间间隔,若是该振动信号对应的动作为松开动作,则计算与之前确定的最近一个按压动作的第二时间间隔,然后判断该第二时间间隔是否小于或等于第二预设时间间隔,若小于或等于第二预设时间间隔,则可以确定本次松开动作和前一次的按压动作是属于一个连续操作情况,会将两者之间的时间间隔统计到鼠标连续使用时间中,即将已经统计的鼠标连续使用时间增加第二时间间隔。若本次松开动作和前一次按压动作之间时间间隔大于第二预设时间间隔,则说明本次松开动作和前一次的按压动作不属于一个连续操作情况,之间中断时间较长,那么会将已经统计的鼠标连续使用时间清零。
步骤S40包括:
步骤S41,判断所述鼠标连续使用时间是否大于或等于第一预设时间阈值;
步骤S42,当所述鼠标连续使用时间大于或等于第一预设时间阈值时,确定满足预设提醒条件。
可穿戴设备会实时判断已经统计的鼠标连续使用时间是否大于或等于第一预设时间阈值,当统计的鼠标连续使用时间大于或等于第一预设时间阈值时,则会确定满足预设提醒条件。
需要说明的时,当确定满足预设提醒条件后,会将已经统计的鼠标连续使用时间清零,以重新统计后续的鼠标连续使用时间。
本实施例中智能穿戴设备通过内置的骨声纹传感器获取用户操作鼠标的振动信号特征,并识别出上述振动特征对应的鼠标操作动作,以统计鼠标连续使用时间,当连续时间达到预设时间阈值时,穿戴设备则通过声光震动等方式提醒用户,从而减少“鼠标手”等疾病的发生概率。
进一步地,请参照图5,图5为根据本申请指腕疲劳提醒方法的第一实施例和第二实施例提出本申请指腕疲劳提醒方法的第三实施例,在本实施例中,预设提醒条件包括一级预设提醒条件和二级预设提醒条件;步骤S40包括:
步骤S43,判断所述鼠标连续使用时间是否大于或等于第二预设时间阈值,其中,第二预设时间阈值大于第一预设时间阈值;若所述鼠标连续使用时间大于或等于第二预设时间阈值,则执行步骤S44;若所述鼠标连续使用时间小于第二预设时间阈值,则执行步骤S45;
步骤S44,确定满足二级预设提醒条件;
步骤S45,判断所述鼠标连续使用时间是否大于或等于第一预设时间阈值;若所述鼠标连续使用时间大于或等于第一预设时间阈值,则执行步骤S46;
步骤S46,确定满足一级预设提醒条件;
步骤S50包括:
步骤S51,当满足一级预设提醒条件时,采用与一级预设提醒条件对应的提醒方式进行疲劳提醒;
步骤S52,当满足二级预设提醒条件时,采用与二级预设提醒条件对应的提醒方式进行疲劳提醒。
在本实施例中,可穿戴设备还设置了一个鼠标连续使用时间对应的第二预设时间阈值,该第二预设时间阈值大于第一预设时间阈值,可穿戴设备将提醒条件分为两个提醒条件即一级预设提醒条件和二级预设提醒条件,一级预设提醒条件为连续使用时间大于或等于第一预设时间阈值且小于第二预设时间阈值,二级预设提醒条件为连续使用时间大于或等于第二预设时间阈值,并且设置了两个提醒条件分别对应的提醒方式。二级预设提醒条件对应的提醒方式采用的提醒形式种类多于一级预设提醒条件对应的提醒方式所采用的提醒形式种类,例如一级预设提醒条件对应的提醒方式可能只采用振动提醒,而二级预设提醒条件对应的提醒方式可能同时采用振动提醒和语言提醒。二级预设提醒条件对应的提醒方式采用的提醒程度大于一级预设提醒条件对应的提醒方式采用的提醒程度,例如二级预设提醒条件和一级预设提醒条件对应的提醒方式都是语音提醒,二级预设提醒条件对应的音量大于一级预设提醒条件对应的音量,又或者二级预设提醒条件和一级预设提醒条件对应的提醒方式都是振动提醒,二级预设提醒条件对应的振动频率和振动幅度大于一级预设提醒条件对应的振动频率和振动幅度。
可穿戴设备会先判断统计的鼠标连续使用时间是否满足二级预设提醒条件,即判断鼠标连续使用时间是否大于或等于第二预设时间阈值,若大于或等于第二预设时间阈值,则确定满足二级预设提醒条件,会采用与二级预设条件对应的提醒方式进行疲劳提醒,若小于第二预设时间阈值,则会继续判断统计的鼠标连续使用时间是否满足一级预设提醒条件,即判断鼠标连续使用时间是否大于或等于第一预设时间阈值,若大于或等于第一预设时间阈值且小于第二预设时间阈值,则确定满足一级预设提醒条件,会采用与一级预设提醒条件对应的提醒方式进行疲劳提醒。
需要说明的时,当满足第一预设提醒条件后,不会将统计的鼠标连续使用时间进行清零,而是会继续进行连续使用时间统计,直至满足第二预设提醒条件后,才会将统计的鼠标连续使用时间进行清零。当即不满足第一预设提醒条件也不满足第二预设提醒条件时,则会确定不满足预设提醒条件,即确定此时统计的鼠标连续使用时间还不足以达到对用户进行疲劳提醒的标准。
本实施例根据使用时长的长短预先设置两个疲劳提醒标准以及对应设置两级提醒,并且使用时长越长,对应的提醒方式更明显,从而更加人性化,提高了用户体验度。
进一步地,根据本申请指腕疲劳提醒方法的前述实施例提出本申请指腕疲劳提醒方法的第四实施例,在本实施例中,步骤S311包括:
步骤S3111,计算振动信号的特征谱与预存的动作与特征谱间映射关系中按压动作对应的特征谱的第一相似度和振动信号与预存的动作与特征谱间映射关系中的松开动作对应的特征谱的第二相似度;
步骤S3112,判断第一相似度是否大于或等于预设相似度阈值以及第二相似度是否大于或等于预设相似度阈值;
步骤S3113,若第一相似度大于或等于预设相似度阈值且第二相似度小于预设相似度阈值,则确定振动信号对应的动作为按压动作;
步骤S3114,若第一相似度小于预设相似度阈值且第二相似度大于或等于预设相似度阈值,则确定振动信号对应的动作为松开动作。
在本实施例中,可穿戴设备预先设置了特征谱的相似度阈值。当可穿戴设备获得振动信号的特征谱后,会调用预存的动作与特征谱间映射关系中按压动作对应的特征谱和松开动作对应的特征谱,分别计算振动信号的特征谱与按压动作对应的特征谱间的第一相似度和振动信号的特征谱与松开动作对应的特征谱间的第二相似度,然后将计算的第一相似度和第二相似度分别与预设相似度阈值进行比较,判断第一相似度是否大于或等于预设相似度阈值以及第二相似度是否大于或等于预设相似度阈值。若第一相似度大于或等于预设相似度阈值且第二相似度小于预设相似度阈值,则确定获得的振动信号对应的动作为按压动作,即引起该振动信号的原因是用户按压了鼠标的左键或右键。若第一相似度小于预设相似度阈值且第二相似度大于或等于预设相似度阈值,则确定获得的振动信号对应的动作为松开动作,即引起该振动信号的原因是用户松开了已按压的鼠标的左键或右键。
需要说明的是,若是第一相似度和第二相似度均小于预设相似度阈值,或者第一相似度和第二相似度均大于或等于预设相似度阈值,则确定引起该振动信号的原因既不属于松开鼠标按键也不属于按压鼠标按键引起的。
由于用户按压或松开鼠标按键时,可能会受周围环境的影响,导致传导至声纹传感器的振动信号并不是很标准的按压或松开鼠标按键引起的振动信号,故本实施例通过将实际使用过程中获得的振动信号特征谱与已经存储的松开动作和按压动作分别对应的标准特征谱进行相似度比较来确定获得的振动信号所对应的动作,从而忽略周围环境的影响,提高振动信号对应的动作的识别准确率。
进一步地,根据本申请指腕疲劳提醒方法的前述实施例提出本申请指腕疲劳提醒方法的第五实施例,在本实施例中,所述可穿戴设备内置运动检测模块;所述的指腕疲劳提醒方法还包括步骤:
步骤S60,通过运动检测模块实时监测用户运动状态;
步骤S70,当监测到用户运动状态为移动状态时,将所述鼠标连续使用时间清零。
本实施例中,可穿戴设备还内置有运动检测模块,会实时采集运动数据,对运动数据进行分析,以确定用户的运动状态,即确定用户是否处于移动状态,即是否存在起身、移动、手腕运动等情况发生,当监测到用户运动状态为移动状态时,说明用户已经中断了对鼠标的连续操作,那么可穿戴设备会将当前统计的鼠标连续使用时间清零。例如用户连续使用鼠标的时间已经统计为10min后,用户活动了下手腕,导致可穿戴设备中的运动检测模块检测到运动数据并对应该数据进行分析,确定用户进行了运动,那么可穿戴设备会将鼠标连续使用时间从10min变为0。
本实施例通过实时监控用户的运动状态,在用户存在起身、移动等运动时对鼠标连续使用时间进行清零,从而使得统计的鼠标连续使用时间能够更加准确地的反映用户使用鼠标的情况以及用户指腕疲劳的程度。
进一步地,根据本申请指腕疲劳提醒方法的前述实施例提出本申请指腕疲劳提醒方法的第六实施例,在本实施例中,步骤S10之前还包括:
步骤S11,初始化时,发出按压动作提示和松开动作提示,以使用户根据所述按压动作提示和所述松开动作提示在预设时间内对应进行鼠标按压动作;
步骤S12,获取发送按压动作提示后预设时间内骨声纹传感器采集到的第一振动信号和发送松开动作提示后预设时间内骨声纹传感器采集到的第二振动信号;
步骤S13,对第一振动信号和第二振动信号进行解析,获得第一振动信号的特征谱和第二振动信号的特征谱;
步骤S14,根据第一振动信号的特征谱和第二振动信号的特征谱,构建动作与特征谱间映射关系并存储。
在本实施例中,当用户对可穿戴设备的疲劳提醒模式进行初始化时,可穿戴设备会先通过内置语音模块以语音形式播放或通过内置的显示模型显示一个按压动作提示,以使用户听到或看到按压动作提示时,在预设时间内对鼠标的左键或右键进行按压,可穿戴设备会获取在发送按压动作提示后的预设时间内骨声纹传感器采集到的第一振动信号,并对第一振动信号进行解析,获得第一振动信号,将第一振动信号对应的特征谱作为按压动作对应的特征谱并存储。然后通过内置语音模块以语音形式播放或通过内置的显示模型显示一个松开动作提示,以使用户听到或看到松开动作提示时,在预设时间内松开已按压的鼠标的左键或右键,可穿戴设备会获取在发送松开动作提示后的预设时间内骨声纹传感器采集到的第二振动信号,并对第二振动信号进行解析,获得第二振动信号,将第二振动信号对应的特征谱作为松开动作对应的特征谱并存储。最终构建出动作与特征谱间映射关系。
需要说明的时,在构建动作与特征谱间映射关系过程中,可以重复上述过程一次或多次,从而获得多个第一振动信号的特征谱和多个第二振动信号的特征谱,将多个第一振动信号的特征谱进行平均融合处理,获得融合后的第一特征谱作为按压动作对应的特征谱,将多个第二振动信号的特征谱进行平均融合处理,获得融合后的第二特征谱作为松开动作对应的特征谱。
由于不同用户按压或松开鼠标按键的力度不同,产生的振动信号的特征谱也存在一定差别,故本实施例在初始化时通过发送按压和松开指令以使用户根据指令按压和松开鼠标按键,同时捕获用户根据指令按压或松开鼠标按键时的振动信号,并根据这些振动信号的特征谱作为按压动作和松开动作对应的标准特征谱,从而使得建立的动作与特征谱间映射关系更真实地反映用户对鼠标按键的使用习惯,提高用户体验度。
进一步地,根据本申请指腕疲劳提醒方法的前述实施例提出本申请指腕疲劳提醒方法的第七实施例,在本实施例中,步骤S30还包括:
步骤S32,根据振动信号的特征谱和预存的动作与特征谱间映射关系,确定振动信号对应的动作;
步骤S33,根据振动信号对应的动作,统计预设时长内鼠标操作次数;
步骤S40包括:
步骤S48,判断预设时长内鼠标操作次数是否大于或等于预设次数;若大于或等于预设次数,则执行步骤S481;若小于预设次数,则执行步骤S482;
步骤S481,确定满足预设的提醒条件;
步骤S482,确定不满足预设的提醒条件。
本实施例中,步骤S30中获得的鼠标使用情况是预设时长内鼠标操作次数,即可穿戴设备获得预设时长内的各振动信号的特征谱后,会调用预先存储的动作与特征谱间映射关系,确定获得的振动信号对应的操作鼠标的动作,该动作可以为按压动作即按压鼠标左键或右键的动作,然后对已获得的振动信号对应的操作鼠标的动作进行统计分析,获得预设时长内鼠标操作次数。具体的,统计预设时长内鼠标操作次数的过程为:
根据预设时长内各振动信号对应的动作,依次判断按压动作之后的下一个振动信号对应的动作是否为松开动作;若按压动作之后的下一个振动信号对应的动作是松开动作,则计算按压动作与下一个松开动作之间的时长;判断按压动作与下一个松开动作之间的时长是否处于预设时长区间内;若按压动作与下一个松开动作之间的时长处于预设时长区间内,则将该预设时长内的鼠标操作次数加1。
可穿戴设备会判断预设时长内已经统计的鼠标操作次数是否大于或等于预设次数,若统计的鼠标操作次数大于或等于预设次数时,则会确定满足预设提醒条件,若统计的鼠标操作次数小于预设次数,则确定不满足预设的提醒条件。
本实施例中智能穿戴设备通过内置的骨声纹传感器获取用户操作鼠标的振动信号特征,并识别出上述振动特征对应的鼠标操作动作,以统计预设时长内鼠标操作次数时间,当达到预设次数时,穿戴设备则通过声光震动等方式提醒用户,从而减少“鼠标手”等疾病的发生概率。
本发明还提出一种计算机可读存储介质,其上存储有计算机程序。所述计算机可读存储介质可以是图1的可穿戴设备中的存储器02,也可以是如ROM(Read-Only Memory,只读存储器)/RAM(Random Access Memory,随机存取存储器)、磁碟、光盘中的至少一种,所述计算机可读存储介质包括若干信息用以使得可穿戴设备执行本发明各个实施例所述的方法。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (9)
1.一种指腕疲劳提醒方法,其特征在于,应用于可穿戴设备,所述可穿戴设备内置骨声纹传感器,所述方法包括步骤:
通过骨声纹传感器实时采集的振动信号;
对采集的振动信号进行特征分析,获取振动信号的特征谱;
根据振动信号的特征谱和预存的动作与特征谱间映射关系,获取鼠标使用情况,其中,所述动作包括按压动作和松开动作;
根据鼠标使用情况,判断是否满足预设提醒条件;
当满足预设提醒条件时,进行疲劳提醒;
其中,所述根据振动信号的特征谱和预存的动作与特征谱间映射关系,获取鼠标使用情况的步骤包括:
根据振动信号的特征谱和预存的动作与特征谱间映射关系,统计鼠标连续使用时间;
所述根据振动信号的特征谱和预存的动作与特征谱间映射关系,统计鼠标连续使用时间的步骤包括:
根据振动信号的特征谱和预存的动作与特征谱间映射关系,确定振动信号对应的动作,其中,所述动作包括按压动作和松开动作;
若振动信号对应的动作为按压动作,则获取与前一个松开动作的第一时间间隔;
判断第一时间间隔是否小于或等于第一预设时间间隔;
若第一时间间隔小于或等于第一预设时间间隔,则将所述鼠标连续使用时间增加第一时间间隔;
若第一时间间隔大于第一预设时间间隔,则将所述鼠标连续使用时间清零;
若该振动信号对应的动作为松开动作,则获取与前一个按压动作的第二时间间隔;
判断第二时间间隔是否小于或等于第二预设时间间隔;
若第二时间间隔小于或等于第二预设时间间隔,则将所述鼠标连续使用时间增加第二时间间隔;
若第二时间间隔大于第二预设时间间隔,则将所述鼠标连续使用时间清零。
2.根据权利要求1所述的指腕疲劳提醒方法,其特征在于,所述根据鼠标使用情况,判断是否满足预设提醒条件的步骤包括:
判断所述鼠标连续使用时间是否大于或等于第一预设时间阈值;
当所述鼠标连续使用时间大于或等于第一预设时间阈值时,确定满足预设提醒条件。
3.根据权利要求2所述的指腕疲劳提醒方法,其特征在于,预设提醒条件包括一级预设提醒条件和二级预设提醒条件;所述根据鼠标使用情况,判断是否满足预设提醒条件的步骤包括:
判断所述鼠标连续使用时间是否大于或等于第二预设时间阈值,其中,第二预设时间阈值大于第一预设时间阈值;
若所述鼠标连续使用时间大于或等于第二预设时间阈值,则确定满足二级预设提醒条件;
若所述鼠标连续使用时间小于第二预设时间阈值,则判断所述鼠标连续使用时间是否大于或等于第一预设时间阈值;
若所述鼠标连续使用时间大于或等于第一预设时间阈值,则确定满足一级预设提醒条件;
所述当满足预设提醒条件时,进行疲劳提醒的步骤包括:
当满足一级预设提醒条件时,采用与一级预设提醒条件对应的提醒方式进行疲劳提醒;
当满足二级预设提醒条件时,采用与二级预设提醒条件对应的提醒方式进行疲劳提醒。
4.根据权利要求1所述的指腕疲劳提醒方法,其特征在于,所述根据振动信号的特征谱和预存的动作与特征谱间映射关系,确定振动信号对应的动作的步骤包括:
计算振动信号的特征谱与预存的动作与特征谱间映射关系中按压动作对应的特征谱的第一相似度和振动信号与预存的动作与特征谱间映射关系中的松开动作对应的特征谱的第二相似度;
判断第一相似度是否大于或等于预设相似度阈值以及第二相似度是否大于或等于预设相似度阈值;
若第一相似度大于或等于预设相似度阈值且第二相似度小于预设相似度阈值,则确定振动信号对应的动作为按压动作;
若第一相似度小于预设相似度阈值且第二相似度大于或等于预设相似度阈值,则确定振动信号对应的动作为松开动作。
5.根据权利要求4所述的指腕疲劳提醒方法,其特征在于,所述可穿戴设备内置运动检测模块;所述的指腕疲劳提醒方法还包括步骤:
通过运动检测模块实时监测用户运动状态;
当监测到用户运动状态为移动状态时,将所述鼠标连续使用时间清零。
6.根据权利要求1所述的指腕疲劳提醒方法,其特征在于,所述通过骨声纹传感器实时采集的振动信号的步骤之前还包括:
初始化时,发出按压动作提示和松开动作提示,以使用户根据所述按压动作提示和所述松开动作提示在预设时间内对应进行鼠标按压动作;
获取发送按压动作提示后预设时间内骨声纹传感器采集到的第一振动信号和发送松开动作提示后预设时间内骨声纹传感器采集到的第二振动信号;
对第一振动信号和第二振动信号进行解析,获得第一振动信号的特征谱和第二振动信号的特征谱;
根据第一振动信号的特征谱和第二振动信号的特征谱,构建动作与特征谱间映射关系并存储。
7.根据权利要求4所述的指腕疲劳提醒方法,其特征在于,所述根据振动信号的特征谱和预存的动作与特征谱间映射关系,获取鼠标使用情况的步骤包括:
根据振动信号的特征谱和预存的动作与特征谱间映射关系,确定振动信号对应的动作;
根据振动信号对应的动作,统计预设时长内鼠标操作次数;
所述根据鼠标使用情况,判断是否满足预设提醒条件的步骤包括:
判断预设时长内鼠标操作次数是否大于或等于预设次数;
若大于或等于预设次数,则确定满足预设的提醒条件;
若小于预设次数,则确定不满足预设的提醒条件。
8.一种可穿戴设备,其特征在于,所述可穿戴设备包括骨声纹传感器、存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7中任一项所述的指腕疲劳提醒方法的步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的指腕疲劳提醒方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011573424.9A CN112635017B (zh) | 2020-12-25 | 2020-12-25 | 指腕疲劳提醒方法、可穿戴设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011573424.9A CN112635017B (zh) | 2020-12-25 | 2020-12-25 | 指腕疲劳提醒方法、可穿戴设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112635017A CN112635017A (zh) | 2021-04-09 |
CN112635017B true CN112635017B (zh) | 2022-09-20 |
Family
ID=75325643
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011573424.9A Active CN112635017B (zh) | 2020-12-25 | 2020-12-25 | 指腕疲劳提醒方法、可穿戴设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112635017B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113467748A (zh) * | 2021-07-12 | 2021-10-01 | 交互未来(北京)科技有限公司 | 一种移动设备交互方法、***、存储介质和移动设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN206209702U (zh) * | 2016-10-20 | 2017-05-31 | 杨会越 | 一种鼠标使用手指疲劳度检测与提醒装置 |
CN109766251A (zh) * | 2018-12-06 | 2019-05-17 | 深圳和而泰数据资源与云技术有限公司 | 一种缓解鼠标手的方法、装置、鼠标 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6352516B1 (en) * | 2000-03-27 | 2002-03-05 | San Diego State University Foundation | Fatigue monitoring device and method |
CN103034343B (zh) * | 2011-10-08 | 2018-05-25 | 张海锋 | 一种感知鼠标的控制方法和装置 |
CN202383630U (zh) * | 2011-12-30 | 2012-08-15 | 浙江理工大学 | 可提醒休息的鼠标垫 |
CN103126657B (zh) * | 2013-03-15 | 2016-04-27 | 河海大学常州校区 | 一种监测指腕疲劳与工作时间的装置与方法 |
CN105929989B (zh) * | 2016-06-17 | 2018-08-17 | 浙江纺织服装职业技术学院 | 一种智能健康鼠标垫 |
CN107886686B (zh) * | 2016-09-30 | 2021-04-20 | 中兴通讯股份有限公司 | 一种工作疲劳提醒方法、装置和*** |
CN109144296A (zh) * | 2018-08-30 | 2019-01-04 | 奇酷互联网络科技(深圳)有限公司 | 一种可穿戴设备及其操控方法、操控***和存储装置 |
CN110069652A (zh) * | 2018-08-30 | 2019-07-30 | Oppo广东移动通信有限公司 | 提示方法、装置、存储介质及穿戴式设备 |
CN109660899B (zh) * | 2018-12-28 | 2020-06-05 | 广东思派康电子科技有限公司 | 计算机可读存储介质和应用该介质的骨声纹检测耳机 |
CN110209292B (zh) * | 2019-06-06 | 2022-05-10 | 莆田学院 | 智能鼠标 |
CN212013048U (zh) * | 2020-05-27 | 2020-11-24 | 潍坊歌尔微电子有限公司 | 骨声纹传感器及电子装置 |
-
2020
- 2020-12-25 CN CN202011573424.9A patent/CN112635017B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN206209702U (zh) * | 2016-10-20 | 2017-05-31 | 杨会越 | 一种鼠标使用手指疲劳度检测与提醒装置 |
CN109766251A (zh) * | 2018-12-06 | 2019-05-17 | 深圳和而泰数据资源与云技术有限公司 | 一种缓解鼠标手的方法、装置、鼠标 |
Also Published As
Publication number | Publication date |
---|---|
CN112635017A (zh) | 2021-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11722638B2 (en) | Video communication device, video communication method, and video communication mediating method | |
KR101655055B1 (ko) | 무드-기반 햅틱 피드백을 생성하기 위한 방법 및 장치 | |
CN101589358B (zh) | 脑波识别方法的调整装置、方法 | |
US8447704B2 (en) | Recognizing gestures from forearm EMG signals | |
CN111105852B (zh) | 一种电子病历推荐方法、装置、终端及存储介质 | |
JP5423102B2 (ja) | 体力判定装置、体力判定方法、体力判定プログラム及び携帯端末装置 | |
CN111701216B (zh) | 跳绳计数实现方法、***、腕式可穿戴设备和存储介质 | |
CN112635017B (zh) | 指腕疲劳提醒方法、可穿戴设备及存储介质 | |
CN103126657A (zh) | 一种监测指腕疲劳与工作时间的装置与方法 | |
CN106716440A (zh) | 利用头戴式装置进行的基于超声波的面部和模式触摸感测 | |
KR101709983B1 (ko) | 복수의 디바이스를 매칭시키는 방법, 그리고 상기 매칭이 가능하게끔 하여 주는 디바이스 및 서버 시스템 | |
EP2261786A2 (en) | Method, system and computer program product for correcting software keyboard input | |
CN108144291A (zh) | 基于脑电波的游戏控制方法及相关产品 | |
CN108491074B (zh) | 电子装置、运动辅助方法及相关产品 | |
CN104049772B (zh) | 一种输入方法、装置和*** | |
CN112826514B (zh) | 一种房颤信号的分类方法、装置、终端以及存储介质 | |
JP2006085241A (ja) | アンケート回答端末装置、アンケートサーバ及びアンケートシステム | |
CN113158917B (zh) | 行为模式识别方法及装置 | |
Hogg | Design of thumb keyboards: Performance, effort and kinematics | |
CN111580666B (zh) | 一种设备控制方法、电子设备、设备控制***及存储介质 | |
CN110163178B (zh) | 图像处理方法及相关产品 | |
CN110704013B (zh) | 一种电子设备及信息处理方法 | |
JP2010237729A (ja) | 主観評定値検出装置、主観評定値検出方法およびプログラム | |
As’ari et al. | Automated prolonged sitting detection in office workplaces using kinect | |
CN118259763A (zh) | 动作识别***、方法、穿戴设备、介质及计算机程序产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20221222 Address after: 266104 No. 500, Songling Road, Laoshan District, Qingdao, Shandong Patentee after: GOERTEK TECHNOLOGY Co.,Ltd. Address before: 261031 east of Dongming Road, north of Yuqing East Street, high tech Zone, Weifang City, Shandong Province (Room 502, Geer electronics office building) Patentee before: GoerTek Optical Technology Co.,Ltd. |