三维信息展示方法、装置和移动终端制造方法及图纸

技术编号:16780790 阅读:27 留言:0更新日期:2017-12-13 00:37
本发明专利技术提供了一种三维信息展示方法、装置和移动终端;其中,该方法包括:通过终端采集信息展示载体的图像数据;采用预设的检测模型,检测图像数据中,信息展示载体的特征点;其中,预设的检测模型通过对信息展示载体的多个图像数据进行机器学习后获得;根据预先获取的信息展示载体的理想模型,以及信息展示载体的特征点,确定特征点在终端的摄像机坐标系下的位置信息;根据位置信息和终端的摄像参数,确定三维信息的展示位置;根据展示位置,将三维信息叠加显示在图像数据中。本发明专利技术通过终端虚拟地将三维信息贴合至信息展示载体上进行显示,可以多维度地展示三维信息,提高了信息展示的灵活性和多样性。

【技术实现步骤摘要】
三维信息展示方法、装置和移动终端
本专利技术涉及信息展示
,尤其是涉及一种三维信息展示方法、装置和移动终端。
技术介绍
增强现实(AugmentedReality,简称AR),是通过计算机系统提供的信息增加用户对现实世界感知的技术,将虚拟的信息应用到真实世界,并将计算机生成的虚拟物体、场景或系统提示信息叠加到真实场景中,从而实现对现实的增强。应用AR技术扫描二维码等标识,可以获得相关的图像、视频或网页等,这种信息展示方式,以二维平面的文字、图像、视屏等形式实现,信息展示方式功能单一,缺乏新意。针对现有的信息展示方式功能单一,缺乏新意的问题,尚未提出有效的解决方案。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种三维信息展示方法、装置和移动终端,以提高信息展示的灵活性和多样性。第一方面,本专利技术实施例提供了一种三维信息展示方法,包括:通过终端采集信息展示载体的图像数据;采用预设的检测模型,检测图像数据中,信息展示载体的特征点;其中,预设的检测模型通过对信息展示载体的多个图像数据进行机器学习后获得;根据预先获取的信息展示载体的理想模型,以及信息展示载体的特征点,确定特征点在终端的摄像机坐标系下的位置信息;根据位置信息和终端的摄像参数,确定三维信息的展示位置;根据展示位置,将三维信息叠加显示在图像数据中。在本专利技术较佳的实施例中,上述预设的检测模型,具体通过下述方式获得:获取图像数据集合;其中,图像数据集合包括多个信息展示载体的图像数据;每个信息展示载体对应多个图像数据;采用多层神经网络技术训练图像数据集合,生成图像区域检测器;采用语义识别技术训练图像数据集合,生成特征点识别器。在本专利技术较佳的实施例中,上述采用预设的检测模型,检测图像数据中,信息展示载体的特征点的步骤,包括:通过图像区域检测器,检测图像数据中,信息展示载体的分布区域;通过特征点识别器,识别分布区域中,信息展示载体的特征点。在本专利技术较佳的实施例中,上述信息展示载体的理想模型,通过下述方式获得:通过预先生成的分类器,识别图像数据中,信息展示载体的标识;从预先建立的模型库中,查找标识对应的信息展示载体的理想模型;其中,模型库中包含信息展示载体的二维模型或三维模型;信息展示载体的二维模型或三维模型中包含信息展示载体的相应维度的特征点。在本专利技术较佳的实施例中,上述根据预先获取的信息展示载体的理想模型,以及信息展示载体的特征点,确定特征点在终端的摄像机坐标系下的位置信息的步骤,包括:通过公式:计算获得理想模型中的特征点与图像数据中的特征点的转换矩阵R和转换矩阵T;其中,Pm=[pm1pm2pm31]′为理想模型中的特征点对应的坐标矩阵;Pc=[pc1pc21]′为图像数据中的特征点对应的坐标矩阵;s为尺度因子;K为终端中摄像机的参数矩阵;fx为摄像机焦距与物理像素点宽度的比值;fy为摄像机焦距与物理像素点高度的比值;λ为摄像机物理像素点的错切系数;dx和dy为图像坐标系中心转换系数;通过公式:获得特征点在终端的摄像机坐标系下的位置信息;其中,摄像机坐标系下的位置信息对应的矩阵坐标为Pce=[pce1pce2pce31]′;k为比例因子。在本专利技术较佳的实施例中,上述根据位置信息和终端的摄像参数,确定三维信息的展示位置的步骤,包括:通过公式:计算获得透视成像矩阵Per;其中,w和h分别为终端屏幕分辨率的宽度和高度;f为透视视锥体距透视成像中心的最远距离;n为透视视锥体距透视成像中心的最近距离;通过透视成像矩阵Per和位置信息,计算获得三维信息的展示位置。第二方面,本专利技术实施例提供了一种三维信息展示装置,包括:采集模块,用于通过终端采集信息展示载体的图像数据;检测模块,用于采用预设的检测模型,检测图像数据中,信息展示载体的特征点;其中,预设的检测模型通过对信息展示载体的多个图像数据进行机器学习后获得;第一确定模块,用于根据预先获取的信息展示载体的理想模型,以及信息展示载体的特征点,确定特征点在终端的摄像机坐标系下的位置信息;第二确定模块,用于根据位置信息和终端的摄像参数,确定三维信息的展示位置;显示模块,用于根据展示位置,将三维信息叠加显示在图像数据中。在本专利技术较佳的实施例中,上述检测模块中,预设的检测模型,具体通过下述方式获得:获取图像数据集合;其中,图像数据集合包括多个信息展示载体的图像数据;每个信息展示载体对应多个图像数据;采用多层神经网络技术训练图像数据集合,生成图像区域检测器;采用语义识别技术训练图像数据集合,生成特征点识别器。第三方面,本专利技术实施例提供了一种移动终端,包括处理器和存储器,存储器用于存储支持处理器执行上述方法的程序,处理器被配置为用于执行存储器中存储的程序。第四方面,本专利技术实施例提供了一种计算机存储介质,用于储存上述装置所用的计算机软件指令。本专利技术实施例带来了以下有益效果:本专利技术实施例提供的一种三维信息展示方法、装置和移动终端,当终端采集信息展示载体的图像数据后,采用预设的检测模型,检测图像数据中信息展示载体的特征点;再根据信息展示载体的理想模型和该特征点,确定特征点在终端的摄像机坐标系下的位置信息;进而根据位置信息和终端的摄像参数,确定三维信息的展示位置,最终将三维信息叠加显示在图像数据中。该方式中,通过终端虚拟地将三维信息贴合至信息展示载体上进行显示,可以多维度地展示三维信息,提高了信息展示的灵活性和多样性。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的第一种三维信息展示方法的流程图;图2为本专利技术实施例提供的第二种三维信息展示方法的流程图;图3为本专利技术实施例提供的第三种三维信息展示方法的流程图;图4为本专利技术实施例提供的一种三维信息展示方法的展示效果示意图;图5为本专利技术实施例提供的一种三维信息展示装置的结构示意图;图6为本专利技术实施例提供的一种移动终端的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。考虑到现有的信息展示方式功能单一的问题,本专利技术实施例提供了一种三维信息展示方法、装置和移动终端;该技术可以应用于社交、留言、信息广播、广告投放等相关场景中;尤其可以应用于朋友圈等私人社交平台中;该技术可以采用相关的软件或硬件实现,下面通过实施例进行描述。实施例一:参见图1所示的第一种三维信息展示方法的流程图;该方法包括如下步骤:步骤S102,通过终本文档来自技高网...
三维信息展示方法、装置和移动终端

【技术保护点】
一种三维信息展示方法,其特征在于,包括:通过终端采集信息展示载体的图像数据;采用预设的检测模型,检测所述图像数据中,所述信息展示载体的特征点;其中,所述预设的检测模型通过对所述信息展示载体的多个图像数据进行机器学习后获得;根据预先获取的所述信息展示载体的理想模型,以及所述信息展示载体的特征点,确定所述特征点在所述终端的摄像机坐标系下的位置信息;根据所述位置信息和所述终端的摄像参数,确定三维信息的展示位置;根据所述展示位置,将所述三维信息叠加显示在所述图像数据中。

【技术特征摘要】
1.一种三维信息展示方法,其特征在于,包括:通过终端采集信息展示载体的图像数据;采用预设的检测模型,检测所述图像数据中,所述信息展示载体的特征点;其中,所述预设的检测模型通过对所述信息展示载体的多个图像数据进行机器学习后获得;根据预先获取的所述信息展示载体的理想模型,以及所述信息展示载体的特征点,确定所述特征点在所述终端的摄像机坐标系下的位置信息;根据所述位置信息和所述终端的摄像参数,确定三维信息的展示位置;根据所述展示位置,将所述三维信息叠加显示在所述图像数据中。2.根据权利要求1所述的方法,其特征在于,所述预设的检测模型,具体通过下述方式获得:获取图像数据集合;其中,所述图像数据集合包括多个信息展示载体的图像数据;每个所述信息展示载体对应多个图像数据;采用多层神经网络技术训练所述图像数据集合,生成图像区域检测器;采用语义识别技术训练所述图像数据集合,生成特征点识别器。3.根据权利要求2所述的方法,其特征在于,所述采用预设的检测模型,检测所述图像数据中,所述信息展示载体的特征点的步骤,包括:通过所述图像区域检测器,检测所述图像数据中,所述信息展示载体的分布区域;通过所述特征点识别器,识别所述分布区域中,所述信息展示载体的特征点。4.根据权利要求1所述的方法,其特征在于,所述信息展示载体的理想模型,通过下述方式获得:通过预先生成的分类器,识别所述图像数据中,所述信息展示载体的标识;从预先建立的模型库中,查找所述标识对应的所述信息展示载体的理想模型;其中,所述模型库中包含所述信息展示载体的二维模型或三维模型;所述信息展示载体的二维模型或三维模型中包含所述信息展示载体的相应维度的特征点。5.根据权利要求4所述的方法,其特征在于,所述根据预先获取的所述信息展示载体的理想模型,以及所述信息展示载体的特征点,确定所述特征点在所述终端的摄像机坐标系下的位置信息的步骤,包括:通过公式:计算获得所述理想模型中的特征点与所述图像数据中的特征点的转换矩阵R和转换矩阵T;其中,Pm=[pm1pm2pm31]′为所述理想模型中的特征点对应的坐标矩阵;Pc=[pc1pc21]′为所述图像数据中的特征点对应的坐标矩阵;s为尺度因子;K为所述终端中摄像机的参数矩阵;fx为摄像机焦距与物理像素点宽度的比值;...

【专利技术属性】
技术研发人员:韩梦龙
申请(专利权)人:上海白泽网络科技有限公司
类型:发明
国别省市:上海,31

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

1