信息展示方法及装置制造方法及图纸

技术编号:16301801 阅读:66 留言:0更新日期:2017-09-26 19:56
本发明专利技术涉及一种信息展示方法及装置。上述方法,包括:采集现实场景画面;识别所述现实场景画面中包含的目标图形,并获取识别结果;获取与所述识别结果匹配的预先定义的3D虚拟模型数据;根据所述3D虚拟模型数据绘制立体3D虚拟对象;对所述立体3D虚拟对象及所述现实场景画面进行增强现实处理,将所述立体3D虚拟对象与所述现实场景画面融合,并进行展示。上述信息展示方法及装置,可以在识别到目标图形时展示大量信息,有效提高用户粘度。

Information display method and device

The invention relates to a method and a device for displaying information. The method comprises: collecting the real scene pictures; the identification of the real scene contains images of the target graph, and obtain the recognition result; and get the recognition result, predefined 3D virtual model data; according to the 3D data model virtual three-dimensional 3D virtual object; the three-dimensional virtual object 3D and the real scene images for augmented reality processing, the three-dimensional 3D virtual objects and the real scene image, and display. The information display method and device can display a large amount of information when recognizing the target graph, thereby effectively improving the user viscosity.

【技术实现步骤摘要】
信息展示方法及装置
本专利技术涉及计算机
,特别是涉及一种信息展示方法及装置。
技术介绍
随着互联网技术及移动终端的高速发展,越来越多的信息传递方式方便了用户的生活。而其中,二维码等图片作为信息传递及功能跳转的一种常用方式,受到越来越多用户的喜爱。用户可通过扫描二维码等图片获取图片中包含的信息,并跳转到相应的功能界面进行相应的操作,例如添加好友、转账、支付等。在传统的方式中,对二维码等图片进行扫描后,都是直接跳转至相应的功能界面,例如扫描后直接打开相应的网页、扫描后直接跳转到相应的用户资料界面等,展示的信息量小,导致用户的粘度低。
技术实现思路
本专利技术实施例提供一种信息展示方法及装置,可以在识别到目标图形时展示大量信息,有效提高用户粘度。一种信息展示方法,包括:采集现实场景画面;识别所述现实场景画面中包含的目标图形,并获取识别结果;获取与所述识别结果匹配的预先定义的3D虚拟模型数据;根据所述3D虚拟模型数据绘制立体3D虚拟对象;对所述立体3D虚拟对象及所述现实场景画面进行增强现实处理,将所述立体3D虚拟对象与所述现实场景画面融合,并进行展示。一种信息展示装置,其特征在于,包括:本文档来自技高网...
信息展示方法及装置

【技术保护点】
一种信息展示方法,包括:采集现实场景画面;识别所述现实场景画面中包含的目标图形,并获取识别结果;获取与所述识别结果匹配的预先定义的3D虚拟模型数据;根据所述3D虚拟模型数据绘制立体3D虚拟对象;对所述立体3D虚拟对象及所述现实场景画面进行增强现实处理,将所述立体3D虚拟对象与所述现实场景画面融合,并进行展示。

【技术特征摘要】
1.一种信息展示方法,包括:采集现实场景画面;识别所述现实场景画面中包含的目标图形,并获取识别结果;获取与所述识别结果匹配的预先定义的3D虚拟模型数据;根据所述3D虚拟模型数据绘制立体3D虚拟对象;对所述立体3D虚拟对象及所述现实场景画面进行增强现实处理,将所述立体3D虚拟对象与所述现实场景画面融合,并进行展示。2.根据权利要求1所述的方法,其特征在于,所述识别所述现实场景画面中包含的目标图形,并获取识别结果,包括:抽取目标图形包含的关键特征;根据所述关键特征识别所述目标图形包含的内容信息;根据预先配置的限制条件对所述内容信息进行处理,得到识别结果。3.根据权利要求1所述的方法,其特征在于,在所述识别所述现实场景画面中包含的目标图形,并获取识别结果之后,所述方法还包括:判断本地是否存储有与所述识别结果匹配的预先定义的3D虚拟模型数据;若没有存储,则获取预先定义的默认3D虚拟模型数据;根据所述默认3D虚拟模型数据绘制默认立体3D虚拟对象;对所述默认立体3D虚拟对象及所述现实场景画面进行增强现实处理,将所述默认立体3D虚拟对象与所述现实场景画面融合,并进行展示。4.根据权利要求3所述的方法,其特征在于,在所述判断本地是否存储有与所述识别结果匹配的预先定义的3D虚拟模型数据之后,所述方法还包括:若有存储,则获取本地存储的与所述识别结果匹配的预先定义的3D虚拟模型数据;根据本地存储的3D虚拟模型数据绘制缓存立体3D虚拟对象;对所述缓存立体3D虚拟对象及所述现实场景画面进行增强现实处理,将所述缓存立体3D虚拟对象与所述现实场景画面融合,并进行展示。5.根据权利要求4所述的方法,其特征在于,在所述对所述缓存立体3D虚拟对象及所述现实场景画面进行增强现实处理,将所述缓存立体3D虚拟对象与所述现实场景画面融合,并进行展示之后,所述方法还包括:向服务器发送更新检测请求;若服务器根据所述更新检测请求检测到与所述识别结果匹配的预先定义的3D虚拟模型数据发生更新,则从所述服务器获取更新后的3D虚拟模型数据;根据所述更新后的3D虚拟模型数据绘制立体3D虚拟对象,将展示的所述缓存立体3D虚拟对象更新为所述立体3D虚拟对象,并对所述更新后的3D虚拟模型数据进行存储。6.根据权利要求1所述的方法,其特征在于,所述根据所述3D虚拟模型数据绘制立体3D虚拟对象,包括:创建第一图层,并在所述第一图层上根据3D虚拟模型数据绘制立体3D虚拟对象;所述对所述立体3D虚拟对象及所述现实场景画面进行增强现实处理,将所述立体3D虚拟对象与所述现实场景画面融合,并进行展示,包括:创建第二图层,将所述现实场景画面投影绘制到所述第二图层;将所述第一图层与所述第二图层进行叠加,并进行展示。7.根据权利要求1至6任一所述的方法,其特征在于,所述根据所述3D虚拟模型数据绘制立体3D虚拟对象,包括:加载所述3D虚拟模型数据,得到立体3D虚拟对象的顶点信息;对所述顶点信息进行处理,将所述立体3D虚拟对象的顶点组装得到几何图元,绘制所述立体3D虚拟对象的网格;对所述网格进行光栅化处理,将所述网格中的几何图元转换成对应的二维的片元;逐一对所述片元进行着色处理,并将每个片元的信息转化为屏幕上的像素值,再写入预先创建的帧缓冲中进行渲染。8.根据权利要求1所述的方法,其特征在于,在所述对所述立体3D虚拟对象及所述现实场景画面进行增强现实处理,将所述立体3D虚拟对象与所述现实场景画面融合,并进行展示之后,所述方法还包括:根据所述3D虚拟模型数据展示预先定义的所述立体3D虚拟对象与所述识别结果对应的动作动画;和/或根据所述3D虚拟模型数据播放预先定义的与所述识别结果对应的语音数据。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收触发操作;...

【专利技术属性】
技术研发人员:刘亦辰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1