一种手机记录日常生活和运动轨迹的方法技术

技术编号:20587035 阅读:20 留言:0更新日期:2019-03-16 06:33
一种手机记录日常生活和运动轨迹的方法,包括:参数设置模块、定位数据获取模块、定位数据处理模块、地图模型显示模块、数据保存及传输模块、远程获取数据模块、判断模块。本发明专利技术通过用户手机的定位数据获取模块获取地理位置和实时时间信息,实现记录用户的关键定位信息和日常轨迹信息,实现对每天出行的路径形成完整轨迹标识,具有记录日常生活和运动轨迹功能,形成每日移动地图,并能书写和保存轨迹日志,便于日后查看和回忆。

A Method of Recording Daily Life and Motion Trajectory by Mobile Phone

A method of recording daily life and movement trajectory by mobile phone includes parameter setting module, location data acquisition module, location data processing module, map model display module, data saving and transmission module, remote acquisition data module and judgment module. The invention obtains the geographic location and real-time information by the location data acquisition module of the user's mobile phone, realizes recording the key location information and daily trajectory information of the user, realizes forming a complete trajectory identification for the daily travel path, has the function of recording daily life and movement trajectory, forms a daily mobile map, and can write and save the trajectory log, so as to facilitate future viewing and keeping. Memory.

【技术实现步骤摘要】
一种手机记录日常生活和运动轨迹的方法
本专利技术涉及智慧生活及手机导航
,更加具体的,涉及一种手机记录日常生活和运动轨迹的方法。
技术介绍
快点快点再快点,效率效率再提高效率,加班加点已经成了常态。这就是现在很多人的特点,年轻人压力大,中年人压力更大,长期处于这种紧绷的状态,身体就会出现亚健康,很多人就会觉得自己老是健忘。昨天去哪里了,我哪天去商场购物了,等等。很多时候,我们希望能记录下自己的行程轨迹,都经过了哪些地方,到达某个位置的具体时间等等。特别是出差或旅游到达某个陌生地点时,更希望能查看和回忆外出时所经过的路径轨迹的信息。申请公布号CN108668238A,申请公布日2018年10月16日的专利技术专利申请公开了一种基于APP记录生活和运动轨迹的鞋及其记录方法。通过智能鞋的定位信息获取模块获取的地理位置和实时时间信息,实现对每天走过的路和经历的事情形成完整轨迹标识,具有记录生活和运动轨迹功能,形成每日移动地图,便于书写日志。申请公布号CN103118328A,申请公布日2013年05月22日的专利技术专利申请公开了一种手机用户路径轨迹的获取方法、装置和移动终端。该方法包括:开启所述方法的设置项;根据用户的输入设置所述方法的执行过程中必要的参数;开启手机的GPS定位功能;通过所述GPS定位功能获取用户的GPS位置信息;根据获取到的GPS位置信息生成表示用户的路径轨迹的特定格式的文件;当手机的当前时间到设置的文件发送时间点时,通过无线网络将所述文件发送至目标邮箱,或者共享至云端。现有技术中,基于手机的轨迹记录系统,需要专门的硬件设备获得地理位置和实时时间定位信息。例如:智能鞋的鞋跟内设有设备空间,所述设备空间内设有北斗定位芯片、物联网卡、可充电式储电池。离开了这些硬件设备就不能获得轨迹信息。现有技术中,获取用户的GPS位置信息量过多,很多重复的,冗余的,甚至错误的信息都被记录下来,造成记录文件过长,不适合长时间的记录和保存轨迹信息。记录手机用户的日常轨迹信息,往往只需要关键的定位信息即可,不需要大量的,重复的轨迹信息。
技术实现思路
本专利技术为了解决上述技术问题,提出一种手机记录日常生活和运动轨迹的方法,其技术方案包括:参数设置模块,用于设置定位数据的参数阈值;定位数据获取模块,用于获取用户所在的地理位置以及实时时间信息;定位数据处理模块,使用阈值过滤器过滤异常数据;地图模型显示模块,用于获取地图模型并根据定位数据在地图模型上生成轨迹及定位位置标识;数据保存及传输模块,用于周期性地保存定位数据到用户本地手机数据库中,和(或)将定位数据发送至云端服务器;远程获取数据模块,用于接收云端服务器获取的定位数据,并将定位数据导入地图模型;判断模块,用于根据用户设置的或系统默认的参数阈值,判断GPS定位模块获取的定位数据是否为有效的定位数据。作为本专利技术的进一步改进:所述定位数据获取模块采用手机自带的GPS定位模块获取定位数据,同样适用于北斗定位芯片获取定位数据。作为本专利技术的进一步改进:所述定位数据处理模块清理异常的定位数据。由于手机在进行定位时受到干扰,会导致定位数据出现异常。在地图模型上出现离群点,轨迹表现为定位数据突然移动到远地,然后又在短时间内折返回距离上一个位置较近的位置。为了清理异常的定位数据,本专利技术设定3个连续定位数据的平均距离除以所有定位数据(去掉这3个定位数据)的平均距离的比值阈值Tratio和一个角度阈值Tα,如果3个连续定位数据的平均距离除以所有定位数据的平均距离的比值大于阈值Tratio且所构角的角度小于角度阈值Tα,那么认为定位数据出现了异常,需要丢弃中间的定位数据。作为本专利技术的进一步改进:所述参数设置模块能够设置所述方法执行过程中必要的参数,所述参数包括:第一参数,GPS定位时搜索的卫星的信噪比阈值TSNR;第二参数,GPS定位时搜索的卫星颗数阈值Tcount。手机GPS定位时,搜索到的卫星颗数越多,同时每颗卫星的信噪比值越高,定位信息越准确。如果每颗卫星信噪比值都是0,等同于没有搜索到一颗卫星;第三参数,手机GPS定位时间周期Ttime。手机GPS定位模块每隔周期Ttime定位一次,每次获得的定位数据包括:定位时间、经度、纬度、海拔、速度、方位;第四参数,2个连续定位数据的距离阈值Tdistance。本专利技术主要记录手机用户的日常轨迹信息,往往只需要关键的定位数据即可。为了减少存储的定位数据个数,每次手机获得定位数据时,依据定位数据中的经度值和纬度值计算当前和上次定位位置的距离D,当距离D大于距离阈值Tdistance时,当前定位数据才能成为有效的定位数据;第五参数,3个连续定位数据的平均距离除以所有定位数据(去掉这3个定位数据)的平均距离的比值阈值Tratio;第六参数,3个连续定位数据所构角的角度阈值Tα。作为本专利技术的进一步改进:所述判断模块包括:第一判断单元,用于判断GPS定位时搜索的卫星的信噪比是否大于信噪比阈值TSNR;第二判断单元,用于判断GPS定位时搜索的有效卫星颗数是否大于卫星颗数阈值Tcount;第三判断单元,用于判断当前和上次定位数据的距离是否大于距离阈值Tdistance;第四判断单元,3个连续定位数据的平均距离除以所有定位数据(去掉这3个定位数据)的平均距离的比值是否大于距离比值阈值Tratio;第五判断单元,用于判断3个连续定位数据所构角的角度是否小于角度阈值Tα。作为本专利技术的进一步改进:所述数据保存及传输模块实现每日记录手机用户的日常轨迹信息。如果实时时间没有跨越24点,有效的GPS定位数据保存在本地用户的本地数据库的同一条记录中。如果实时时间已经跨越24点,有效的GPS定位数据保存在本地用户的本地数据库的新一条记录中。一种手机记录日常生活和运动轨迹的方法,包括以下步骤:开启所述方法;打开设置项设置参数,或使用系统默认参数,其中所述参数包括卫星的信噪比阈值TSNR,卫星颗数阈值Tcount,手机GPS定位时间周期Ttime,2个连续定位数据的距离阈值Tdistance,距离比值阈值Tratio,3个连续定位数据所构角的角度阈值Tα;每隔周期Ttime获取用户所在地理位置的定位数据,定位数据包括:定位时间、经度、纬度、海拔、速度、方位,其中定位数据由定位数据获取模块获取;使用阈值过滤器过滤异常数据,如果3个连续定位数据的平均距离除以所有定位数据(去掉这3个定位数据)的平均距离的比值大于距离比值阈值Tratio,且所构角的角度小于角度阈值Tα,那么认为定位数据出现了异常,需要丢弃中间的定位数据。过滤异常数据由定位数据处理模块处理;获取地图模型,其中所述地图模型为根据地理地图数据预先构建的;根据定位数据在地图模型上生成轨迹及定位位置标识,所述定位位置标识显示定位时间、经度、纬度、海拔、速度、方位信息,生成轨迹及定位位置标识由地图模型显示模块完成;每日或周期性地保存定位数据到用户本地手机数据库中,和(或)将定位数据发送至云端服务器;远程用户可以接收云端服务器的定位数据,并将定位数据导入地图模型。作为本专利技术的进一步改进:定位数据获取模块还包括判断步骤:判断GPS定位时搜索的卫星的信噪比是否大于信噪比阈值TSNR,如果是大于信噪比阈值TSNR,该卫星为有效卫星;判断本文档来自技高网
...

【技术保护点】
1.一种手机记录日常生活和运动轨迹的方法,其特征是包括:参数设置模块,用于设置定位数据的参数阈值;定位数据获取模块,用于获取用户所在的地理位置以及实时时间信息;定位数据处理模块,使用阈值过滤器过滤异常数据;地图模型显示模块,用于获取地图模型并根据定位数据在地图模型上生成轨迹及定位位置标识;数据保存及传输模块,用于周期性地保存定位数据到用户本地手机数据库中,和(或)将定位数据发送至云端服务器;远程获取数据模块,用于接收云端服务器获取的定位数据,并将定位数据导入地图模型;判断模块,用于根据用户设置的或系统默认的参数阈值,判断GPS定位模块获取的定位数据是否为有效的定位数据。

【技术特征摘要】
1.一种手机记录日常生活和运动轨迹的方法,其特征是包括:参数设置模块,用于设置定位数据的参数阈值;定位数据获取模块,用于获取用户所在的地理位置以及实时时间信息;定位数据处理模块,使用阈值过滤器过滤异常数据;地图模型显示模块,用于获取地图模型并根据定位数据在地图模型上生成轨迹及定位位置标识;数据保存及传输模块,用于周期性地保存定位数据到用户本地手机数据库中,和(或)将定位数据发送至云端服务器;远程获取数据模块,用于接收云端服务器获取的定位数据,并将定位数据导入地图模型;判断模块,用于根据用户设置的或系统默认的参数阈值,判断GPS定位模块获取的定位数据是否为有效的定位数据。2.根据权利要求1所述的一种手机记录日常生活和运动轨迹的方法,其特征是:所述定位数据获取模块采用用户手机自带的GPS定位模块,同样适用于北斗定位芯片获取定位数据。3.根据权利要求1所述的一种手机记录日常生活和运动轨迹的方法,其特征是:所述参数设置模块能够设置所述方法执行过程中必要的参数,所述参数包括:第一参数,GPS定位时搜索的卫星的信噪比阈值TSNR;第二参数,GPS定位时搜索的卫星颗数阈值Tcount;第三参数,手机GPS定位时间周期Ttime;第四参数,2个连续定位数据的距离阈值Tdistance;第五参数,3个连续定位数据的平均距离除以所有定位数据(去掉这3个定位数据)的平均距离的比值阈值Tratio;第六参数,3个连续定位数据所构角的角度阈值Tα。4.根据权利要求1所述的一种手机记录日常生活和运动轨迹的方法,其特征是:所述判断模块包括:第一判断单元,用于判断GPS定位时搜索的卫星的信噪比是否大于信噪比阈值TSNR;第二判断单元,用于判断GPS定位时搜索的有效卫星颗数是否大于卫星颗数阈值Tcount;第三判断单元,用于判断当前和上次定位数据的距离是否大于距离阈值;第四判断单元,3个连续定位数据的平均距离除以所有定位数据(去...

【专利技术属性】
技术研发人员:莫尚丰
申请(专利权)人:湖南科技大学
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1