CN111711856A - 交互视频的制作方法、装置、终端、存储介质及播放器 - Google Patents

交互视频的制作方法、装置、终端、存储介质及播放器 Download PDF

Info

Publication number
CN111711856A
CN111711856A CN202010837707.3A CN202010837707A CN111711856A CN 111711856 A CN111711856 A CN 111711856A CN 202010837707 A CN202010837707 A CN 202010837707A CN 111711856 A CN111711856 A CN 111711856A
Authority
CN
China
Prior art keywords
interactive
frame
segment
video
specific object
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010837707.3A
Other languages
English (en)
Other versions
CN111711856B (zh
Inventor
唐亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Aggregation Big Data Development Co ltd
Original Assignee
Shenzhen Diantong Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Diantong Information Technology Co ltd filed Critical Shenzhen Diantong Information Technology Co ltd
Priority to CN202010837707.3A priority Critical patent/CN111711856B/zh
Publication of CN111711856A publication Critical patent/CN111711856A/zh
Application granted granted Critical
Publication of CN111711856B publication Critical patent/CN111711856B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开一种交互视频的制作方法及装置,包括以下步骤:接收用户发送的预先录好的多个视频片段及特定对象的特征信息;根据特征信息在视频片段中进行特定对象识别,得到特定对象出现在视频片段中的所有帧元;将所有帧元从视频片段中进行分割,获得多个内含特定对象的帧元片段;对多个帧元片段中的特定对象添加交互元素,获得新的具有交互元素的新帧元片段;将新帧元片段***视频片段的对应帧元片段所处的时间轴位置上,得到具有交互元素的交互视频。本发明实现了对视频片段中特定对象添加动态交互元素的效果,丰富了交互视频的交互手段,提升了制作交互视频的实用性。

Description

交互视频的制作方法、装置、终端、存储介质及播放器
技术领域
本发明涉及视频制作技术领域,尤其涉及一种交互视频的制作方法、装置、终端、存储介质及播放器。
背景技术
为了提升用户在观看视频时的参与感,很多视频播放软件采用了交互播放的形式。使用户的播放视频的时候会产生一些选择,播放软件根据用户的选择会播放同一时间线但不同剧情走向的剧情,进而播放不同的结局。然而,现有的交互视频制作时,尚不能很好的针对视频片段中的特定对象添加交互元素,使交互元素跟随特定对象在显示界面中***作、移动、形变,和添加更多的交互类型等,从而使用户在观看视频时,可随意选定特定元素进行交互,获得更佳体验。鉴于此,实有必要提供一种交互视频的制作方法、装置、终端、存储介质及播放器以克服上述缺陷。
发明内容
本发明的目的是提供一种交互视频的制作方法、装置、终端、存储介质及播放器,旨在改善现有的交互视频制作方法对特定对象的交互元素设计较为简单的问题,提高了交互视频制作的实用性。
为了实现上述目的,本发明首先提供一种交互视频的制作方法,包括以下步骤:
接收用户发送的预先录好的多个视频片段及特定对象的特征信息;
根据所述特征信息在所述视频片段中进行特定对象识别,得到特定对象出现在所述视频片段中的所有帧元;
将所述所有帧元从所述视频片段中进行分割,获得多个内含特定对象的帧元片段;
对多个所述帧元片段中的特定对象添加交互元素,获得新的具有交互元素的新帧元片段;
将所述新帧元片段***所述视频片段的对应所述帧元片段所处的时间轴位置上,得到具有交互元素的交互视频。
在一个优选实施方式中,所述接收用户发送的预先录好的多个视频片段及特定对象的特征信息步骤中,包括:
接收用户发送的多个视频片段;其中,多个所述视频片段包括多个前序剧情片段及连接每个所述前序剧情片段的多个平行时间轴的后续剧情片段;
接收用户发送的特定对象的特征信息;其中,所述特征信息包括特定对象的各个视图信息和/或各部分的局部特征信息。
在一个优选实施方式中,还包括步骤:
获取用户发送的预先录好的隐藏后续剧情片段;
获取用户预设的对每个所述前序剧情片段及所述后续剧情片段对应权重值;
获取客户端发送的用户在客户端在所述交互视频中对所述前序剧情片段及所述后续剧情片段的选择结果,并计算出相应的权重总值;
判断所述权重总值是否超过预设的权重阈值,若超过,则在所述交互视频对应的时间轴上***所述隐藏后续剧情片段。
在一个优选实施方式中,还包括步骤:
获取多个客户端在所述交互视频中对每个所述前序剧情片段及所述后续剧情片段的选择次数;
提取所述交互视频每次选择中被选择次数最多的所述前序剧情片段与所述后续剧情片段;
将被选择次数最多的所述前序剧情片段与所述后续剧情片段组合,生成一部固定剧情的视频。
在一个优选实施方式中,所述对多个所述帧元片段中的特定对象添加交互元素,得到新的具有交互元素的新帧元片段步骤中包括:
接收对指定的所述帧元片段进行添加交互元素的指令;
提取指定所述帧元片段的每一帧画面,在特定对象所处的位置添加交互浮层;
建立所述交互浮层与交互元素的对象连接或植入交互元素;其中,当在显示界面选定所述交互浮层时,切换展示为所述交互元素;
将添加所述交互浮层的每一帧画面进行组合,生成对应的所述新帧元片段。
在一个优选实施方式中,所述对多个所述帧元片段中的特定对象添加交互元素,得到新的具有交互元素的新帧元片段步骤中包括:
接收用户发送的多组状态帧元片段;其中,每组所述状态帧元片段包括第一状态帧元片段与第二状态帧元片段,分别为特定对象在同一事件中的不同剧情走向;
提取所述第一状态帧元片段的每一帧画面,在特定对象所处的位置添加交互浮层;
建立所述交互浮层与所述第二状态帧元片段的对象连接;其中,当在显示界面选定所述交互浮层时,切换至所述第二状态帧元片段;
将添加所述交互浮层的第一状态帧元片段的每一帧画面及所述第二状态帧元片段进行组合,生成对应的所述新帧元片段。
在一个优选实施方式中,所述对多个所述帧元片段中的特定对象添加交互元素,得到新的具有交互元素的新帧元片段步骤中包括:
接收用户发送的替换图形和/或替换音源;
提取指定的所述帧元片段的每一帧画面和/或音轨信息;
将每一帧画面的特定对象替换或覆盖成所述替换图形,和/或将音轨信息中的特定对象的音源替换成所述替换音源;
将替换或覆盖成所述替换图形的每一帧画面和/或替换成所述替换音源的音轨信息重新组合,生成对应的所述新帧元片段。
本发明另一方面是提供一种交互视频的制作装置,包括:
接收模块,用于接收用户发送的预先录好的多个视频片段及特定对象的特征信息;
识别模块,用于根据所述特征信息在所述视频片段中进行特定对象识别,得到特定对象出现在所述视频片段中的所有帧元;
分隔模块,用于将所述所有帧元从所述视频片段中进行分割,获得多个内含特定对象的帧元片段;
交互模块,用于对多个所述帧元片段中的特定对象添加交互元素,获得新的具有交互元素的新帧元片段;
生成模块,用于将所述新帧元片段***所述视频片段的对应所述帧元片段所处的时间轴位置上,得到具有交互元素的交互视频。
在一个优选实施方式中,所述接收模块包括:
第一接收单元,用于接收用户发送的多个视频片段;其中,多个所述视频片段包括多个前序剧情片段及连接每个所述前序剧情片段的多个平行时间轴的后续剧情片段;
第二接收单元,用于接收用户发送的特定对象的特征信息;其中,所述特征信息包括特定对象的各个视图信息和/或各部分的局部特征信息。
在一个优选实施方式中,还包括:
第一获取模块,用于获取用户发送的预先录好的隐藏后续剧情片段;
第二获取模块,用于获取用户预设的对每个所述前序剧情片段及所述后续剧情片段对应权重值;
第三获取模块,用于获取客户端发送的用户在客户端在所述交互视频中对所述前序剧情片段及所述后续剧情片段的选择结果,并计算出相应的权重总值;
判断模块,用于判断所述权重总值是否超过预设的权重阈值,若超过,则在所述交互视频对应的时间轴上***所述隐藏后续剧情片段。
在一个优选实施方式中,还包括:
第四获取模块,用于获取多个客户端在所述交互视频中对每个所述前序剧情片段及所述后续剧情片段的选择次数;
提取模块,用于提取所述交互视频每次选择中被选择次数最多的所述前序剧情片段与所述后续剧情片段;
组合模块,用于将被选择次数最多的所述前序剧情片段与所述后续剧情片段组合,生成一部固定剧情的视频。
在一个优选实施方式中,所述交互模块包括:
指令接收单元,用于接收对指定的所述帧元片段进行添加交互元素的指令;
第一交互单元,用于提取指定所述帧元片段的每一帧画面,在特定对象所处的位置添加交互浮层;
交互植入单元,用于建立所述交互浮层与交互元素的对象连接或植入交互元素;其中,当在显示界面选定所述交互浮层时,切换展示为所述交互元素;
第一生成单元,用于将添加所述交互浮层的每一帧画面进行组合,生成对应的所述新帧元片段。
在一个优选实施方式中,所述交互模块包括:
片段接收单元,用于接收用户发送的多组状态帧元片段;其中,每组所述状态帧元片段包括第一状态帧元片段与第二状态帧元片段,分别为特定对象在同一事件中的不同剧情走向;
第二交互单元,用于提取所述第一状态帧元片段的每一帧画面,在特定对象所处的位置添加交互浮层;
交互生成单元,用于建立所述交互浮层与所述第二状态帧元片段的对象连接;其中,当在显示界面选定所述交互浮层时,切换至所述第二状态帧元片段;
第二生成单元,用于将添加所述交互浮层的第一状态帧元片段的每一帧画面及所述第二状态帧元片段进行组合,生成对应的所述新帧元片段。
在一个优选实施方式中,所述交互模块包括:
音画接收单元,用于接收用户发送的替换图形和/或替换音源;
音画提取单元,用于提取指定的所述帧元片段的每一帧画面和/或音轨信息;
音画替换单元,用于将每一帧画面的特定对象替换或覆盖成所述替换图形,和/或将音轨信息中的特定对象的音源替换成所述替换音源;
第三生成单元,用于将替换或覆盖成所述替换图形的每一帧画面和/或替换成所述替换音源的音轨信息重新组合,生成对应的所述新帧元片段。
本发明再一方面是提供一种终端,所述终端包括存储器、处理器以及存储在所述存储器并可在处理器上运行的交互视频的制作程序,交互视频的制作程序被所述处理器执行时实现如上述实施方式任一项所述的交互视频的制作方法的各个步骤。
本发明还提供一种存储介质,所述存储介质存储有交互视频的制作程序,交互视频的制作程序被处理器执行时实现如上述实施方式任一项所述的交互视频的制作方法的各个步骤。
本发明还提供一种播放器,包括播放模块;所述播放模块用于播放通过上述实施方式任一项所述的交互视频的制作方法制作的交互视频。
本发明通过在视频片段中对特定对象进行识别,然后提取含有特定对象的帧元片段,对帧元片段中的特定对象进行添加交互元素,重新组合生成新帧元片段,再替换掉原有的帧元片段,从而实现了对视频片段中特定对象添加动态交互元素的效果,丰富了交互视频的交互手段,提升了制作交互视频的实用性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明提供的交互视频的制作方法的流程图;
图2为图1所示交互视频的制作方法第一种交互实现方式的流程图;
图3为图1所示交互视频的制作方法第二种交互实现方式的流程图;
图4为图1所示交互视频的制作方法第三种交互实现方式的流程图;
图5为图1所示交互视频的制作方法另一实施例的流程图;
图6为图1所示交互视频的制作方法又一实施例的流程图;
图7为本发明提供的交互视频的制作装置的框架图;
图8为图7所示交互视频的制作装置另一实施例的框架图;
图9为图7所示交互视频的制作装置又一实施例的框架图;
图10为图7所示交互视频的制作装置一个实施例中交互模块的框架图;
图11为图7所示交互视频的制作装置另一实施例中交互模块的框架图;
图12为图7所示交互视频的制作装置又一实施例中交互模块的框架图。
具体实施方式
为了使本发明的目的、技术方案和有益技术效果更加清晰明白,以下结合附图和具体实施方式,对本发明进行进一步详细说明。应当理解的是,本说明书中描述的具体实施方式仅仅是为了解释本发明,并不是为了限定本发明。
本发明一方面是提供一种交互视频的制作方法,用于提供一个视频制作平台,便于视频制作者(即用户)在制作平台中对预先录好的视频片段进行交互元素的添加,生成含有交互元素的互动视频。能够理解的是,通过本方法制作的互动视频同时可在该视频制作平台上播放,制作平台还可根据播放用户在平台上的互动次数、选择结果等互动行为数据进行统计,获得多个客户端播放的大数据。
如图1所示,本方法包括以下步骤S11-S15。
在步骤S11中,接收用户发送的预先录好的多个视频片段及特定对象的特征信息。
在本步骤中,用户需要根据剧本拍摄多个视频片段,其中,视频片段包括多个前序剧情片段及连接每个前序剧情片段的多个平行时间轴的后续剧情片段。即需要预先拍摄一段剧情片段,然后该剧情片段的后续剧情发展走向有多个,用户根据需要先对其中一些较为重要的剧情走向分别拍摄一段视频,这些基于同一事物的不同发展走向的视频片段可称为平行时间轴的后续剧情片段,即,播放时同一时间只能挑选其中一个后续剧情片段进行播放。能够理解的是,每个后续剧情片段后续还能继续生成多个新的后续剧情片段,形成剧情的树状结构。其中,树状结构上的每一个点就是一个后续剧情片段或前序剧情片段。能够理解的是,所谓的前序剧情片段与后续剧情片段仅是为了便于描述视频片段的时间连接关系;一个后续剧情片段的片头与一个前序剧情片段的片尾连接,片尾也可以与另一个后续剧情片段或者另一个前序剧情片段的片头连接,并不作为连接关系的限定。
另外,用户在视频片段中选定特定对象,特定对象可以是一辆车、一个人、一只动物或者其他在视频片段里的任意物体。例如,如果需要对视频片段中的一辆车添加交互元素,那么用户可在视频平台上传特定对象的特征信息,便于平台对特定对象进行识别。具体的,特征信息包括特定对象的各个视图信息和/或各部分的局部特征信息;这其中,用户可在视频拍摄的过程对该特定对象的各个视图(如六视图、轴测图等)进行分别拍摄取样以及对该特定对象的各个较为明显的部分进行凸显放大取样,从而获得特定对象的各个视图及各部分的特征信息,便于视频平台更好的识别。需要说明的是,同一视频片段中的特定对象可以是一个,也可以是多个,不同的特定对象可添加不同的交互元素。
在步骤S12中,根据特征信息在视频片段中进行特定对象识别,得到特定对象出现在视频片段中的所有帧元。
其中,具体的识别方式可包括以下两种:
第一,将视频片段划分为每一帧画面来处理,将特定对象的特征信息遍历所有帧画面进行图形匹配,若匹配值超过一定值,则视为该帧画面中存在该特定对象,从而获取含有特定对象的所有帧元(帧元即一帧画面)。其中,特征信息包括特定对象的面特征与点特征等。当然,为了避免受到其他相似图形的干扰,对于个别帧元或者某一段较短的出现疑似特定对象的连续帧元都可视为无效识别,即某一片段中连续出现特定对象的帧元数量超过一预设的阈值才可视为有效帧元。
第二,提取特征信息中特定对象的轮廓,并进行区域描点,多个描点均匀分布形成一个特定对象的轮廓。然后对特定对象的轮廓姿态变化采用八个方向的八个量化值来表示,将每一帧画面的特定对象的轮廓以方向值的向量来表示,对轮廓向量进行聚类与识别,从而识别每一帧画面中的特定对象的行为,即,可以以轮廓图为每一帧的特定对象的姿态表示,以步态轮廓图上的点到质心垂线距离的向量作特征向量,来识别特定对象的动态。该方法适用于识别非刚性、有关节的物体,可容忍一定视角变化、帧速变化与镜头远近。
能够理解的是,还有其他可对视频片段中的特定对象识别的方法,本发明在此不做限定。
在步骤S13中,将所有帧元从视频片段中进行分割,获得多个内含特定对象的帧元片段。
在本步骤中,将所有含有特定对象的有效帧元分离出来,形成一个个的具有一定数量帧元的帧元片段。其中,分离过程中,记录各个帧元片段在整个视频片段时间轴上对应的时间点。进一步的,针对用户对其中某些帧元片段不想做交互元素的情形,则向用户提供一个帧元片段的选择功能,后续只针对选定的某些帧元片段进行交互元素的添加。
在步骤S14中,对多个帧元片段中的特定对象添加交互元素,获得新的具有交互元素的新帧元片段。
在本步骤中,对选定的多个帧元片段以特定对象为基点,进行添加交互元素,当最终生成的交互视频播放时,通过鼠标选定、AR/VR焦点操作选定及语音输入中任一种的方式选定特定对象时,在客户端的显示界面弹出或者切换成交互元素。能够理解的是,新帧元片段既包括原有的视频剧情内容,也包括交互元素即交互浮层。
具体的,可至少包括以下三种交互实现方式。
首先,在第一种交互实现方式中,如图2所示,包括以下步骤S1411-S1414。
在步骤S1411中,接收对指定的帧元片段进行添加交互元素的指令。接收用户对指定帧元片段进行操作的相关指令以及交互元素。其中,交互元素包括中度交互元素(如找茬、道具探索、五子棋/象棋/围棋等)及重度交互元素(如操纵汽车、飞机等)。交互元素可由用户提供上传,也可通过制作平台通过网络进行下载。
在步骤S1412中,提取指定帧元片段的每一帧画面,在特定对象所处的位置添加交互浮层。能够理解的是,特定对象在帧元片段每一个帧元图像中的位置可能是动态变化的,例如从左侧不断的移动到右侧,在每一帧元中在特定对象的位置处添加交互浮层。当所有的帧元不断播放时,该帧元片段的展示画面中,交互浮层是不断跟随特定对象移动的。其中,交互浮层可以是半透明的按钮,也可以是覆盖整个特定对象轮廓或者部分的透明层,特别的,特定对象的不同部分可设定相互独立的交互浮层。
具体的,交互浮层的样式可以是由制作平台提供的模板、或者用户自定义的图样、再或者是制作平台根据特定对象的轮廓生成的对应的轮廓样式,当然,当特定对象在不同帧元的视图不一样时,对应生成的轮廓样式也是一一对应的。其中,交互浮层的具体生成过程可参考现有技术,本发明在此不做限定。
在步骤S1413中,建立交互浮层与交互元素的对象连接或植入交互元素;其中,当在显示界面选定交互浮层时,切换展示为交互元素。具体的交互浮层与交互元素的对象连接原理及实现方式可参考现有技术 ,本发明在此不做限定。举例来说,特定对象为某段视频片段中的一副围棋,可以将交互浮层跟随设置于围棋的位置,然后将围棋的小游戏与交互浮层进行对象连接,当客户端在显示界面点击围棋的位置时,触发交互浮层,制作平台的播放模块发出控制指令使客户端分屏或者切换展示为该围棋游戏,增加视频观看的沉浸感。进一步的,可将帧元片段的时间轴上连接多个后续剧情片段,然后围棋游戏上设置几个关键落子点,每个关键落子点对应一个后续剧情片段,当用户在客户端的围棋游戏选择不同时,马上切换到对应的后续剧情片段,增强视频播放的互动性,产生更好的播放效果。
在步骤S1414中,将添加交互浮层的每一帧画面进行组合,生成对应的新帧元片段。在本步骤中,在选定的帧元片段中每一帧画面的特定对象加上交互元素后,产生新帧元片段。能够理解的是,新帧元片段与原帧元片段的时间轴信息与音频信息并未改变。
其次,在第二种交互实现方式中,如图3所示,包括以下步骤S1421-S1424。
在步骤S1421中,接收用户发送的多组状态帧元片段;其中,每组状态帧元片段包括第一状态帧元片段与第二状态帧元片段,分别为特定对象在同一事件中的不同剧情走向。第一状态帧元片段与第二状态帧元片段为时间轴平行设置的两个分支剧情,剧情起点相同,但是发展过程不同。举例来说,二者均为一辆车在公路行驶的片段,第一状态帧元片段展示的是正常行驶的状态,第二状态帧元片段展示的是中途侧翻后的状态,两者的时间线开始产生分支的时间点即为交互浮层设置的起点。
在步骤S1422中,提取第一状态帧元片段的每一帧画面,在特定对象所处的位置添加交互浮层。即以第一状态帧元片段设为默认的播放画面,如果未接收到用户在客户端点击交互浮层的请求,则控制客户端一直展示第一状态帧元片段的剧情内容。当然,也可以将第二状态帧元片段作为默认播放片段。
在步骤S1423中,建立交互浮层与第二状态帧元片段的对象连接;其中,当在显示界面选定交互浮层时,切换至第二状态帧元片段。具体的,制作平台接收用户在客户端选定交互浮层的请求,然后在客户端展示第二状态帧元片段;此时,第一状态帧元片段的内容可能还未播完,剩下的帧元中的内容直接跳过切换到第二状态帧元片段的内容中。能够理解的是,由于第一与第二状态帧元片段的时间轴平行,二者的时间帧在客户端是同步进行的,其中仅展示第一状态帧元片段,当用户在某一个时间点选定交互浮层时,第一状态帧元片段在该时间点后的内容跳过,然后切换展示第二状态帧元片段在该时间点后的内容,提升了互动的效果。
在步骤S1424中,将添加交互浮层的第一状态帧元片段的每一帧画面及第二状态帧元片段进行组合,生成对应的新帧元片段。本步骤的具体实施可参考步骤S1414,在此不作赘述。
最后,在第三种交互实现方式中,如图4所示,包括以下步骤S1431-S1434。
在步骤S1431中,接收用户发送的替换图形和/或替换音源。针对用户换脸或者换声音的需求,接收用户上传的预先准备好的替换图形与替换音源。替换图形可包括用户自己的脸部形象,为了避免侵犯别人隐私,对用户实行实名制及面部验证。
在步骤S1432中,提取指定的帧元片段的每一帧画面和/或音轨信息。
在步骤S1433中,将每一帧画面的特定对象替换或覆盖成替换图形,和/或将音轨信息中的特定对象的音源替换成替换音源。具体的,接收用户对特定对象的替换请求,在每一帧画面中将替换图形覆盖在特定对象上或者直接抠掉特定对象的画面,将替换图形进行填充抠掉的位置,从而完成图形替换。需要说明的是,本步骤中图形替换与音源替换的具体实施方式可参考现有技术,本发明在此不做限定。
在步骤S1434中,将替换或覆盖成替换图形的每一帧画面和/或替换成替换音源的音轨信息重新组合,生成对应的新帧元片段。即,每一帧画面中进行重新组合,然后将替换后的音轨信息与替换后的帧元片段相结合,形成新帧元片段,从而实现了自动化的图形和/或音源替换,提升了交互视频的质量。
如上所述的交互元素添加步骤中,上面三种实施方式仅为其中的一部分,便于理解步骤内容,并不限定本发明只有上述三种实现方式。
需要说明的是,可对交互浮层添加选定触发机制,在一定时间段内以对交互浮层进行选定的次数作为交互元素的激活选择。例如,在某特定对象的交互浮层对象连接多个分支剧***,对应不同的选定次数区间,接收客户端发送的用户在客户端的选定次数,判断属于哪个次数区间,然后控制客户端马上或延迟切换为对应的后续剧情片段。
能够理解的是,各实现方式之间的步骤可能会互有重叠及借鉴,其中,每条步骤中阐述的内容各有偏重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述,本领域技术人员对上述步骤进行任意组合、拆分,均为本发明的保护范围。
步骤S15中,将新帧元片段***视频片段的对应帧元片段所处的时间轴位置上,得到具有交互元素的交互视频。
具体的,由于交互元素的添加是对选定帧元片段中的每个帧元都进行的,因此,重新组合的新帧元片段的时间轴长度与原帧元片段的时间轴长度相同,将新帧元片段***到对应的原帧元片段的时间轴上,不会造成视频片段在内容上的割裂及重叠。生成后的交互视频可以集成为小程序或独立APP进行存储及播放。能够理解的是,本发明提供的制作平台设有配套的交互播放模块,用于将交互视频调制、解码然后在客户端进行播放展示。
进一步的,在一个实施例中,如图5所示,本方法还包括步骤S161-S164。
步骤S161中,获取用户发送的预先录好的隐藏后续剧情片段。
步骤S162中,获取用户预设的对每个前序剧情片段及后续剧情片段对应权重值。其中,权重值设定的划分标准,举例来说,可以是会影响某个人性格的变好或变坏的因素;多个后续剧情片段中包括片中特定对象的各个选择,例如将性格变好的选择设定为高权重值,那么选择多次性格变好的结果之后,权重总值就会很高,则高权重总值对应的是一个特定对象在好性格会如何发展的隐藏后续剧情片段。当然,还可以是特定对象(如主角)在职业中的选择等等。
步骤S163中,获取客户端发送的用户在客户端在交互视频中对前序剧情片段及后续剧情片段的选择结果,并计算出相应的权重总值。具体的,获取客户端的发送的用户在每一次后续剧情片段中的选择结果,每选择一次则统计一次权重总值。
步骤S164中,判断权重总值是否超过预设的权重阈值,若超过,则在交互视频对应的时间轴上***隐藏后续剧情片段。其中,隐藏后续剧情片段是预先设置在互动视频时间轴的某个节点上,当判断某次选择后的权重总值超过权重阈值后,再次判断该次选择的时间节点是否是在隐藏后续剧情片段的时间节点之前,若判断结果是之前,那么隐藏分支剧情正常播放;若判断为之后,则隐藏分支剧情不再播放,避免出现剧情错位、不连贯的情形。
特别的,针对该客户端发送的所有后续剧情片段的选择结果,重新生成一部无需再选择的固定剧情的视频。
进一步的,在一个实施例中,如图6所示,还包括步骤S171-S173。
步骤S171中,获取多个客户端在交互视频中对每个前序剧情片段及后续剧情片段的选择次数。
其中,多个平行时间轴的后续剧情片段对应预设的不同选择数量区间。当多人同时观看互动视频时,可获取多个客户端在某个后续剧情片段的交互浮层中的选择结果,即获取有多少客户端选定了该交互浮层,进而判断选择数量位于哪个区间,从而展示对应的后续剧情片段。举例来说,交互视频里存在着法庭审案场景,每个客户端代表一个陪审团成员,每个客户端对法槌(即特定对象)的交互浮层进行选定投票,不同的投票结果对应展示不同的后续剧情片段。因此,实现了为多个客户端提供多人交互的效果。另外,在其他实施例中,播放模块还可对多个客户端的对多个后续剧情片段的选择结果进行统计,接下来在所有的客户端自动播放最多客户端选择的某一后续剧情片段。
步骤S172中,提取交互视频每次选择中被选择次数最多的前序剧情片段与后续剧情片段。将每一次选择中被选择次数最多的前序剧情片段及后续剧情片段单独挑选出来了。能够理解的是,挑选出来的上述片段刚好覆盖一整部交互视频的时间轴。
步骤S173中,将被选择次数最多的前序剧情片段与后续剧情片段组合,生成一部固定剧情的视频。此时,该固定剧情的视频是由最多客户端选择的结果,从而表明该视频中包含的各后续剧情片段是最受人认可与接受的。因此,用户可电影剧本中的某些能够产生较大的不同发展走向的剧情挑重要的部分进行分别拍摄,产生该剧情的不同后续剧情片段,其他剧情同理;然后将这些不同后续剧情片段通过制作平台发送在多个客户端进行同时播放,从而生成一部最受欢迎的固定剧情的视频,后续该视频可面向大众放映(如电影院),取得最佳的电影制作效果。这其中,本发明提供的制作平台起到了互动视频制作、播放、视频再生成的作用,提升了视频表达的质量。
综上所述,本发明通过在视频片段中对特定对象进行识别,然后提取含有特定对象的帧元片段,对帧元片段中的特定对象进行添加交互元素,重新组合生成新帧元片段,再替换掉原有的帧元片段,从而实现了对视频片段中特定对象添加动态交互元素的效果,丰富了交互视频的交互手段,提升了制作交互视频的实用性。
本发明另一方面是提供一种交互视频的制作装置100,本发明提供的装置的作用原理及具体实施步骤与方法相一致,故不再赘述。
如图7所示,交互视频的制作装置100包括:
接收模块10,用于接收用户发送的预先录好的多个视频片段及特定对象的特征信息;
识别模块20,用于根据特征信息在视频片段中进行特定对象识别,得到特定对象出现在视频片段中的所有帧元;
分隔模块30,用于将所有帧元从视频片段中进行分割,获得多个内含特定对象的帧元片段;
交互模块40,用于对多个帧元片段中的特定对象添加交互元素,获得新的具有交互元素的新帧元片段;
生成模块50,用于将新帧元片段***视频片段的对应帧元片段所处的时间轴位置上,得到具有交互元素的交互视频。
进一步的,接收模块10包括:
第一接收单元(图中未示出),用于接收用户发送的多个视频片段;其中,多个视频片段包括多个前序剧情片段及连接每个前序剧情片段的多个平行时间轴的后续剧情片段;
第二接收单元(图中未示出),用于接收用户发送的特定对象的特征信息;其中,特征信息包括特定对象的各个视图信息和/或各部分的局部特征信息。
进一步的,在一个实施例中,如图8所示,交互视频的制作装置100还包括:
第一获取模块61,用于获取用户发送的预先录好的隐藏后续剧情片段;
第二获取模块62,用于获取用户预设的对每个前序剧情片段及后续剧情片段对应权重值;
第三获取模块63,用于获取客户端发送的用户在客户端在交互视频中对前序剧情片段及后续剧情片段的选择结果,并计算出相应的权重总值;
判断模块64,用于判断权重总值是否超过预设的权重阈值,若超过,则在交互视频对应的时间轴上***隐藏后续剧情片段。
进一步的,在一个实施例中,如图9所示,交互视频的制作装置100还包括:
第四获取模块71,用于获取多个客户端在交互视频中对每个前序剧情片段及后续剧情片段的选择次数;
提取模块72,用于提取交互视频每次选择中被选择次数最多的前序剧情片段与后续剧情片段;
组合模块73,用于将被选择次数最多的前序剧情片段与后续剧情片段组合,生成一部固定剧情的视频。
进一步的,在一个实施例中,如图10所示,交互模块40包括:
指令接收单元411,用于接收对指定的帧元片段进行添加交互元素的指令;
第一交互单元412,用于提取指定帧元片段的每一帧画面,在特定对象所处的位置添加交互浮层;
交互植入单元413,用于建立交互浮层与交互元素的对象连接或植入交互元素;其中,当在显示界面选定交互浮层时,切换展示为交互元素;
第一生成单元414,用于将添加交互浮层的每一帧画面进行组合,生成对应的新帧元片段。
进一步的,在一个实施例中,如图11所示,交互模块40包括:
片段接收单元421,用于接收用户发送的多组状态帧元片段;其中,每组状态帧元片段包括第一状态帧元片段与第二状态帧元片段,分别为特定对象在同一事件中的不同剧情走向;
第二交互单元422,用于提取第一状态帧元片段的每一帧画面,在特定对象所处的位置添加交互浮层;
交互生成单元423,用于建立交互浮层与第二状态帧元片段的对象连接;其中,当在显示界面选定交互浮层时,切换至第二状态帧元片段;
第二生成单元424,用于将添加交互浮层的第一状态帧元片段的每一帧画面及第二状态帧元片段进行组合,生成对应的新帧元片段。
进一步的,在一个实施例中,如图12所示,交互模块40包括:
音画接收单元431,用于接收用户发送的替换图形和/或替换音源;
音画提取单元432,用于提取指定的帧元片段的每一帧画面和/或音轨信息;
音画替换单元433,用于将每一帧画面的特定对象替换或覆盖成替换图形,和/或将音轨信息中的特定对象的音源替换成替换音源;
第三生成单元434,用于将替换或覆盖成替换图形的每一帧画面和/或替换成替换音源的音轨信息重新组合,生成对应的新帧元片段。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
本发明还提供一种播放器,包括播放模块(图中未示出);播放模块用于播放通过上述实施方式中任一项所述的交互视频的制作方法制作的交互视频。
本发明再一方面是提供一种终端,终端包括存储器、处理器以及存储在存储器并可在处理器上运行的交互视频的制作程序,交互视频的制作程序被处理器执行时实现如上述实施方式任一项所述的交互视频的制作方法的各个步骤。
本发明还提供一种存储介质,存储介质存储有交互视频的制作程序,交互视频的制作程序被处理器执行时实现如上述实施方式任一项所述的交互视频的制作方法的各个步骤。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
本发明并不仅仅限于说明书和实施方式中所描述,因此对于熟悉领域的人员而言可容易地实现另外的优点和修改,故在不背离权利要求及等同范围所限定的一般概念的精神和范围的情况下,本发明并不限于特定的细节、代表性的设备和这里示出与描述的图示示例。

Claims (17)

1.一种交互视频的制作方法,其特征在于,包括以下步骤:
接收用户发送的预先录好的多个视频片段及特定对象的特征信息;
根据所述特征信息在所述视频片段中进行特定对象识别,得到特定对象出现在所述视频片段中的所有帧元;
将所述所有帧元从所述视频片段中进行分割,获得多个内含特定对象的帧元片段;
对多个所述帧元片段中的特定对象添加交互元素,获得新的具有交互元素的新帧元片段;
将所述新帧元片段***所述视频片段的对应所述帧元片段所处的时间轴位置上,得到具有交互元素的交互视频。
2.如权利要求1所述的交互视频的制作方法,其特征在于,所述接收用户发送的预先录好的多个视频片段及特定对象的特征信息步骤中,包括:
接收用户发送的多个视频片段;其中,多个所述视频片段包括多个前序剧情片段及连接每个所述前序剧情片段的多个平行时间轴的后续剧情片段;
接收用户发送的特定对象的特征信息;其中,所述特征信息包括特定对象的各个视图信息和/或各部分的局部特征信息。
3.如权利要求2所述的交互视频的制作方法,其特征在于,还包括步骤:
获取用户发送的预先录好的隐藏后续剧情片段;
获取用户预设的对每个所述前序剧情片段及所述后续剧情片段对应权重值;
获取客户端发送的用户在客户端在所述交互视频中对所述前序剧情片段及所述后续剧情片段的选择结果,并计算出相应的权重总值;
判断所述权重总值是否超过预设的权重阈值,若超过,则在所述交互视频对应的时间轴上***所述隐藏后续剧情片段。
4.如权利要求3所述的交互视频的制作方法,其特征在于,还包括步骤:
获取多个客户端在所述交互视频中对每个所述前序剧情片段及所述后续剧情片段的选择次数;
提取所述交互视频每次选择中被选择次数最多的所述前序剧情片段与所述后续剧情片段;
将被选择次数最多的所述前序剧情片段与所述后续剧情片段组合,生成一部固定剧情的视频。
5.如权利要求1所述的交互视频的制作方法,其特征在于,所述对多个所述帧元片段中的特定对象添加交互元素,得到新的具有交互元素的新帧元片段步骤中包括:
接收对指定的所述帧元片段进行添加交互元素的指令;
提取指定所述帧元片段的每一帧画面,在特定对象所处的位置添加交互浮层;
建立所述交互浮层与交互元素的对象连接或植入交互元素;其中,当在显示界面选定所述交互浮层时,切换展示为所述交互元素;
将添加所述交互浮层的每一帧画面进行组合,生成对应的所述新帧元片段。
6.如权利要求1所述的交互视频的制作方法,其特征在于,所述对多个所述帧元片段中的特定对象添加交互元素,得到新的具有交互元素的新帧元片段步骤中包括:
接收用户发送的多组状态帧元片段;其中,每组所述状态帧元片段包括第一状态帧元片段与第二状态帧元片段,分别为特定对象在同一事件中的不同剧情走向;
提取所述第一状态帧元片段的每一帧画面,在特定对象所处的位置添加交互浮层;
建立所述交互浮层与所述第二状态帧元片段的对象连接;其中,当在显示界面选定所述交互浮层时,切换至所述第二状态帧元片段;
将添加所述交互浮层的第一状态帧元片段的每一帧画面及所述第二状态帧元片段进行组合,生成对应的所述新帧元片段。
7.如权利要求1所述的交互视频的制作方法,其特征在于,所述对多个所述帧元片段中的特定对象添加交互元素,得到新的具有交互元素的新帧元片段步骤中包括:
接收用户发送的替换图形和/或替换音源;
提取指定的所述帧元片段的每一帧画面和/或音轨信息;
将每一帧画面的特定对象替换或覆盖成所述替换图形,和/或将音轨信息中的特定对象的音源替换成所述替换音源;
将替换或覆盖成所述替换图形的每一帧画面和/或替换成所述替换音源的音轨信息重新组合,生成对应的所述新帧元片段。
8.一种交互视频的制作装置,其特征在于,包括:
接收模块,用于接收用户发送的预先录好的多个视频片段及特定对象的特征信息;
识别模块,用于根据所述特征信息在所述视频片段中进行特定对象识别,得到特定对象出现在所述视频片段中的所有帧元;
分隔模块,用于将所述所有帧元从所述视频片段中进行分割,获得多个内含特定对象的帧元片段;
交互模块,用于对多个所述帧元片段中的特定对象添加交互元素,获得新的具有交互元素的新帧元片段;
生成模块,用于将所述新帧元片段***所述视频片段的对应所述帧元片段所处的时间轴位置上,得到具有交互元素的交互视频。
9.如权利要求8所述的交互视频的制作装置,其特征在于,所述接收模块包括:
第一接收单元,用于接收用户发送的多个视频片段;其中,多个所述视频片段包括多个前序剧情片段及连接每个所述前序剧情片段的多个平行时间轴的后续剧情片段;
第二接收单元,用于接收用户发送的特定对象的特征信息;其中,所述特征信息包括特定对象的各个视图信息和/或各部分的局部特征信息。
10.如权利要求9所述的交互视频的制作装置,其特征在于,还包括:
第一获取模块,用于获取用户发送的预先录好的隐藏后续剧情片段;
第二获取模块,用于获取用户预设的对每个所述前序剧情片段及所述后续剧情片段对应权重值;
第三获取模块,用于获取客户端发送的用户在客户端在所述交互视频中对所述前序剧情片段及所述后续剧情片段的选择结果,并计算出相应的权重总值;
判断模块,用于判断所述权重总值是否超过预设的权重阈值,若超过,则在所述交互视频对应的时间轴上***所述隐藏后续剧情片段。
11.如权利要求10所述的交互视频的制作装置,其特征在于,还包括:
第四获取模块,用于获取多个客户端在所述交互视频中对每个所述前序剧情片段及所述后续剧情片段的选择次数;
提取模块,用于提取所述交互视频每次选择中被选择次数最多的所述前序剧情片段与所述后续剧情片段;
组合模块,用于将被选择次数最多的所述前序剧情片段与所述后续剧情片段组合,生成一部固定剧情的视频。
12.如权利要求8所述的交互视频的制作装置,其特征在于,所述交互模块包括:
指令接收单元,用于接收对指定的所述帧元片段进行添加交互元素的指令;
第一交互单元,用于提取指定所述帧元片段的每一帧画面,在特定对象所处的位置添加交互浮层;
交互植入单元,用于建立所述交互浮层与交互元素的对象连接或植入交互元素;其中,当在显示界面选定所述交互浮层时,切换展示为所述交互元素;
第一生成单元,用于将添加所述交互浮层的每一帧画面进行组合,生成对应的所述新帧元片段。
13.如权利要求8所述的交互视频的制作装置,其特征在于,所述交互模块包括:
片段接收单元,用于接收用户发送的多组状态帧元片段;其中,每组所述状态帧元片段包括第一状态帧元片段与第二状态帧元片段,分别为特定对象在同一事件中的不同剧情走向;
第二交互单元,用于提取所述第一状态帧元片段的每一帧画面,在特定对象所处的位置添加交互浮层;
交互生成单元,用于建立所述交互浮层与所述第二状态帧元片段的对象连接;其中,当在显示界面选定所述交互浮层时,切换至所述第二状态帧元片段;
第二生成单元,用于将添加所述交互浮层的第一状态帧元片段的每一帧画面及所述第二状态帧元片段进行组合,生成对应的所述新帧元片段。
14.如权利要求8所述的交互视频的制作装置,其特征在于,所述交互模块包括:
音画接收单元,用于接收用户发送的替换图形和/或替换音源;
音画提取单元,用于提取指定的所述帧元片段的每一帧画面和/或音轨信息;
音画替换单元,用于将每一帧画面的特定对象替换或覆盖成所述替换图形,和/或将音轨信息中的特定对象的音源替换成所述替换音源;
第三生成单元,用于将替换或覆盖成所述替换图形的每一帧画面和/或替换成所述替换音源的音轨信息重新组合,生成对应的所述新帧元片段。
15.一种终端,其特征在于,所述终端包括存储器、处理器以及存储在所述存储器并可在处理器上运行的交互视频的制作程序,交互视频的制作程序被所述处理器执行时实现如权利要求1-7任一项所述的交互视频的制作方法的各个步骤。
16.一种存储介质,其特征在于,所述存储介质存储有交互视频的制作程序,交互视频的制作程序被处理器执行时实现如权利要求1-7任一项所述的交互视频的制作方法的各个步骤。
17.一种播放器,其特征在于,包括播放模块;所述播放模块用于播放通过所述权利要求1-7任一项所述的交互视频的制作方法制作的交互视频。
CN202010837707.3A 2020-08-19 2020-08-19 交互视频的制作方法、装置、终端、存储介质及播放器 Expired - Fee Related CN111711856B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010837707.3A CN111711856B (zh) 2020-08-19 2020-08-19 交互视频的制作方法、装置、终端、存储介质及播放器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010837707.3A CN111711856B (zh) 2020-08-19 2020-08-19 交互视频的制作方法、装置、终端、存储介质及播放器

Publications (2)

Publication Number Publication Date
CN111711856A true CN111711856A (zh) 2020-09-25
CN111711856B CN111711856B (zh) 2020-12-01

Family

ID=72547270

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010837707.3A Expired - Fee Related CN111711856B (zh) 2020-08-19 2020-08-19 交互视频的制作方法、装置、终端、存储介质及播放器

Country Status (1)

Country Link
CN (1) CN111711856B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112261482A (zh) * 2020-10-16 2021-01-22 腾讯科技(深圳)有限公司 互动视频的播放方法、装置、设备及可读存储介质
CN112261481A (zh) * 2020-10-16 2021-01-22 腾讯科技(深圳)有限公司 互动视频的创建方法、装置、设备及可读存储介质
CN113938712A (zh) * 2021-10-13 2022-01-14 北京奇艺世纪科技有限公司 一种视频播放方法、装置及电子设备
CN115175000A (zh) * 2022-06-29 2022-10-11 网易(杭州)网络有限公司 游戏视频的播放方法、装置、介质及电子设备

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127867A (zh) * 2006-08-16 2008-02-20 任峰 可选择情节的视频播放方法
CN102129346A (zh) * 2011-03-03 2011-07-20 亿度慧达教育科技(北京)有限公司 一种视频互动方法及装置
CN102833490A (zh) * 2011-06-15 2012-12-19 新诺亚舟科技(深圳)有限公司 一种互动视频的编辑播放方法、***及电子学习设备
CN103929669A (zh) * 2014-04-30 2014-07-16 成都理想境界科技有限公司 可交互视频生成器、播放器及其生成方法、播放方法
CN106096062A (zh) * 2016-07-15 2016-11-09 乐视控股(北京)有限公司 视频交互方法及装置
CN106662920A (zh) * 2014-10-22 2017-05-10 华为技术有限公司 交互式视频生成
CN108124187A (zh) * 2017-11-24 2018-06-05 互影科技(北京)有限公司 交互视频的生成方法及装置
CN109889921A (zh) * 2019-04-02 2019-06-14 北京蓦然认知科技有限公司 一种具备交互功能的音视频创建、播放方法及装置
US10460766B1 (en) * 2018-10-10 2019-10-29 Bank Of America Corporation Interactive video progress bar using a markup language
CN110677707A (zh) * 2019-09-26 2020-01-10 林云帆 交互视频的生成方法、生成装置、设备及可读介质

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127867A (zh) * 2006-08-16 2008-02-20 任峰 可选择情节的视频播放方法
CN102129346A (zh) * 2011-03-03 2011-07-20 亿度慧达教育科技(北京)有限公司 一种视频互动方法及装置
CN102833490A (zh) * 2011-06-15 2012-12-19 新诺亚舟科技(深圳)有限公司 一种互动视频的编辑播放方法、***及电子学习设备
CN103929669A (zh) * 2014-04-30 2014-07-16 成都理想境界科技有限公司 可交互视频生成器、播放器及其生成方法、播放方法
CN106662920A (zh) * 2014-10-22 2017-05-10 华为技术有限公司 交互式视频生成
CN106096062A (zh) * 2016-07-15 2016-11-09 乐视控股(北京)有限公司 视频交互方法及装置
CN108124187A (zh) * 2017-11-24 2018-06-05 互影科技(北京)有限公司 交互视频的生成方法及装置
US10460766B1 (en) * 2018-10-10 2019-10-29 Bank Of America Corporation Interactive video progress bar using a markup language
CN109889921A (zh) * 2019-04-02 2019-06-14 北京蓦然认知科技有限公司 一种具备交互功能的音视频创建、播放方法及装置
CN110677707A (zh) * 2019-09-26 2020-01-10 林云帆 交互视频的生成方法、生成装置、设备及可读介质

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112261482A (zh) * 2020-10-16 2021-01-22 腾讯科技(深圳)有限公司 互动视频的播放方法、装置、设备及可读存储介质
CN112261481A (zh) * 2020-10-16 2021-01-22 腾讯科技(深圳)有限公司 互动视频的创建方法、装置、设备及可读存储介质
CN112261481B (zh) * 2020-10-16 2022-03-08 腾讯科技(深圳)有限公司 互动视频的创建方法、装置、设备及可读存储介质
WO2022078167A1 (zh) * 2020-10-16 2022-04-21 腾讯科技(深圳)有限公司 互动视频的创建方法、装置、设备及可读存储介质
CN113938712A (zh) * 2021-10-13 2022-01-14 北京奇艺世纪科技有限公司 一种视频播放方法、装置及电子设备
CN113938712B (zh) * 2021-10-13 2023-10-10 北京奇艺世纪科技有限公司 一种视频播放方法、装置及电子设备
CN115175000A (zh) * 2022-06-29 2022-10-11 网易(杭州)网络有限公司 游戏视频的播放方法、装置、介质及电子设备

Also Published As

Publication number Publication date
CN111711856B (zh) 2020-12-01

Similar Documents

Publication Publication Date Title
CN111711856B (zh) 交互视频的制作方法、装置、终端、存储介质及播放器
CN112348969B (zh) 增强现实场景下的展示方法、装置、电子设备及存储介质
CN111372661B (zh) 用好友虚拟形象增强虚拟现实视频游戏
CN106789991B (zh) 一种基于虚拟场景的多人互动网络直播方法及***
US9782678B2 (en) Methods and systems for computer video game streaming, highlight, and replay
CN107852476B (zh) 动画播放装置、动画播放方法、动画播放***以及动画发送装置
CN106200918B (zh) 一种基于ar的信息显示方法、装置和移动终端
US6561907B2 (en) Simultaneous or reciprocal image synthesis for a video game at different viewpoints
CN111953910B (zh) 基于人工智能的视频处理方法、装置及电子设备
JP7303754B2 (ja) ユーザー固有コンテンツを映像制作に融合させる方法及びシステム
JP4671192B2 (ja) 画像処理装置および画像処理方法
CN104469179A (zh) 一种将动态图片结合到手机视频中的方法
US10617945B1 (en) Game video analysis and information system
CA2915582A1 (en) Image processing apparatus, image processing system, image processing method and storage medium
CN106730815A (zh) 一种易实现的体感互动方法及***
CN110162667A (zh) 视频生成方法、装置及存储介质
CN109104619B (zh) 用于直播的图像处理方法和装置
CN109672837A (zh) 航拍设备实时视频录制方法、移动终端和计算机存储介质
CN113490004A (zh) 一种直播互动方法及相关装置
CN110062163B (zh) 多媒体数据的处理方法以及装置
CN106101808A (zh) 一种视频直播方法及装置
CN111640199B (zh) 一种ar特效数据生成的方法及装置
CN108459808A (zh) 与显示影像主题相关的增强现实互动***以及其运营方法
KR102177854B1 (ko) 개인화된 하이라이트 동영상 생성 시스템
CN109005441B (zh) 虚拟完赛场景播放方法、装置、终端及服务器

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220331

Address after: 510220 room 1703, No. 100, Jiangnan Avenue middle, Haizhu District, Guangzhou City, Guangdong Province

Patentee after: Guangzhou aggregation big data Development Co.,Ltd.

Address before: 518000 Room C, 17th floor, west block, Changxing Times Square, Taoyuan Road, Nantou street, Nanshan District, Shenzhen, Guangdong

Patentee before: SHENZHEN DIANTONG INFORMATION TECHNOLOGY Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20201201