一种图像处理方法及电子设备技术

技术编号:15727232 阅读:293 留言:0更新日期:2017-06-30 00:29
本发明专利技术公开了一种图像处理方法及电子设备,图像处理方法用于设置有第一摄像头和第二摄像头的电子设备,第一摄像头和第二摄像头用于拍摄同一场景,图像处理方法包括:控制第一摄像头拍摄第一图像,以及控制第二摄像头拍摄第二图像;将第一图像和第二图像合成为第三图像;计算第三图像上的像素的深度信息;根据像素的深度信息确定出第三图像上的前景图像和背景图像;利用预先设置的背景图像替换第三图像的背景图像,得到替换背景后的第三图像。本发明专利技术,前景图像与背景图像的提取更加准确,并且在拍摄得到图像后,直接利用预先设置的背景图像将拍摄的背景图像替换,无需进行后期处理,快速实现背景图像的替换。

【技术实现步骤摘要】
一种图像处理方法及电子设备
本专利技术涉及图像处理
,具体涉及一种图像处理方法及电子设备。
技术介绍
拍照已经成为人们生活的一种习惯,各种具有拍照功能的电子设备逐渐受到越来越多的青睐,如:手机、摄像头、数码相机、摄像机等等。为了满足人们对于拍照效果的不同需求,目前市面上已经发售了很多具有双摄像头的电子设备,如带有前置双摄像头或者后置双摄像头的手机。用户在是使用这类电子设备进行拍照时,通常希望突出图像中的重点内容,例如,自拍过程中突出人像,而弱化背景图像,甚至是替换背景图像。然而,现有的具有拍照功能的电子设备在对图像的处理过程中,往往需要先拍摄得到图像后,借助其它软件对拍摄得到的图像中的前景图像(如人像)进行抠图,才能实现背景图像的替换。而其主要是通过手动选择抠图区域或者根据前景图像的轮廓与背景图像的像素区别来自动抠图。由此可知,现有技术中存在以下缺陷:1、无法在拍照的过程中实现背景图像的替换,需要借助其它软件来实现图像的后期处理;2、对于前景图像与背景图像的提取存在误差,容易导致提取的前景图像中包含背景图像的内容或者出现毛边的现象。
技术实现思路
有鉴于此,本专利技术实施例提供了一种图像处理方法及电子设备,以解决现有技术中电子设备无法在拍照的过程中实现背景图像的替换,需要借助其它软件来实现图像的后期处理的问题。本专利技术第一方面提供了一种图像处理方法,所述图像处理方法用于设置有第一摄像头和第二摄像头的电子设备,所述第一摄像头和所述第二摄像头用于拍摄同一场景,所述图像处理方法包括:控制所述第一摄像头拍摄第一图像,以及控制所述第二摄像头拍摄第二图像;将所述第一图像和所述第二图像合成为第三图像;计算所述第三图像上的像素的深度信息;根据所述像素的深度信息确定出所述第三图像上的前景图像和背景图像;利用预先设置的背景图像替换所述第三图像的背景图像,得到替换背景后的第三图像。通过利用双摄像头拍摄图像,并进行图像的拼接,然后计算图像上像素的深度信息,利用图像上的像素的深度信息提取图像上的前景图像和背景图像,相对于现有技术中根据前景图像的轮廓与背景图像的像素区别来自动抠图的方式,本实施例的前景图像与背景图像的提取更加准确,并在拍摄得到图像后,直接利用预先设置的背景图像将拍摄的背景图像替换,无需进行后期处理,快速实现背景图像的替换。结合本专利技术第一方面,本专利技术第一方面第一实施方式中,根据所述像素的深度信息确定出所述第三图像上的前景图像和背景图像包括:依次将所述第三图像上每个像素的深度与深度阈值进行比较;将深度大于所述深度阈值的像素组成的图像确定为所述背景图像;将深度小于所述深度阈值的像素组成的图像确定为所述前景图像。通过采用深度阈值作为分割前景图像和背景图像的判断条件,能够实现前景图像和背景图像的快速准确的分割。结合本专利技术第一方面,本专利技术第一方面第二实施方式中,采用以下步骤计算每个像素的深度:记录所述第一摄像头拍摄所述第一图像的第一焦距f1,记录所述第二摄像头拍摄所述第二图像的第二焦距f2;在所述第一图像上确定目标像素对应的成像点的位置,并在所述第二图像上确定所述目标像素对应的成像点的位置;确定在所述第一图像上所述目标像素对应的成像点与所述第一摄像头到所述第一图像的中心点的第一距离X1,以及在所述第二图像上所述目标像素对应的成像点与所述第二摄像头到所述第二图像的中心点的第二距离X2;根据以下公式计算目标像素的深度Z:Z=T*f1*f2/(X1*f2+X2*f1)其中,T表示所述第一摄像头的中心点与所述第二摄像头的中心点的距离。通过采用摄像头拍摄图像时的具体参数计算得到像素的深度信息,依次作为分割前景图像和背景图像的基础数据,能够准确定地表示出图像上各像素点在场景中的位置,进而实现前景图像和背景图像的准确分割。结合本专利技术第一方面,本专利技术第一方面第三实施方式中,将所述第一图像和所述第二图像合成为第三图像包括:将所述第一图像与所述第二图像重叠,按照预设规则逐步移动第二图像;计算所述第一图像与所述第二图像之间的重合区域的相似度;判断所述相似度是否大于预设阈值;当所述相似度大于所述预设阈值时,将对应的重合区域作为所述第一图像和所述第二图像的共有区域,拼接得到所述第三图像。通过计算重合区域的相似度来对图像的拼接位置,从而实现图像的准确拼接。结合本专利技术第一方面的第三实施方式,本专利技术第一方面第四实施方式中,计算所述第一图像与所述第二图像之间的重合区域的相似度包括:获取所述第一图像在所述重合区域的灰度直方图和所述第二图像在所述重合区域的灰度直方图;计算所述第一图像在所述重合区域的灰度直方图和所述第二图像在所述重合区域的灰度直方图之间的欧式距离,将所述欧式距离作为所述相似度。通过采用欧式距离作为相似度,能够提高图像相似度的判断的精度。结合本专利技术第一方面,本专利技术第一方面第五实施方式中,利用预先设置的背景图像替换所述第三图像的背景图像,得到替换背景后的第三图像之前,还包括:对所述预先设置的背景图像上的像素点进行中值滤波处理,得到虚化后的背景图像。本专利技术第二方面提供了一种电子设备,所述电子设备上设置有第一摄像头和第二摄像头,所述第一摄像头和所述第二摄像头用于拍摄同一场景,所述电子设备包括:控制单元,用于控制所述第一摄像头拍摄第一图像,以及控制所述第二摄像头拍摄第二图像;合成单元,用于将所述第一图像和所述第二图像合成为第三图像;计算单元,用于计算所述第三图像上的像素的深度信息;确定单元,用于根据所述像素的深度信息确定出所述第三图像上的前景图像和背景图像;替换单元,用于利用预先设置的背景图像替换所述第三图像的背景图像,得到替换背景后的第三图像。通过利用双摄像头拍摄图像,并进行图像的拼接,然后计算图像上像素的深度信息,利用图像上的像素的深度信息提取图像上的前景图像和背景图像,相对于现有技术中根据前景图像的轮廓与背景图像的像素区别来自动抠图的方式,本实施例的前景图像与背景图像的提取更加准确,并在拍摄得到图像后,直接利用预先设置的背景图像将拍摄的背景图像替换,无需进行后期处理,快速实现背景图像的替换。结合本专利技术第二方面,本专利技术第二方面第一实施方式中,所述确定单元包括:比较模块,用于依次将所述第三图像上每个像素的深度与深度阈值进行比较;第一确定模块,用于将深度大于所述深度阈值的像素组成的图像确定为所述背景图像;将深度小于所述深度阈值的像素组成的图像确定为所述前景图像。通过采用深度阈值作为分割前景图像和背景图像的判断条件,能够实现前景图像和背景图像的快速准确的分割。结合本专利技术第二方面,本专利技术第二方面第二实施方式中,所述计算单元包括:记录模块,用于记录所述第一摄像头拍摄所述第一图像的第一焦距f1,记录所述第二摄像头拍摄所述第二图像的第二焦距f2;第二确定模块,用于在所述第一图像上确定目标像素对应的成像点的位置,并在所述第二图像上确定所述目标像素对应的成像点的位置;第三确定模块,用于确定在所述第一图像上所述目标像素对应的成像点与所述第一摄像头到所述第一图像的中心点的第一距离X1,以及在所述第二图像上所述目标像素对应的成像点与所述第二摄像头到所述第二图像的中心点的第二距离X2;第一计算模块,用于根据以下公式计算目标像素的深度Z:Z=T*f1*f2/(X1*f2+X本文档来自技高网...
一种图像处理方法及电子设备

【技术保护点】
一种图像处理方法,所述图像处理方法用于设置有第一摄像头和第二摄像头的电子设备,所述第一摄像头和所述第二摄像头用于拍摄同一场景,其特征在于,所述图像处理方法包括:控制所述第一摄像头拍摄第一图像,以及控制所述第二摄像头拍摄第二图像;将所述第一图像和所述第二图像合成为第三图像;计算所述第三图像上的像素的深度信息;根据所述像素的深度信息确定出所述第三图像上的前景图像和背景图像;利用预先设置的背景图像替换所述第三图像的背景图像,得到替换背景后的第三图像。

【技术特征摘要】
1.一种图像处理方法,所述图像处理方法用于设置有第一摄像头和第二摄像头的电子设备,所述第一摄像头和所述第二摄像头用于拍摄同一场景,其特征在于,所述图像处理方法包括:控制所述第一摄像头拍摄第一图像,以及控制所述第二摄像头拍摄第二图像;将所述第一图像和所述第二图像合成为第三图像;计算所述第三图像上的像素的深度信息;根据所述像素的深度信息确定出所述第三图像上的前景图像和背景图像;利用预先设置的背景图像替换所述第三图像的背景图像,得到替换背景后的第三图像。2.根据权利要求1所述的图像处理方法,其特征在于,根据所述像素的深度信息确定出所述第三图像上的前景图像和背景图像包括:依次将所述第三图像上每个像素的深度与深度阈值进行比较;将深度大于所述深度阈值的像素组成的图像确定为所述背景图像;将深度小于所述深度阈值的像素组成的图像确定为所述前景图像。3.根据权利要求1所述的图像处理方法,其特征在于,采用以下步骤计算每个像素的深度:记录所述第一摄像头拍摄所述第一图像的第一焦距f1,记录所述第二摄像头拍摄所述第二图像的第二焦距f2;在所述第一图像上确定目标像素对应的成像点的位置,并在所述第二图像上确定所述目标像素对应的成像点的位置;确定在所述第一图像上所述目标像素对应的成像点与所述第一摄像头到所述第一图像的中心点的第一距离X1,以及在所述第二图像上所述目标像素对应的成像点与所述第二摄像头到所述第二图像的中心点的第二距离X2;根据以下公式计算目标像素的深度Z:Z=T*f1*f2/(X1*f2+X2*f1)其中,T表示所述第一摄像头的中心点与所述第二摄像头的中心点的距离。4.根据权利要求1所述的图像处理方法,其特征在于,将所述第一图像和所述第二图像合成为第三图像包括:将所述第一图像与所述第二图像重叠,按照预设规则逐步移动第二图像;计算所述第一图像与所述第二图像之间的重合区域的相似度;判断所述相似度是否大于预设阈值;当所述相似度大于所述预设阈值时,将对应的重合区域作为所述第一图像和所述第二图像的共有区域,拼接得到所述第三图像。5.根据权利要求4所述的图像处理方法,其特征在于,计算所述第一图像与所述第二图像之间的重合区域的相似度包括:获取所述第一图像在所述重合区域的灰度直方图和所述第二图像在所述重合区域的灰度直方图;计算所述第一图像在所述重合区域的灰度直方图和所述第二图像在所述重合区域的灰度直方图之间的欧式距离,将所述欧式距离作为所述相似度。6.根据权利要求1所述的图像处理方法,其特征在于,利用预先设置的背景图像替换所述第三图像的背景图像,得到替换背景后的第三图像之前,还包括:对所述预先设置的背景图像上的像素点进行中值滤波处理,得到虚化后的背景图像。7.一种电子设备,所述电子设备上设置有第一摄像头和第二摄...

【专利技术属性】
技术研发人员:闫明
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东,44

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

1