一种多视频片段合并方法及装置制造方法及图纸

技术编号:19126470 阅读:23 留言:0更新日期:2018-10-10 07:53
本发明专利技术实施例公开了一种多视频片段合并方法及装置,该方法获得的待合并的第一预设数量个视频片段,和每个视频片段的属性信息,根据属性信息,生成针对第一预设数量个视频片段的文件信息段,文件信息段中至少包括各视频片段对应的起始位置;按照上述各视频片段对应的起始位置,将各视频片段合并为合并数据段;将文件信息段和合并数据段组合,存储至一个合并文件中。可见,应用本发明专利技术实施例提供的方案进行多视频片段合并,能够把多个视频片段合并存储至一个文件中,这样在打开上述的多视频片段时不再需要逐个打开,提高了打开多视频片段的速度,进而降低对多视频片段进行管理的难度。

【技术实现步骤摘要】
一种多视频片段合并方法及装置
本专利技术涉及视频监控
,特别涉及一种多视频片段合并方法及装置。
技术介绍
近年来,随着人们安全意识的提升,视频监控系统已在人们的生产生活中随处可见,视频监控系统能够有效的预防和打击违法犯罪、交通违规等不文明现象,因此,视频监控系统被广泛的应用于连锁店、幼儿园、家居、工厂、公安消防、银行、军事设施、高速公路、商场、酒店、旅游景点、小区、医院、监狱、码头港口等地。在视频监控系统中往往布置有多个摄像头,通常这些摄像头被安装在不同的位置,因此不同的摄像头拍摄的视频片段往往不同,即使是同一个摄像头在不同时间段拍摄的视频片段也不同,那么,在视频监控系统中会生成多个视频片段,称多个视频片段为多视频片段。为了方便对上述的多视频片段进行管理,通常需要对上述多个视频片段进行存储,目前对上述多个视频片段进行存储的过程大致为:将多个视频片段存储至同一个文件夹中,形成一个包含多个视频片段的文件夹,而在用户在查看上述的多个视频片段时,一般会同时打开多个视频片段来进行查看,由于上述的存储过程仅仅是将多个视频片段简单地放在一个文件夹中,那么,在打开该文件夹中的多个视频片段时仍然需要一个一个的打开,操作繁琐复杂,打开多视频片段的速度缓慢,如果有大量的视频片段的情况下,这将增加对多视频片段进行管理的复杂度。
技术实现思路
本专利技术实施例的目的在于提供一种多视频片段合并方法及装置,以提高打开多视频片段的速度,进而降低对多视频片段进行管理的复杂度。为达到上述目的,本专利技术实施例公开了一种多视频片段合并方法,该方法包括:获得待合并的第一预设数量个视频片段;获得每个所述视频片段的属性信息,所述属性信息至少包括所述视频片段的播放时长;根据所述属性信息,生成针对所述第一预设数量个视频片段的文件信息段,所述文件信息段至少包括各视频片段对应的起始位置;按照所述文件信息段中各视频片段对应的起始位置,将各视频片段合并为合并数据段;将所述文件信息段和所述合并数据段组合,存储至一个合并文件中。可选地,在所述将所述文件信息段和所述合并数据段组合,存储至一个合并文件中的步骤之前,所述方法还包括:生成所述合并数据段中各视频片段对应的索引数据;根据各视频片段对应的索引数据,生成针对所述合并数据段的索引数据段;所述将所述文件信息段和所述合并数据段组合,存储至一个合并文件中,包括:将所述文件信息段、所述合并数据段以及所述索引数据段组合,存储至一个合并文件中。可选地,所述生成所述合并数据段中各视频片段对应的索引数据的步骤,包括:获取各视频片段中所包含的关键帧的特征信息,所述特征信息包括:帧号、时间戳信息、播放时刻信息中的至少一个;根据各视频片段对应的特征信息,生成针对所述视频片段的索引数据。可选地,所述根据各视频片段对应的索引数据,生成针对所述合并数据段的索引数据段的步骤,包括:按照所述合并数据段中各视频片段的排列顺序,对各视频片段对应的索引数据进行排列,得到索引数据序列;生成索引起始码,在所述索引数据序列前添加所述索引起始码,生成针对所述合并数据段的索引数据段。可选地,所述方法还包括:接收针对所述合并文件的打开指令;读取所述合并文件,根据所述文件信息段,确定视频片段的总数量以及各视频片段对应的起始位置;建立与所述总数量相同数量的解码播放通道,每一视频片段对应一个解码播放通道;根据各视频片段对应的起始位置,将所述视频片段导入到对应的解码播放通道进行解码播放。可选地,所述方法还包括:在所述视频片段进行解码播放过程中,接收用户输入的针对所述合并文件中一个或多个视频片段的播放定位信息,所述播放定位信息包括:帧号、时间戳信息、播放时刻信息中的至少一个;根据所述合并文件,获得针对所述合并数据段的索引数据段;根据所述索引数据段以及所述播放定位信息,确定与所述播放定位信息对应视频片段的第一关键帧;将所述播放定位信息对应的视频片段跳转至对应的第一关键帧位置进行播放。可选地,所述根据所述合并文件,获得针对所述合并数据段的索引数据段的步骤,包括:检测所述合并文件中是否存在索引起始码,若存在,将该索引起始码后预设长度的数据确定为索引数据段。为达到上述目的,本专利技术实施例还公开了一种多视频片段合并装置,该装置包括:第一获得模块,用于获得待合并的第一预设数量个视频片段;第二获得模块,用于获得每个所述视频片段的属性信息,所述属性信息至少包括所述视频片段的播放时长;第一生成模块,用于根据所述属性信息,生成针对所述第一预设数量个视频片段的文件信息段,所述文件信息段至少包括各视频片段对应的起始位置;合并模块,用于按照所述文件信息段中各视频片段对应的起始位置,将各视频片段合并为合并数据段;组合模块,用于将所述文件信息段和所述合并数据段组合,存储至一个合并文件中。可选地,所述装置还包括:第二生成模块,用于生成所述合并数据段中各视频片段对应的索引数据;第三生成模块,用于根据各视频片段对应的索引数据,生成针对所述合并数据段的索引数据段;所述组合模块,具体用于:将所述文件信息段、所述合并数据段以及所述索引数据段组合,存储至一个合并文件中。可选地,所述第二生成模块,具体用于:获取各视频片段中所包含的关键帧的特征信息,所述特征信息包括:帧号、时间戳信息、播放时刻信息中的至少一个;根据各视频片段对应的特征信息,生成针对所述视频片段的索引数据。可选地,所述第三生成模块,具体用于:按照所述合并数据段中各视频片段的排列顺序,对各视频片段对应的索引数据进行排列,得到索引数据序列;生成索引起始码,在所述索引数据序列前添加所述索引起始码,生成针对所述合并数据段的索引数据段。可选地,所述装置还包括:第一接收模块,用于接收针对所述合并文件的打开指令;读取模块,用于读取所述合并文件,根据所述文件信息段,确定视频片段的总数量以及各视频片段对应的起始位置;建立模块,用于建立与所述总数量相同数量的解码播放通道,每一视频片段对应一个解码播放通道;解码模块,用于根据各视频片段对应的起始位置,将所述视频片段导入到对应的解码播放通道进行解码播放。可选地,所述装置还包括:第二接收模块,用于在所述视频片段进行解码播放过程中,接收用户输入的针对所述合并文件中一个或多个视频片段的播放定位信息,所述播放定位信息包括:帧号、时间戳信息、播放时刻信息中的至少一个;第三获得模块,用于根据所述合并文件,获得针对所述合并数据段的索引数据段;确定模块,用于根据所述索引数据段以及所述播放定位信息,确定与所述播放定位信息对应视频片段的第一关键帧;播放模块,用于将所述播放定位信息对应的视频片段跳转至对应的第一关键帧位置进行播放。可选地,所述第三获得模块,具体用于:检测所述合并文件中是否存在索引起始码,若存在,将该索引起始码后预设长度的数据确定为索引数据段。综上可见,在本专利技术实施例提供的方案中,获得的待合并的第一预设数量个视频片段,和每个视频片段的属性信息,根据属性信息,生成针对第一预设数量个视频片段的文件信息段,文件信息段中至少包括各视频片段对应的起始位置;按照上述各视频片段对应的起始位置,将各视频片段合并为合并数据段;将文件信息段和合并数据段组合,存储至一个合并文件中;因此,应用本专利技术实施例提供的方案进行多视频片段合并,能够把多个视频片段合并本文档来自技高网...
一种多视频片段合并方法及装置

【技术保护点】
1.一种多视频片段合并方法,其特征在于,所述方法包括:获得待合并的第一预设数量个视频片段;获得每个所述视频片段的属性信息,所述属性信息至少包括所述视频片段的播放时长;根据所述属性信息,生成针对所述第一预设数量个视频片段的文件信息段,所述文件信息段至少包括各视频片段对应的起始位置;按照所述文件信息段中各视频片段对应的起始位置,将各视频片段合并为合并数据段;将所述文件信息段和所述合并数据段组合,存储至一个合并文件中。

【技术特征摘要】
1.一种多视频片段合并方法,其特征在于,所述方法包括:获得待合并的第一预设数量个视频片段;获得每个所述视频片段的属性信息,所述属性信息至少包括所述视频片段的播放时长;根据所述属性信息,生成针对所述第一预设数量个视频片段的文件信息段,所述文件信息段至少包括各视频片段对应的起始位置;按照所述文件信息段中各视频片段对应的起始位置,将各视频片段合并为合并数据段;将所述文件信息段和所述合并数据段组合,存储至一个合并文件中。2.根据权利要求1所述的方法,其特征在于,在所述将所述文件信息段和所述合并数据段组合,存储至一个合并文件中的步骤之前,所述方法还包括:生成所述合并数据段中各视频片段对应的索引数据;根据各视频片段对应的索引数据,生成针对所述合并数据段的索引数据段;所述将所述文件信息段和所述合并数据段组合,存储至一个合并文件中,包括:将所述文件信息段、所述合并数据段以及所述索引数据段组合,存储至一个合并文件中。3.根据权利要求2所述的方法,其特征在于,所述生成所述合并数据段中各视频片段对应的索引数据的步骤,包括:获取各视频片段中所包含的关键帧的特征信息,所述特征信息包括:帧号、时间戳信息、播放时刻信息中的至少一个;根据各视频片段对应的特征信息,生成针对所述视频片段的索引数据。4.根据权利要求3所述的方法,其特征在于,所述根据各视频片段对应的索引数据,生成针对所述合并数据段的索引数据段的步骤,包括:按照所述合并数据段中各视频片段的排列顺序,对各视频片段对应的索引数据进行排列,得到索引数据序列;生成索引起始码,在所述索引数据序列前添加所述索引起始码,生成针对所述合并数据段的索引数据段。5.根据权利要求2-4中任一项所述的方法,其特征在于,所述方法还包括:接收针对所述合并文件的打开指令;读取所述合并文件,根据所述文件信息段,确定视频片段的总数量以及各视频片段对应的起始位置;建立与所述总数量相同数量的解码播放通道,每一视频片段对应一个解码播放通道;根据各视频片段对应的起始位置,将所述视频片段导入到对应的解码播放通道进行解码播放。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:在所述视频片段进行解码播放过程中,接收用户输入的针对所述合并文件中一个或多个视频片段的播放定位信息,所述播放定位信息包括:帧号、时间戳信息、播放时刻信息中的至少一个;根据所述合并文件,获得针对所述合并数据段的索引数据段;根据所述索引数据段以及所述播放定位信息,确定与所述播放定位信息对应视频片段的第一关键帧;将所述播放定位信息对应的视频片段跳转至对应的第一关键帧位置进行播放。7.根据权利要求6所述的方法,其特征在于,所述根据所述合并文件,获得针对所述合并数据段的索引数据段的步骤,包括:检测所述合并文件中是否存在索引起始码,若存在,将该索引起始码后预设长度的数据确定为索引数据段。8....

【专利技术属性】
技术研发人员:陈杰
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江,33

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

1