基于双摄像头、多摄像头的图像获取方法、装置及设备制造方法及图纸

技术编号:21370372 阅读:42 留言:0更新日期:2019-06-15 11:22
本发明专利技术揭示了一种基于双摄像头、多摄像头的图像获取方法、装置及设备,其中基于双摄像头的图像获取方法包括:获取第一摄像头拍摄的第一图像以及与第一摄像头同时拍摄的第二摄像头拍摄的第二图像;经由几何光学获得第一图像与第二图像的重叠区域;在所述第一图像中去除所述重叠区域,获得去除所述重叠区域后的备用图像;拼接所述备用图像与所述第二图像。从而不需要采用每图像帧像素级的比较算法,起到节省算力,加快拼接速度的技术效果。

Image acquisition method, device and equipment based on dual cameras and multi-cameras

The invention discloses an image acquisition method, device and device based on two cameras and multi-cameras, in which the image acquisition method based on two cameras includes acquiring the first image taken by the first camera and the second image taken by the second camera simultaneously with the first camera, obtaining the overlapping area of the first image and the second image through geometric optics, and locating the overlapping area between the first image and the second image. The first image removes the overlapping area and obtains the spare image after removing the overlapping area, and splices the spare image and the second image. Therefore, it is not necessary to adopt the pixel-level comparison algorithm of each image frame, so as to save computational effort and accelerate the speed of mosaic.

【技术实现步骤摘要】
基于双摄像头、多摄像头的图像获取方法、装置及设备
本专利技术涉及到摄像领域,特别是涉及一种基于双摄像头、多摄像头的图像获取方法、装置及设备。
技术介绍
手机集成多摄像头是一个趋势,可以扩大拍摄区域。双摄像头或多摄像头成像,先获取每个摄像头拍摄时的图像,再将每个摄像头拍摄时的图像进行拼接处理,从而获取具有更广拍摄区域的最终图像。现有技术的多摄像头成像的拼接合成技术一般采用基于不同摄像头每图像帧像素级的比较算法,耗费算力,不易使用。因此现有技术缺乏快捷地计算重叠区域、快捷地拼接图像,以获得最终的多摄像头成像的方案。
技术实现思路
本专利技术的主要目的为提供一种基于双摄像头、多摄像头的图像获取方法、装置及设备,仅通过几何光学的方法就能去除重叠区域,从而提高拼接处理的速度。本专利技术提供一种基于双摄像头的图像获取方法,包括:获取第一摄像头拍摄的第一图像以及与第一摄像头同时拍摄的第二摄像头拍摄的第二图像;经由几何光学获得第一图像与第二图像的重叠区域;在所述第一图像中去除所述重叠区域,获得去除所述重叠区域后的备用图像;拼接所述备用图像与所述第二图像。进一步地,所述经由几何光学获得第一图像与第二图像的重叠区域的步骤,包括:建立第一摄像头的第一取景边界函数与第二摄像头的第二取景边界函数,计算出所述第一取景边界函数与所述第二取景边界函数的取景边界相交曲线函数;获取物距,将所述物距代入所述取景边界相交曲线函数中,得到第一相交曲线函数;根据成像原理,计算出第一相交曲线函数通过第一摄像头成像的第一相交曲线成像函数,所述第一相交曲线成像函数所围成的区域即为第一图像与第二图像的重叠区域;获取所述重叠区域。进一步地,所述第一摄像头与所述第二摄像头的取景范围均为圆锥体状,所述建立第一摄像头的第一取景边界函数与第二摄像头的第二取景边界函数,计算出所述第一取景边界函数与所述第二取景边界函数的取景边界相交曲线函数的步骤,包括:以第一摄像头与第二摄像头的间距的中心为原点,以第一摄像头的中心与第二摄像头的中心连线为y轴,使z轴所在直线平行于第一摄像头的中心与第一摄像头的焦点的连线,设置x轴垂直于所述y轴与z轴,建立三维直角坐标系;建立第一摄像头的第一取景边界函数:F1=k2(x2+(y+d/2+r/2)2)-(z+f)2=0,k≠0,z<=-f;建立第二摄像头的第二取景边界函数:F2=k2(x2+(y-d/2-r/2)2)-(z+f)2=0,k≠0,z<=-f,其中d为第一摄像头与第二摄像头的间隔,r为第一摄像头与第二摄像头的直径,f为第一摄像头与第二摄像头的焦距,k2=f2/(r/2)2;计算出第一取景边界函数与第二取景边界函数的取景边界相交曲线函数F3:当y>0时,F3=k2(x2+(y+d/2+r/2)2)-(z+f)2=0,k≠0,z<=-f;当y<=0时,F3=k2(x2+(y-d/2-r/2)2)-(z+f)2=0,k≠0,z<=-f。进一步地,所述获取物距,将所述物距代入所述取景边界相交曲线函数中,得到第一相交曲线函数的步骤中,所述获取物距包括:通过第一摄像头获取暂时图像,接收用户在所述暂时图像中选择的拍摄对象;打开第二摄像头,利用双摄像头测距原理,获得所述拍摄对象与第一摄像头、第二摄像头所在平面间的距离,并将所述距离设置为所述物距。进一步地,所述拼接所述备用图像与所述第二图像的步骤之前,包括:比较所述备用图像的第一像素点与所述第二图像的第二像素点;在所述备用图像中删除与所述第二像素点相同的第一像素点,从而获得用于拼接使用的备用图像。本申请提供一种基于多摄像头的图像获取方法,包括:采用前述任一项所述的方法,获取A12,A13,…,A1n,A23,A24,…,A2n,Am(m+1),Am(m+2),…,Amn重叠区域,其中所述摄像头共有n个,n大于等于3,且n大于m,所述Amn指第m个摄像头与第n个摄像头的重叠区域;获取所有摄像头同时拍摄的多个初步图像;在所述多个初步图像中去除所述A12,A13,…,A1n,A23,A24,…,A2n,Am(m+1),Am(m+2),…,Amn重叠区域;接拼去除重叠区域的所述多个初步图像。本申请提供一种基于双摄像头的图像获取装置,包括:同时获取单元,用于获取第一摄像头拍摄的第一图像以及与第一摄像头同时拍摄的第二摄像头拍摄的第二图像;重叠区域获取单元,用于经由几何光学获得第一图像与第二图像的重叠区域;备用图像生成单元,用于在所述第一图像中去除所述重叠区域,获得去除所述重叠区域后的备用图像;拼接单元,用于拼接所述备用图像与所述第二图像。进一步地,所述重叠区域获取单元,包括:取景边界相交曲线函数计算子单元,用于建立第一摄像头的第一取景边界函数与第二摄像头的第二取景边界函数,计算出所述第一取景边界函数与所述第二取景边界函数的取景边界相交曲线函数;第一相交曲线函数计算子单元,用于获取物距,将所述物距代入所述取景边界相交曲线函数中,得到第一相交曲线函数;重叠区域计算子单元,用于根据成像原理,计算出第一相交曲线函数通过第一摄像头成像的第一相交曲线成像函数,所述第一相交曲线成像函数所围成的区域即为第一图像与第二图像的重叠区域;重叠区域获取子单元,用于获取所述重叠区域。本申请提供一种基于多摄像头的图像获取装置,包括:多个重叠区域获取单元,用于采用前述任一项所述的方法,获取A12,A13,…,A1n,A23,A24,…,A2n,Am(m+1),Am(m+2),…,Amn重叠区域,其中所述摄像头共有n个,n大于等于3,且n大于m,所述Amn指第m个摄像头与第n个摄像头的重叠区域;多个初步图像获取单元,用于获取所有摄像头同时拍摄的多个初步图像;多个重叠区域去除单元,用于在所述多个初步图像中去除所述A12,A13,…,A1n,A23,A24,…,A2n,Am(m+1),Am(m+2),…,Amn重叠区域;多个初步图像接拼单元,用于接拼去除重叠区域的所述多个初步图像。本申请提供一种设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如前述任一项所述的基于双摄像头的图像获取方法,或者所述处理器执行所述计算机程序时实现如前述任一项所述的基于多摄像头的图像获取方法。根据本专利技术提供的基于双摄像头、多摄像头的图像获取方法、装置及设备,通过几何光学计算出不同摄像头拍摄的图像中的重叠区域,并在拼接处理前,在第一摄像头所成图像中删除所述重叠区域,从而在对多幅图像进行拼接时,减少了重叠区域内每一像素的拼接运算,也就是说,不需要采用每图像帧像素级的比较算法,起到节省拼接运算力、加快拼接速度的技术效果。附图说明图1为本申请一实施例的基于双摄像头的图像获取方法的流程示意图;图2为本申请一实施例的基于双摄像头的图像获取装置的结构示意框图;图3为本申请一实施例的存储介质的结构框图;图4为本申请一实施例的设备的结构框图;图5、6、9为本申请的基于双摄像头的图像获取方法的原理示意图;图7、8为本申请求取图6中点A1和点B1坐标值时所做辅助线的示意图;图10为求取本申请图9中点B2的坐标值时所做辅助线的示意图。其中附图标记示意如下:A2为第一摄像头,A1为第二摄本文档来自技高网...

【技术保护点】
1.一种基于双摄像头的图像获取方法,其特征在于,包括:获取第一摄像头拍摄的第一图像以及与第一摄像头同时拍摄的第二摄像头拍摄的第二图像;经由几何光学获得第一图像与第二图像的重叠区域;在所述第一图像中去除所述重叠区域,获得去除所述重叠区域后的备用图像;拼接所述备用图像与所述第二图像。

【技术特征摘要】
1.一种基于双摄像头的图像获取方法,其特征在于,包括:获取第一摄像头拍摄的第一图像以及与第一摄像头同时拍摄的第二摄像头拍摄的第二图像;经由几何光学获得第一图像与第二图像的重叠区域;在所述第一图像中去除所述重叠区域,获得去除所述重叠区域后的备用图像;拼接所述备用图像与所述第二图像。2.根据权利要求1所述的基于双摄像头的图像获取方法,其特征在于,所述经由几何光学获得第一图像与第二图像的重叠区域的步骤,包括:建立第一摄像头的第一取景边界函数与第二摄像头的第二取景边界函数,计算出所述第一取景边界函数与所述第二取景边界函数的取景边界相交曲线函数;获取物距,将所述物距代入所述取景边界相交曲线函数中,得到第一相交曲线函数;根据成像原理,计算出第一相交曲线函数通过第一摄像头成像的第一相交曲线成像函数,所述第一相交曲线成像函数所围成的区域即为第一图像与第二图像的重叠区域;获取所述重叠区域。3.根据权利要求2所述的基于双摄像头的图像获取方法,其特征在于,所述第一摄像头与所述第二摄像头的取景范围均为圆锥体状,所述建立第一摄像头的第一取景边界函数与第二摄像头的第二取景边界函数,计算出所述第一取景边界函数与所述第二取景边界函数的取景边界相交曲线函数的步骤,包括:以第一摄像头与第二摄像头的间距的中心为原点,以第一摄像头的中心与第二摄像头的中心连线为y轴,使z轴所在直线平行于第一摄像头的中心与第一摄像头的焦点的连线,设置x轴垂直于所述y轴与z轴,建立三维直角坐标系;建立第一摄像头的第一取景边界函数:F1=k2(x2+(y+d/2+r/2)2)-(z+f)2=0,k≠0,z<=-f;建立第二摄像头的第二取景边界函数:F2=k2(x2+(y-d/2-r/2)2)-(z+f)2=0,k≠0,z<=-f,其中d为第一摄像头与第二摄像头的间隔,r为第一摄像头与第二摄像头的直径,f为第一摄像头与第二摄像头的焦距,k2=f2/(r/2)2;计算出第一取景边界函数与第二取景边界函数的取景边界相交曲线函数F3:当y>0时,F3=k2(x2+(y+d/2+r/2)2)-(z+f)2=0,k≠0,z<=-f;当y<=0时,F3=k2(x2+(y-d/2-r/2)2)-(z+f)2=0,k≠0,z<=-f。4.根据权利要求2所述的基于双摄像头的图像获取方法,其特征在于,所述获取物距,将所述物距代入所述取景边界相交曲线函数中,得到第一相交曲线函数的步骤中,所述获取物距包括:通过第一摄像头获取暂时图像,接收用户在所述暂时图像中选择的拍摄对象;打开第二摄像头,利用双摄像头测距原理,获得所述拍摄对象与第一摄像头、第二摄像头所在平面间的距离,并将所述距离设置为所述物距。5.根据权利要求2所述的基于双摄像头的图像获取方法,其特征在于,所述拼接所述备用图像与所述第二图像的步骤之前,包括:比较所述备用图像的第一像素点与所述第二图像的第...

【专利技术属性】
技术研发人员:蒋壮郑勇段瑾王辉黄磊
申请(专利权)人:深圳市沃特沃德股份有限公司
类型:发明
国别省市:广东,44

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

1