视频互动方法、装置、计算设备及计算机存储介质制造方法及图纸

技术编号:33126361 阅读:20 留言:0更新日期:2022-04-17 00:36
本发明专利技术公开了一种视频互动方法、装置、计算设备及计算机存储介质。方法包括:在客户端显示多个界面,多个界面包括原始视频播放界面和至少一虚拟形象视频播放界面,原始视频播放界面用于播放原始视频,虚拟形象视频播放界面用于播放原始视频虚拟形象化后的虚拟形象视频;根据用户输入的指令,对虚拟形象视频进行控制。本方案使得用户在观看视频时能够进行视频的互动,且不会影响视频的正常播放,提升趣味性。味性。味性。

【技术实现步骤摘要】
视频互动方法、装置、计算设备及计算机存储介质


[0001]本专利技术涉及通信
,具体涉及一种视频互动方法、装置、计算设备及计算机存储介质。

技术介绍

[0002]随着互联网技术的发展,用户可以通过客户端来观看视频,例如,体育比赛或者其他娱乐性比赛的比赛视频,然而,用户仅仅是停留在观看比赛视频,但无法进行相关的互动,用户参与度较低,趣味性较差。

技术实现思路

[0003]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的视频互动方法、装置、计算设备及计算机存储介质。
[0004]根据本专利技术实施例的一个方面,提供了一种视频互动方法,包括:
[0005]在客户端显示多个界面,多个界面包括原始视频播放界面和至少一虚拟形象视频播放界面,原始视频播放界面用于播放原始视频,虚拟形象视频播放界面用于播放原始视频虚拟形象化后的虚拟形象视频;
[0006]根据用户输入的指令,对虚拟形象视频进行控制。
[0007]根据本专利技术实施例的另一方面,提供了一种视频互动装置,包括:
[0008]显示模块,适于在客户端显示多个界面,多个界面包括原始视频播放界面和至少一虚拟形象视频播放界面,原始视频播放界面用于播放原始视频,虚拟形象视频播放界面用于播放原始视频虚拟形象化后的虚拟形象视频;
[0009]控制模块,适于根据用户输入的指令,对虚拟形象视频进行控制。
[0010]根据本专利技术实施例的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;
[0011]存储器用于存放至少一可执行指令,可执行指令使处理器执行上述视频互动方法对应的操作。
[0012]根据本专利技术实施例的再一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行如上述视频互动方法对应的操作。
[0013]本专利技术上述实施例提供的方案使得用户在观看视频时能够进行视频的互动,且不会影响视频的正常播放,提升趣味性。
[0014]上述说明仅是本专利技术实施例技术方案的概述,为了能够更清楚了解本专利技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术实施例的具体实施方式。
附图说明
[0015]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通
技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0016]图1A示出了本专利技术一个实施例的视频互动方法的流程示意图;
[0017]图1B为第一形象的示意图;
[0018]图1C为操作列表的示意图;
[0019]图1D为客户端的界面示意图;
[0020]图2示出了本专利技术一个实施例的视频互动装置的结构示意图;
[0021]图3示出了本专利技术一个实施例的计算设备的结构示意图。
具体实施方式
[0022]下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。
[0023]图1A示出了本专利技术一个实施例的视频互动方法的流程示意图。如图1A所示,该方法包括以下步骤:
[0024]步骤S101,在客户端显示多个界面,多个界面包括原始视频播放界面和至少一虚拟形象视频播放界面,原始视频播放界面用于播放原始视频,虚拟形象视频播放界面用于播放原始视频虚拟形象化后的虚拟形象视频。
[0025]具体地,用户在通过客户端观看视频时,若想进行视频互动,可以执行分屏操作,根据用户触发的分屏操作,在客户端显示多个界面,其中,多个界面包括原始视频播放界面和至少一虚拟形象视频播放界面,原始视频播放界面用于播放原始视频,通过原始视频播放界面向用户展示原始视频,能够保证不影响视频的正常播放,满足用户继续观看视频的需求;虚拟形象视频播放界面的数量可以是一个或多个,虚拟形象视频播放界面用于播放原始视频虚拟形象化后的虚拟形象视频,其中,原始视频虚拟形象化后的虚拟形象视频通过如下方法获得:对原始视频中的第二形象进行形态识别处理,得到第二形象的形象关键点;根据形象关键点生成虚拟化的第一形象,基于虚拟化的第一形象生成虚拟形象视频。
[0026]例如,基于形态识别算法,对原始视频中的第二形象进行形态识别处理,得到第二形象的形象关键点,其中,第二形象是原始视频中的目标形象,比如,可以是比赛选手等,形象关键点是表示第二形象的动作或身体姿态的关键点,例如,是比赛选手的骨骼关键点,根据形象关键点生成虚拟化的第一形象,虚拟化的第一形象与第二形象的动作或身体姿态一致,整体外形可以是原始选手的卡通化或是其他与原始选手相关或不相关的卡通形象等,基于虚拟化的第一形象生成虚拟形象视频,例如,将生成的虚拟化的第一形象与背景图像(原始视频中的除第二形象外的部分称为背景图像)合成,得到虚拟形象视频,其中虚拟形象视频中的背景图像可以是保留的原始视频中的背景图像,或通过原始视频中的背景图像虚拟化或卡通化得到的。
[0027]这里以对U型滑板比赛直播视频采用人体形态检测算法进行AI技术分析为例进行说明,具体实现过程如下:
[0028]第一步,对原比赛直播视频中的第二形象(这里是比赛选手)进行人体形态检测,
主要是识别出第二形象的骨骼关键点,包括但不限于以下关键点:头、双膝、手腕等。
[0029]第二步,对骨骼关键点进行帧间分析,确定第二形象的比赛动作,如旋转、翻转等动作。
[0030]第三步,结合比赛动作,绘制骨骼关键点检测结果,如图1B中左部分所示。
[0031]第四步,将骨骼关键点检测结果进行虚拟化处理,得到虚拟化的第一形象,如图1B中右部分所示,将基于第一形象生成的虚拟形象视频展示在虚拟形象视频播放界面中。
[0032]步骤S102,根据用户输入的指令,对虚拟形象视频进行控制。
[0033]在本实施例中,用户输入的指令可以包括三种,第一指令、第二指令和第三指令,不同指令对虚拟形象视频所进行的控制是不同的。
[0034]具体地,指令包括第一指令,第一指令用于将目标虚拟形象视频播放界面设置为操控模式,其中,操控模式指用户可以对目标虚拟形象视频播放界面内展示的虚拟形象视频中的第一形象进行操控;当目标虚拟形象视频播放界面为操控模式时,虚拟形象视频中的第一形象的动作根据用户操作而发生改变。
[0035]若用户输入了第一指令,可以确定用户希望对目标虚拟形象视频播放界面中的第一形象进行控制,则将目标虚拟形象视频播放界面设置为操控模式,当目标虚拟形象视频播放界本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频互动方法,包括:在客户端显示多个界面,所述多个界面包括原始视频播放界面和至少一虚拟形象视频播放界面,所述原始视频播放界面用于播放原始视频,所述虚拟形象视频播放界面用于播放所述原始视频虚拟形象化后的虚拟形象视频;根据用户输入的指令,对所述虚拟形象视频进行控制。2.根据权利要求1所述的方法,其中,所述指令包括第一指令,所述第一指令用于将目标虚拟形象视频播放界面设置为操控模式;当所述目标虚拟形象视频播放界面为所述操控模式时,所述虚拟形象视频中的第一形象的动作根据用户操作而发生改变。3.根据权利要求1所述的方法,其中,所述指令包括第二指令,所述第二指令用于将目标虚拟形象视频播放界面设置为跟随模式;当所述目标虚拟形象视频播放界面为所述跟随模式时,所述虚拟形象视频中的第一形象跟随所述原始视频中的第二形象的动作改变而改变。4.根据权利要求2或3所述的方法,其中,所述指令包括第三指令,所述第三指令用于对目标虚拟形象视频播放界面进行模式切换。5.根据权利要求1或2所述的方法,其中,方法还包括:当所述虚拟形象视频为所述操控模式时,计算所述第一形象与所述原始视频中的第二形象的动作匹配度,根据所述动作匹配度向用户分配数据资源。6.根据权利要求1或2所述的方法,其中,原始视频虚拟形象化后的虚拟形象视频通过如下方法获得:对原始视频中的第二形象进行形态识别处理,得到第二形象的形象关键点;根据所...

【专利技术属性】
技术研发人员:曹汝帅李琳周冰周效军
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1