一种视频推荐方法、装置、存储介质及视频播放设备与流程

文档序号:25021420发布日期:2021-05-11 16:45阅读:106来源:国知局
一种视频推荐方法、装置、存储介质及视频播放设备与流程

本发明涉及控制领域,尤其涉及一种视频推荐方法、装置、存储介质及视频播放设备。



背景技术:

目前,许多人都受到肥胖的困扰,肥胖还会导致引发慢性疾病、癌症等一系列的健康问题。肥胖已成为一个严重的公共卫生问题,成为了仅次于吸烟的人类健康威胁者,因此,如何提醒人们的肥胖程度从而进行运动预防肥胖或改善肥胖成为亟待解决的问题。



技术实现要素:

本发明的主要目的在于克服上述现有技术的缺陷,提供一种视频推荐方法、装置、存储介质及视频播放设备,以解决现有技术中提醒人们的肥胖程度从而进行运动预防肥胖或改善肥胖的问题。

本发明一方面提供了一种视频推荐方法,包括:获取所属视频播放设备当前用户的身高信息和身体各部位的体脂率;根据获取的所述当前用户的身高信息和身体各部位的体脂率确定当前用户身体各部位的肥胖程度;根据确定的所述当前用户身体各部位的肥胖程度向当前用户推荐运动视频。

可选地,获取当前用户的身高信息和身体各部位的体脂率,包括:通过双目摄像头采集当前用户的身高信息;和/或,采用双能x线吸收法检测当前用户身体各部位的体脂率。

可选地,根据获取的所述当前用户的身高信息和身体各部位的体脂率确定当前用户身体各部位的肥胖程度,包括:确定所述身高信息在预设的两个以上身高范围中所属的身高范围,并获取所述身高范围对应的人体各部位标准体脂率;将获取的所述身高范围对应的身体各部位标准体脂率与当前身体用户身体各部位的体脂率进行比较确定当前用户身体各部位的肥胖程度。

可选地,根据确定的当前用户身体各部位的肥胖程度向当前用户推荐运动视频,包括:对当前用户身体各部位的肥胖程度按照从高到低进行排序,并显示排序得到的肥胖程度的排序结果;根据排序得到的所述肥胖程度的排序结果,展示相应身体部位对应的运动视频信息以向当前用户推荐。

本发明另一方面提供了一种视频推荐装置,包括:获取单元,用于获取所属视频播放设备当前用户的身高信息和身体各部位的体脂率;确定单元,用于根据所示获取单元获取的所述当前用户的身高信息和身体各部位的体脂率确定当前用户身体各部位的肥胖程度;推荐单元,用于根据所示确定单元确定的所述当前用户身体各部位的肥胖程度向当前用户推荐运动视频。

可选地,所述获取单元,获取当前用户的身高信息和身体各部位的体脂率,包括:通过双目摄像头采集当前用户的身高信息;和/或,采用双能x线吸收法检测当前用户身体各部位的体脂率。

可选地,所述确定单元,包括:获取子单元,用于确定所述身高信息在预设的两个以上身高范围中所属的身高范围,并获取所述身高范围对应的人体各部位标准体脂率;确定子单元,用于将获取的所述身高范围对应的身体各部位标准体脂率与当前身体用户身体各部位的体脂率进行比较确定当前用户身体各部位的肥胖程度。

可选地,所述推荐单元,根据所述确定单元确定的当前用户身体各部位的肥胖程度向当前用户推荐运动视频,包括:对当前用户身体各部位的肥胖程度按照从高到低进行排序,并显示排序得到的肥胖程度的排序结果;根据排序得到的所述肥胖程度的排序结果,展示相应身体部位对应的运动视频信息以向当前用户推荐。

本发明又一方面提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明再一方面提供了一种视频播放设备,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。

本发明再一方面提供了一种视频播放设备,包括前述任一所述的视频推荐装置。

根据本发明的技术方案,能够检测用户的身高信息和身体各部位体脂率,从而得到用户身体不同部位的肥胖程度,并智能推荐对应身体部位的健身运动视频。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明提供的视频推荐方法的一实施例的方法示意图;

图2是根据获取的所述当前用户的身高信息和身体各部位的体脂率确定当前用户身体各部位的肥胖程度一具体实施方式的流程示意图;

图3示出了根据当前用户的身高信息和身体各部位的体脂率确定当前用户身体各部位的肥胖程度的示意图;

图4示出了以画屏空调为例的向当前用户推荐运行视频信息的示意图;

图5是本发明提供的视频推荐装置的一实施例的结构框图;

图6是根据本发明的确定单元的一具体实施方式的结构框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明提供一种视频推荐方法。该方法可以用于视频播放设备。所述视频播放设备例如为画屏空调、电视机。

图1是本发明提供的视频推荐方法的一实施例的方法示意图。

如图1所示,根据本发明的一个实施例,所述视频推荐方法至少包括步骤s110、步骤s120和步骤s130。

步骤s110,获取所属视频播放设备当前用户的身高信息和身体各部位的体脂率。

在一些具体实施方式中,通过双目摄像头采集当前用户的身高信息。例如,画屏空调的运动模式被开启后,画屏空调开启双目摄像头,采集当前用户的身高信息。具体地,通过双目摄像头采集当前用户移动时的身高变化与移动距离,从而根据采集的所述身高变化与移动距离,得到当前用户的身高信息。

在一些具体实施方式中,通过体脂检测设备采用双能x线吸收法检测当前用户身体各部位的体脂率。具体地,体脂检测设备为采用双能x线吸收法检测体脂的设备。采用x射线球管作为射线源对人体进行扫描,利用双能x射线吸收法,能量不同的两个x射线经过人体脂肪时具有不同的衰减率,通过计算即可得到人体各个部位的体脂率信息。

步骤s120,根据获取的所述当前用户的身高信息和身体各部位的体脂率确定当前用户身体各部位的肥胖程度。

图2是根据获取的所述当前用户的身高信息和身体各部位的体脂率确定当前用户身体各部位的肥胖程度一具体实施方式的流程示意图。如图2所示,步骤s120包括步骤s121和步骤s122。

步骤s121,确定所述身高信息在预设的两个以上身高范围中所属的身高范围,并获取所述身高范围对应的身体各部位标准体脂率。

具体地,预先设置两个以上身高范围,每个所述身高范围对应不同的人体各部位标准体脂率。可选地,不同性别和/或不同年龄段对应不同的身体各部位标准体脂率。也就是说,每个所述身高范围内不同性别和/或不同年龄段对应不同的身体各部位标准体脂率。例如,不同年龄段与不同身高的男性与女性标准身材对应不同的身体各部位标准体脂率。

步骤s122,将获取的所述身高范围对应的身体各部位标准体脂率与当前身体用户身体各部位的体脂率进行比较确定当前用户身体各部位的肥胖程度。

在一些具体实施方式中,将获取的所述身高范围对应的身体各部位标准体脂率与当前用户身体各部位的体脂率之差作为身体部位标准体脂率。可选地,可以预先储存不同身高范围对应的身体各部位标准体脂率。例如,预先储存不同年龄段与不同身高范围的男性与女性标准身材对应的各部位的标准体脂率。例如,通过检测所得到的当前用户肩膀的体脂率w1,当前用户的年龄、性别和或身高对应的肩膀的标准体脂率为a11,则a11与w1的差值即为当前用户肩膀的肥胖率。

图3示出了根据当前用户的身高信息和身体各部位的体脂率确定当前用户身体各部位的肥胖程度的示意图。例如,如图3所示,预先将身高分为3个身高范围,每个身高范围中标准身材的各个部位对应不同的标准体脂率,图3中选择肩膀体脂率以及小腿体脂率进行说明,首先对所测得的人体身高h进行判断,当所测用户的人体身高h低于160cm时,将所测得的当前用户的人体肩膀体脂率w1与标准身材肩膀体脂率a11比较,当前用户的人体肩膀体脂率w1大于160cm以下标准身材的肩膀体脂率a11时,通过差值(a11-w1)来表示肩膀的肥胖程度,反之,则显示正常信息;将所测得的当前用户的人体小腿体脂率w2与标准身材小腿体脂率a12比较,当前用户的人体小腿体脂率w2大于160cm以下标准身材的小腿体脂率a12时,通过差值(a12-w2)来表示小腿的肥胖程度,反之也显示绿色正常标准信息,同理,如图3所示,当所测用户的人体身高h处于160cm到170cm之间时,将所测得的当前用户的人体肩膀体脂率w1与标准身材肩膀体脂率a21比较,当前用户的人体肩膀体脂率w1大于160cm到170cm之间标准身材的肩膀体脂率a21时,通过差值(a21-w1)来表示肩膀的肥胖程度,反之则显示正常信息;将所测得的当前用户的人体小腿体脂率w2与标准身材小腿体脂率a22比较,当前用户的人体小腿体脂率w2大于160cm到170cm之间标准身材的小腿体脂率a22时,通过差值(a22-w2)来表示小腿的肥胖程度,反之也显示绿色正常标准信息,与身高h处于170cm到180cm之间时也跟各自身高范围的标准身材进行比较判断,得到相应部位的肥胖信息,可参考图3,此处不加赘述。

步骤s130,根据确定的当前用户身体各部位的肥胖程度向当前用户推荐运动视频。

具体地,对当前用户身体各部位的肥胖程度按照从高到低进行排序,并显示排序得到的肥胖程度的排序结果;根据排序得到的所述肥胖程度的排序结果,展示相应身体部位对应的运动视频信息以向当前用户推荐。

图4示出了以画屏空调为例的向当前用户推荐运行视频信息的示意图。如图4所示,对当前用户相应部位的肥胖程度进行从高到低的排序,并按照排序结果进行显示,并智能推荐相应部位的运动视频供用户选择进行选择,以参照视频进行运动,当用户任一部位的体脂率不高于相应部位的标准体脂率时,默认为不向用户智能推荐相应的健身运动视频,可显示正常标准信息,例如,如图4所示,可通过画屏空调右下方显示部位标准正常信息。可选地,通过手动选择可以得到相应部位的健身运动视频。

可选地,若当前用户任一部位的体脂率高于相应部位的标准体脂率,则显示出确定的该部位的肥胖程度,反之,则显示正常信息。例如,参考图4所示,肩膀体脂率高于肩膀标准体脂率,则显示“肩膀肥胖率:10%”,反之,则显示“肩膀肥胖率:标准”。

本发明还提供一种视频推荐装置。该装置可以用于视频播放设备。所述视频播放设备例如为画屏空调、电视机。

图5是本发明提供的视频推荐装置的一实施例的结构框图。如图5所示,所述视频推荐装置100包括获取单元110、确定单元120和推荐单元130。

获取单元110用于获取所属视频播放设备当前用户的身高信息和身体各部位的体脂率。

在一些具体实施方式中,获取单元110通过双目摄像头采集当前用户的身高信息。例如,画屏空调的运动模式被开启后,画屏空调开启双目摄像头,采集当前用户的身高信息。具体地,通过双目摄像头采集当前用户移动时的身高变化与移动距离,从而根据采集的所述身高变化与移动距离,得到当前用户的身高信息。

在一些具体实施方式中,获取单元110通过体脂检测设备采用双能x线吸收法检测当前用户身体各部位的体脂率。具体地,体脂检测设备为采用双能x线吸收法检测体脂的设备。采用x射线球管作为射线源对人体进行扫描,利用双能x射线吸收法,能量不同的两个x射线经过人体脂肪时具有不同的衰减率,通过计算即可得到人体各个部位的体脂率信息。

确定单元120用于根据所示获取单元获取的所述当前用户的身高信息和身体各部位的体脂率确定当前用户身体各部位的肥胖程度。

图6是根据本发明的确定单元的一具体实施方式的结构框图。如图6所示,在一些具体实施方式中,所述确定单元120包括获取子单元121和确定子单元122。

获取子单元121用于确定所述身高信息在预设的两个以上身高范围中所属的身高范围,并获取所述身高范围对应的人体各部位标准体脂率。

具体地,预先设置两个以上身高范围,每个所述身高范围对应不同的人体各部位标准体脂率。可选地,不同性别和/或不同年龄段对应不同的身体各部位标准体脂率。也就是说,每个所述身高范围内不同性别和/或不同年龄段对应不同的身体各部位标准体脂率。例如,不同年龄段与不同身高的男性与女性标准身材对应不同的身体各部位标准体脂率。

确定子单元122用于将获取的所述身高范围对应的身体各部位标准体脂率与当前身体用户身体各部位的体脂率进行比较确定当前用户身体各部位的肥胖程度。

在一些具体实施方式中,将获取的所述身高范围对应的身体各部位标准体脂率与当前用户身体各部位的体脂率之差作为身体部位标准体脂率。可选地,可以预先储存不同身高范围对应的身体各部位标准体脂率。例如,预先储存不同年龄段与不同身高范围的男性与女性标准身材对应的各部位的标准体脂率。例如,通过检测所得到的当前用户肩膀的体脂率w1,当前用户的年龄、性别和或身高对应的肩膀的标准体脂率为a11,则a11与w1的差值即为当前用户肩膀的肥胖率。

图3示出了根据当前用户的身高信息和身体各部位的体脂率确定当前用户身体各部位的肥胖程度的示意图。

例如,如图3所示,预先将身高分为3个身高范围,每个身高范围中标准身材的各个部位对应不同的标准体脂率,图3中选择肩膀体脂率以及小腿体脂率进行说明,首先对所测得的人体身高h进行判断,当所测用户的人体身高h低于160cm时,将所测得的当前用户的人体肩膀体脂率w1与标准身材肩膀体脂率a11比较,当前用户的人体肩膀体脂率w1大于160cm以下标准身材的肩膀体脂率a11时,通过差值(a11-w1)来表示肩膀的肥胖程度,反之,则显示正常信息;将所测得的当前用户的人体小腿体脂率w2与标准身材小腿体脂率a12比较,当前用户的人体小腿体脂率w2大于160cm以下标准身材的小腿体脂率a12时,通过差值(a12-w2)来表示小腿的肥胖程度,反之也显示绿色正常标准信息,同理,如图3所示,当所测用户的人体身高h处于160cm到170cm之间时,将所测得的当前用户的人体肩膀体脂率w1与标准身材肩膀体脂率a21比较,当前用户的人体肩膀体脂率w1大于160cm到170cm之间标准身材的肩膀体脂率a21时,通过差值(a21-w1)来表示肩膀的肥胖程度,反之则显示正常信息;将所测得的当前用户的人体小腿体脂率w2与标准身材小腿体脂率a22比较,当前用户的人体小腿体脂率w2大于160cm到170cm之间标准身材的小腿体脂率a22时,通过差值(a22-w2)来表示小腿的肥胖程度,反之也显示绿色正常标准信息,与身高h处于170cm到180cm之间时也跟各自身高范围的标准身材进行比较判断,得到相应部位的肥胖信息,可参考图3,此处不加赘述。

推荐单元130用于根据所示确定单元确定的所述当前用户身体各部位的肥胖程度向当前用户推荐运动视频。

具体地,对当前用户身体各部位的肥胖程度按照从高到低进行排序,并显示排序得到的肥胖程度的排序结果;根据排序得到的所述肥胖程度的排序结果,展示相应身体部位对应的运动视频信息以向当前用户推荐。

图4示出了以画屏空调为例的向当前用户推荐运行视频信息的示意图。如图4所示,对当前用户相应部位的肥胖程度进行从高到低的排序,并按照排序结果进行显示,并智能推荐相应部位的运动视频供用户选择进行选择,以参照视频进行运动,当用户任一部位的体脂率不高于相应部位的标准体脂率时,默认为不向用户智能推荐相应的健身运动视频,可显示正常标准信息,例如,如图4所示,可通过画屏空调右下方显示部位标准正常信息。可选地,通过手动选择可以得到相应部位的健身运动视频。

可选地,所述装置100还包括显示单元(图未示),用于若当前用户任一部位的体脂率高于相应部位的标准体脂率,则显示出确定的该部位的肥胖程度,反之,则显示正常信息。例如,参考图4所示,肩膀体脂率高于肩膀标准体脂率,则显示“肩膀肥胖率:10%”,反之,则显示“肩膀肥胖率:标准”。

本发明还提供对应于所述视频推荐方法的一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明还提供对应于所述视频推荐方法的一种视频播放设备,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。所述视频播放设备例如为画屏空调、电视机。

本发明还提供对应于所述视频推荐装置的一种视频播放设备,包括前述任一所述的视频推荐装置。所述视频播放设备例如为画屏空调、电视机。

据此,本发明提供的方案,能够检测用户的身高信息和身体各部位体脂率,从而得到用户身体不同部位的肥胖程度,并智能推荐对应身体部位的健身运动视频。

本文中所描述的功能可在硬件、由处理器执行的软件、固件或其任何组合中实施。如果在由处理器执行的软件中实施,那么可将功能作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体予以传输。其它实例及实施方案在本发明及所附权利要求书的范围及精神内。举例来说,归因于软件的性质,上文所描述的功能可使用由处理器、硬件、固件、硬连线或这些中的任何者的组合执行的软件实施。此外,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为控制装置的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1