Image warping correction in forming 360 degree panoramic images
展开▼
机译:形成360度全景图像时的图像变形校正
展开▼
页面导航
摘要
著录项
相似文献
摘要
A method for creating a 360 degree panoramic image from multiple images includes (1) computing a gross rotation error &Dgr;R between a first image and a calculated first image rotated to be stitched to a last image, and (2) spreading the gross rotation error &Dgr;R to each pixel on the panoramic image. Spreading the gross rotation error &Dgr;R includes (1) computing a rotation angle &thgr;0 and rotational axis n0 from the gross rotational error &Dgr;R, (2) determining an angle &agr; of each pixel, and (3) determining a compensation matrix Rc for each pixel using the following formula: R,(a)=R(2&pgr;/&agr;&thgr;0). Spreading the gross rotation error &Dgr;R further includes (4) tracing a pixel on the panoramic image to a camera optical center of the images to form a first ray, (5) determining a second ray originating from the camera optical center that would be rotated by the compensation matrix Rc to coincide with the first ray, (6) tracing the second ray to a second pixel on one of the images, and (7) painting the first pixel with color values of the second pixel.
展开▼
机译:一种用于从多个图像创建360度全景图像的方法,该方法包括(1)计算第一幅图像与计算出的旋转为拼接成最后一张图像的第一幅图像之间的总旋转误差&Rgr;以及(2)扩展总旋转全景图像上每个像素的误差&Rgr。传播总旋转误差&Dgr; R包括(1)根据总旋转误差&Dgr; R计算旋转角度&ltgr; 0 Sub>和旋转轴n 0 Sub>,(2)确定角度&agr; (3)使用以下公式为每个像素确定补偿矩阵R c Sub>:R,(a)等于R(2&pgr // agr& Sub> 0 < / Sub>)。散布总旋转误差进一步包括(4)将全景图像上的像素跟踪到图像的相机光学中心以形成第一光线,(5)确定源自相机光学中心的第二光线通过补偿矩阵R c Sub>旋转以与第一条光线重合,(6)将第二条光线追踪到其中一个图像上的第二个像素,以及(7)用第二个像素。
展开▼