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

在线预览结束,喜欢就下载吧,查找使用更方便

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111935494A(43)申请公布日2020.11.13(21)申请号202010813079.5H04N21/4405(2011.01)(22)申请日2020.08.13(71)申请人上海识装信息科技有限公司地址200080上海市虹口区东大名路687号1幢517室(72)发明人胡阳阳(74)专利代理机构上海精晟知识产权代理有限公司31253代理人刘宁(51)Int.Cl.H04N21/2187(2011.01)H04N21/2343(2011.01)H04N21/2347(2011.01)H04N21/44(2011.01)H04N21/4402(2011.01)权利要求书2页说明书5页附图2页(54)发明名称一种3D商品直播展示方法及系统(57)摘要本发明涉及一种3D商品直播展示方法及系统,所述方法包括:主播端进行直播数据采集并将所述直播数据与实时3D纹理进行纹理合并得到结果纹理;观众端解码结果纹理后进行渲染;所述系统包括:主播端、观众端、流媒体服务器;主播端用于直播数据采集并将直播数据与实时3D纹理进行纹理合并为结果纹理;观众端用于对结果纹理进行解码展示;流媒体服务器用于所述主播端对结果纹理进行推流;以及用于观众端对所述结果纹理进行拉流。本发明克服了现有直播平台在商品展示方面细节展示不完整不清晰、用户体验差的问题,将直播技术与3D技术相结合,提出了一种3D商品直播展示方法及系统,大大提高了商品展示的质量,降低了展示成本,提高了电商平台的下单率。CN111935494ACN111935494A权利要求书1/2页1.一种3D商品直播展示方法,其特征在于,所述方法包括:S1:主播端进行直播数据采集并将所述直播数据与实时3D纹理进行纹理合并,得到结果纹理;S2:观众端解码所述结果纹理后进行渲染。2.根据权利要求1所述的一种3D商品直播展示方法,其特征在于,所述步骤S1,包括:S101:所述主播端通过摄像头与麦克风采集直播音频与视频数据,并将所述音频与视频数据渲染在屏幕上;S102:所述主播端从3D商品模型列表获取相对应的3D商品模型数据;S103:所述主播端对所述音频与视频数据与实时的3D纹理进行纹理合并,得到结果纹理;S104:所述主播端对所述结果纹理进行编码;S105:所述主播端将编码后的所述结果纹理推流到流媒体服务器。3.根据权利要求2所述的一种3D商品直播展示方法,其特征在于,所述步骤S102,包括:所述主播端根据3D商品模型标识从本地缓存中查找对应的所述3D商品模型数据,如果所述3D商品模型数据存在,所述主播端则直接从本地缓存中获取相对应的所述3D商品模型数据;如果所述3D商品模型数据不存在,所述主播端则根据所述3D商品模型标识从服务器中下载相对应的所述3D商品模型数据到本地缓存中。4.根据权利要求2所述的一种3D商品直播展示方法,其特征在于,所述步骤S103之前,还包括:对所述3D商品模型数据进行数据解密,当解密成功时执行所述步骤S103。5.根据权利要求2所述的一种3D商品直播展示方法,其特征在于,所述3D商品模型能进行交互操作。6.根据权利要求1或2任一项所述的一种3D商品直播展示方法,其特征在于,所述纹理合并采用如下公式:vec3(colorA.r*(1.0-alpha),colorA.g*(1.0-alpha),colorA.b*(1.0-alpha))+vec3(colorB.r*alpha,colorB.g*alpha,colorB.b*alpha)式中,colorA代表当前视频的颜色,colorA是个包含红绿蓝三种颜色的集合,用vec3数据类型表示;colorB代表3D商品图层的颜色,colorB是个包含红绿蓝三种颜色的集合,用vec3数据类型表示;Alpha值代表colorB的透明度,这里指的是3D商品图层的透明度,用float数据类型表示。7.根据权利要求1或2任一项所述的一种3D商品直播展示方法,其特征在于,所述步骤S2,包括:S201:将编码后的所述结果纹理从所述流媒体服务器拉流到所述观众端;S202:所述观众端对编码后的所述结果纹理进行解码;S203:所述观众端对解码后的所述结果纹理进行展示。8.一种3D商品直播展示系统,其特征在于,应用于直播设备,用于在视频直播时进行商品展示,所述系统包括:主播端、观众端、流媒体服务器;2CN111935494A权利要求书2/2页所述主播端用于直播数据采集,并将所述直播数据与实时3D纹理进行纹理合并为结果纹理;所述观众端用于对所述结果纹理进行解码展示;所述流媒体服务器用于所述主播端对所述结果纹理进行推流;以及用于所述观众端对所述结果纹理进行拉流。9.根据权利要求8所述的一种3D商