一种计步方法、设备及存储介质技术

技术编号:29331653 阅读:17 留言:0更新日期:2021-07-20 17:49
本发明专利技术提供了一种计步方法,包括:采集用户图像信息;基于所述用户图像确定所述用户的人体骨骼关键点信息;监测所述用户骨骼关键点的变化并计算得到所述用户的步数。本发明专利技术通过监测用户的骨骼关键点的变化得到用户的运动步数,解决了目前用户必须到通过佩戴专业的设备才能实现用户计步的需求导致用户的运动场景受限及佩戴设备影响用户的运动体验的技术问题,实现了用户在室内或者范围较小的场景下运动都能被准确的记录,并实现了室内运动的轻便性。

【技术实现步骤摘要】
一种计步方法、设备及存储介质
本专利技术涉及智能健身领域,尤其涉及一种计步方法、设备存储介质。
技术介绍
生命在于运动,步行被公认为世界上最好、最安全、最有效的运动和减肥方式。计步器可以协助用户达成健身目标,量化数据,增加乐趣,因此各种手机计步软件和计步手环等产品应运而生。随着电子技术的发展,各种各样的电视设备被广泛的应用于人们的日常生活中;随着人们对身体健康的追求,越来越多的电子设备被用于计算用户的步行或者跑步步数,供人们作为评估运动量多少的依据。但是,现有的计步方式通常分为两种,(1)通过手机计步器软件对用户的步数进行计算;(2)佩戴内置计步器的运动手环和手表。以上两种方式大限度用于户外场景,并且计步器是通过身体左右倾斜来计算步数,通常情况下固定在腰上更为精确,放在口袋或戴在手腕上误差较大;且当用户想在原地运动或者在室内进行运动时,采用上述两种方法,并不能满足用户的运动需求。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种计步方法,旨在解决现有技术中,不能精确测量用户在原地或场地有限的室内运动时运动量的测量的技术问题。为实现上述目的,本专利技术提供一种计步方法,包括:采集用户图像信息;基于所述用户图像确定所述用户的人体骨骼关键点信息;监测所述用户骨骼关键点的变化并计算得到所述用户的步数。优选地,所述采集用户图像信息步骤包括:通过摄像头采集前方用户的视频信息;>截取所述视频信息中用户清晰肢体特征的图像信息。优选地,所述基于所述用户图像确定所述用户的人体骨骼关键点信息步骤包括:根据所述用户图像信息确定所述用户与摄像头之间的距离;根据所述用户图像信息推测出所述用户的基本信息;根据所述用户图像信息确定所述用户的人体骨骼关键点信息。优选地,所述监测所述用户骨骼关键点的变化并计算得到所述用户的步数步骤包括:确定所述用户骨骼关键点中与运动相关的骨骼关键点;监测所述与运动相关的骨骼关键点的变化;根据所述与运动相关的骨骼关键点的变化计算出所述用户的步数。优选地,所述根据所述与运动相关的骨骼关键点的变化计算出所述用户的步数步骤包括:根据所述用户与运动相关骨骼关键点变化的频率确定所述用户的运动行为;基于所述用户的运动行为以及运动时长计算所述用户的耐力值;通过所述用户与运动相关骨骼关键点变化的有效性确定所述用户的步数。优选地,所述通过所述用户与运动相关骨骼关键点变化的有效性确定所述用户的步数步骤包括:判断所述用户与运动相关骨骼关键点变化是否在预设帧率变化阈值范围;若是,则所述用户当前帧率的运动有效;若否,则所述用户当前帧率的运动无效;根据所述用户的有效运动的数值计算所述用户的步数。优选地,所述方法还包括:将所述用户的运动数据存储至终端服务器;基于所述用户的运动数据生成所述用户的运动趋势图;根据所述用户的选择在终端显示屏上同步演示运动场景。优选地,所述方法还包括:基于所述用户的基本信息、与摄像头之间的距离、耐力值以及运动趋势图推荐健身方案。此外,为实现上述目的,本专利技术还提供了一种终端设备,所述终端设备包括:存储器、处理器及存储在所述存储器上并可以在所述处理器上运行的计步程序,所述计步程序被所述处理器执行时实现如上述任一项所述的计步方法的步骤。此外,为实现上述目的,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计步程序,所述计步程序被处理器执行时实现如上述任一项所述的计步程序。本专利技术提供了一种计步方法,包括:采集用户图像信息;基于所述用户图像确定所述用户的人体骨骼关键点信息;监测所述用户骨骼关键点的变化并计算得到所述用户的步数。本专利技术通过监测用户的骨骼关键点的变化得到用户的运动步数,解决了目前用户必须到通过佩戴专业的设备才能实现用户计步的需求导致用户的运动场景受限及佩戴设备影响用户的运动体验的技术问题,实现了用户在室内或者范围较小的场景下运动都能被准确的记录。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的终端\装置结构示意图;图2为本专利技术计步方法一实施例的流程示意图;图3为本专利技术计步方法第二实施例的流程示意图;图4为本专利技术计步方法第三实施例的流程示意图;图5为本专利技术计步方法第四实施例的流程示意图;图6为图6中步骤S303的细化的流程示意图;图7为图6中步骤S3033的细化流程示意图;图8为本专利技术计步方法第五实施例的流程示意图;图9为本专利技术计步方法人体骨骼关键点示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的主要解决方案是:采集用户图像信息;基于用户的图像信息确定该用户的人体骨骼关键点信息;并通过监测所述用户骨骼关键点的变化并计算得到所述用户的步数,由此,通过终端摄像头对用户人体骨骼关键点变化的监测得到用户的运动步数。由于现有技术中无论是手机计步软件还是计步手环都需要通过监测用户身体左右倾斜来计算步数,并且存在测量不精确;不能适用于原地或场地有限的室内灯有限地应用场景用户运动计量的需求。本专利技术提供一种解决方案,通过终端采集用户图像信息;基于所述用户图像信息确定所述用户的人体骨骼关键点信息;监测所述用户骨骼关键点的变化并计算得到所述用户的步数。通过终端摄像头监测用户骨骼关键点的变化,并通过计算该时间段内用户骨骼关键点的变化得到该用户的运动步数。如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境的终端结构示意图。本专利技术实施例终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器、MP3(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)播放器、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面3)播放器、便携计算机等具有显示功能的可移动式终端设备。如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器本文档来自技高网...

【技术保护点】
1.一种计步方法,其特征在于,包括:/n采集用户图像信息;/n基于所述用户图像信息确定所述用户的人体骨骼关键点信息;/n监测所述用户的人体骨骼关键点的变化并计算得到所述用户的步数。/n

【技术特征摘要】
1.一种计步方法,其特征在于,包括:
采集用户图像信息;
基于所述用户图像信息确定所述用户的人体骨骼关键点信息;
监测所述用户的人体骨骼关键点的变化并计算得到所述用户的步数。


2.如权利要求1所述的计步方法,其特征在于,所述采集用户图像信息步骤包括:
通过摄像头采集前方用户的视频信息;
截取所述视频信息中用户清晰肢体特征的图像信息。


3.如权利要求1所述的计步方法,其特征在于,所述基于所述用户图像确定所述用户的人体骨骼关键点信息步骤包括:
根据所述用户图像信息确定所述用户与摄像头之间的距离;
根据所述用户图像信息推测出所述用户的基本信息;
根据所述用户图像信息确定所述用户的人体骨骼关键点信息。


4.如权利要求1所述的计步方法,其特征在于,所述监测所述用户骨骼关键点的变化并计算得到所述用户的步数步骤包括:
确定所述用户骨骼关键点中与运动相关的骨骼关键点;
监测所述与运动相关的骨骼关键点的变化;
根据所述与运动相关的骨骼关键点的变化计算出所述用户的步数。


5.如权利要求1或4所述的计步方法,其特征在于,所述根据所述与运动相关的骨骼关键点的变化计算出所述用户的步数步骤包括:
根据所述用户与运动相关骨骼关键点变化的频率确定所述用户的运动行为;
基于所述用户的运动行为以及运动时长计算所述...

【专利技术属性】
技术研发人员:王维才杨帆刘熙桐刘天宇
申请(专利权)人:深圳创维RGB电子有限公司
类型:发明
国别省市:广东;44

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

1