前景图像的获取方法及装置制造方法及图纸

技术编号:14420799 阅读:65 留言:0更新日期:2017-01-12 23:05
本公开提供一种前景图像的获取方法及装置,所述方法包括:获取由双目摄像设备采集的主图像及每一帧所述主图像所对应的辅助图像;针对所述主图像中的像素点,从对应的辅助图像中查找出匹配的像素点;基于所述匹配的像素点确定所述主图像中的像素点对应的深度,所述深度为所述主图像中的像素点对应的实物区域到摄像设备镜头的距离;根据所述深度从所述主图像中提取前景图像。本公开由于算法较为简单,从而提高了计算速度,并且,提高了前景图像分割的准确度。

【技术实现步骤摘要】

本公开涉及计算机
,特别涉及一种前景图像的获取方法及装置
技术介绍
一般来说,人们在拍摄图像时,距离想要拍摄的目标人或物比较近,拍摄出的目标人或物一般处于图像的前景中。有时,人们可能只关心图像中的前景,例如,拍摄包括目标人物的图像,只获取图像中目标人物的影像,以更换不同的背景图像等。在相关技术中,一般采用单目相机拍摄图像,根据图像中像素点的颜色值确定图像中的前景区域,然后,将前景图像从图像中分割出来。但是,算法较为复杂,计算速度较慢,并且,对于纹理和色彩比较复杂的图像来说,前景图像分割的准确度低,效果比较差。
技术实现思路
为了解决上述技术问题,本公开提供一种前景图像的获取方法及装置。根据本公开实施例的第一方面,提供一种前景图像的获取方法,包括:获取由双目摄像设备采集的主图像及每一帧所述主图像所对应的辅助图像;针对所述主图像中的像素点,从对应的辅助图像中查找出匹配的像素点;基于所述匹配的像素点确定所述主图像中的像素点对应的深度,所述深度为所述主图像中的像素点对应的实物区域到摄像设备镜头的距离;根据所述深度从所述主图像中提取前景图像。可选的,所述针对所述主图像中的像素点,从对应的辅助图像中查找出匹配的像素点,包括:获取所述主图像中的像素点与辅助图像中匹配的像素点的映射关系;根据所述映射关系从所述辅助图像中查找出与所述主图像中的像素点匹配的像素点。可选的,所述获取所述主图像中的像素点与辅助图像中匹配的像素点的映射关系,包括:获取参考像素点,所述参考像素点为所述主图像中的部分像素点;获取所述参考像素点在所述主图像中的第一位置信息;从所述辅助图像中查找出与所述参考像素点匹配的像素点;获取所述参考像素点匹配的像素点在所述辅助图像中的第二位置信息;根据所述第一位置信息以及第二位置信息确定所述主图像中的像素点与辅助图像中匹配的像素点的映射关系。可选的,所述获取参考像素点,包括:获取所述主图像中的像素点对应的颜色值或者灰度值的梯度大小;将所述主图像中梯度大小满足预定条件的像素点作为参考像素点。可选的,所述将所述主图像中梯度大小满足预定条件的像素点作为参考像素点,包括以下一项或多项:将所述主图像中对应的梯度为零的像素点作为参考像素点;按照对应的梯度从大到小的顺序对所述主图像中的像素点进行排列,将前预定个数的像素点作为参考像素点。可选的,针对每个所述的参考像素点,通过如下方式从所述辅助图像中查找出与该参考像素点匹配的像素点:获取该参考像素点在所述主图像中的纹理特征;将辅助图像中与该参考像素点位于相同行的像素点作为备选像素点;遍历所述备选像素点,以获取每个备选像素点与该参考像素点的纹理特征的第一相似度和颜色的第二相似度;将第一相似度与第二相似度的和最大的备选像素点作为与该参考像素点匹配的像素点。可选的,所述根据所述第一位置信息以及第二位置信息确定所述主图像中的像素点与辅助图像中匹配的像素点的映射关系,包括:根据所述第一位置信息生成所述参考像素点的第一矢量表达式;根据所述第二位置信息生成所述辅助图像中匹配的像素点的第二矢量表达式;计算从所述第一矢量表达式转换到所述第二矢量表达式的转换矩阵,所述转换矩阵用于表达所述映射关系。可选的,所述根据所述深度从所述主图像中提取前景图像,包括:将所述主图像中对应的深度小于或者等于预定深度的像素点构成的图像作为前景图像;提取所述前景图像。根据本公开实施例的第二方面,提供一种前景图像的获取装置,包括:获取模块,被配置为获取由双目摄像设备采集的主图像及每一帧所述主图像所对应的辅助图像;查找模块,被配置为针对所述获取模块获取的主图像中的像素点,从对应的辅助图像中查找出匹配的像素点;确定模块,被配置为基于所述查找模块查找出的匹配的像素点确定所述主图像中的像素点对应的深度,所述深度为所述主图像中的像素点对应的实物区域到摄像设备镜头的距离;提取模块,被配置为根据所述确定模块确定的所述深度从所述主图像中提取前景图像。可选的,所述查找模块包括:获取子模块,被配置为获取所述主图像中的像素点与辅助图像中匹配的像素点的映射关系;查找子模块,被配置为根据所述获取子模块获取的所述映射关系从所述辅助图像中查找出与所述主图像中的像素点匹配的像素点。可选的,所述获取子模块包括:像素点获取子模块,被配置为获取参考像素点,所述参考像素点为所述主图像中的部分像素点;第一位置获取子模块,被配置为获取所述像素点获取子模块获取的所述参考像素点在所述主图像中的第一位置信息;像素点查找子模块,被配置为从所述辅助图像中查找出与所述参考像素点匹配的像素点;第二位置获取子模块,被配置为获取所述像素点获取子模块获取的所述参考像素点匹配的像素点在所述辅助图像中的第二位置信息;映射关系获取子模块,被配置为根据所述第一位置获取子模块获取的所述第一位置信息以及第二位置获取子模块获取的所述第二位置信息确定所述主图像中的像素点与辅助图像中匹配像素的点的映射关系。可选的,所述像素点获取子模块包括:梯度获取子模块,被配置为获取所述主图像中的像素点对应的颜色值或者灰度值的梯度大小;像素点确定子模块,被配置为将所述主图像中梯度大小满足预定条件的像素点作为参考像素点。可选的,所述像素点确定子模块被配置用于以下一项或多项:将所述主图像中对应的梯度为零的像素点作为参考像素点;按照对应的梯度从大到小的顺序对所述主图像中的像素点进行排列,将前预定个数的像素点作为参考像素点。可选的,所述像素点查找子模块包括:纹理特征获取子模块,备选子模块,遍历子模块,确定子模块;针对每个所述的参考像素点:纹理特征获取子模块,被配置为获取该参考像素点在所述主图像中的纹理特征;备选子模块,被配置为将辅助图像中与该参考像素点位于相同行的像素点作为备选像素点;遍历子模块,被配置为遍历所述备选子模块选取的所述备选像素点,以获取每个备选像素点与该参考像素点的纹理特征的第一相似度和颜色的第二相似度;确定子模块,被配置为将第一相似度与第二相似度的和最大的备选像素点作为与该参考像素点匹配的像素点。可选的,所述映射关系获取子模块被配置用于:根据所述第一位置信息生成所述参考像素点的第一矢量表达式;根据所述第二位置信息生成所述辅助图像中匹配的像素点的第二矢量表达式;计算从所述第一矢量表达式转换到所述第二矢量表达式的转换矩阵,所述转换矩阵用于表达所述映射关系。可选的,所述提取模块包括:选取子模块,被配置为将所述主图像中对应的深度小于或者等于预定深度的像素点构成的图像作为前景图像;提取子模块,被配置为提取所述选取子模块选取出的所述前景图像。根据本公开实施例的第三方面,提供一种前景图像的获取装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取由双目摄像设备采集的主图像及每一帧所述主图像所对应的辅助图像;针对所述主图像中的像素点,从对应的辅助图像中查找出匹配的像素点;基于所述匹配的像素点确定所述主图像中的像素点对应的深度,所述深度为所述主图像中的像素点对应的实物区域到摄像设备镜头的距离;根据所述深度从所述主图像中提取前景图像。本公开的实施例提供的技术方案可以包括以下有益效果:本公开的实施例提供的前景图像的获取方法,通过获取由双目摄像设备采集的主图像及每帧主图像所对应的辅助图本文档来自技高网...
前景图像的获取方法及装置

【技术保护点】
一种前景图像的获取方法,其特征在于,所述方法包括:获取由双目摄像设备采集的主图像及每一帧所述主图像所对应的辅助图像;针对所述主图像中的像素点,从对应的辅助图像中查找出匹配的像素点;基于所述匹配的像素点确定所述主图像中的像素点对应的深度,所述深度为所述主图像中的像素点对应的实物区域到摄像设备镜头的距离;根据所述深度从所述主图像中提取前景图像。

【技术特征摘要】
1.一种前景图像的获取方法,其特征在于,所述方法包括:获取由双目摄像设备采集的主图像及每一帧所述主图像所对应的辅助图像;针对所述主图像中的像素点,从对应的辅助图像中查找出匹配的像素点;基于所述匹配的像素点确定所述主图像中的像素点对应的深度,所述深度为所述主图像中的像素点对应的实物区域到摄像设备镜头的距离;根据所述深度从所述主图像中提取前景图像。2.根据权利要求1所述的方法,其特征在于,所述针对所述主图像中的像素点,从对应的辅助图像中查找出匹配的像素点,包括:获取所述主图像中的像素点与辅助图像中匹配的像素点的映射关系;根据所述映射关系从所述辅助图像中查找出与所述主图像中的像素点匹配的像素点。3.根据权利要求2所述的方法,其特征在于,所述获取所述主图像中的像素点与辅助图像中匹配的像素点的映射关系,包括:获取参考像素点,所述参考像素点为所述主图像中的部分像素点;获取所述参考像素点在所述主图像中的第一位置信息;从所述辅助图像中查找出与所述参考像素点匹配的像素点;获取所述参考像素点匹配的像素点在所述辅助图像中的第二位置信息;根据所述第一位置信息以及第二位置信息确定所述主图像中的像素点与辅助图像中匹配的像素点的映射关系。4.根据权利要求3所述的方法,其特征在于,所述获取参考像素点,包括:获取所述主图像中的像素点对应的颜色值或者灰度值的梯度大小;将所述主图像中梯度大小满足预定条件的像素点作为参考像素点。5.根据权利要求4所述的方法,其特征在于,所述将所述主图像中梯度大小满足预定条件的像素点作为参考像素点,包括以下一项或多项:将所述主图像中对应的梯度为零的像素点作为参考像素点;按照对应的梯度从大到小的顺序对所述主图像中的像素点进行排列,将前预定个数的像素点作为参考像素点。6.根据权利要求3所述的方法,其特征在于,针对每个所述的参考像素点,通过如下方式从所述辅助图像中查找出与该参考像素点匹配的像素点:获取该参考像素点在所述主图像中的纹理特征;将辅助图像中与该参考像素点位于相同行的像素点作为备选像素点;遍历所述备选像素点,以获取每个备选像素点与该参考像素点的纹理特征的第一相似度和颜色的第二相似度;将第一相似度与第二相似度的和最大的备选像素点作为与该参考像素点匹配的像素点。7.根据权利要求3所述的方法,其特征在于,所述根据所述第一位置信息以及第二位置信息确定所述主图像中的像素点与辅助图像中匹配的像素点的映射关系,包括:根据所述第一位置信息生成所述参考像素点的第一矢量表达式;根据所述第二位置信息生成所述辅助图像中匹配的像素点的第二矢量表达式;计算从所述第一矢量表达式转换到所述第二矢量表达式的转换矩阵,所述转换矩阵用于表达所述映射关系。8.根据权利要求1所述的方法,其特征在于,所述根据所述深度从所述主图像中提取前景图像,包括:将所述主图像中对应的深度小于或者等于预定深度的像素点构成的图像作为前景图像;提取所述前景图像。9.一种前景图像的获取装置,其特征在于,所述装置包括:获取模块,被配置为获取由双目摄像设备采集的主图像及每一帧所述主图像所对应的辅助图像;查找模块,被配置为针对所述获取模块获取的主图像中的像素点,从对应的辅助图像中查找出匹配的像素点;确定模块,被配置为基于所述查找模块查找出的匹配的像素点确定所述主图像中的像素点对应的深度,所述深度为所述主图像中的像素点对应的实物区域到摄像设备镜头的距离;提取模块...

【专利技术属性】
技术研发人员:万韶华杨松陈志军
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1