视频处理方法、视频显示方法、装置、设备及存储介质与流程

本发明涉及一种数据处理,特别地涉及一种视频处理方法、视频显示方法、装置、设备及存储介质。
背景技术:
1、随着生活水平的提高,身体的健康程度受到了人们的普遍关注,无论是老年人,还是中年人、年轻人,普遍都有与其相适应的健身方式。随着互联网、应用(app)以及视频技术的发展,越来越多的应用内容以视频的方式呈现给用户,尤其是在各个年龄段的人们对于健身越来越重视、健身也越来越普遍的情况下,视频内容提供者针对于这一情况提供了各种各样的健身内容的视频。
2、目前的视频应用虽然为人们的健身锻炼需求提供了多种多样的健身内容,如器械应用、健身动作及训练方法、瑜伽、冥想、太极拳、太极剑等各种健身活动类型,虽然有不同的时长、不同的锻炼强度、卡路里消耗量等越来越多的视频可供用户选择,但这些视频通常是预先录制好的,且包括了一个或者多个动作的完整视频,用户想要实现跟随视频练习时,跟练门槛通常较高,而且,常常还需要暂停跟练,查询动作要领,才能实现连贯性的练习,因此,从而影响了健身活动的完成度,难以达到用户期待的健身效果。
技术实现思路
1、有鉴于此,本技术实施例提供一种视频处理方法、视频显示方法、装置、设备及存储介质,能够辅助用户了解动作要领,降低动作的学习难度,从而有利于用户实现连贯行的动作练习。
2、本技术实施例提供一种视频处理方法,包括:
3、获取第一视频,其中,第一视频包括由演示对象演示的至少一个演示动作;
4、将第一视频拆分为与每个演示动作相对应的第一视频片段;
5、识别每个第一视频片段中的演示动作,确定每个第一视频片段中演示对象的身体部位的第一动作描述信息,以及确定关联的要点动作标记的身体部位,第一动作描述信息为躯干动作描述信息、肢体动作描述信息或者头部动作描述信息;
6、对应每个第一视频片段,建立第一视频片段的播放进度与其对应的第一动作描述信息的关联,以在播放第一视频片段的情况下,在演示对象的关联显示区域显示与播放进度相关联的第一动作描述信息,以及显示要点动作标记对应的提醒信息。
7、可选地,根据本技术实施例的方法,确定关联的要点动作标记的身体部位,包括;
8、检测每个第一视频片段中演示对象的各身体部位的摆动幅度;
9、在身体部位的摆动幅度大于预设幅值的情况下,将身体部位关联核心动作的要点动作标记,以用于在播放第一视频片段的过程中,响应于核心动作的要点动作标记,以第一显示模式显示身体部位的提醒信息。
10、可选地,根据本技术实施例的方法,还包括:
11、在身体部位的摆动幅度小于或者等于预设幅值的情况下,将身体部位关联非核心动作的要点动作标记,以用于在播放第一视频片段的过程中,响应于非核心动作的要点动作标记,以第二显示模式显示身体部位的提醒信息;
12、其中,第二显示模型的醒目程度小于第一显示模式。
13、可选地,根据本技术实施例的方法,还包括:
14、根据第一视频中每个第一视频片段的播放顺序,确定预设数量的相邻的第一视频片段;
15、根据相邻的第一视频片段分别对应的第一动作描述信息,确定相邻的第一视频片段之间的相似度;
16、在相似度大于第一阈值的情况下,对相邻的第一视频片段合并处理,得到第二视频片段;以及,
17、对相邻的第一视频片段分别对应的第一动作描述信息,进行文本合并处理,得到第二视频片段中演示对象的至少一个身体部位分别的第二动作描述信息。
18、本技术实施例提供一种视频显示方法,包括:
19、在显示目标视频的播放界面的过程中,获取第三视频片段对应的至少一个第三动作描述信息,其中,目标视频包括多个视频片段,第三视频片段为目标视频中正在播放的视频片段;
20、确定第三视频片段的播放进度,其中,不同的播放进度关联不同的第三动作描述信息,每个播放进度关联的第三动作描述信息基于如本技术实施例任意可选地实施方式中的视频处理方法处理得到;
21、响应于第三视频片段播放进度的变化,在演示对象的关联显示区域显示与播放进度相关联的第三动作描述信息。
22、可选地,根据本技术实施例的方法,在播放进度位于动作演示时间范围内的情况下,第三动作描述信息包括躯干动作描述信息、肢体动作描述信息或者头部动作描述信息中的至少一者;
23、响应于第三视频片段播放进度的变化,在演示对象的关联显示区域显示与播放进度相关联的第三动作描述信息,包括:
24、响应于播放进度位于动作演示时间范围内,在播放界面中演示对象的关联显示区域显示第三动作描述信息,其中,关联显示区域与演示对象的显示区域不重叠。
25、可选地,根据本技术实施例的方法,还包括:
26、在第三动作描述信息关联的核心动作的标记的情况下,将第三动作描述信息描述的身体部位确定为目标部位;
27、识别第三视频片段中演示对象的目标部位;
28、在播放第三视频片段的过程中,在目标部位的显示区域,以第一显示模式显示目标部位的提醒信息。
29、可选地,根据本技术实施例的方法,还包括:
30、在确定播放进度位于演示起始时间范围的情况下,获取第三视频片段的第一预览图像数据,并将第一预览图像数据添加为起始时间范围关联的第三动作描述信息;
31、响应于第三视频片段播放进度的变化,在演示对象的关联显示区域显示与播放进度相关联的第三动作描述信息,包括:
32、响应于播放进度位于演示起始时间范围内,以第一预设播放速度,显示第一预览图像数据,并暂停播放第三视频片段,直到播放进度超出起始时间范围。
33、可选地,根据本技术实施例的方法,演示时间范围包括演示终止时间范围;方法还包括:
34、在确定播放进度位于演示终止时间范围内的情况下,获取第四视频片段的第二预览图像数据,并将第二预览图像数据添加为终止时间范围对应的第三动作描述信息;
35、响应于第三视频片段播放进度的变化,在演示对象的关联显示区域显示与播放进度相关联的第三动作描述信息,包括:
36、响应于播放进度位于演示终止时间范围内,在演示对象的关联显示区域显示与播放进度相对应的第三动作描述信息;以及,
37、在预览窗口中以第二预设播放速度,显示第二预览图像数据,直到播放进度超出演示终止时间范围,其中,预览窗口的显示面积小于第三视频片段的播放界面的显示面积。
38、本技术实施例提供一种视频处理装置,包括:
39、第一获取模块,用于获取第一视频,其中,第一视频包括由演示对象演示的至少一个演示动作;
40、第一处理模块,用于将第一视频拆分为与每个演示动作相对应的第一视频片段;
41、第一处理模块,还用于识别每个第一视频片段中的演示动作,确定每个第一视频片段中演示对象的身体部位的第一动作描述信息,以及确定关联的要点动作标记的身体部位,第一动作描述信息为躯干动作描述信息、肢体动作描述信息或者头部动作描述信息;
42、第一处理模块,还用于对应每个第一视频片段,建立第一视频片段的播放进度与其对应的第一动作描述信息的关联,以在播放第一视频片段的情况下,在演示对象的关联显示区域显示与播放进度相关联的第一动作描述信息,以及显示要点动作标记对应的提醒信息。
43、本技术实施例提供一种视频显示装置,包括:
44、第二获取模块,用于在显示目标视频的播放界面的过程中,获取第三视频片段对应的至少一个第三动作描述信息,其中,目标视频包括多个视频片段,第三视频片段为目标视频中正在播放的视频片段;
45、第二处理模块,用于确定第三视频片段的播放进度,其中,不同的播放进度关联不同的第三动作描述信息,每个播放进度关联的第三动作描述信息基于如本技术实施例任意可选地实施方式中的视频处理方法处理得到;
46、显示模块,用于响应于第三视频片段播放进度的变化,在演示对象的关联显示区域显示与播放进度相关联的第三动作描述信息。
47、本技术实施例提供一种电子设备,电子设备包括处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现如上的视频处理方法,或者视频显示方法的步骤。
48、本技术实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如上的视频处理方法,或者视频显示方法的步骤。
49、本技术实施例提供一种计算机程序产品,计算机程序产品中包括计算机程序指令,计算机程序指令被处理器执行时实现如上的视频处理方法,或者视频显示方法的步骤。
50、采用本技术的实施例,通过将第一视频拆分为与动作片段一一对应的第一视频片段,可以方便地为每个第一视频片段中包括的演示动作匹配准确的动作描述信息,例如,躯干动作描述信息、肢体动作描述信息或者头部动作描述信息等各个身体部位的描述信息。之后,通过对应每个第一视频片段,建立第一视频片段的播放进度与其对应的第一动作描述信息的关联,由此,在播放第一视频片段的情况下,在演示对象的关联显示区域显示与播放进度相关联的第一动作描述信息,以及显示所述要点动作标记对应的提醒信息,基于此,可以方便地辅助用户了解动作要领,降低动作的学习难度,从而有利于用户实现连贯行的动作练习。
技术研发人员:潘孟姣,孙健,张远
技术所有人:小糖互联(北京)网络科技有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
