The disclosed embodiment provides a method and a device for determining human body posture, which comprises a acquisition module, an analysis module, a comparison module, a determination module and an imaging module; a acquisition module for acquiring picture elements in an application program; a resolution module for parsing picture elements; and a comparison module for parsing and acquiring picture elements. The data of the obtained picture elements are compared with the received human pose data; the judgment module is used to determine the human pose as an effective state when the comparison is successful; and the imaging module is used to realize the determination of human pose by displaying the picture contents in the way of preset effect imaging.
【技术实现步骤摘要】
人体姿态的确定方法和装置
本公开涉及人工智能
,具体而言,涉及一种人体姿态的确定方法和装置。
技术介绍
现有电子移动终端中,涉及跳舞的软件有很多种,一般都是类似电玩城其中的跳舞机一样,通过触动屏幕上的按键与软件中的图标相符合的标识达到游戏的目的,这种跳舞软件不涉及人体姿态的匹配。即便现有产品具有人体姿态匹配的功能,在匹配的精度上也欠佳。
技术实现思路
本公开实施例提供了一种人体姿态的确定方法和装置。第一方面,本公开实施例提供了一种人体姿态的确定方法,包括以下步骤:获取应用程序中的画面元素,并对所述画面元素进行解析;对解析获得的所述画面元素的数据与接收的所述人体姿态数据进行比对;当比对成功时,判定所述人体姿态为有效姿态,且画面内容以预设效果显示成像的方式实现所述人体姿态的确定。第二方面,本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的方法的步骤。第三方面,本公开实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法的步骤。第四方面,本公开实施例提供了一种人体姿态的确定装置,包括:获取模块、解析模块、比对模块、判定模块和成像模块;所述获取模块与所述解析模块电连接,用于获取应用程序中的画面元素;所述解析模块与所述获取模块以及所述比对模块电连接,用于对所述画面元素进行解析;所述比对模块与所述解析模块以及所述成像模块电连接,用于对解析获得的所述画面元素的数据与接收的所述人体姿态数据进行比对;所述判定模块与所述比对模块以及所述成像模块电连接,用 ...
【技术保护点】
1.一种人体姿态的确定方法,其特征在于,包括以下步骤:获取应用程序中的画面元素,对所述画面元素进行解析;对解析获得的所述画面元素的数据与接收的所述人体姿态数据进行比对;当比对成功时,判定所述人体姿态为有效姿态,且画面内容以预设效果显示成像的方式实现所述人体姿态的确定。
【技术特征摘要】
2018.03.29 CN 201810274489X1.一种人体姿态的确定方法,其特征在于,包括以下步骤:获取应用程序中的画面元素,对所述画面元素进行解析;对解析获得的所述画面元素的数据与接收的所述人体姿态数据进行比对;当比对成功时,判定所述人体姿态为有效姿态,且画面内容以预设效果显示成像的方式实现所述人体姿态的确定。2.根据权利要求1所述的人体姿态的确定方法,其特征在于,还包括:当解析获得的所述画面元素的数据与接收的所述人体姿态数据比对失败时,判定所述人体姿态为无效姿态,且在所述画面内容上显示预设提示信息。3.根据权利要求1所述的人体姿态的确定方法,其特征在于,所述获取应用程序中的画面元素,包括:获取所述应用程序中预存的基于人体姿态的模板;从所述模板中提取特征元素,并将所述特征元素定义为所述应用程序中的所述画面元素。4.根据权利要求1所述的人体姿态的确定方法,其特征在于,对所述画面元素进行解析,包括:根据所述解析指令所指示的所述人体姿态的骨骼节点在立体空间的所述姿态位置,为所述人体姿态的所述骨骼节点生成预设位置的,用于将所述骨骼节点显示的关键点;对所述关键点进行渲染与激活。5.根据权利要求1所述的人体姿态的确定方法,其特征在于,所述预设效果为所述画面内容高亮效果;所述画面内容以预设效果显示成像的方式实现所述人体姿态的确定,包括:当解析获得的所述画面元素的数据与接收的所述人体姿态数据比对成功时,所述画面内容以高亮效果进行渲染与显示成像。6.根据权利要求1所述的人体姿态的确定方法,其特征在于,所述预设效果为所述画面内容预设次数的屏闪效果;所述画面内容以预设效果显示成像的方式实现所述人体姿态的确定,包括:当解析获得的所述画面元素的数据与接收的所述人体姿态数据比对成功时,所述画面内容以预设次数的屏闪效果进行渲染与显示成像。7.根据权利要求1或4所述的人体姿态的确定方法,其特征在于,所述人体姿态数据包括人体多个关节点数据;所述对解析获得的所述画面元素的数据与接收的所述人体姿态数据进行比对,包括:根据激活的多个所述关键点获取多个所述关键点数据;将多个所述关键点数据与接收的人体多个所述关节点数据进行比对。8.根据权利要求1所述的人体姿态的确定方法,其特征在于,还包括:在接收启动指令后,启动并运行所述应用程序,其中,所述启动指令为语音指令、动态手势指令、按键信号输入指令。9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现所述权利要求1-8中任一项所述方法的步骤。10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处...
【专利技术属性】
技术研发人员:刘南祥,赖锦锋,周驿,
申请(专利权)人:北京微播视界科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。