首页> 中国专利> 一种基于AR测距与空间多标记物的单相机空间重建与渲染方法

一种基于AR测距与空间多标记物的单相机空间重建与渲染方法

摘要

本发明公开了一种基于AR测距与空间多标记物的单相机空间重建与渲染方法,该方法将多个特定标志的标记物放置在真实场景中,利用移动设备的单相机对上述标记进行图像采集,识别图像中的标记,并通过AR测距得到标记间的真实距离,当移动设备随用户同步运动时,获取含有一定数量标记物的即时图像,识别一定数量标记并得到标记间的像素距离,结合移动前后标记间的真实距离与像素距离的空间比例数值关系,得出用户运动前后的距离及角度变化信息,之后经过坐标系的变换进行空间重建并调整相应的场景渲染素材。本发明成本较低,易于拓展,可以实现准确性高、场景渲染效果稳定的交互体验。

著录项

  • 公开/公告号CN112785720A

    专利类型发明专利

  • 公开/公告日2021-05-11

    原文格式PDF

  • 申请/专利权人 中电鸿信信息科技有限公司;

    申请/专利号CN202110055905.9

  • 申请日2021-01-15

  • 分类号G06T19/00(20110101);G01S11/12(20060101);

  • 代理机构32218 南京天华专利代理有限责任公司;

  • 代理人许轲;夏平

  • 地址 210029 江苏省南京市汉中路268号

  • 入库时间 2023-06-19 10:55:46

说明书

技术领域

本发明涉及增强现实及空间定位技术领域,特别涉及一种基于AR测距与空间多标记物的单相机空间重建与渲染方法。

背景技术

AR(增强现实,Augmented Reality)是一种将真实世界信息和虚拟世界信息进行综合和叠加的新技术,它把现实世界一定时间空间范围内很难体验到的实体信息(如视觉、听觉、触觉等),通过计算机技术,模拟仿真后再叠加,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实的感官体验。增强现实技术,不仅展现了真实世界的信息,而且将虚拟的信息同时显示出来,两种信息相处补充、叠加,使人们对真实场景的体验、感觉和认知得以提高。

增强现实技术利用三维跟踪注册技术来计算虚拟物体在真实环境中的位置,通过将计算机中的虚拟物体或信息带到真实世界中实现对现实世界的增强。近年来随着科技的发展,增强现实技术被广泛应用于工业、军事、医疗、教育等多个领域。

在AR系统中,很多应用场景会涉及到空间定位,利用空间定位技术可以实现真实世界与虚拟世界的更好互动。目前现有的空间定位技术主要通过以下两种方式:第一种是基于传感器的定位技术,主要通过硬件传感器,如磁场传感器、惯性传感器、超声波传感器、光学传感器、机械传感器等对摄像机进行跟踪定位,这类方法简单,获取速度快,但设备较为昂贵,且容易受外界环境的影响;第二种是基于计算机视觉的定位技术,通过分析处理拍摄到的图像数据信息识别和定位真实场景环境,进而确定现实场景与虚拟信息之间的对应关系,此类方法一般只需要摄像机拍摄到的图像信息,对硬件要求较低,但是要求设备具有很强的计算处理能力且跟踪效果不稳定,会对系统的运算速度和精度造成较大影响。此外上述两种方法都要求具有多个摄像头,才可以保证定位的精度。

发明内容

本发明的目的在于为了克服现有技术的不足,提出的一种基于AR测距与空间多标记物的单相机空间重建与渲染方法,将多个特定标志的标记物放置在真实场景中,利用移动设备的单相机对上述标记进行图像采集,识别图像中的标记,并通过AR测距得到标记间的真实距离,当移动设备随用户同步运动时,获取含有一定数量标记物的即时图像,识别一定数量标记并得到标记间的像素距离,结合移动前后标记间的真实距离与像素距离的空间比例数值关系,得出用户运动前后的距离及角度变化信息,之后经过坐标系的变换进行空间重建并调整相应的场景渲染素材。

为实现上述目的,本发明采取的技术方案是:一种基于AR测距与空间多标记物的单相机空间重建与渲染方法,所述方法包括如下步骤:

步骤1:空间标记物放置及分区域AR建模;

步骤2:计算不同标记物间的真实距离;

步骤3:计算不同标记物间像素距离;

步骤4:空间重建及场景渲染。

进一步的,所述步骤1将多个具有特定标志的标记物放置在真实场景中,保证每个区域拥有一定数量的标记物,之后对场景进行分区域AR建模,每个区域中含有一定数量的标记物。

更进一步的,所述一定数量的标记物为3至5个。

更进一步的,所述特定标记物包括X字形图案、正方形图案、星型、多边形图案中任一个或多个,并且该特定标记物可以自定义。

进一步的,所述步骤2利用目标检测技术对图像中的不同标记物进行检测得到相应的坐标,之后在建模图像中通过AR测距技术,得到不同标记物之间的真实距离。

进一步的,所述步骤3使用移动设备的单摄像头获取即时浏览图像,并利用目标检测技术获取即时图像中的不同标记物的位置坐标,之后计算不同标记之间的像素距离。

进一步的,所述步骤4比较移动前后相应标记间的真实距离与像素距离的空间比例数值关系,得出运动前后的距离及角度变化信息,之后经过坐标系的变换进行空间重建,即可调整相应的场景渲染素材。

进一步的,如果获取的即时图像中含有多于3个的标记,可以通过多出的标记,对用户的运动前后的距离及角度变化信息进行矫正,使位置信息更加精确。

本发明的有益效果如下:

1、本发明成本较低,易于拓展,不用部署磁场传感器、惯性传感器等传感器,只需要在区域中布置一定数量特定标记物即可。

2、本发明基于单摄像头获取即时图像,算法过程只进行目标检测和计算真实距离与像素距离的空间比例数值关系,大大加快了图像处理及空间重建速度,可以实现准确性高、场景渲染效果稳定的交互体验。

附图说明

图1为本发明AR初始化建模计算真实距离的流程图;

图2为本发明进行空间重建及场景渲染的流程图。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。

请参阅图1-2,本发明提供的一种实施例:一种基于AR测距与空间多标记物的单相机空间重建与渲染方法,该方法包括的步骤如下:

步骤1:空间标记物放置及分区域AR建模,将多个具有特定标志的标记物放置在真实场景中,保证每个区域拥有一定数量的标记物,之后对场景进行分区域AR建模,每个区域中含有一定数量的标记物;

步骤2:计算不同标记物间的真实距离,利用目标检测技术对图像中的不同标记物进行检测得到相应的坐标,之后在建模图像中通过AR测距技术,得到不同标记物之间的真实距离;

步骤3:计算不同标记物间像素距离,使用移动设备的单摄像头获取即时浏览图像,利用目标检测技术获取即时图像中的不同标记物的位置坐标,之后计算不同标记之间的像素距离;

步骤4:空间重建及场景渲染,比较移动前后相应标记间的真实距离与像素距离的空间比例数值关系,得出用户运动前后的距离及角度变化信息,之后经过坐标系的变换进行空间重建,即可调整相应的场景渲染素材。

本实施例的步骤1中,特定标记物包括但不限于X字形图案、正方形图案、星型、多边形图案等,此外该特定标记物可以自定义。

本实施例的步骤1中,一定数量的标记物,优选为3-5个。

本实施例的步骤2和3中,之前需要对自定义的多标记物,训练得到目标检测算法,用于获取相应标记物的坐标,实现了目标检测和距离计算的自动化。

本实施例的步骤4中,如果获取的即时图像中含有多于3个的标记,可以通过多出的标记,对用户的运动前后的距离及角度变化信息进行矫正,使位置信息更加精确。

以上显示和描述了本发明的基本原理、主要特征和优点。本领域的普通技术人员应该了解,上述实施例不以任何形式限制本发明的保护范围,凡采用等同替换等方式所获得的技术方案,均落于本发明的保护范围内。

本发明未涉及部分均与现有技术相同或可采用现有技术加以实现。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号