视频处理方法、装置及终端的制作方法_5

文档序号:9436357阅读:来源:国知局
位图像帧数据,i为正整数; 若存在所述匹配图像帧空位,则将所述第i帧图像帧数据插入至所述匹配图像帧空位中进行存储。5.根据权利要求3所述的方法,其特征在于,所述将所述η个帧数据序列中序列号相同的图像帧数据确定为同一组关联帧数据,包括: 在每个帧数据序列均采用有序数据结构存储时,对于所述η个帧数据序列中的任意一个帧数据序列,当在所述帧数据序列中解码出第i帧图像帧数据时,检测所述帧数据序列的有序数据结构中是否存在匹配图像帧空位,在其它帧数据序列的有序数据结构中与所述匹配图像帧空位对应的位置上存储有所述其它帧数据序列中的第i位图像帧数据,i为正整数; 若不存在所述匹配图像帧空位,则将所述第i帧图像帧数据插入至所述帧数据序列的有序数据结构中尾部的一个新建空位中进行存储,在其它帧数据序列的有序数据结构中与所述新建空位对应的位置上不存储有任何帧数据。6.根据权利要求3所述的方法,其特征在于,所述将所述η个帧数据序列中时间戳相同的音频帧数据确定为同一组关联帧数据,包括: 在每个帧数据序列均采用有序数据结构存储时,对于所述η个帧数据序列中的任意一个帧数据序列,当所述帧数据序列中解码得到一个音频帧数据时,检测所述帧数据序列的有序数据结构中是否存在匹配音频帧空位,在其它帧数据序列所对应的有序数据结构中与所述匹配音频帧空位对应的位置上存储有时间戳相同的音频帧数据; 若存在所述匹配音频帧空位,则将解码得到的所述音频帧数据插入至所述匹配音频帧空位中进行存储。7.根据权利要求3所述的方法,其特征在于,所述将所述η个帧数据序列中时间戳相同的音频帧数据确定为同一组关联帧数据,包括: 在每个帧数据序列均采用有序数据结构存储时,对于所述η个帧数据序列中的任意一个帧数据序列,当所述帧数据序列中解码得到一个音频帧数据时,检测所述帧数据序列的有序数据结构中是否存在匹配音频帧空位,在其它帧数据序列所对应的有序数据结构中与所述匹配音频帧空位对应的位置上存储有时间戳相同的音频帧数据; 若不存在所述匹配音频帧空位,则将解码得到的所述音频帧数据插入至所述帧数据序列的有序数据结构中尾部的一个新建空位中进行存储,在其它帧数据序列的有序数据结构中与所述新建空位对应的位置上不存储有任何帧数据。8.根据权利要求2至7任一所述的方法,其特征在于,所述将属于同一组关联帧数据内的各个图像帧数据合并至同一个图像帧数据的不同区域,得到所述目标视频中的一个图像中贞数据之前,还包括: 检测当前组关联帧数据中的所有图像帧数据是否确定完毕; 若当前组关联帧数据中的所有图像帧数据已经确定完毕,则执行所述将属于同一组关联帧数据内的各个图像帧数据合并至同一个图像帧数据的不同区域,得到所述目标视频中的一个图像帧数据的步骤。9.根据权利要求3至7任一所述的方法,其特征在于,所述将属于同一组关联帧数据内的各个音频帧数据合并至同一个音频帧数据,得到所述目标视频中的一个音频帧数据之前,还包括: 检测当前组关联帧数据中的所有音频帧数据是否确定完毕; 若当前组关联帧数据中的所有音频帧数据已经确定完毕,则执行所述将属于同一组关联帧数据内的各个音频帧数据合并至同一个音频帧数据,得到所述目标视频中的一个音频帧数据的步骤。10.根据权利要求2至7任一所述的方法,其特征在于,所述方法,还包括: 若所述η个帧数据序列中的图像帧数据的数量不相等,则将相对于其他帧数据序列中数量较多的帧数据序列中的指定图像帧数据进行丢弃,使所述η个帧数据序列中的图像帧数据的数量相等;所述指定图像帧数据包括:均匀选取的图像帧数据;或者,不均匀选取的图像帧数据;或者,位于首部的图像帧数据;或者,位于尾部的图像帧数据; 和/或, 若所述η个帧数据序列中的图像帧数据的数量不相等,则将相对于其他帧数据序列中数量较少的帧数据序列中的指定图像帧数据进行复制,使所述η个视频各自所对应的帧数据序列中的图像帧数据的数量相等;所述指定图像帧数据包括:均匀选取的图像帧数据;或者,不均匀选取的图像帧数据;或者,位于首部的图像帧数据;或者,位于尾部的图像帧数据。11.一种视频处理装置,其特征在于,所述装置,包括: 视频获取模块,用于获取η个视频,η为正整数; 视频合成模块,用于将所述η个视频合成为一个目标视频,所述目标视频的同一视频画面中的不同区域在所述目标视频播放时分别显示各自的显示内容,每个显示内容对应于所述η个视频中的一个。12.根据权利要求11所述的装置,其特征在于,所述视频合成模块,包括: 视频解码单元,用于对所述η个视频分别进行解码,得到η个帧数据序列; 图像归组单元,用于将所述η个帧数据序列中序列号相同的图像帧数据确定为同一组关联帧数据,所述序列号是一帧图像帧数据在所属帧数据序列中的图像帧排序号; 图像合成单元,用于将属于同一组关联帧数据内的各个图像帧数据合成为同一个图像帧数据,得到所述目标视频中的一个图像帧数据; 视频编码单元,用于根据合成得到的多个图像帧数据编码得到所述目标视频。13.根据权利要求12所述的装置,其特征在于,所述视频合成模块,还包括: 音频归组单元,用于在所述η个帧数据序列中还包括音频帧数据时,将所述η个帧数据序列中时间戳相同的音频帧数据确定为同一组关联帧数据; 音频合成单元,用于将属于同一组关联帧数据内的各个音频帧数据合成为同一个音频帧数据,得到所述目标视频中的一个音频帧数据; 所述视频编码单元,用于根据拼接得到的多个图像帧数据和多个音频帧数据编码得到所述目标视频。14.根据权利要求13所述的装置,其特征在于,所述图像归组单元,包括: 图像空位检测子单元,用于在每个帧数据序列均采用有序数据结构存储时,对于所述η个帧数据序列中的任意一个帧数据序列,当在所述帧数据序列中解码出第i帧图像帧数据时,检测所述帧数据序列的有序数据结构中是否存在匹配图像帧空位,在其它帧数据序列的有序数据结构中与所述匹配图像帧空位对应的位置上存储有所述其它帧数据序列中的第i位图像帧数据,i为正整数; 图像空位存储子单元,用于若存在所述匹配图像帧空位,则将所述第i帧图像帧数据插入至所述匹配图像帧空位中进行存储。15.根据权利要求13所述的装置,其特征在于,所述图像归组单元,包括: 图像空位检测子单元,用于在每个帧数据序列均采用有序数据结构存储时,对于所述η个帧数据序列中的任意一个帧数据序列,当在所述帧数据序列中解码出第i帧图像帧数据时,检测所述帧数据序列的有序数据结构中是否存在匹配图像帧空位,在其它帧数据序列的有序数据结构中与所述匹配图像帧空位对应的位置上存储有所述其它帧数据序列中的第i位图像帧数据,i为正整数; 图像新建存储子单元,用于若不存在所述匹配图像帧空位,则将所述第i帧图像帧数据插入至所述帧数据序列的有序数据结构中尾部的一个新建空位中进行存储,在其它帧数据序列的有序数据结构中与所述新建空位对应的位置上不存储有任何帧数据。16.根据权利要求13所述的装置,其特征在于,所述音频归组单元,包括: 音频空位检测子单元,用于在每个帧数据序列均采用有序数据结构存储时,对于所述η个帧数据序列中的任意一个帧数据序列,当所述帧数据序列中解码得到一个音频帧数据时,检测所述帧数据序列的有序数据结构中是否存在匹配音频帧空位,在其它帧数据序列所对应的有序数据结构中与所述匹配音频帧空位对应的位置上存储有时间戳相同的音频帧数据; 音频空位存储子单元,用于若存在所述匹配音频帧空位,则将解码得到的所述音频帧数据插入至所述匹配音频帧空位中进行存储。17.根据权利要求13所述的装置,其特征在于,所述音频归组单元,包括: 音频空位检测子单元,用于在每个帧数据序列均采用有序数据结构存储时,对于所述η个帧数据序列中的任意一个帧数据序列,当所述帧数据序列中解码得到一个音频帧数据时,检测所述帧数据序列的有序数据结构中是否存在匹配音频帧空位,在其它帧数据序列所对应的有序数据结构中与所述匹配音频帧空位对应的位置上存储有时间戳相同的音频帧数据; 音频新建存储子单元,用于若不存在所述匹配音频帧空位,则将解码得到的所述音频帧数据插入至所述帧数据序列的有序数据结构中尾部的一个新建空位中进行存储,在其它帧数据序列的有序数据结构中与所述新建空位对应的位置上不存储有任何帧数据。18.根据权利要求12至17任一所述的装置,其特征在于,所述视频合成模块,还包括: 图像完毕检测单元,用于检测当前组关联帧数据中的所有图像帧数据是否确定完毕; 所述图像合成单元,用于若当前组关联帧数据中的所有图像帧数据已经确定完毕,则执行所述将属于同一组关联帧数据内的各个图像帧数据合并至同一个图像帧数据的不同区域,得到所述目标视频中的一个图像帧数据的步骤。19.根据权利要求13至17任一所述的装置,其特征在于,所述视频合成模块,还包括: 音频完毕检测单元,用于检测当前组关联帧数据中的所有音频帧数据是否确定完毕; 所述音频合成单元,用于若当前组关联帧数据中的所有音频帧数据已经确定完毕,则执行所述将属于同一组关联帧数据内的各个音频帧数据合并至同一个音频帧数据,得到所述目标视频中的一个音频帧数据的步骤。20.根据权利要求12至17任一所述的装置,其特征在于,所述装置,还包括:图像丢弃模块,用于若所述η个帧数据序列中的图像帧数据的数量不相等,则将相对于其他帧数据序列中数量较多的帧数据序列中的指定图像帧数据进行丢弃,使所述η个帧数据序列中的图像帧数据的数量相等;所述指定图像帧数据包括:均匀选取的图像帧数据;或者,不均匀选取的图像帧数据;或者,位于首部的图像帧数据;或者,位于尾部的图像帧数据; 和/或, 图像复制模块,用于若所述η个帧数据序列中的图像帧数据的数量不相等,则将相对于其他帧数据序列中数量较少的帧数据序列中的指定图像帧数据进行复制,使所述η个视频各自所对应的帧数据序列中的图像帧数据的数量相等;所述指定图像帧数据包括:均匀选取的图像帧数据;或者,不均匀选取的图像帧数据;或者,位于首部的图像帧数据;或者,位于尾部的图像帧数据。21.一种终端,其特征在于,所述终端包括: 一个或者一个以上的处理器; 存储器; 以及一个或者一个以上的程序,其中所述一个或者一个以上程序存储于所述存储器中,且经配置以由所述一个或者一个以上处理器执行,所述一个或者一个以上程序包含用于进行以下操作的指令: 获取η个视频,η为正整数; 将所述η个视频合成为一个目标视频,所述目标视频的同一视频画面中的不同区域在所述目标视频播放时分别显示各自的显示内容,每个显示内容对应于所述η个视频中的一个。
【专利摘要】本发明公开了一种视频处理方法、装置及终端,属于多媒体处理领域。所述方法包括:获取n个视频,n为正整数;将所述n个视频合成为一个目标视频,所述目标视频的同一视频画面中的不同区域在所述目标视频播放时分别显示各自的显示内容,每个显示内容对应于所述n个视频中的一个。本发明通过将不同视频合并为一个目标视频,且在目标视频中同一视频画面中的不同区域展示不同视频;能够将多个视频在内容维度上合并为同一个目标视频,使得一个长度未发生明显改变的目标视频就携带了n个视频的视频内容,提高了单位时间内的信息承载率,并且在表现形式上也可以发生实质性改变的效果。
【IPC分类】H04N5/262
【公开号】CN105187733
【申请号】CN201410250284
【发明人】杨毅, 黄石柱
【申请人】腾讯科技(北京)有限公司
【公开日】2015年12月23日
【申请日】2014年6月6日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1