线下游戏的任务视频生成方法、装置、终端及存储介质与流程

文档序号:29857452发布日期:2022-04-30 09:46阅读:118来源:国知局
线下游戏的任务视频生成方法、装置、终端及存储介质与流程

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.图1是本技术实施例提供的线下游戏的任务视频装置的系统示意图;
44.图2是本技术实施例提供的一种线下游戏的任务视频方法的流程示意图;
45.图3是本技术实施例提供的一种线下游戏的任务视频装置的结构示意图;
46.图4是本技术实施例提供的一种终端的结构示意图。
具体实施方式
47.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
48.本技术实施例提供一种线下游戏的任务视频生成方法、装置、终端及存储介质。具体地,本实施例提供适用于线下游戏的任务视频生成装置的方法,该线下游戏的任务视频生成装置可以集成在计算机设备中。
49.本技术的线下游戏的任务视频生成方法可以集成在线下游戏的任务视频生成系统中,该线下游戏的任务视频生成系统可以集成在一个或多个计算机设备中,该计算机设
备可以包括终端或服务器等,其中,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn、以及大数据和人工智能平台等基础云计算服务的云服务器。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表、智能家居、可穿戴电子设备、车载计算机等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本技术在此不做限制。
50.参见图1,线下游戏的任务视频生成系统可以包括线下游戏的任务视频生成装置,其中,线下游戏的任务视频生成装置由多个拍摄装置101和终端102组成,其中,终端102可以获取线下游戏中游戏玩家在目标游戏任务中的至少一个初始视频,所述初始视频由线下游戏场景中安装的至少一个拍摄装置101拍摄;基于游戏任务与游戏道具的匹配关系从初始视频中获取视频画面中包含与所述目标游戏任务匹配的目标视频流;基于目标视频流合成目标任务对应的目标任务视频。
51.以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
52.本技术实施例将从线下游戏的任务视频生成装置的角度进行描述,该线下游戏的任务视频生成装置具体可以集成在计算机设备中。
53.请参阅图2,图2是本技术实施例提供的一种线下游戏的任务视频生成方法的流程示意图,如图2所示,本技术实施例的线下游戏的任务视频生成方法的具体流程主要包括步骤201至步骤203,详细说明如下:
54.201、获取线下游戏中游戏玩家在所述目标游戏任务中的初始视频,所述初始视频由所述线下游戏场景中安装的拍摄装置拍摄。
55.在本技术实施例中,以线下密室游戏为例,在线下密室游戏中,游戏玩家需要完成任务以推动游戏进程;并且在线下游戏的密室房间内设置有拍摄装置例如摄像头,可以拍摄记录下游戏玩家的游戏过程,后续可以发送给游戏玩家进行查看。由于游戏玩家(游戏玩家)可能有多个,完成的游戏任务也可能有多个,本技术是用于获取游戏玩家在单个任务下的完整任务视频。游戏玩家终端获取游戏玩家在目标游戏任务的任务路线中的至少一个初始视频,其中,初始视频由任务路线中安装的至少一个拍摄装置拍摄得到。其中,任务路线为线下游戏场景中游戏任务的任务起始位置至任务终止位置之间的路径轨迹。
56.本技术实施例中,在获取游戏玩家在目标游戏任务的任务路线中的初始视频之前,通过设置在目标游戏任务的任务路线中的拍摄装置拍摄视频;确定任务路线的任务起始位置处最先一次包含游戏玩家的拍摄时刻为起始时刻,以及任务终止位置处最后一次包含游戏玩家的拍摄时刻为终止时刻,将起始时刻至终止时刻之间的视频流作为初始视频。本技术将包含游戏玩家的视频流作为初始视频,将不包含游戏玩家的视频流剔除,可以减小初始视频的容量,提高后续处理效率等。
57.在可选的一些实施例中,若在任务路线起点处的拍摄装置拍摄的视频画面中出现游戏玩家,触发获取任务路线中拍摄装置拍摄的包含游戏玩家的视频,作为游戏玩家对应的初始视频;若在基于任务路线终点处的拍摄装置拍摄的视频画面中,确定游戏玩家从任务路线终点处消失,则结束初始视频的获取。
58.其中,终端可以实时显示设置在任务路线中的拍摄装置所拍摄的视频画面,若在任务路线的起始位置处的拍摄装置拍摄的视频画面出现游戏玩家,即表示游戏玩家可能开启了对应的目标游戏任务,此时触发获取任务路线中的各个拍摄装置拍摄的包含有游戏玩家的视频,作为游戏玩家针对目标游戏任务的初始视频,直到游戏玩家从任务路线终止位置处消失时,结束获取初始视频。本技术可以通过人物特征进行检测确定游戏玩家,通过上述初始视频的获取操作可以确定游戏玩家对应的完整初始视频。
59.其中,获取的初始视频可以归类存储在终端中,例如该初始视频是针对游戏玩家1的目标游戏任务1的,则可以在该初始视频的存储位置处记录标签信息1,根据该标签信息1可以得知该初始视频归类于游戏玩家1的目标游戏任务1。其中,可以以任务类型作为存储文件的分类标签,也可以以游戏玩家作为存储文件的分类标签;比如,终端存储有多个视频文件,如果以任务类型作为文件分类标签,则在任务1的文件夹中,存储有各个游戏玩家的初始视频,如果以游戏玩家作为文件分类标签,则在游戏玩家1的文件夹中,存储有各个任务对应的初始视频。其中,也可以以其他类型例如日期信息作为文件分类标签。其中,终端可以设置一个清理时间段,每隔一段时间例如一个月对存储的视频文件进行清理,以释放存储空间,减少存储压力。本技术通过将初始视频分类存储,可以更快速地找到所需的初始视频文件,提高视频处理效率。
60.本技术实施例中,针对线下游戏各任务的任务路线中拍摄的视频,建立视频与视频所属任务的映射关系。其中,可以通过先确定拍摄视频的拍摄装置,基于拍摄装置与所属任务的预设对应关系,确定建立视频与所属游戏任务的映射关系。其中,一个拍摄装置可以对应单个或多个游戏任务。比如,拍摄装置1拍摄的房间只有在完成游戏任务1时经过,则拍摄装置1与游戏任务1对应,那么拍摄装置1拍摄的视频与游戏任务1对应。本技术通过建立视频与视频所属任务的映射关系,可以快速通过指定的游戏任务(任务类型或任务名称),来确定对应的拍摄视频。
61.其中,基于视频与所属游戏任务的映射关系,从拍摄的视频中获取游戏玩家在目标游戏任务的任务路线中的至少一个初始视频。比如,目标游戏任务为任务1,在确定游戏玩家为用户a后,从任务1对应的拍摄视频中获取用户a的至少一个初始视频。
62.其中,步骤“从拍摄的视频中获取游戏玩家在目标游戏任务的任务路线中的至少一个初始视频”,具体包括:获取游戏玩家在线下游戏执行目标游戏任务的历史时间段;基于映射关系,从拍摄的视频中获取目标游戏任务的候选视频;基于历史时间段和候选视频的拍摄时间段,确定游戏玩家在目标游戏任务的任务路线中的至少一个初始视频。比如,目标游戏任务1对应的候选视频有周一拍摄的和周二拍摄的,游戏玩家a进行目标游戏任务1的时间段为周一,则可以根据游戏玩家a进行目标游戏任务1的时间段确定对应的初始视频。本技术通过对获取的各个游戏任务设置时间标识(比如同一天的视频带有相同的数字标识等),可以根据确定的时间段从带有对应时间标识的候选视频中快速选择对应时间段的视频,提高视频处理效率。
63.在一些可选的实施例中,可以通过先获取所有拍摄装置所拍摄的视频,确定目标游戏任务的任务路线起点与任务路线终点之间的拍摄装置,将拍摄装置拍摄的所有包含有游戏玩家的视频确定为游戏玩家在目标游戏任务的任务路线中对应的初始视频。
64.在本技术实施例中,在确定目标游戏任务后,获取目标游戏任务对应的游戏道具
的特征信息,具体包括:确定目标游戏任务对应的游戏道具,对游戏道具进行拍摄得到道具图片;基于道具图片设置游戏道具的特征信息。其中,可以预先对密室内的游戏道具进行拍摄得到任务道具图片,将游戏道具图片进行宫格划分,可以得到多张不同部位的游戏道具图片,将游戏道具图片设置为游戏道具的特征信息。其中,也可以对游戏道具进行多角度拍摄,得到例如前后左右四个角度的游戏道具图片,将游戏道具图片设置为游戏道具的特征信息。其中,也可以提取游戏道具的特征数据,例如边缘特征,正反面特征等作为游戏道具的特征信息。本技术可以根据游戏道具的实际形状与特点,具体确定对游戏道具如何进行拍摄以及如何对道具图片进行划分,以得到对应的特征信息,便于后续更为准确地进行特征对比。
65.202、基于游戏任务与游戏道具的匹配关系从所述初始视频中获取视频画面中包含与所述目标游戏任务匹配的目标视频流。
66.在本技术实施例中,游戏道具对应有任务标识,其中,任务标识用于反映游戏道具与游戏任务的匹配关系;基于游戏道具对应的任务标识确定游戏任务与游戏道具的匹配关系。其中,匹配关系用于反映游戏玩家利用游戏道具进行与游戏道具相关联的游戏任务。在获取匹配关系后,可以基于关联任务道具(目标游戏任务对应的游戏道具)的特征信息从获取的初始视频中获取目标视频流,其中,目标视频流的内容包括游戏玩家完成目标游戏任务时的行为。
67.在本技术实施例中,对各游戏任务的初始视频的每一帧视频画面进行相似度对比,将各初始视频划分为至少一个短视频,其中,一个短视频内包含的视频画面的相似度满足预设相似度要求;基于游戏任务与游戏道具的匹配关系从短视频中获取目标视频流。其中,视频画面的相似度满足预设相似度要求即一个短视频内的任意两帧视频画面之间的相似度不低于第一阈值,或相邻两帧视频画面之间的相似度不低于第一阈值。可以理解的是,在相似度满足预设要求的视频画面帧中,将拍摄时刻在最前的视频画面帧至拍摄时刻在最后的视频画面帧之间的连续视频流作为游戏任务的短视频,可以保证短视频包含所有的相似度满足要求的视频画面帧。
68.在本技术实施例中,在确定多段短视频后,对每个短视频进行逐帧区分,具体步骤包括:将各短视频的每一帧视频画面与游戏道具的特征信息进行特征对比,确定每帧视频画面中是否包含有游戏道具;基于短视频中包含游戏道具的视频画面,从短视频中获取目标视频流。即从包含有游戏道具的视频画面的短视频中,获取目标视频流,所述目标视频流包括从第一次包含游戏道具的视频画面帧至最后一次包含游戏道具的视频画面帧之间的连续视频流。即保留短视频中的目标视频流,而删除短视频中除目标视频流之外的其他视频流。
69.在一些可选的实施例中,可以对包含有游戏道具的视频画面进行第一标记,对未包含有游戏道具的视频画面进行第二标记;确定各短视频中包含的第一标记的第一数量和第二标记的第二数量;将第一数量大于第二数量的短视频确定为目标视频流。例如,将包含有游戏道具的视频画面标记为正,将未包含有游戏道具的视频画面标记为负,确定各短视频中包含的标记的正负数量,若该短视频的正标记数量大于负标记数量,则将该短视频确定为目标视频流;若该短视频的正标记数量小于负标记数量,则可以将该短视频删除。其中,可以自定义设置第一数量和第二数量的关系以确定目标视频流,例如,若某一短视频中
的第一数量与第二数量之间的差值大于某一预设阈值时,再将该短视频确定为目标视频流。
70.在本技术实施例中,若包含有游戏道具的短视频为任务路线起始位置对应的起始短视频,则从起始短视频中提取包含有游戏道具的视频画面组成一目标视频流;若包含有游戏道具的短视频为任务路线终止位置对应的终止短视频,则从终止短视频中提取包含有游戏道具的视频画面组成一目标视频流;若包含有游戏道具的短视频不属于起始短视频和终止短视频,基于短视频中包含游戏道具的视频画面的数量,确定短视频中的目标视频流。其中,由于任务路线起点对应的起始短视频中,可能包含有游戏道具的视频画面的数量是小于不包含有游戏道具的视频画面的数量的,比如在任务路线起始位置处找了一段时间后,才找到游戏道具,若把该短视频去掉,可能造成任务视频的不够完整,因此可以提取包含有游戏道具的视频画面组成一目标视频流。相应的,对于任务路线终止位置对应的终止短视频也是相同的处理方法。由此,可以得到更加精确的任务视频。
71.203、基于所述目标视频流合成所述目标游戏任务对应的目标任务视频。
72.在本技术实施例中,在获取各个目标视频流后,基于目标视频流合成游戏玩家在目标游戏任务中对应的目标任务视频。
73.其中,确定目标视频流对应的起始拍摄时刻,基于起始拍摄时刻的顺序对目标视频流进行排序,并合成为目标任务视频。其中,目标视频流的起始拍摄时刻为目标视频流中起始视频画面帧对应的拍摄时刻。
74.本技术实施例提供了一种线下游戏的任务视频生成方法,通过预设线下游戏中的不同游戏道具的特征并进行记录,基于目标游戏任务提取该任务下的所有视频,根据预设游戏道具的特征对视频进行剪辑合成,得到游戏玩家完成游戏任务的完整视频。本方案可以使得游戏玩家在完成游戏任务后,根据获取的任务视频查看自己完成任务的完整过程,提高了游戏的体验感;例如在密室游戏后进行的密室复盘中,可以通过任务视频对密室的设定进行更详细介绍。
75.本技术实施例提供的线下游戏的任务视频生成方法,可以通过预先拍摄并记录密室内的道具图片,将图片进行宫格划分,得到多张不同部位的道具图片,一般至少划分为4部分,设置为对应道具的特征信息,并与对应任务进行绑定标记。基于密室任务的路线及要求,预设视频录制起始点及终点,绑定路线下所有拍摄装置的录制同步情况。其中,可以对后续不同路线下拍摄视频进行归类(以密室游戏为例:任务1是将道具从卧室带到厨房,那么该任务路线下所有视频上传并归类至任务1)。当视频画面中的预设起始点出现游戏玩家时(可以通过人物特征进行检测),开始进行视频录制,直到在视频画面中的预设终点处游戏玩家消失时,结束视频录制。
76.提取该任务路线下,所有拍摄装置录制的视频,对获取的视频进行如下处理:将视频进行逐帧对比,根据帧图片的相似性原则,获得多段短视频,其中,一个短视频内包含的视频画面的相似度满足预设相似度要求,并记录视频的录制时间。然后对每个短视频进行逐帧区分,将每帧视频画面与对应道具特征进行特征比对,若满足任一道具特征,即视频画面中包含有对应道具特征,则记录为正,若无,则记录为负。基于视频画面的特征对比得到短视频的记录总数,若为正则提取为任务视频的视频流,若为负则将视频删除。将所有满足条件的短视频进行归类,通过先前记录的录制时间进行排序,并进行合成,即可获得当前任
务于各场景下的完整视频。最后,将获取的任务完整视频发送给游戏玩家的终端设备中,便于游戏玩家进行查看与保存。
77.为了更好地实施以上方法,相应的,本技术实施例还提供一种线下游戏的任务视频生成装置,该线下游戏的任务视频生成装置具体可以集成在终端中,例如以客户端的形式集成在终端中。
78.请参考图3,该线下游戏的任务视频生成装置包括,其中,线下游戏包括目标游戏任务及线下游戏场景中的游戏道具:
79.第一获取单元301,用于获取线下游戏中游戏玩家在目标游戏任务中的初始视频,所述初始视频由所述线下游戏场景中安装的拍摄装置拍摄;
80.第二获取单元302,用于基于游戏任务与游戏道具的匹配关系从所述初始视频中获取视频画面中包含与所述目标游戏任务匹配的目标视频流;
81.合成单元303,用于基于所述目标视频流合成所述目标游戏任务对应的目标任务视频。
82.在一个可选的实施例中,所述第一获取单元301,包括:
83.获取线下游戏中所述游戏玩家在所述游戏任务的任务路线中的初始视频;
84.其中,所述任务路线为所述线下游戏场景中游戏任务的任务起始位置至任务终止位置之间的路径轨迹。
85.在一个可选的实施例中,所述第二获取单元302,还包括:
86.确定所述游戏道具对应的任务标识,其中,所述任务标识用于反映游戏道具与游戏任务的匹配关系;
87.基于所述游戏道具对应的任务标识确定游戏任务与游戏道具的匹配关系。
88.在一个可选的实施例中,所述第二获取单元302,还包括:
89.对各游戏任务的初始视频的每一帧视频画面进行相似度对比,将各所述初始视频划分为至少一个短视频,其中,同一个短视频内包含的视频画面的相似度满足预设相似度要求;同一个短视频为相似度满足预设要求的视频画面帧中,拍摄时刻在最前的视频画面帧至拍摄时刻在最后的视频画面帧之间的连续视频流;
90.基于游戏任务与游戏道具的匹配关系从所述短视频中获取所述目标视频流。
91.在一个可选的实施例中,所述第二获取单元302,还包括:
92.将各所述短视频的每一帧视频画面与所述游戏道具的特征信息进行特征对比,确定每帧所述视频画面中是否包含有所述游戏道具;
93.基于所述短视频中包含所述游戏道具的视频画面,从所述短视频中获取所述目标视频流,所述目标视频流包括从第一次包含所述游戏道具的视频画面帧至最后一次包含所述游戏道具的视频画面帧之间的连续视频流。
94.在一个可选的实施例中,所述第二获取单元302,还包括:
95.确定所述目标视频流对应的起始拍摄时刻,基于所述起始拍摄时刻的顺序对所述目标视频流进行排序,并合成为所述目标任务视频。
96.在一个可选的实施例中,所述合成单元303,还包括:
97.确定所述目标视频流对应的起始拍摄时刻,基于所述起始拍摄时刻的顺序对所述目标视频流进行排序,并合成为所述目标任务视频。
98.在一个可选的实施例中,所述第一获取单元301,还包括:
99.确定任务路线的任务起始位置最先一次包含所述游戏玩家的拍摄时刻为起始时刻,以及任务终止位置最后一次包含所述游戏玩家的拍摄时刻为终止时刻;
100.确定所述起始时刻至所述终止时刻之间的视频流为所述初始视频。
101.在一个可选的实施例中,所述第二获取单元302,还包括:
102.针对所述线下游戏各任务的任务路线中拍摄的视频,建立视频与视频所属任务的映射关系;
103.所述获取线下游戏中游戏玩家在目标游戏任务中的至少一个初始视频,包括:
104.基于所述映射关系,从拍摄的视频中获取所述游戏玩家在所述目标游戏任务的任务路线中的至少一个初始视频。
105.在一个可选的实施例中,所述第二获取单元302,还包括:
106.获取所述游戏玩家在所述线下游戏执行所述目标游戏任务的历史时间段;
107.基于所述映射关系,从拍摄的视频中获取所述目标游戏任务的候选视频;
108.基于所述历史时间段和候选视频的拍摄时间段,确定所游戏玩家在所述目标游戏任务的任务路线中的至少一个初始视频。
109.在一个可选的实施例中,所述第二获取单元302,还包括:
110.确定所述目标游戏任务对应的游戏道具,对所述游戏道具进行拍摄得到道具图片;
111.基于所述道具图片设置所述游戏道具的特征信息。
112.本技术实施例提供的线下游戏的任务视频生成装置,线下游戏包括目标游戏任务及线下游戏场景中的游戏道具,当第一获取单元301获取线下游戏中游戏玩家在目标游戏任务中的初始视频,所述初始视频由所述线下游戏场景中安装的拍摄装置拍摄;之后,当第二获取单元302基于游戏任务与游戏道具的匹配关系从所述初始视频中获取视频画面中包含与所述目标游戏任务匹配的目标视频流;最后,合成单元303基于所述目标视频流合成所述目标游戏任务对应的目标任务视频。
113.相应的,本技术实施例还提供一种终端,该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机(pc,personal computer)、个人数字助理(personal digital assistant,pda)等终端设备。如图4所示,图4为本技术实施例提供的终端的结构示意图。该终端400包括有一个或者一个以上处理核心的处理器401、有一个或一个以上计算机可读存储介质的存储器402及存储在存储器402上并可在处理器上运行的计算机程序。其中,处理器401与存储器402电性连接。本领域技术人员可以理解,图4中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
114.处理器401是终端400的控制中心,利用各种接口和线路连接整个终端400的各个部分,通过运行或加载存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行终端400的各种功能和处理数据,从而对终端400进行整体监控。
115.在本技术实施例中,终端400中的处理器401会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能:
116.获取线下游戏中游戏玩家在目标游戏任务中的初始视频,所述初始视频由线下游戏场景中安装的拍摄装置拍摄;基于游戏任务与游戏道具的匹配关系从所述初始视频中获取视频画面中包含与所述目标游戏任务匹配的目标视频流;基于所述目标视频流合成所述游戏任务对应的目标任务视频。
117.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
118.可选的,如图4所示,终端400还包括:触控显示屏403、射频电路404、音频电路405、输入单元406以及电源407。其中,处理器401分别与触控显示屏403、射频电路404、音频电路405、输入单元406以及电源407电性连接。本领域技术人员可以理解,图4中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
119.触控显示屏403可用于显示图形用户界面以及接收用户作用于图形用户界面产生的操作指令。触控显示屏403可以包括显示面板和触控面板。其中,显示面板可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。可选的,可以采用液晶显示器(lcd,liquid crystal display)、有机发光二极管(oled,organic light-emitting diode)等形式来配置显示面板。触控面板可用于收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并生成相应的操作指令,且操作指令执行对应程序。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器401,并能接收处理器401发来的命令并加以执行。触控面板可覆盖显示面板,当触控面板检测到在其上或附近的触摸操作后,传送给处理器401以确定触摸事件的类型,随后处理器401根据触摸事件的类型在显示面板上提供相应的视觉输出。在本技术实施例中,可以将触控面板与显示面板集成到触控显示屏403而实现输入和输出功能。但是在某些实施例中,触控面板与触控面板可以作为两个独立的部件来实现输入和输出功能。即触控显示屏403也可以作为输入单元406的一部分实现输入功能。
120.射频电路404可用于收发射频信号,以通过无线通信与网络设备或其他终端建立无线通讯,与网络设备或其他终端之间收发信号。本技术实施例中,第一用户与第二用户、发行者以及验证者之间均可通过无线通信建立无线通讯,互相收发信号。
121.音频电路405可以用于通过扬声器、传声器提供用户与终端之间的音频接口。音频电路405可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路405接收后转换为音频数据,再将音频数据输出处理器401处理后,经射频电路404以发送给比如另一终端,或者将音频数据输出至存储器402以便进一步处理。音频电路405还可能包括耳塞插孔,以提供外设耳机与终端的通信。
122.输入单元406可用于接收输入的数字、字符信息或用户特征信息(例如指纹、虹膜、面部信息等),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
123.电源407用于给终端400的各个部件供电。可选的,电源407可以通过电源管理系统
与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源407还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
124.尽管图4中未示出,终端400还可以包括摄像头、传感器、无线保真模块、蓝牙模块等,在此不再赘述。
125.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
126.由上可知,本实施例提供的终端,可以获取线下游戏中游戏玩家在目标游戏任务中的初始视频,所述初始视频由所述线下游戏场景中安装的拍摄装置拍摄;基于游戏任务与游戏道具的匹配关系从所述初始视频中获取视频画面中包含与所述目标游戏任务匹配的目标视频流;基于所述目标视频流合成所述目标游戏任务对应的目标任务视频。本技术可以获取游戏玩家完成某一游戏任务的完整视频,提高获取同一游戏任务对应视频的完整性。
127.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
128.为此,本技术实施例提供一种计算机可读存储介质,其中存储有多条计算机程序,该计算机程序能够被处理器进行加载,以执行本技术实施例所提供的任一种线下游戏的任务视频生成方法的步骤。例如,该计算机程序可以执行如下步骤:
129.获取线下游戏中游戏玩家在目标游戏任务中的初始视频,所述初始视频由所述线下游戏场景中安装的拍摄装置拍摄;基于游戏任务与游戏道具的匹配关系从所述初始视频中获取视频画面中包含与所述目标游戏任务匹配的目标视频流;基于所述目标视频流合成所述目标游戏任务对应的目标任务视频。
130.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
131.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
132.由于该存储介质中所存储的计算机程序,可以执行本技术实施例所提供的任一种线下游戏的任务视频生成方法的步骤,因此,可以实现本技术实施例所提供的任一种线下游戏的任务视频生成方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
133.以上对本技术实施例所提供的一种线下游戏的任务视频生成方法、装置、终端及存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1