【技术实现步骤摘要】
本专利技术涉及互联网图像处理
,尤其涉及一种视频实时传输数据处理方法、装置及系统。
技术介绍
视频直播系统是把现场的信号(摄像机)、电视信号(如电视节目、录像带)等进行实时采集编码成标准流式数据(FLV、WMV)进行管理、分类等传送到服务器上由页面形式发布出去,供大家通过网络实时观看到现场节目或电视节目。目前视频直播越来越火热,视频开播工具也非常的多,尤其是在高清视频,如分辨率为1280*720P的情况之下,视频直播支持多特效的实现方案属于匮乏的状态,且目前的视频直播特效处理技术仅仅只能一一循环处理,从而使得在高清视频直播时,视频数据实现特效的情况下造成丢帧的技术问题。
技术实现思路
本专利技术实施例提供的一种视频实时传输数据处理方法、装置及系统,解决了目前高清视频直播支持多特效的技术方案匮乏的技术问题,以及目前的视频直播特效处理技术仅仅只能一一循环处理,从而使得在高清视频直播时,导致的视频数据实现特效的情况下丢帧的技术问题。本专利技术实施例提供的一种视频实时传输数据处理方法,包括:获取到直播视频特效处理指令;根据所述直播视频特效处理指令确定相对应的算法数量;根据所述算法数量在CPU中创建对应数量的特效处理通道,并通过所述特效处理通道在GPU中同时将所述直播视频按照所述算法进行实时视频特效处理。可选地,根据所述直播视频特效处理指令确定相对应的算法数量具体包括:根据直播视频美白特效处理指令确定相对应的美白特效的算法数量,所述美白特效包括肤色识别算法、亮度提高算法、图像锐化算法;和/或根据直播视频滤镜特效处理指令确定相对应的滤镜特效的算法数量,所述滤镜特效 ...
【技术保护点】
一种视频实时传输数据处理方法,其特征在于,包括:获取到直播视频特效处理指令;根据所述直播视频特效处理指令确定相对应的算法数量;根据所述算法数量在CPU中创建对应数量的特效处理通道,并通过所述特效处理通道在GPU中同时将所述直播视频按照所述算法进行实时视频特效处理。
【技术特征摘要】
1.一种视频实时传输数据处理方法,其特征在于,包括:获取到直播视频特效处理指令;根据所述直播视频特效处理指令确定相对应的算法数量;根据所述算法数量在CPU中创建对应数量的特效处理通道,并通过所述特效处理通道在GPU中同时将所述直播视频按照所述算法进行实时视频特效处理。2.根据权利要求1所述的视频实时传输数据处理方法,其特征在于,根据所述直播视频特效处理指令确定相对应的算法数量具体包括:根据直播视频美白特效处理指令确定相对应的美白特效的算法数量,所述美白特效包括肤色识别算法、亮度提高算法、图像锐化算法;和/或根据直播视频滤镜特效处理指令确定相对应的滤镜特效的算法数量,所述滤镜特效的滤镜算法与后台选择的滤镜类型相对应;和/或根据直播视频瘦脸瘦身特效处理指令确定相对应的图像比例改变特效的算法数量,所述图像比例改变特效的算法为图像拉伸和缩放算法。3.根据权利要求2所述的视频实时传输数据处理方法,其特征在于,根据所述算法数量在CPU中创建对应数量的特效处理通道,并通过所述特效处理通道在GPU中同时将所述直播视频按照所述算法进行实时视频特效处理具体包括:根据所述美白特效的算法数量和/或所述滤镜特效的算法数量和/或所述图像比例改变特效的算法数量在所述CPU中创建对应数量的特效处理通道;通过所述特效处理通道在所述GPU中同时将所述直播视频按照对应的所述美白特效的算法和/或所述滤镜特效的算法和/或所述图像比例改变特效的算法进行实时视频特效处理。4.根据权利要求3所述的视频实时传输数据处理方法,其特征在于,通过所述特效处理通道在所述GPU中同时将所述直播视频按照对应的所述美白特效的算法和/或所述滤镜特效的算法和/或所述图像比例改变特效的算法进行实时视频特效处理具体包括:若为所述美白特效,则通过对应的所述特效处理通道在所述GPU中依次按照所述肤色识别算法、所述亮度提高算法、所述图像锐化算法的处理顺序对图像进行实时视频美白特效处理;和/或若为所述滤镜特效,则通过对应的所述特效处理通道在所述GPU中进行与所述后台选择的所述滤镜类型的图像点实时视频滤镜特效处理;和/或若为所述图像比例改变特效,则通过对应的所述特效处理通道在所述GPU中根据所述图像拉伸和缩放算法对图像进行实时视频图像比例改变特效处理。5.根据权利要求2所述的视频实时传输数据处理方法,其特征在于,所述图像锐化算法包括图像水平寻找边缘点算法和图像垂直寻找边缘点算法。6.根据权利要求1至5中任意一项所述的视频实时传输数据处理方法,其特征在于,根据所述算法数量在CPU中创建对应数量的特效处理通道,并通过所述特效处理通道在GPU中同时将所述直播视频按照所述算法进行实时视频特效处理之后还包括:分别通过创建的主播端回显线程和用户端录制线程同时将视频特效处理完成后的特效视频传输至对应的当前特效处理的主播端和观看视频的用户端进行播放。7.一种视频...
【专利技术属性】
技术研发人员:陈孟琪,张周,王超,彭浩浩,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。