The invention provides a 3D stereoscopic imaging method, including: obtaining the first image taken by the main camera and second images taken by the auxiliary camera, and processing the gray level to generate the first grayscale image and the two gray level image, in which the main camera and the auxiliary camera are different models; the first gray image and the first gray image and the first grayscale image are made, and the first grayscale image and the first grayscale image are used. Two grayscale images are converted into third gray and four grayscale images with the same focal length and resolution, and the third grayscale and four grayscale images are matched stereoscopic to obtain the parallax values of the corresponding pixels in the third gray and four gray level images, and calculate third according to the parallax value. The depth value of each pixel in the grayscale image is converted into 2D to 3D based on the depth value to generate the 3D stereoscopic image.
【技术实现步骤摘要】
一种3D立体成像的方法
本专利技术是关于3D成像技术,具体地,是关于一种3D立体成像的方法。
技术介绍
现有的2D转3D的立体成像方法,主要包含两种方法。其中一种是采集单个摄像头(主摄像头)的彩色图像,为彩色图像的每个像素点赋予深度值,然后形成虚拟视点并进行空洞填补等处理,形成立体图像。由于深度值是利用先验知识和图像中隐含的深度线索(阴影、遮挡关系等),采用经验估计的方式取得的,所生成的立体图像存在较大的误差甚至违反图像场景空间关系的错误,效果较差。另一种方法,则需要使用两个同型号的摄像头,通过两个摄像头采集的色彩图像进行2D图像到3D图像的转换。但这种方法对摄像设备要求较高,需要相同型号的摄像设备,因此此种方法不够普及,具有很大局限性。
技术实现思路
本专利技术实施例的主要目的在于提供一种3D立体成像的方法,以实现结合异型摄像头生成3D立体图像。为了实现上述目的,本专利技术实施例提供一种3D立体成像的方法,所述的方法包括:步骤a:分别获取主摄像头拍摄的第一图像,以及副摄像头拍摄的第二图像,并进行灰度处理,生成第一灰度图像及第二灰度图像,其中,所述主摄像头与所述副摄像 ...
【技术保护点】
1.一种3D立体成像的方法,其特征在于,所述的方法包括:步骤a:分别获取主摄像头拍摄的第一图像,以及副摄像头拍摄的第二图像,并进行灰度处理,生成第一灰度图像及第二灰度图像,其中,所述主摄像头与所述副摄像头为不同型号;步骤b:将所述第一灰度图像及第二灰度图像转换为同一坐标系下,具有相同焦距及分辨率的第三灰度图像及第四灰度图像;步骤c:对所述第三灰度图像及第四灰度图像进行立体匹配,获取所述第三灰度图像及第四灰度图像中相对应的像素点的视差值,并根据所述视差值计算所述第三灰度图像中各像素点的深度值;步骤d:根据所述深度值对所述第一图像进行2D至3D转换,生成3D立体图像。
【技术特征摘要】
1.一种3D立体成像的方法,其特征在于,所述的方法包括:步骤a:分别获取主摄像头拍摄的第一图像,以及副摄像头拍摄的第二图像,并进行灰度处理,生成第一灰度图像及第二灰度图像,其中,所述主摄像头与所述副摄像头为不同型号;步骤b:将所述第一灰度图像及第二灰度图像转换为同一坐标系下,具有相同焦距及分辨率的第三灰度图像及第四灰度图像;步骤c:对所述第三灰度图像及第四灰度图像进行立体匹配,获取所述第三灰度图像及第四灰度图像中相对应的像素点的视差值,并根据所述视差值计算所述第三灰度图像中各像素点的深度值;步骤d:根据所述深度值对所述第一图像进行2D至3D转换,生成3D立体图像。2.根据权利要求1所述的3D立体成像的方法,其特征在于,将所述第一灰度图像及第二灰度图像转换为同一坐标系下,具有相同焦距及分辨率的第三灰度图像及第四灰度图像,具体包括:对所述第一灰度图像及第二灰度图像进行归一化重投影处理,使所述第一灰度图像及第二灰度图像具有相同的焦距,并转换至所述同一坐标系下;采用近邻取样插值法或二次线性插值法将所述同一坐标系中的第一灰度图像及第二灰度图像转换为具有相同分辨率的所述第三灰度图像及第四灰度图像。3.根据权利要求2所述的3D立体成像的方法,其特征在于,通过以下公式对所述第一灰度图像进行归一化重投影处理:其中,为主摄像头内参数矩阵的逆矩阵,为主摄像头焦距x分量,该焦距为马达固定在某个距离下的测定值;f为主摄像头的焦距,dx是数字图像系统每个像素的x方向大小;为主摄像头焦距y分量,该焦距为马达固定在某个距离下的测定值;u0l为主摄像头主点x分量,该焦距为马达固定在特定距离下的测定值;v0l为主摄像头主点y分量,该焦距为马达固定在特定距离下的测定值;(ul,vl)为所述第一灰度图像所对应的像素坐标系的坐标;(pl,ql)为变换后的坐标。4.根据权利要求2所述的3D立体成像的方法,其特征在于,通过以下公式对所述第二灰度图像进行归一化重投影处理:其中,为主摄像头内参数矩阵的逆矩阵,axr为副摄像头焦距x分量,该焦距为马达固定在某一距离下的测定值;ayr为副摄像头焦距y分量,该焦距为马达固定在某一距离下的测定值;u0r为副摄像头主点x分量,该焦距为马达固定在某一距离下的测定值;v0r为副摄像头主点y分量,该焦距为马达固定在某一距离下的测定值;(pr,qr)为变换...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。