法律状态公告日
法律状态信息
法律状态
2022-09-16
实质审查的生效 IPC(主分类):G06T 3/00 专利申请号:2022105148917 申请日:20220511
实质审查的生效
技术领域
本发明涉及摄影测量技术领域,特别是涉及一种球面几何单次变换的鱼眼影像快速正射纠正模型。
背景技术
正射影像在众多领域扮演着重要角色,例如:城市规划发展、灾后重建、城市扩张、资源环境调查等。随着摄影测量技术170多年的快速发展,正射影像纠正纠正技术也日益成熟。但是,现存的正射纠正方法都是处理50°-75°的普通透视镜头获取的影像的,普通的透视镜头获得的影像视野窄、无法获取周围的全部地物。因此,出现了180°鱼眼镜头,然而鱼眼相机成像的原理与普通相机有着本质的不同,传统的摄影测量的正射纠正理论不再适用于鱼眼影像。
目前大多数做正射纠正的专利均是针对普通透视镜头获取的影像的,而针对鱼眼影像的正射纠正的专利仅有2021年公布的“一种鱼眼相机影像正射纠正方法”一件,该专利首次实现鱼眼影像的正射纠正。该方法虽然能实现鱼眼影像的正射纠正,但是该方法实现步骤复杂,即需要将鱼眼影像经过透视变换转到普通影像,再通过共线方程将普通影像纠正成做正射影像两步,容易产生累计误差、纠正的效率低。因此,亟待得到一种能够一步实现鱼眼影像直接纠正成正射影像的方法。
针对上述问题,本发明公开了球面几何单次变换的鱼眼影像快速正射纠正模型。
发明内容
本发明公开了球面几何单次变换的鱼眼影像快速正射纠正模型。为了实现上述目的,本发明采用包括如下步骤。
步骤1,建立球面几何单次变换的鱼眼影像快速正射纠正模型,即建立鱼眼影像像点、虚拟成像光心和地面点三点之间的几何关系。
如图2所示,鱼眼影像投影和中心透视影像的投影模型存在一定的差异的,但是均与入射角存在一定的关系的。中心透视投影的投影光线是直线,反射角θ
r'=ftanθ
而鱼眼投影的投影光线不是直线,但是也存在一定的关系,根据鱼眼相机成像的原理,鱼眼影像满足等距投影,即:
r=fθ
如图3所示,地面点A点在相机坐标系o'-x'y'z'中o'x'y'平面上的投影点N,连接椭球面模型几何中心O与地面点A和球面的交于A
又因为
式中x
式中a
由于鱼眼镜头存在很大畸变,因此鱼眼正射纠正的过程中,必须加上影像畸变。畸变分为径向畸变dr和切向畸变dt,如图4,分别可由如下公式计算得到:
径向畸变dr:
切向畸变dt:
因此,
又因为x
步骤2,量测若干对像点坐标和地面点对应的坐标(X
步骤3,基于数字表面模型(Digital Surface Model,DSM)用球面几何单次变换的鱼眼影像快速正射纠正模型对鱼眼影像进行正射纠正,消除地面高程引起的视差。
正射纠正的步骤如下:
①计算正射影像上任意像元的地面坐标(X,Y);
式中(X′,Y′)正射影像上任意像元A的像素坐标,(X
②根据上述正射纠正模型公式和大地坐标系坐标转换成相机坐标系坐标的公式,计算出像点坐标(x
式中Z根据(X,Y)在DSM中的位置获得。
③灰度内插和赋值。通过②计算得到的像点坐标不一定正好位于像素中心,因此需要对其进行插值,本专利采用双线性内插方法来获取像素点a的灰度值g(a):
式中g(1)、g(2)、g(3)、g(4)分别是临近4个点的灰度值。将取出的灰度值g(a)纠正后像元素A
本发明提供了一种球面几何单次变换的鱼眼影像快速正射纠正模型,可快速实现鱼眼影像纠正成正射影像,消除了由于地面高程引起的视差。
附图说明
图1是本发明实施例的流程图
图2是本发明实施例的鱼眼投影和中心透视投影图
图3是本发明实施例的鱼眼正射纠正模型图
图4是本发明实施例的鱼眼镜头主要畸变模型图
图5是本发明实施例的鱼眼原图
图6是本发明实施例的控制点分布图
图7是本发明实施例的灰度内插图
图8是本发明实施例的鱼眼正射纠正结果图
具体实施方式
下面结合附图和实施例对本发明的步骤做进一步的详细描述。
实施例:
具体的实施流程可参考附图1。
步骤1,建立球面几何单次变换的鱼眼影像快速正射纠正模型,即建立鱼眼影像像点、虚拟成像光心和地面点三点之间的几何关系。
鱼眼影像投影和中心透视影像的投影模型存在一定的差异的,但是均与入射角存在一定的关系的。结合附图2说明中心透视投影和鱼眼投影的投影光线与入射角的关系。中心透视投影的投影光线是直线,
反射角θ
r'=ftanθ
而鱼眼投影的投影光线不是直线,但是也存在一定的关系,根据鱼眼相机成像的原理,鱼眼影像满足等距投影,即
r=fθ
结合附图3,鱼眼正射纠正模型。地面点A点在相机坐标系o'-x'y'z'中o'x'y'平面上的投影点N,连接椭球面模型几何中心O与地面点A和球面的交于A
联合公式(2)-(4)得到
其中x
式中a
由于鱼眼镜头存在很大畸变,因此鱼眼正射纠正的过程中,必须加上影像畸变。结合附图4,鱼眼镜头主要畸变模型。畸变分为径向畸变dr和切向畸变dt,分别可由公式(7)和公式(8)计算得到。
又因为x
步骤2,结合附图5,获取鱼眼原影像。之后在空间地面点(图中为墙面上的点)上标记控制点见图6,并量测若干对像点坐标和地面点对应的坐标(X
步骤3,基于DSM用球面几何单次变换的鱼眼影像快速正射纠正模型对鱼眼影像进行正射纠正。
结合图3,鱼眼正射纠正模型。正射纠正的步骤如下:
①计算正射影像上任意像元的地面坐标(X
其中(X′,Y′)正射影像上任意像元A的像素坐标,(X
②联合公式(6)和公式(10)计算像点坐标(x
其中Z
③灰度内插和赋值。结合附图7灰度内插,通过②计算得到的像点坐标a点不一定正好位于像素中心,因此需要对其进行插值,本专利采用双线性内插方法来获取像素点a的灰度值g(a):
其中g(1)、g(2)、g(3)、g(4)分别是临近4个点的灰度值。将取出的灰度值g(a)纠正后像元素A
以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变形。因此,所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
本发明未详尽描述的技术内容均为公知技术。
机译: 使用稀疏立体声配置和外部模型产生数字正射影像的方法和设备
机译: 使用稀疏立体声配置和外部模型产生数字正射影像的方法和设备
机译: 使用稀疏立体声配置和外部模型产生数字正射影像的方法和设备