[发明专利]实时视频图饰叠加处理方法及系统有效
| 申请号: | 201310754910.4 | 申请日: | 2013-12-31 | 
| 公开(公告)号: | CN103702040B | 公开(公告)日: | 2018-03-23 | 
| 发明(设计)人: | 林寿泽 | 申请(专利权)人: | 广州华多网络科技有限公司 | 
| 主分类号: | H04N5/262 | 分类号: | H04N5/262;H04N7/18 | 
| 代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 王茹,曾旻辉 | 
| 地址: | 511449 广东省广州市番*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 实时 视频 叠加 处理 方法 系统 | ||
技术领域
本发明涉及实时视频处理的技术领域,特别是涉及一种实时视频图饰叠加处理方法,以及一种实时视频图饰叠加处理系统。
背景技术
随着网络视频技术的发展,尤其是各种网络实时互动产品的出现,带动了网络视频主播这个行业的发展,网络视频主播也变成了互联网的一项热门职业。网络视频主播在直播过程中,需要开启摄像头和麦克风与观众实时互动。
然而,主播端输出的视频只是单纯通过摄像头拍摄获取到的实时视频,播放效果比较单调;并且在主播端摄像头拍摄的视频有问题时,会影响到观众的观看。
发明内容
针对现有网络视频技术的视频播放效果单调,影响到观众的观看的问题。本发明提出一种实时视频图饰叠加处理方法及其系统,能够对实时数据叠加图饰特效,并且所述图饰特效可以根据用户的需要进行调节,不会影响视频显示效果。
一种实时视频图饰叠加处理方法,包括以下步骤:
获取图饰图像,将所述图饰图像加载到图饰缓存区中;
接收视频源提供的视频图像,从所述图饰缓存区中获取与每一帧所述视频图像对应的图饰图像,根据输入的图饰调整指令,对所述图饰图像进行相应调整后在所述视频图像上叠加对应的图饰图像;其中,将主播端编辑图饰图像的操作在UI层实现,将图像渲染由底层的图像采集处理层实现并同步;包括:获取所述图饰图像与所述视频图像叠加的初始位置;获取输入的图饰移动信息,根据所述输入的图饰移动信息计算每帧视频图像对应的所述图饰图像的位置变化量;根据所述位置变化量与所述初始位置计算所述图饰图像与每帧所述视频图像叠加的新位置;将所述图饰图像与对应的视频图像按照所述新位置叠加;
将叠加后的视频图像保存在视频图像的输出缓存区中,并经过播放设备显示给主播端;
在该帧视频图像的读取时序到来时,从所述输出缓存区中获取所述叠加后的视频图像并输出。
一种实时视频图饰叠加处理系统,包括:
图饰加载模块,用于获取图饰图像,将所述图饰图像加载到图饰缓存区中;
叠加处理模块,用于接收视频源提供的视频图像,从所述图饰缓存区中获取与每一帧所述视频图像对应的图饰图像,根据输入的图饰调整指令,对所述图饰图像进行相应调整后在所述视频图像上叠加对应的图饰图像;其中,将主播端编辑图饰图像的操作在UI层实现,将图像渲染由底层的图像采集处理层实现并同步;所述叠加处理模块包括移动叠加处理模块,用于获取所述图饰图像与所述视频图像叠加的初始位置;获取输入的图饰移动信息,根据所述输入的图饰移动信息计算每帧视频图像对应的所述图饰图像的位置变化量;根据所述位置变化量与所述初始位置计算所述图饰图像与每帧所述视频图像叠加的新位置;将所述图饰图像与对应的视频图像按照所述新位置叠加;
输出缓存模块,用于将叠加后的视频图像保存在视频图像的输出缓存区中,并经过播放设备显示给主播端;
输出模块,用于在该帧视频图像的读取时序到来时,从所述输出缓存区中获取所述叠加后的视频图像并输出。
本发明的实时视频图饰叠加处理方法及其系统中,将所述图饰图像加载到图饰缓存区中,然后在视频数据输入时,从所述图饰缓存区中获取与每一帧所述视频图像对应的图饰图像,根据用户输入的图饰调整指令对获取的图饰图像进行调节,然后将所述图饰图像与对应的视频图像进行叠加,然后保存在输出缓存区中,在该帧视频图像的读取时序到来时,从所述输出缓存区中获取所述视频图像并输出。因此能够对实时视频叠加图饰图像,并且所述图饰图像可以根据用户的个性化需要进行调节,灵活方便,不会因为叠加图饰而影响网络视频的显示效果。
附图说明
图1是本发明实时视频图饰叠加处理方法的流程示意图;
图2是本发明实时视频图饰叠加处理方法中图饰移动叠加处理的步骤流程示意图;
图3是本发明实时视频图饰叠加处理方法中图饰缩放叠加处理的步骤流程示意图;
图4是本发明实时视频图饰叠加处理方法中图饰旋转叠加处理的步骤流程示意图;
图5是本发明实时视频图饰叠加处理方法中透明度或滤镜叠加处理的步骤流程示意图;
图6是本发明实时视频图饰叠加处理方法中涂鸦叠加处理的步骤流程示意图;
图7是本发明实时视频图饰叠加处理系统的结构示意图。
具体实施方式
请参阅图1,图1是本发明实时视频图饰叠加处理方法的流程示意图。
所述实时视频图饰叠加处理方法,包括以下步骤:
S102,获取图饰图像,将所述图饰图像加载到图饰缓存区中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310754910.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:己酸烯丙酯用可加热反应罐
 - 下一篇:一种消光半透明蓝色电泳铝型材及其制备方法
 





