发明名称 基于海拔高度变化和水平位移的音频播放方法及装置
摘要 本发明提出了一种基于海拔高度变化和水平位移的音频播放方法及装置,包括将音频分为不同类型,设置每种运动状态对应的音频类型,运动状态类型分为地势状态和速度状态;进行运动状态检测及相应地音频播放。本发明可通过检测登山者的海拔高度变化和水平位移选择播放合适的音频,可进一步提高音频播放装置的智能性,满足众多运动爱好者的需求,给登山者带来更好的听觉体验。
申请公布号 CN105225680A 申请公布日期 2016.01.06
申请号 CN201510615873.8 申请日期 2015.09.24
申请人 湖北文理学院 发明人 杭波;吴钊;谷琼;康长青;王毅;胡春阳;吴中博;王新颖;丁函
分类号 G11B19/02(2006.01)I;G11B20/10(2006.01)I;G11B27/10(2006.01)I 主分类号 G11B19/02(2006.01)I
代理机构 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人 严彦
主权项 一种基于海拔高度变化和水平位移的音频播放方法,其特征在于,包括以下步骤:步骤1,音频分类,包括将音频分为不同类型,类型数记为M;步骤2,运动状态设置,包括设置每种运动状态对应的音频类型;所述登山者的运动状态类型分为地势状态和速度状态,地势状态包括“陡峭状态”、“平缓状态”和“平路状态”,速度状态包括“快速状态”、“中速状态”、“慢速状态”;步骤3,运动状态检测及相应地音频播放,包括以下子步骤,步骤3.1,记检测次数为n,相应检测的时间记为T(n),初始化n=1,进行海拔高度和水平位移初始检测,检测当前登山者所处位置的海拔高度H(1)和水平位置S(1);步骤3.2,音频初始播放;步骤3.3,进行运动状态检测,包括在间隔一段时间t后,令n=n+1,检测当前登山者所处位置的海拔高度H(n)和水平位置S(n),检测的时间记为T(n);步骤3.4,运动状态计算判断,包括以下子步骤,步骤3.4.1,判断是否海拔高度变化DelH(n)不等于0且水平位移DelS(n)等于0,是则判断地势状态为“陡峭状态”,进入步骤3.5,否则进入步骤3.4.2;其中,DelH(n)=|H(n)‑H(n‑1)|,DelS(n)=|S(n)–S(n‑1)|;步骤3.4.2,判断是否水平位移DelS(n)等于0,是则判断登山者处于“平路状态”,进入步骤3.4.5,否则进入步骤3.4.3;步骤3.4.3,计算登山者登山之路的陡峭程度D(n),D(n)=DelH(n)/DelS(n);步骤3.4.4,进行地势状态判别,如果D(n)小于D1,则登山者处于“平路状态”;如果D(n)不小于D1且小于D2,则登山者处于“平缓状态”;如果D(n)不小于D2,则登山者处于“陡峭状态”;其中,D1是“平路状态”与“平缓状态”的预设划分标准,其中D2是“平缓状态”与“陡峭状态”的预设划分标准;步骤3.4.5,计算登山者的空间方位变化DelK(n)如下,<img file="FDA0000810432110000011.GIF" wi="1014" he="117" />步骤3.4.6,计算登山者的空间方位变化速度VH(n)=DelK(n)/(T(n)‑T(n‑1));步骤3.4.7,进行速度状态判别如下,如果VH(n)小于V1,则登山者处于“慢速状态”,如果VH(n)不小于V1且小于V2,则登山者处于“中速状态”,如果VH(n)不小于V2,则登山者处于“快速状态”;其中,V1是“慢速状态”与“中速状态”的划分标准,其中V2是“中速状态”与“快速状态”的划分标准,V1和V2为相应的预设阈值;步骤3.5,判断检测的时间T(n)相应状态与上一次检测的时间T(n‑1)相应状态是否不同,如果不同则根据新的状态播放对应的音频类型,如果音频类型相同则不切换;然后返回步骤3.3,直到停止流程。
地址 441053 湖北省襄樊市襄阳市隆中路296号