一种无定标卫星成像目标辐射特性反演方法及系统与流程

文档序号:15449407发布日期:2018-09-14 23:46阅读:176来源:国知局

本发明涉及图像处理技术领域,尤其涉及一种无定标卫星成像目标辐射特性反演方法及系统。



背景技术:

红外成像器获取的图像数据是目标/背景能量经光电转换及量化所形成的离散数据,为从图像数据中反演目标的辐射强度,则需要进行辐射定标处理,以确定图像数据值与辐射能量之间的对应关系。辐射定标通常采用标准辐射源来进行,但在实际成像条件下,卫星成像器有时缺乏标准辐射源进行辐射定标。

因此,如何能够在缺乏标准定标辐射源的条件下,对远距离小目标辐射特性进行反演成为本领域技术人员亟需解决的问题。



技术实现要素:

本发明的目的是提供一种无定标卫星成像目标辐射特性反演方法和系统,能够在缺乏标准定标辐射源的条件下,对远距离小目标辐射特性进行反演。

为解决上述技术问题,本发明提供一种无定标卫星成像目标辐射特性反演方法,所述方法包括以下步骤:

步骤s100:获取当前时刻的目标场景的红外图像,确定定标地物;

步骤s200:获得定标地物在图像上的灰度值,计算相机像元接收到的定标地物的辐射能量,确定定标地物灰度值与相机像元接收到辐射能量的映射关系;

步骤s300:获得目标在图像上的灰度值;

步骤s400:根据定标地物灰度值与接收到的辐射能量的映射关系反演出目标的自身辐射强度。

优选地,所述步骤s200具体为:获取成像时刻的定标地物区域在图像上的平均灰度值,结合定标地物的气象条件,计算定标地物成像时刻的表面温度及其对应的自身辐射强度,根据相机像元视场角及其成像距离计算单个像元所覆盖定标地物的地表范围内的表面辐射能量,计算出定标地物至相机之间光学路径上的大气衰减及其程辐射,在面辐射模型下计算相机像元接收到的定标地物的辐射能量,确定定标地物平均灰度值与相机像元接收到辐射能量的映射关系。

优选地,所述步骤s400具体为:根据定标地物平均灰度值与相机像元接收到辐射能量的映射关系,可计算出相机像元接收到目标的辐射能量,并考虑大气效应的修正,在点源辐射模型下反演出目标的自身辐射强度。

优选地,所述步骤s100具体为:

步骤s101:将预先设定的定标地物坐标系经过坐标系转换,得到定标地物区域中心点在图像上的相面坐标

步骤s102:根据定标地物区域中心点的相面坐标,通过坐标系变换获得相机视线,所述视线与地球表面的交点再转换为经纬高

优选地,所述步骤s102中所述涉及坐标系转换具体为:从地心惯性坐标系依次经过轨道坐标系、卫星坐标系转换为传感器成像坐标系。

优选地,所述步骤s200具体为:

步骤s201:获得定标地物区域在当前时刻的图像上的平均灰度值

步骤s202:根据定标地物的气象条件,通过热平衡方程计算得到定标地物表面温度

步骤s203:根据定标地物表面温度,通过普朗克定律计算定标地物自身辐射强度

步骤s204:通过modtran计算获取定标地物区域红外图像成像时刻的气象条件下到达该区域的谱段的太阳热辐射强度,并根据太阳漫反射模型,计算定标地物的漫反射辐射强度分量

步骤s205:计算单个像元所覆盖定标地物的地表范围内谱段辐射能量

步骤s206:根据相机和定标地物区域中心点的经纬高的几何关系,以及大气参数计算定标地物和相机之间对应波段的大气透过率和该段路径的程辐射

步骤s207:在面辐射模型下,根据定标地物和相机之间对应波段的大气透过率和该段路径的程辐射,计算相机像元接收到的定标地物的辐射能量e

步骤s208:确定定标地物平均灰度值与相机像元接收到辐射能量的映射关系。

优选地,所述步骤s208之后还包括步骤s209:再次获取目标场景的红外图像,重新确定定标地物,返回步骤s201,直至满足预设条件,得到不同定标地物平均灰度值以及其相对应相机像元接收到辐射能量,通过线性拟合获得定标地物平均灰度值与相机像元接收到辐射能量的映射关系。

优选地,所述步骤s300具体为:

步骤s301:通过检测算法或者人工标记的方法得到在当前时刻的图像上的目标区域对应的灰度值

步骤s302:已知目标区域中心点的经纬高,根据相机和目标区域中心点的经纬高的几何关系以及大气参数计算目标与相机之间对应波段的大气透过率和该段路径的程辐射

优选地,所述步骤s400具体为:

步骤s401:根据成像时刻的图像上的目标对应的灰度值,通过定标地物平均灰度值与相机像元接收到辐射能量的映射关系计算相机像元接收到目标的辐射能量,即入瞳辐射能量

步骤s402:在点源辐射模型下,根据入瞳辐射能量、大气透过率和该段路径的程辐射反演出目标的自身辐射强度

本发明还提供一种无定标卫星成像目标辐射特性反演系统,所述系统包括定标地物确定模块、映射模块、目标确定模块和反演模块,其中:

定标地物确定模块,用于获取当前时刻目标场景的红外图像,确定定标地物;

映射模块,用于获得定标地物在图像上的灰度值,计算相机像元接收到的定标地物的辐射能量,确定定标地物灰度值与相机像元接收到辐射能量的映射关系;

目标标记模块,用于获得目标在图像上的灰度值;

反演模块,用于根据定标地物灰度值与接收到的辐射能量的映射关系反演出目标的自身辐射强度。

本发明提供的一种无定标卫星成像目标辐射特性反演方法和系统,能够在缺乏标准定标辐射源的条件下,以典型地物为辐射定标参照物对远距离小目标辐射特性进行反演。

附图说明

图1为本发明提供的第一种实施例所述无定标卫星成像目标辐射特性反演方法的流程图;

图2为本发明提供的第二种实施例所述无定标卫星成像目标辐射特性反演方法的流程图;

图3为本发明提供的第三种实施例所述无定标卫星成像目标辐射特性反演方法的流程图;

图4为成像投影相关坐标系的相对关系示意图;

图5为目标视线方向矢量示意图;

图6为一维有限差分求解示意图;

图7为lambert漫反射模型图;

图8为地球面源到像元的辐照度示意图;

图9为modtran大气路径类型示意图;

图10为vega仿真下生成的红外灰度图;

图11为材质辐亮度和仿真结果的对应曲线图;

图12为本发明提供的一种无定标卫星成像目标辐射特性反演系统结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明的技术方案,下面结合附图对本发明作进一步的详细说明。

参见图1,图1为本发明提供的第一种实施例所述无定标卫星成像目标辐射特性反演方法的流程图。

一种无定标卫星成像目标辐射特性反演方法,所述方法包括以下步骤:

步骤s100:获取当前时刻的目标场景的红外图像,确定定标地物;

步骤s200:获得定标地物在图像上的灰度值,计算相机像元接收到的定标地物的辐射能量,确定定标地物灰度值与相机像元接收到辐射能量的映射关系;

步骤s300:获得目标在图像上的灰度值;

步骤s400:根据定标地物灰度值与接收到的辐射能量的映射关系反演出目标的自身辐射强度。

获取当前时刻的目标场景的红外图像,选取场景中较为均匀、辐射特性易于理论计算的地物作为定标地物。定标地物可选择水体、沙漠等。这类地物在图像中显著而易于识别,并且其介质较为单一,为其辐射计算带来一定的便利。获得定标地物在图像上的灰度值,计算相机像元接收到的定标地物的辐射能量,确定定标地物灰度值与相机像元接收到辐射能量的映射关系。获得目标在图像上的灰度值,根据定标地物灰度值与接收到的辐射能量的映射关系反演出目标的自身辐射强度。本发明能够在缺乏标准定标辐射源的条件下,以典型地物为辐射定标参照物对远距离小目标辐射特性进行反演。

参见图2,图2为本发明提供的第二种实施例所述无定标卫星成像目标辐射特性反演方法的流程图。

一种无定标卫星成像目标辐射特性反演方法,所述方法包括以下步骤:

步骤s100:获取当前时刻的目标场景的红外图像,确定定标地物;

步骤s200:获取成像时刻的定标地物区域在图像上的平均灰度值,结合定标地物的气象条件,计算定标地物成像时刻的表面温度及其对应的自身辐射强度,根据相机像元视场角及其成像距离计算单个像元所覆盖定标地物的地表范围内的表面辐射能量,计算出定标地物至相机之间光学路径上的大气衰减及其程辐射,在面辐射模型下计算相机像元接收到的定标地物的辐射能量,确定定标地物平均灰度值与相机像元接收到辐射能量的映射关系;

步骤s300:获得目标在图像上的灰度值;

步骤s400:根据定标地物平均灰度值与相机像元接收到辐射能量的映射关系,可计算出相机像元接收到目标的辐射能量,并考虑大气效应的修正,在点源辐射模型下反演出目标的自身辐射强度。

获取当前时刻的目标场景的红外图像,确定定标地物。获取成像时刻的定标地物区域在图像上的平均灰度值,结合定标地物的气象条件,计算定标地物成像时刻的表面温度及其对应的自身辐射强度,根据相机像元视场角及其成像距离计算单个像元所覆盖定标地物的地表范围内的表面辐射能量,计算出定标地物至相机之间光学路径上的大气衰减及其程辐射,在面辐射模型下计算相机像元接收到的定标地物的辐射能量,确定定标地物平均灰度值与相机像元接收到辐射能量的映射关系。

获得目标在图像上的灰度值,根据定标地物平均灰度值与相机像元接收到辐射能量的映射关系,可计算出相机像元接收到目标的辐射能量,并考虑大气效应的修正,由于是对远距离小目标进行反演,故在点源辐射模型下反演出目标的自身辐射强度。

参见图3至图11,图3为本发明提供的第一种实施例所述无定标卫星成像目标辐射特性反演方法的流程图,图4为成像投影相关坐标系的相对关系示意图,图5为目标视线方向矢量示意图,图6为一维有限差分求解示意图,图7为lambert漫反射模型图,图8为地球面源到像元的辐照度示意图,图9为modtran大气路径类型示意图,图10为vega仿真下生成的红外灰度图,图11为材质辐亮度和仿真结果的对应曲线图。

一种无定标卫星成像目标辐射特性反演方法,所述方法包括以下步骤:

步骤s101:获取当前时刻的目标场景的红外图像,确定定标地物,得到定标地物区域中心点在图像上的相面坐标

步骤s102:根据定标地物区域中心点的相面坐标,通过坐标系变换获得相机视线,所述视线与地球表面的交点再转换为经纬高

详见图4,所述涉及坐标系转换具体为:从地心惯性坐标系依次经过轨道坐标系、卫星坐标系转换为传感器成像坐标系。

当前时刻即为成像时刻时的坐标系转换矩阵计算步骤,包括:

(1)地心坐标系到轨道坐标系的转换矩阵计算:

轨道坐标系的定义为:以卫星所处位置为原点轴在轨道面内指向卫星飞行方向,轴方向是卫星与星下点连线的方向,指向地心,轴垂直轨道面,与轴组成右手系。转换矩阵计算公式如下:

其中分别为轨道坐标系轴在地心坐标系下的方向矢量,计算式如下:

其中,为卫星平台的位置,与相机位置相同。轨道面法向,即坐标轴的方向矢量由轨道参数给定,则轴矢量可由轴矢量和轴矢量的叉乘得到:

(2)轨道坐标系到卫星坐标系的转换矩阵计算:

理想情况下,卫星坐标系与轨道坐标系重合,但由于卫星姿态在俯仰、偏航和旋转上的扰动,卫星坐标系与轨道坐标系实际并不重合,两者存在一个旋转关系,旋转变换由卫星相对于轨道坐标系的俯仰、偏航和旋转角确定:

其中,分别为卫星相对于轨道坐标系的俯仰、旋转和偏航的角度。考虑卫星姿态误差服从高斯分布,即俯仰、旋转和偏航角分别服从正态分布分别为对应量的标准差,其值由探测系统给定。按其分布随机生成。

(3)卫星坐标系到传感器成像坐标系的转换矩阵计算:

传感器成像坐标系的原点与卫星坐标系原点重合,轴为传感器视轴指向,轴平行坐标平面,传感器视轴指向在卫星坐标系下的俯仰角为、方位角为,传感器成像坐标系与卫星坐标系的关系如图5所示,轴在卫星坐标系下的方向矢量为:

轴方向矢量轴方向矢量分别为:

如图5所示,定标地物区域中心点在图像上的坐标位置为,根据图像行数row及列数col,以及像元视场角,可求出该位置对应于定标地物区域中心点相对于光轴的偏角:

定标地物中心点视线在相机坐标系下的方向矢量为:

则地心惯性坐标系下定标地物中心点视线方向矢量为:

进一步可得到视线与地球表面的交点,将该地心惯性坐标系下的交点坐标转换到地理坐标系下得到经纬高。计算交点过程如下:

根据定标地物区域中心点视线方向及卫星位置可得到过目标的射线方程:

则交点(即定标地物区域中心点)的空间位置可由以下联立方程解得:

其中,ro为地球半径。

步骤s201:获得定标地物区域在成像时刻的图像上的平均灰度值

步骤s202:根据定标地物的气象条件,通过热平衡方程计算得到定标地物表面温度

当定标地物选择沙漠时,对于沙漠而言,其地表温度由太阳、月球等的辐射所决定,对于自身不具有热源的沙漠地表来说,沙漠地表稳态热平衡方程如下:

分别为地表吸收的太阳辐射和大气辐射,为地表的自身辐射,为显热交换,为潜热交换,为热传导,由下式确定:

上面各式中,为到达地表处的太阳辐射,为地表反射率,为地表发射率,为斯蒂芬-波尔斯曼常数,为定标地物的导热系数,分别为参考高度处的大气温度、地表表面温度和地下近地表处温度,为大气水汽压,为经验常数,为地表面法向方向。

相应的表达式为:

上述各式中,分别为空气密度和定压比热,为汽化潜热,为参考高度处的大气比湿,为地表表面处的比湿,为拖曳系数,为风速。

温度的计算就是热传导方程的求解,微分方程的求解可采用微元法,由于地表介质的温度分布具有分层特点,温度的变化一般发生在深度方向上,而在横向上可认为无变化,因此,在温度计算过程中,按一维导热处理,其内部温度分布的导热微分方程为:

式中,为时刻,深度的温度,为热扩散系数,其值为分别为定标地物的比热和密度。

对于上述的热传导方程,可采用一维有限差分法来求解其不稳定传热,如图7所示,令计算时间,并从地表向内将一定深度的沙漠划分为个薄层,设总厚度为,则薄层厚度为时刻、第个薄层的中心温度表示为,则求解热传导方程的差分计算格式如下:

(1)

为求解上述导热微分方程,需要给定初始条件和边界条件,一般来讲,可将地物表面的初始温度设定为大气温度。即

所需的边界条件随求解对象的不同而有所不同,对于沙漠地表,其边界条件可由目标沙漠表面的热平衡方程给出。

如图6所示,第0层在时间步长内,其温度从变化到所吸收的热量为:

其中,s为临时变量。

因此有:

(2)

其中,t时刻的具体计算式如下:

由于地表深度处的温度基本保持不变,故可设定地表某一深度处的边界条件为。该温度查当地地质资料可得,一般设置290k左右即可。计算过程中,首先设定各层的初始温度,然后根据式(2)计算得到下一时刻的地表层温度,再由(1)式计算得到下一时刻各层的温度,重复上述过程,直到各层温度趋于稳定,各层温度不再发生显著变化。计算过程中,t时刻的定标地物表面温度相等。

步骤s203:根据计算得到的定标地物表面温度,通过普朗克定律计算定标地物自身辐射强度

自身辐射强度为:

其中:

为波长,第一辐射常数,第二辐射常数

步骤s204:通过modtran计算获取定标地物区域红外图像成像时刻的气象条件下到达该区域的谱段的太阳热辐射强度,并根据太阳漫反射模型,计算定标地物的漫反射辐射强度分量

地表对太阳的漫反射光强度近似地服从lambert定律,即漫反射光的光强仅与入射光的方向和反射点处表面法向夹角的余弦成正比。由此构造出lambert漫反射模型:

为标定地物表面漫反射分量,是入射光线的方向与物体表面该顶点法线的夹角,或称为入射角。lambert漫反射模型示意图如图7所示。

为计算方便可以用替代原式中的余弦计算,其中为顶点的单位法向量,是入射光的单位法向量,指向为顶点指向光源。即上式变为:

步骤s205:计算单个像元所覆盖定标地物的地表范围内谱段辐射能量

参见图8,假设像元为受照面元,光学系统口径面积为,像元所指向的地球表面定标物区域a,面积为,成像面的法线与像元入射辐射方向的夹角为,定标物区域a到像元的距离为。则光学系统口径相对于面源a的立体角为:

面辐射源a的辐射主要由其对太阳的漫反射和其自身辐射组成。

假设定标地物为朗伯体,若面辐射源所在平面法线与辐射方向的夹角为,则像元接收到的定标地物辐射能量为:

步骤s206:根据相机和定标地物区域中心点的经纬高的几何关系,以及大气参数计算定标地物和相机之间对应波段的大气透过率和该段路径的程辐射

根据相机和定标地物区域中心点的经纬高的几何关系,同时输入风速、温度、日序、大气路径类型、波段等参数。其中大气路径类型由已知条件目标位置、相机位置决定,为shortslantpath,也即短程斜路径,其路径示意图如图9所示,计算得到定标区域和相机之间对应波段的大气透过率和该段路径的程辐射

步骤s207:在面辐射模型下,根据定标地物和相机之间对应波段的大气透过率和该段路径的程辐射,计算相机像元接收到的定标地物的辐射能量e

红外相机像元接收到场景辐射主成分是太阳漫反射和热辐射,则定标区域中心点像元接收到的辐射量为:

步骤s208:确定定标地物平均灰度值与相机像元接收到辐射能量的映射关系;

假定相机的量化为线性量化,则像素灰度和辐射能量之间的变换关系可由下式表达:

上式中,为定标地物平均灰度值,e为像元接收到的辐射能量,为系数。

步骤s301:通过检测算法或者人工标记的方法得到在当前时刻的图像上的目标区域对应的灰度值

步骤s302:已知目标区域中心点的经纬高,根据相机与目标区域中心点经纬高的几何关系,以及大气参数,通过modtran计算目标与相机之间对应波段的大气透过率和该段路径的程辐射

步骤s401:根据成像时刻的图像上的目标对应的灰度值,通过定标地物平均灰度值与相机像元接收到辐射能量的映射关系计算相机像元接收到目标的辐射能量,即入瞳辐射能量

计算目标像素值对应的入瞳辐射能量

步骤s402:在点源辐射模型下,根据入瞳辐射能量、大气透过率和该段路径的程辐射反演出目标的自身辐射强度

假定小目标在成像波段范围内的辐射强度为,对于小目标,可假定其为点源辐射,则传感器入瞳处接收到的目标能量为:

上式中,r为光学孔径(半径),d为目标与传感器的距离。因此,目标的辐射强度可由下式反演得到:

进一步的为了提高定标地物图像灰度与相机像元接收到辐射能量的映射关系的精确性。所述步骤s208之后还包括步骤s209:再次获取目标场景的红外图像,重新确定定标地物,返回步骤s201,直至满足预设条件,得到不同定标地物图像灰度以及其相对应相机像元接收到辐射能量,通过线性拟合获得定标地物图像灰度与相机像元接收到辐射能量的映射关系。即利用多帧图像中不同定标地物的灰度值和理论计算辐射能量,通过线性拟合获得模型参数

本发明中的定标物沙漠的辐射计算模型的准确性直接影响目标辐射强度反演的精度,为了验证发明中沙漠地物辐射计算模型的有效性,采用vega红外仿真软件计算相同时相、气象条件下沙漠地物的辐射量,并与发明中的模型计算结果进行比较以衡量本发明中计算模型的有效性。

验证沙漠在某一特定的时间和场景下的红外辐射反演值,操作的总体思想是首先建立沙漠模型,并设置相关的实验条件,再使用vega软件中的sensorvision模块求得其在红外成像中的灰度值并根据灰度值对应关系表拟合计算出相对应的辐射强度。具体步骤如下:

首先使用creator软件建立一个沙漠的模型,由于此实验中不需要描述沙漠的起伏变化,所以只需产生一幅平面的.rgb图像作为初始的沙漠模型图像。

利用tmm软件导入creator产生的.rgb图像,对相应的灰度值赋材料的标记,即标定某一区域的某一灰度范围对应为沙漠材质,在tmm中选择desertsand作为此次沙漠的材质,最终生成.tmm格式的文件。

利用matlab软件设置红外仿真下的环境参数,包括当地时间、目标点经度和纬度、目标高度、环境温度和风速、探测波长、观测高度,并选择此次仿真需要模拟的材质desertsand,选择完成后点击生成环境参数模型,文件格式为.mat。

进入vega软件,导入.rgb图像、.tmm和.mat参数配置文件,设定观察者的角度。进入sensorvision模块设置相关的红外观测变量,观测辐射和反射的红外波段,完成设置后,点击仿真按钮,生成最终的图像如图10所示。

vega仿真图像中,沙漠的灰度值约为230,根据图11的vega仿真数据灰度值和辐射强度的对应线性映射关系计算出沙漠的辐射强度约为55w/sr。

实际载荷数据图像中定标的沙漠区域灰度平均值为225,利用沙漠辐射计算模型计算得到的平均辐射强度为53.5w/sr。

表1vega仿真结果与辐射反演模型计算结果

参见图12,图12为本发明提供的一种无定标卫星成像目标辐射特性反演系统结构框图。

本发明还提供了一种无定标卫星成像目标辐射特性反演系统,所述系统包括定标地物确定模块1、映射模块2、目标标记模块3和反演模块4,其中:

定标地物确定模块1,用于获取当前时刻目标场景的红外图像,确定定标地物;

映射模块2,用于获得定标地物在图像上的灰度值,计算相机像元接收到的定标地物的辐射能量,确定定标地物灰度值与相机像元接收到辐射能量的映射关系;

目标标记模块3,用于获得目标在图像上的灰度值;

反演模块4,用于根据定标地物灰度值与接收到的辐射能量的映射关系反演出目标的自身辐射强度。

定标地物确定模块1获取当前时刻的目标场景的红外图像,选取场景中较为均匀、辐射特性易于理论计算的地物作为定标地物。定标地物可选择水体、沙漠等。这类地物在图像中显著而易于识别,并且其介质较为单一,为其辐射计算带来一定的便利。映射模块2获得定标地物在图像上的灰度值,计算相机像元接收到的定标地物的辐射能量,确定定标地物灰度值与相机像元接收到辐射能量的映射关系。目标标记模块3获得目标在图像上的灰度值。反演模块4根据定标地物灰度值与接收到的辐射能量的映射关系反演出目标的自身辐射强度。本发明能够在缺乏标准定标辐射源的条件下,以典型地物为辐射定标参照物对远距离小目标辐射特性进行反演。

以上对本发明所提供的一种无定标卫星成像目标辐射特性反演方法和系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1