一种添加现实增强信息的方法及装置制造方法及图纸

技术编号:11027926 阅读:86 留言:0更新日期:2015-02-11 15:10
本发明专利技术公开了一种添加现实增强信息的方法及装置,属于计算机领域。所述方法包括:采用三维相机的左右摄像头对同一物体进行拍摄,并获取所述物体对应的第一三维图像和第二三维图像;根据所述第一三维图像和所述第二三维图像获取所述物体的成像距离和景深;根据所述物体的成像距离和景深,分别在所述第一三维图像和所述第二三维图像中添加所述物体的现实增强信息。所述装置包括:第一获取模块、第二获取模块、第三获取模块和添加模块。本发明专利技术能够实现给三维图像中的物体添加现实增强信息。

【技术实现步骤摘要】
一种添加现实增强信息的方法及装置
本专利技术涉及计算机领域,特别涉及一种添加现实增强信息的方法及装置。
技术介绍
现实增强技术是在虚拟现实的基础上发展起来的新技术,该技术可以对图片中的真实物体进行信息增强;该技术通过计算机图形技术和可视化技术产生现实环境中不存在的虚拟对象,该虚拟对象即为现实增强信息,再通过传感技术将该现实增强信息准确地添加在图片的真实物体中。目前的现实增强技术都是在二维图像中为二维图像中的物体添加现实增强信息,然而当前出现了越来越多的三维图像,而在三维图像中,还无法给三维图像中的物体添加现实增强信息。
技术实现思路
为了能够实现给三维图像中的物体添加现实增强信息,本专利技术提供了一种添加现实增强信息的方法及装置。所述技术方案如下:一种添加现实增强信息的方法,所述方法包括:采用三维相机的左右摄像头对同一物体进行拍摄,并获取所述物体对应的第一三维图像和第二三维图像;根据所述第一三维图像和所述第二三维图像获取所述物体的成像距离和景深;根据所述物体的成像距离和景深,分别在所述第一三维图像和所述第二三维图像中添加所述物体的现实增强信息。所述根据所述第一三维图像和所述第二三维图像获取所述物体的成像距离,包括:在所述第一三维图像中获取所述物体的中心像素点的第一视角,以及,在所述第二三维图像中获取所述物体的中心像素点的第二视角;根据所述物体的中心像素点的第一视角和所述物体的中心像素点的第二视角,计算出所述物体的中心像素点的视角差;根据所述物体的中心像素点的视角差以及左摄像头和右摄像头之间的距离,计算出所述物体的中心像素点的成像距离;将所述物体的中心像素点的成像距离确定为所述物体的成像距离。所述根据所述第一三维图像和所述第二三维图像获取所述物体的景深,包括在所述第一三维图像中获取所述物体的最前端的像素点的成像距离;在所述第二三维图像中获取所述物体的最后端的像素点的成像距离;根据所述物体的最前端的像素点的成像距离和所述物体的最后端的像素点的成像距离,计算两成像距离之间的差值;将所述计算的差值确定为所述物体的景深。所述根据所述物体的成像距离和景深,分别在所述第一三维图像和所述第二三维图像中添加所述物体的现实增强信息,包括:根据所述物体的景深,创建面积和景深都相等的第一现实增强界面和第二现实增强界面;在所述第一三维图像中,根据所述物体的成像距离,将所述物体的第一现实增强界面放置在所述物体上;在所述第二三维图像中,根据所述物体的成像距离,将所述物体的第二现实增强界面放置在所述物体上;将所述物体的现实增强信息分别填充在所述物体的第一现实增强界面和第二现实增强界面中。所述根据所述物体的景深,创建面积和景深都相等的第一现实增强界面和第二现实增强界面,包括:计算所述物体的景深与预设系数之间的乘积,并将所述计算的乘积确定为所述物体对应的现实增强界面的景深;根据所述物体对应的现实增强界面的景深,创建面积都为预设大小的第一现实增强界面和第二现实增强界面。所述计算所述物体的景深与预设系数之间的乘积之前,还包括:确定所述物体属于的物体类型,根据所述物体属于的物体类型,从已存储的物体类型与预设系数的对应关系中获取对应的预设系数。所述分别在所述第一三维图像和所述第二三维图像中添加所述物体的现实增强信息之后,还包括:获取所述第一三维图像的中心点和所述第二三维图像的中心点,根据所述第一三维图像的中心点和所述第二三维图像的中心点,对所述第一三维图像和所述第二三维图像进行对齐处理,使所述第一三维图像的中心点和所述第二三维图像的中心点位于同一水平线上。一种添加现实增强信息的装置,所述装置包括:第一获取模块,用于采用三维相机的左右摄像头对同一物体进行拍摄,并获取所述物体对应的第一三维图像和第二三维图像;第二获取模块,用于根据所述第一三维图像和所述第二三维图像获取所述物体的成像距离;第三获取模块,用于根据所述第一三维图像和所述第二三维图像获取所述物体的景深;添加模块,用于根据所述物体的成像距离和景深,分别在所述第一三维图像和所述第二三维图像中添加所述物体的现实增强信息。所述第二获取模块包括:第一获取单元,用于在所述第一三维图像中获取所述物体的中心像素点的第一视角,以及,在所述第二三维图像中获取所述物体的中心像素点的第二视角;第一计算单元,用于根据所述物体的中心像素点的第一视角和所述物体的中心像素点的第二视角,计算出所述物体的中心像素点的视角差;第二计算单元,用于根据所述物体的中心像素点的视角差以及左摄像头和右摄像头之间的距离,计算出所述物体的中心像素点的成像距离;第一确定单元,用于将所述物体的中心像素点的成像距离确定为所述物体的成像距离。所述第三获取模块包括第二获取单元,用于在所述第一三维图像中获取所述物体的最前端的像素点的成像距离;第三获取单元,用于在所述第二三维图像中获取所述物体的最后端的像素点的成像距离;第三计算单元,用于根据所述物体的最前端的像素点的成像距离和所述物体的最后端的像素点的成像距离,计算两成像距离之间的差值;第二确定单元,用于将所述计算的差值确定为所述物体的景深。所述添加模块包括:创建单元,用于根据所述物体的景深,创建面积和景深都相等的第一现实增强界面和第二现实增强界面;第一放置单元,用于在所述第一三维图像中,根据所述物体的成像距离,将所述物体的第一现实增强界面放置在所述物体上;第二放置单元,用于在所述第二三维图像中,根据所述物体的成像距离,将所述物体的第二现实增强界面放置在所述物体上;填充单元,用于将所述物体的现实增强信息分别填充在所述物体的第一现实增强界面和第二现实增强界面中。所述创建单元包括:计算子单元,用于计算所述物体的景深与预设系数之间的乘积,并将所述计算的乘积确定为所述物体对应的现实增强界面的景深;创建子单元,用于根据所述物体对应的现实增强界面的景深,创建面积都为预设大小的第一现实增强界面和第二现实增强界面。所述创建单元还包括:获取子单元,用于确定所述物体属于的物体类型,根据所述物体属于的物体类型,从已存储的物体类型与预设系数的对应关系中获取对应的预设系数。所述装置还包括:对齐模块,用于获取所述第一三维图像的中心点和所述第二三维图像的中心点,根据所述第一三维图像的中心点和所述第二三维图像的中心点,对所述第一三维图像和所述第二三维图像进行对齐处理,使所述第一三维图像的中心点和所述第二三维图像的中心点位于同一水平线上。在本专利技术实施例中,采用三维相机的左右摄像头对同一物体进行拍摄,并获取该物体对应的第一三维图像和第二三维图像,根据第一三维图像和第二三维图像获取该物体的成像距离和景深,根据该物体的成像距离和景深,分别在第一三维图像和第二三维图像中添加该物体的现实增强信息。其中,由于获取到物体的成像距离和景深,从而能够根据该物体的成像距离和景深分别在第一三维图像和第二三维图像中添加该物体的现实增强信息,如此实现在三维图像中添加物体的现实增强信息。附图说明图1是本专利技术实施例1提供的一种添加现实增强信息的方法流程图;图2是本专利技术实施例2提供的一种添加现实增强信息的方法流程图;图3是本专利技术实施例2提供的一种添加现实增强信息的装置结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进本文档来自技高网...
一种添加现实增强信息的方法及装置

【技术保护点】
一种添加现实增强信息的方法,其特征在于,所述方法包括:采用三维相机的左右摄像头对同一物体进行拍摄,并获取所述物体对应的第一三维图像和第二三维图像;根据所述第一三维图像和所述第二三维图像获取所述物体的成像距离和景深;根据所述物体的成像距离和景深,分别在所述第一三维图像和所述第二三维图像中添加所述物体的现实增强信息。

【技术特征摘要】
1.一种添加现实增强信息的方法,其特征在于,所述方法包括:采用三维相机的左右摄像头对同一物体进行拍摄,并获取所述物体对应的第一三维图像和第二三维图像;根据所述第一三维图像和所述第二三维图像获取所述物体的成像距离和景深;根据所述物体的成像距离和景深,分别在所述第一三维图像和所述第二三维图像中添加所述物体的现实增强信息;其中,所述根据所述第一三维图像和所述第二三维图像获取所述物体的景深,包括:在所述第一三维图像中,获取所述物体的最前端的像素点并进一步地获取所述物体的最前端的像素点的第一视角,在所述第二三维图像中,获取所述物体的最前端的像素点并进一步地获取所述物体的最前端的像素点的第二视角,根据所述物体的最前端的像素点的第一视角和所述物体的最前端的像素点的第二视角,计算出所述物体的最前端的像素点的视角差,根据所述物体的最前端的像素点的视角差以及左摄像头和右摄像头之间的距离,计算出所述物体的最前端的像素点的成像距离;在所述第二三维图像中,获取所述物体的最后端的像素点并进一步地获取所述物体的最后端的像素点的第一视角,在所述第二三维图像中,获取所述物体的最后端的像素点并进一步地获取所述物体的最后端的像素点的第二视角,根据所述物体的最后端的像素点的第一视角和所述物体的最后端的像素点的第二视角,计算出所述物体的最后端的像素点的视角差,根据所述物体的最后端的像素点的视角差以及左摄像头和右摄像头之间的距离,计算出所述物体的最后端的像素点的成像距离;根据所述物体的最前端的像素点的成像距离和所述物体的最后端的像素点的成像距离,计算两成像距离之间的差值,将计算的差值确定为所述物体的景深。2.如权利要求1所述的方法,其特征在于,所述根据所述第一三维图像和所述第二三维图像获取所述物体的成像距离,包括:在所述第一三维图像中获取所述物体的中心像素点的第一视角,以及,在所述第二三维图像中获取所述物体的中心像素点的第二视角;根据所述物体的中心像素点的第一视角和所述物体的中心像素点的第二视角,计算出所述物体的中心像素点的视角差;根据所述物体的中心像素点的视角差以及左摄像头和右摄像头之间的距离,计算出所述物体的中心像素点的成像距离;将所述物体的中心像素点的成像距离确定为所述物体的成像距离。3.如权利要求1所述的方法,其特征在于,所述根据所述物体的成像距离和景深,分别在所述第一三维图像和所述第二三维图像中添加所述物体的现实增强信息,包括:根据所述物体的景深,创建面积和景深都相等的第一现实增强界面和第二现实增强界面;在所述第一三维图像中,根据所述物体的成像距离,将所述物体的第一现实增强界面放置在所述物体上;在所述第二三维图像中,根据所述物体的成像距离,将所述物体的第二现实增强界面放置在所述物体上;将所述物体的现实增强信息分别填充在所述物体的第一现实增强界面和第二现实增强界面中。4.如权利要求3所述的方法,其特征在于,所述根据所述物体的景深,创建面积和景深都相等的第一现实增强界面和第二现实增强界面,包括:计算所述物体的景深与预设系数之间的乘积,并将所述计算的乘积确定为所述物体对应的现实增强界面的景深;根据所述物体对应的现实增强界面的景深,创建面积都为预设大小的第一现实增强界面和第二现实增强界面。5.如权利要求4所述的方法,其特征在于,所述计算所述物体的景深与预设系数之间的乘积之前,还包括:确定所述物体属于的物体类型,根据所述物体属于的物体类型,从已存储的物体类型与预设系数的对应关系中获取对应的预设系数。6.如权利要求1至5任一项权利要求所述的方法,其特征在于,所述分别在所述第一三维图像和所述第二三维图像中添加所述物体的现实增强信息之后,还包括:获取所述第一三维图像的中心点和所述第二三维图像的中心点,根据所述第一三维图像的中心点和所述第二三维图像的中心点,对所述第一三维图像和所述第二三维图像进行对齐处理,使所述第一三维图像的中心点和所述第二三维图像的中心点位于同一水平线上。7....

【专利技术属性】
技术研发人员:李凡智
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1