[发明专利]三维城市模型的广告展示方法及装置、设备及可读介质有效
申请号: | 201710525040.1 | 申请日: | 2017-06-30 |
公开(公告)号: | CN107464131B | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 王刘强 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02 |
代理公司: | 北京鸿德海业知识产权代理有限公司 11412 | 代理人: | 袁媛 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 城市 模型 广告 展示 方法 装置 设备 可读 介质 | ||
本发明提供一种三维城市模型的广告展示方法及装置、设备及可读介质。其所述方法包括:接收用户在三维城市模型中选取的广告投放区域,根据广告投放区域所在的纹理面中包括的原始三角面,确定广告投放区域包括的目标三角面以及目标三角面在广告投放区域的位置信息;根据广告投放区域包括的目标三角面以及目标三角面在广告投放区域的位置信息,在广告投放区域中渲染投放的广告。本发明的技术方案,能够弥补现有技术的不足,提供一种在三维城市模型中的广告展示方案,该广告展示方案为一种全新的广告展示途径,能够丰富现有的广告展示方式。而且改变了现有技术中仅能够在实体广告投放区域投放广告的缺陷,能够大大地增强广告展示的灵活性。
【技术领域】
本发明涉及计算机应用技术领域,尤其涉及一种三维城市模型的广告展示方法及装置、设备及可读介质。
【背景技术】
三维城市模型(3Dimensional City Model;3D),也可以简称为三维模型或者3D模型,经过多年的研究和应用,已经在交通、勘察、测绘,特别是城市规划和建设等方面得到广泛应用,并发挥了一定的作用。三维城市模型能够从三维立体的角度展现城市中的建筑,表现形式非常直观、丰富。
实际应用中,很多建筑物的表面设置有广告牌位,可以投放广告。在创建三维城市模型的时候,是根据采集该建筑物的图片时,该广告牌位上的广告图片生成的。因此,在三维城市模型中,得到的该建筑物表面上的广告牌位为固定的广告图案,起不到广告的效果,该广告投放方式无法应用在三维城市模型中。因此,亟需提供一种三维城市模型中的广告展示方案。
【发明内容】
本发明提供了一种三维城市模型的广告展示方法及装置、设备及可读介质,用于提供一种三维城市模型中的广告展示方案。
本发明提供一种三维城市模型的广告展示方法,所述方法包括:
接收用户在三维城市模型中选取的广告投放区域;
根据所述广告投放区域所在的纹理面中包括的原始三角面,确定所述广告投放区域包括的目标三角面以及所述目标三角面在所述广告投放区域的位置信息;
根据所述广告投放区域包括的所述目标三角面以及所述目标三角面在所述广告投放区域的位置信息,在所述广告投放区域中渲染投放的广告。
进一步可选地,如上所述的方法中,根据所述广告投放区域所在的纹理面包括的原始三角面,确定所述广告投放区域包括的目标三角面以及所述目标三角面在所述广告投放区域的位置信息,具体包括:
检测所述广告投放区域的边界是否切割所述纹理面中的所述原始三角面;
若不切割,确定所述纹理面中落入所述广告投放区域的所述原始三角面为所述广告投放区域包括的所述目标三角面,并确定所述目标三角面在所述广告投放区域的位置信息。
进一步可选地,如上所述的方法中,若所述广告投放区域的边界切割所述纹理面中的所述原始三角面,所述方法还包括:
根据所述广告投放区域所在的纹理面中所述广告投放区域边界的原始三角面,调整所述广告投放区域包括的所述目标三角面,使得所述广告投放区域包括的目标三角面均为完整的三角面;
并确定所述目标三角面在所述广告投放区域的位置信息。
进一步可选地,如上所述的方法中,根据所述广告投放区域所在的纹理面中所述广告投放区域边界的原始三角面,调整所述广告投放区域包括的所述目标三角面,具体包括:
判断所述广告投放区域的边界切割所述纹理面中的所述原始三角面后,落入所述广告投放区域内的剩余面为三角面还是四角面;
若为三角面,以所述广告投放区域的边界作为一条边,切割所述原始三角面,确定所述广告投放区域包括的目标三角面;
进一步地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710525040.1/2.html,转载请声明来源钻瓜专利网。