[发明专利]虚拟礼物特效的合成方法和装置、直播系统有效
申请号: | 201910859947.0 | 申请日: | 2019-09-11 |
公开(公告)号: | CN110536151B | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 杨克敏;陈杰;欧燕雄 | 申请(专利权)人: | 广州方硅信息技术有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/431;H04N21/4402;H04N21/4788;H04N21/485 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘延喜 |
地址: | 511442 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 礼物 特效 合成 方法 装置 直播 系统 | ||
本申请实施例提供虚拟礼物特效的合成方法和装置、直播系统、设备和存储介质,涉及直播技术领域,该合成方法通过接收直播视频流数据和目标特效礼物,从直播视频流数据中获取直播视频和目标特效礼物的合成位置信息;将直播视频分割为前景图像层和背景图像层,并根据目标特效礼物生成至少一个虚拟礼物特效层;根据合成位置信息将各虚拟礼物特效层与前景图像层和背景图像层按照顺序进行合成并展示。本技术方案实现了根据人物轮廓等所得到的合成位置信息将目标特效礼物合成到直播视频的当前视频帧图像的既定的目标位置上,不影响视频中主播的展示,提高虚拟礼物特效的展示效果。
技术领域
本申请实施例涉及直播技术领域,具体而言,涉及一种虚拟礼物特效的合成方法和装置、直播系统,还涉及一种计算机设备和存储介质。
背景技术
随着网络技术发展,实时视频交流如网络直播、视频聊天室等成为一种越来越流行的娱乐方式。在实时视频交流过程中,可以通过赠送礼物展示特效的方式增加用户之间的互动性。
例如,在直播场景中,主播用户在直播间进行直播,观众用户在观众客户端观看主播的直播过程。为了增加主播用户和观众用户之间的互动性,观众用户可以选择特定的目标特效礼物赠送给主播,将目标特效礼物按照所对应的娱乐模板添加到主播画面的特定位置,展示相对应的特效。
现有的礼物特效的展示方法是直接将特效礼物在视频上进行展示,虚拟礼物会遮挡直播视频中的主播图像,影响观众观看直播内容和特效展示,使得直播整体效果差。
发明内容
本申请的目的旨在至少解决上述技术缺陷之一,特别是特效礼物遮挡主播影响观看和展示效果的问题。
第一方面,本申请实施例提供一种虚拟礼物特效的合成方法,包括以下步骤:
接收直播视频流数据和目标特效礼物,从所述直播视频流数据中获取直播视频和所述目标特效礼物的合成位置信息;其中,所述合成位置信息包括基于主播客户端对所述直播视频进行识别得到的目标特效礼物合成在所述直播视频上的目标位置;
将所述直播视频分割为前景图像层和背景图像层,并根据目标特效礼物生成至少一个虚拟礼物特效层;
根据所述合成位置信息将各所述虚拟礼物特效层与所述前景图像层和背景图像层按照顺序进行合成并展示。
在一实施例中,所述根据所述合成位置信息将各所述虚拟礼物特效层与所述前景图像层和背景图像层按照顺序进行合成并展示的步骤包括:
根据目标特效礼物标识确定各所述虚拟礼物特效层与所述前景图像层和背景图像层的优先级;
根据所述合成位置信息将各所述虚拟礼物特效层与所述前景图像层和背景图像层按照所述优先级由高到低进行合成,得到特效帧图像;
将所述特效帧图像渲染到特效展示区域进行展示。
在一实施例中,所述将所述特效帧图像渲染到特效展示区域进行展示的步骤包括:
在直播窗口上设置特效展示区域;
在播放直播视频的过程中,在所述特效展示区域同步渲染所述特效帧图像。
在一实施例中,对所述直播视频分割为前景图像层和背景图像层的步骤包括:
从所述直播视频中获取当前视频帧图像;
将所述当前视频帧图像分割为前景区域和背景区域;其中,所述前景区域所在图层为前景图像层;所述背景区域所在图层为背景图像层。
在一实施例中,所述前景图像层包括直播视频中的人物区域,所述背景图像层包括直播视频中除人物区域外的背景区域。
在一实施例中,所述基于主播客户端对所述直播视频进行识别得到的目标特效礼物合成在所述直播视频上的目标位置的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州方硅信息技术有限公司,未经广州方硅信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910859947.0/2.html,转载请声明来源钻瓜专利网。