预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115396688A(43)申请公布日2022.11.25(21)申请号202211341211.2(22)申请日2022.10.31(71)申请人北京玩播互娱科技有限公司地址100098北京市海淀区大钟寺13号院1号楼9层9B19(72)发明人胡晓(74)专利代理机构北京一诺通成知识产权代理事务所(普通合伙)16145专利代理师龚春娟(51)Int.Cl.H04N21/2187(2011.01)H04N21/44(2011.01)H04N21/475(2011.01)H04N21/4788(2011.01)权利要求书4页说明书11页附图1页(54)发明名称一种基于虚拟场景的多人互动网络直播方法及系统(57)摘要本发明提供了一种基于虚拟场景的多人互动网络直播方法及系统,其方法包括:构建基于直播设备的虚拟场景;确定每个观看设备的默认观看位置,并从虚拟场景中获取与默认观看位置匹配的第一虚拟位置;记录每个观看设备的观看位置移动轨迹,并按照观看位置移动轨迹向对应观看设备匹配相应的虚拟观看轨迹;当捕捉到当下时刻存在对应观看用户的直播互动请求时,按照直播互动请求确定需要渲染模式以及相应的语音对象、视频对象;基于需要渲染模式对语音对象在虚拟观看轨迹中的语音轨道进行第一渲染以及对视频对象在虚拟观轨迹中的视频轨道进行第二渲染,实现多人互动网络直播。满足用户交互体验,为实现多人互动网络直播提供有效基础。CN115396688ACN115396688A权利要求书1/4页1.一种基于虚拟场景的多人互动网络直播方法,其特征在于,包括:步骤1:构建基于直播设备的虚拟场景;步骤2:确定每个观看设备的默认观看位置,并从所述虚拟场景中获取与所述默认观看位置匹配的第一虚拟位置;步骤3:记录每个观看设备的观看位置移动轨迹,并按照所述观看位置移动轨迹向对应观看设备匹配相应的虚拟观看轨迹;步骤4:当捕捉到当下时刻存在对应观看用户的直播互动请求时,按照所述直播互动请求确定需要渲染模式以及相应的语音对象、视频对象;步骤5:基于所述需要渲染模式对语音对象在虚拟观看轨迹中的语音轨道进行第一渲染以及对视频对象在虚拟观轨迹中的视频轨道进行第二渲染,实现多人互动网络直播。2.如权利要求1所述的基于虚拟场景的多人互动网络直播方法,其特征在于,构建基于直播设备的虚拟场景,包括:确定直播设备中每个场景单元的单元位置分布;按照单元位置分布,确定每个场景单元的渲染场景;确定相邻渲染场景之间的场景缝隙,当所述场景缝隙贴合时,判定不需要对所述相邻渲染场景进行优化;否则,确定所述相邻场景中第一场景的第一覆盖角度以及第二场景的第二覆盖角度,并确定所述第一场景的第一可调整角度以及第二场景的第二可调整角度;当所述第一可调整角度以及第二可调整角度都为0时,获取与所述场景缝隙连接的第一场景中的第一边缘画面以及获取与所述场景缝隙连接的第二场景中的第二边缘画面;构建基于所述第一边缘画面以及第二边缘画面的第一过渡画面,并将所述第一过渡画面存储在新增设的第一场景单元中;当所述第一可调整角度为0以及第二可调整角度不为0时,对第二场景进行角度扩大调整,若角度调整后不存在场景缝隙,此时,保持调整后的第二场景不变;若角度调整后仍存在新的场景缝隙,此时,按照所述新的场景缝隙与预设场景缝隙的第一比值,确定是否需要进行过渡场景的获取;当所述第一比值小于预设比值时,从所述第一场景与角度扩大调整后的第二场景中获取边缘颜色,并将中间颜色作为对场景缝隙的填充;当所述第一比值大于或等于预设比值时,获取第二过渡画面,将所述第二过渡画面存储在新增设的第二场景单元中;基于对场景的调整结构,构建得到虚拟场景。3.如权利要求2所述的基于虚拟场景的多人互动网络直播方法,其特征在于,构建基于所述第一边缘画面以及第二边缘画面的第一过渡画面,包括:构建所述第一边缘画面的第一画面矩阵,同时,构建所述第二边缘画面的第二画面矩阵;提取所述第一画面矩阵的最后一列向量以及所述第二画面矩阵中的第一列向量;将所述最后一列向量与第一列向量中的同个行位置元素进行匹配,分别获取每个匹配组合中两个元素的像素差;当所述像素差为0时,则将对应匹配组合中的过渡线条按照对应两个元素的像素值进2CN115396688A权利要求书2/4页行渲染;当所述像素差不为0时,判断所述像素差是否在取均值渲染范围内,若在,获取对应匹配组合中两个元素的像素均值对对应过渡线条进行渲染;若所述像素差不在取均值渲染范围内,提取对应匹配对中第一元素的行向量以及第二元素的行向量,并基于向量分析模型对两个行向量进行过渡分析,获取得到渲染像素值,并按照所述渲染像素值对对应过渡线条进行渲染;基于渲染结果,获取得到初始画面;对所述初始画面进行像素平滑处理,构