The invention discloses a video processing method and device, the method comprises: acquiring various virtual background video data and the video data corresponding to each video data; through concurrent processing, the background data contained in each video data to replace each of the virtual background should be; will each video data concurrent processing the composition of the video source signal. The implementation of this application, can also concurrently with virtual background multiple video background, and then replace the multiple video background after the composition of the video source, video content can ensure real-time smooth playback at the same time, but also presents diversification of video content, rich video playback.
【技术实现步骤摘要】
视频处理方法和装置
本申请涉及计算机
,尤其涉及视频处理方法和装置。
技术介绍
随着网络技术的飞速发展,网络视频直播系统可以应用户的要求,将主播用户的直播视频流广播至多个观众用户实现直播。在直播实现过程中,主播用户的客户端设备采集主播用户的直播视频流,将直播视频流发送给服务器,服务器将直播视频流通过广播或组播技术发送到相应的观众客户端,各个观众客户端接收并显示该直播视频流。为了丰富展示直播画面,主播用户可以采用多个摄像头多方位拍摄直播场景,获得不同角度的视频内容,将多个视频合并到后输出给用户,丰富直播内容。为了进一步增加直播内容的趣味性,可以更换直播视频中的背景,呈现多样化的直播内容。而目前的背景更换方案,如果分别对多个摄像头拍摄的视频内容进行背景替换,替换背景后再合成直播视频,会出现直播视频不同步的问题,例如:进行背景替换时任一帧图像卡住,就会造成整个直播视频的卡顿。
技术实现思路
本申请提供一种视频处理方法和装置,解决现有技术中的相关问题。根据本申请实施例的第一方面,提供一种视频处理方法,包括以下步骤:获取各路视频数据以及各路视频数据对应的虚拟背景;通过对各路视频数据进行并发处理,将各路视频数据所含的背景数据替换成各自对应的虚拟背景;将并发处理后的各路视频数据组成视频源信号。在一个实施例中,所述通过对各路视频数据进行并发处理,将各路视频数据所含的背景数据替换成各自对应的虚拟背景,包括:调用本地的各线程对各路视频数据进行并发处理,一个线程处理一路视频数据;在进行并发处理时,将每个线程所处理的视频数据所含的背景数据替换成该路视频数据对应的虚拟背景。在一个 ...
【技术保护点】
一种视频处理方法,其特征在于,包括以下步骤:获取各路视频数据以及各路视频数据对应的虚拟背景;通过对各路视频数据进行并发处理,将各路视频数据所含的背景数据替换成各自对应的虚拟背景;将并发处理后的各路视频数据组成视频源信号。
【技术特征摘要】
1.一种视频处理方法,其特征在于,包括以下步骤:获取各路视频数据以及各路视频数据对应的虚拟背景;通过对各路视频数据进行并发处理,将各路视频数据所含的背景数据替换成各自对应的虚拟背景;将并发处理后的各路视频数据组成视频源信号。2.如权利要求1所述的方法,其特征在于,所述通过对各路视频数据进行并发处理,将各路视频数据所含的背景数据替换成各自对应的虚拟背景,包括:调用本地的各线程对各路视频数据进行并发处理,一个线程处理一路视频数据;在进行并发处理时,将每个线程所处理的视频数据所含的背景数据替换成该路视频数据对应的虚拟背景。3.如权利要求1所述的方法,其特征在于,所述获取各路视频数据以及各路视频数据对应的虚拟背景,包括:接收各摄像设备采集的视频流为各路视频数据,一个摄像设备对应一路视频数据;调取与各摄像设备对应的虚拟背景,构成各路视频数据对应的虚拟背景。4.如权利要求1所述的方法,其特征在于,所述通过对各路视频数据进行并发处理,将各路视频数据所含的背景数据替换成各自对应的虚拟背景,包括:通过对各路视频数据进行并发处理,将各路视频数据以及其对应的虚拟背景压缩成:预设尺寸的各路压缩信号以及各路压缩信号对应的预设尺寸的压缩背景;将各路压缩信号所含的背景数据替换成各自对应的压缩背景,生成并发处理后的各路视频数据。5.如权利要求4所述的方法,其特征在于,所述将并发处理后的各路视频数据组成视频源信号后,所述方法还包括:对所述视频源信号进行尺寸扩展,生成与获取的任一路视频数据尺寸相同的视频源信号。6.如权利要求1至5中任一项所述的方法,其特征在于,所述将并发处理后的各路视频数据组成视频源信号后,所述方法还包括:从并发处理后的各路视频数据中识别出一路主视频数据;将除主视频数据外的其他并发处理后的视频数据,确定为辅助视频数据;将各路辅助视频数据分别叠加到所述主视频数据的各局部区域,生成视频播放信号。7.如权利要求6所述的方法,其特征在于,各路视频数据由设置在直播场景不同方位的各...
【专利技术属性】
技术研发人员:陈孟琪,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。