CN1426022A - 消除45度扫描镜引起的像旋转的方法 - Google Patents

消除45度扫描镜引起的像旋转的方法 Download PDF

Info

Publication number
CN1426022A
CN1426022A CN 02159401 CN02159401A CN1426022A CN 1426022 A CN1426022 A CN 1426022A CN 02159401 CN02159401 CN 02159401 CN 02159401 A CN02159401 A CN 02159401A CN 1426022 A CN1426022 A CN 1426022A
Authority
CN
China
Prior art keywords
coordinate
image
racemization
rotation
mirror
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 02159401
Other languages
English (en)
Other versions
CN1169092C (zh
Inventor
黄小仙
孙德新
冯旗
张锷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Institute of Technical Physics of CAS
Original Assignee
Shanghai Institute of Technical Physics of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Institute of Technical Physics of CAS filed Critical Shanghai Institute of Technical Physics of CAS
Priority to CNB021594015A priority Critical patent/CN1169092C/zh
Publication of CN1426022A publication Critical patent/CN1426022A/zh
Application granted granted Critical
Publication of CN1169092C publication Critical patent/CN1169092C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Lenses (AREA)
  • Rolling Contact Bearings (AREA)

Abstract

本发明公开了一种消除45度扫描镜引起的像旋转的方法,其适用于K镜发生故障时和没有K镜时对图像的消旋,至少包含下列步骤:对计算机输入像旋转图像;计算机进行成像关系计算;从最基本的反射定律推导出整个光学遥感仪器的成像过程;获得像旋转图像坐标和消旋图像坐标之间的映射关系;利用上述坐标映射关系和消旋算法对整幅图像进行消旋;消旋图像输出;将上述消旋的图像作为输入,循环执行;在K镜发生故障时,还包括K镜角度的获取并输入该计算机中的步骤。本发明达到消旋的目的,能相对缩小遥感仪器的光路,并提高星上环境下运行的仪器可靠性,还减少了三个光学反射面,在减少仪器偏振响应度的同时,提高仪器的光学转换效率。

Description

消除45度扫描镜引起的像旋转的方法
技术领域
本发明涉及一种消除45度扫描镜引起的像旋转的方法,具体地说,是涉及一种消除在多元探测器的并行扫描过程中,光学遥感仪器因采用45度旋转扫描镜而引起的像旋转的方法。
背景技术
光学遥感仪器研制和使用是为了实现遥感数据的定量化应用,而定量化应用的前提是仪器本身所必需据有的较高的辐射定标精度。根据人们长期来对多种光学遥感仪器的在轨观测,发现遥感仪器的在轨性能是逐步衰减的,而且这种衰减是不可避免的。而在靠近紫外的短波区域,这种衰减甚至可以高达25%。在这种情况下,如果还是使用发射前的辐射定标系数来反演地物目标相应的辐射,显然无法保证定标精度。因为,一方面不可能在很短的时间内发射多颗卫星;另一方面目前所研制的遥感仪器的使用寿命正越来越长,因此任何一种遥感仪器必然要经过一个长期使用的过程,为了观测遥感仪器在轨期间的性能衰减状况,以便及时的校正遥感仪器的辐射定标系数,必须发展星上辐射定标***。而对于双面旋转扫描镜,其成像视场只有180度,而地物成像却对应了大部分视场,因此没有位置用以安装星上定标***,并且也“看不见”冷空间。CCD推扫式成像***,则必须通过转向镜才能看见定标***,精确度不高。而采用45度旋转扫描镜能够看见360度范围内所有的目标,所以可非常方便地用于安装星上辐射定标***中。为了提高遥感仪器的辐射探测灵敏度,经常采用的一种方法是延长驻留时间,而采用多元探测器并行扫描则是一种常见的延长驻留时间的手段。对于应用多元探测器并行扫描的成像方式,45度旋转扫描镜的像旋转就在图像中表现得非常明显。根据45度镜的成像过程,在光路中可以通过引入K镜用以消旋,这已在COCTS(海洋水色水温扫描仪)的下传数据中得到验证。但K镜消除像旋转有一个比较大的缺点是:遥感仪器的光路比较长,并且在光路中多了一个运动部件,可能降低星上环境下运行的仪器可靠性;此外,还多了三个光学反射面,不仅降低了光学效率,还增大了仪器的偏振度。
发明内容:
从上如述,如何克服已有采用K镜消除45度扫描镜像旋存在的光路长、可靠性降低,以及降低光学效率和增大仪器的偏振度的缺点,特别是发生K镜停转时带来的像消旋的麻烦,乃是本发明所要解决的技术问题,因此,本发明的目的在于提供一种消除45度扫描镜引起的像旋转的方法,以达到消旋,且能相对缩小遥感仪器的光路,并提高星上环境下运行的仪器可靠性,还减少三个光学反射面,在减少仪器偏振响应度的同时,提高仪器的光学转换效率。
本发明的技术方案是:提供一种消除45度扫描镜引起的像旋转的方法,其适用于K镜发生故障时对图像的消旋,至少包含下列步骤:
对计算机输入像旋转图像;
K镜角度的获取并输入该计算机中;
计算机进行成像关系计算;
从最基本的反射定律推导出整个光学遥感仪器的成像过程;
获得像旋转图像坐标和消旋图像坐标之间的映射关系;
利用上述坐标映射关系和消旋算法对整幅图像进行消旋;
消旋图像输出;
将上述消旋的图像作为输入,回到步骤A,循环执行;
步骤A中,所述的输入像旋转图像是输入一下传的图像数据;
步骤B中,所述K镜角度的获取包含下列步骤:
B1.对相邻的两行图像数据表示为:第一行:x[i]  第二行:y[i]
以下列两种表达式来表示连续性:
a=∑(x[i]-y[i])*(x[i]-y[i]),
b=∑(x[i]*y[i]-(x[i]-y[i])*(x[i]-y[i])),
B2.通过一定的计算样本使上述a表达式达到最小值,使上述b表达式达到最大值;
B3.对B2所获的数据进行统计特性分析,确定K镜的角度;
步骤B2中,所述的计算样本的选取方式是:选择5个区间:(1~64),(1~300),(1~1024),(725~1024)和(961~1024);每个区间算8组数据,这样通过表达式a、b的计算,总共可以有5*8*2=80个K镜角度,进行步骤B3的统计特性分析。
步骤C中,成像关系计算的公式为:
X=Fysin(θs-2θk)+Fzcos(θs-2θk),
Y=Fxsin(θs)+[Fycos(θs-2θk)-Fz sin(θs-2θk)]cos(θs),
Z=-Fxcos(θs)+[Fycos(θs-2θk)-Fz sin(θs-2θk)]sin(θs),
其中,θs为45度镜的旋转角度,θk为K镜的旋转角度,X坐标为飞行方向坐标分量,Y为扫描方向坐标分量,Z为卫星高度维坐标,Fx为有K镜时探测器在光轴方向的像方坐标,Fy为有K镜时探测器在横向的像方坐标,Fz为有K镜时探测器在纵向的像方坐标。
步骤D中,所述的推导出整个光学遥感仪器的成像过程的成像公式是:
X=Fz,
Y=Fxsin(θs)+Fycos(θs),
Z=-Fxcos(θs)+Fysin(θs),
步骤E中,所述的获得像旋转图像坐标和消旋图像坐标之间的映射关系的计算公式是:
dx=Fz-Fzcos(θs-2θk)-Fysin(θs-2θk),
dy=cos(θs)*[Fy-Fycos(θs-2θk)-Fzsin(θs-2θk)],
其中,dx和dy表示像旋和消旋两者存在差别的坐标增量。
根据本发明一个总的构思,本发明还提供了一种消除45度扫描镜引起的像旋转的方法,其适用于在没有K镜时对图像的消旋,至少包含下列步骤:
S1.对计算机输入像旋转图像;
S2.计算机进行成像关系计算;
S3.从最基本的反射定律推导出整个光学遥感仪器的成像过程;
S4.获得像旋转图像坐标和消旋图像坐标之间的映射关系;
S5.利用上述坐标映射关系和消旋算法对整幅图像进行消旋;
S6.消旋图像输出;
S7.将上述消旋的图像作为输入,回到步骤S1,循环执行。
步骤S1中,所述的对计算机输入像旋转图像包括下传图像数据或输入一帧图像数据。
步骤S2中,计算机进行成像关系计算的公式是:
X=Bysin(θs)-Bzcos(θs),
Y=(Bycos(θs)+Bzsin(θs))cos(θs)+Bxsin(θs),
Z=(Bycos(θs)+Bzsin(θs))sin(θs)-Bxcos(θs),
其中:θs为45度镜的旋转角度,X坐标为飞行方向坐标分量,Y为扫描方向坐标分量,Z为卫星高度维坐标,Bx为没有K镜时探测器在光轴方向的像方坐标,By为没有K镜时探测器在横向的像方坐标,Bz为没有K镜时探测器在纵向的像方坐标。
步骤S3中,所述的从最基本的反射定律推导出整个光学遥感仪器的成像过程的成像公式是:
X=Bz,
Y=Bxsin(θs)+Bycos(θs),
Z=-Bxcos(θs)+Bysin(θs),
步骤S4中,获得像旋转图像坐标和消旋图像坐标之间的映射关系的成像公式是:
dx=Bz-Bzcos(θs)-Bysin(θs),
dy=cos(θs)*[By-Bycos(θs)-Bzsin(θs)],
其中,dx和dy表示像旋和消旋两者存在差别的坐标增量。
利用本发明实现图像旋转的消除具有以下优点:
达到消旋的目的,且相对缩短了光路,同时减少了一个星上环境下使用的运动部件,提高星上环境下运行的仪器可靠性;
还减少了三个光学反射面,在减少仪器偏振响应度的同时,提高仪器的光学转换效率,从而可以提高仪器的探测灵敏度;
降低了仪器各方面的研制成本。
特别是,对于在K镜的情况,能有效地解决图K镜停转而引起消除像旋的麻烦。
附图说明:
图1为本发明在K镜发生故障时进行消旋的流程示意图。
图2为本发明在没有K镜时进行消旋的流程示意图。
图3为本发明的一个实施例中的像旋图像。
图4为本发明对应于图3实施例中的消旋图像。
图5为本发明对应于图3实施例中的无像旋图像。
具体实施方式:
以下根据图1和图2,说明本发明的较佳实施方式。
如图1所示,当本发明由于在K镜发生故障时的消旋处理时,首先,向计算机通过下传的方式输入像旋转图像数据(步骤11),然后,K镜角度获取并输入该计算机中(步骤12),计算机进行成像关系计算(步骤13),从最基本的反射定律推导出整个光学遥感仪器的成像过程(步骤14),获得像旋转图像坐标和消旋图像坐标之间的映射关系(步骤15),利用该坐标映射关系并输入消旋算法(步骤16)对整幅图像进行消旋(步骤16),并最终输出消旋图像(步骤17),将上述消旋的图像作为输入,回到步骤11,循环执行。
步骤12中,应依据图像固有的连续性特征和图像的辐射数据分布特征,在整个K镜可能的角度范围内进行消旋,寻找最可能的、最佳的角度作为K镜角度的输出。而图像连续性的具体表现有两点;
如果相邻两行图像数据可表示为:
第一行:x[i]  第二行:y[i],其中i为探测器序号。
则连续性可以用以下两种表达式来表示:
a=∑(x[i]-y[i])*(x[i]-u[i])
b=∑(x[i]*y[i]-(x[i]-y[i])*(x[i]-y[i]))
由于像的旋转使得像的连续性遭到破坏,但可以肯定一点,当消旋效果最好时,上述表达式中a达到最小值,而b达到最大值。具体计算样本的选取如下式表示:
                  消旋坐标(四个点坐标(Xi,Yi),i为探测器序号)
   X1    Y1    X2    Y2    X3     Y3    X4      Y4
 1  0.655   1.294  0.218  0.431  -0.218   -0.431 -0.655     -1.294
 2  1.654   1.295  1.218  0.432   0.782   -0.432  0.346     -1.295
 3  2.653   1.296  2.218  0.432   1.782   -0.432  1.347     -1.296
 4  3.652   1.297  3.217  0.432   2.783   -0.432  2.348     -1.297
5 4.651 1.298 4.217 0.433 3.783 -0.433 3.349 -1.298
 6  5.65   1.299  5.217  0.433   4.783   -0.433  4.35     -1.299
 7  6.649   1.3  6.216  0.433   5.784   -0.433  5.351     -1.3
 8  7.648   1.301  7.216  0.434   6.784   -0.434  6.352     -1.301
9 8.647 1.302 8.216 0.434 7.784 -0.434 7.353 -1.302
 10  9.645   1.303  9.215  0.434   8.785   -0.434  8.355     -1.303
 11  10.644   1.304  10.215  0.435   9.785   -0.435  9.356     -1.304
  12   11.643   1.305   11.214   0.435   10.786   -0.435   10.357   -1.305
  13   12.642   1.306   12.214   0.435   11.786   -0.435   11.358   -1.306
  14   13.641   1.307   13.214   0.436   12.786   -0.436   12.359   -1.307
  15   14.64   1.308   14.213   0.436   13.787   -0.436   13.36   -1.308
  16   15 639   1.309   15.213   0.436   14.787   -0.436   14.361   -1.309
  17   16.638   1.31   16.213   0.437   15.787   -0.437   15.362   -1.31
  18   17.637   1.311   17.212   0.437   16.788   -0.437   16.363   -1.311
  19   18.636   1.312   18.212   0.437   17.788   -0.437   17.364   -1.312
  20   1***   1.313   19.212   0.438   18.788   -0.438   18.365   -1.313
  21   20.634   1.314   20.211   0.438   19.789   -0.438   19.366   -1.314
  22   21.632   1.315   21.211   0.438   20.789   -0.438   20.368   -1.315
  23   22.631   1.316   22.21   0.439   21.79   -0.439   21.369   -1.316
  24   23.63   1.317   23.21   0.439   22.79   -0.439   22.37   -1.317
  25   24.629   1.318   24.21   0.439   23.79   -0.439   23.371   -1.318
  26   25.628   1.319   25.209   0.44   24.791   -0.44   24.372   -1.319
  27   26.627   1.32   26.209   0.44   25.791   -0.44   25.373   -1.32
  28   27.626   1.321   27.209   0.44   26.791   -0.44   26.374   -1.321
  29   28.625   1.322   28.208   0.441   27.792   -0.441   27.375   -1.322
  30   29.623   1.323   29.208   0.441   28.792   -0.441   28.377   -1.323
  31   30.622   1.324   30.207   0.441   29.793   -0.441   29.378   -1.324
  32   31.621   1.325   31.207   0.442   30.793   -0.442   30.379   -1.325
  33   32.62   1.326   32.207   0.442   31.793   -0.442   31.38   -1.326
  34   33.619   1.327   33.206   0.442   32.794   -0.442   32.381   -1.327
  35   34.618   1.328   34.206   0.443   33.794   -0.443   33.382   -1.328
  36   35.616   1.329   35.205   0.443   34.795   -0.443   34.384   -1.329
  37   36.615   1.33   36.205   0.443   35.795   -0.443   35.385   -1.33
  38   37.614   1.331   37.205   0.444   36.795   -0.444   36.386   -1.331
  39   38.613   1.332   38.204   0.444   37.796   -0.444   37.387   -1.332
  40   39.612   1.333   39.204   0.444   38.796   -0.444   38.388   -1.333
  41   40.61   1.334   40.203   0.445   39.797   -0.445   39.39   -1.334
  42   41.609   1.335   41.203   0.445   40.797   -0.445   40.391   -1.335
  43   42.608   1.336   42.203   0.445   41.797   -0.445   41.392   -1.336
  44   43.607   1.336   43.202   0.445   42.798   -0.445   42.393   -1.336
  45   44.606   1.337   44.202   0.446   43.798   -0.446   43.394   -1.337
  46   45.604   1.338   45.201   0.446   44.799   -0.446   44.396   -1.338
                                     
  975   973.251   1.03   973.75   0.343   974.25   -0.343   974.749   -1.03
  976   974.251   1.029   974.75   0.343   975 25   -0.343   975.749   -1.029
  977   975.251   1.027   975.75   0.342   976.25   -0.342   976.749   -1.027
  978   976.252   1.026   976.751   0.342   977.249   -0.342   977.748   -1.026
  979   977.252   1.024   977.751   0.341   978.249   -0.341   978.748   -1.024
  980   978.252   1.023   978.751   0.341   979.249   -0.341   979.748   -1.023
  981   979.252   1.021   979.751   0.34   980.249   -0.34   980.748   -1.021
  982   980.252   1.02   980.751   0.34   981.249   -0.34   981.748   -1.02
  983   981.252   1.018   981.751   0.339   982.249   -0.339   982.748   -1.018
  984   982.252   1.017   982.751   0.339   983.249   -0.339   983.748   -1.017
  985   983.253   1.015   983.751   0.338   984.249   -0.338   984.747   -1.015
  986   984.253   1.014   984.751   0.338   985.249   -0.338   985.747   -1.014
  987   985.253   1.012   985.751   0.337   986.249   -0.337   986.747   -1.012
  988   986.253   1.011   986.751   0.337   987.249   -0.337   987.747   -1.011
  989   987.253   1.009   987.751   0.336   988.249   -0.336   988.747   -1.009
  990   988.254   1.008   988.751   0.336   989.249   -0.336   989.746   -1.008
  991   989.254   1.006   989.751   0.335   990.249   -0.335   990.746   -1.006
  992   990.254   1.005   990.751   0.335   991.249   -0.335   991.746   -1.005
  993   991.254   1.003   991.751   0.334   992.249   -0.334   992.746   -1.003
  994   992.254   1.002   992.751   0.334   993.249   -0.334   993.746   -1.002
  995   993.255   1   993.752   0.333   994.248   -0.333   994.745   -1
  996   994.255   0.998   994.752   0.333   995.248   -0.333   995.745   -0.998
  997   995.255   0.997   995.752   0.332   996.248   -0.332   996.745   -0.997
  998   996.255   0.995   996.752   0.332   997.248   -0.332   997.745   -0.995
  999   997.256   0.994   997.752   0.331   998.248   -0.331   998.744   -0.994
  1000   998.256   0.992   998.752   0.331   999.248   -0.331   999.744   -0.992
  1001   999.256   0.991   999.752   0.33   1E+3   -0.33   1.001E+3   -0.991
  1002   1E+3   0.989   1.001E+3   0.33   1.001E+3   -0.33   1.002E+3   -0.989
  1003   1.001E+3   0.988   1.002E+3   0.329   1.002E+3   -0.329   1.003E+3   -0.988
  1004   1.002E+3   0.986   1.003E+3   0.329   1.003E+3   -0.329   1.004E+3   -0.986
  1005   1.003E+3   0.984   1.004E+3   0.328   1.004E+3   -0.328   1.005E+3   -0.984
  1006   1.004E+3   0.983   1.005E+3   0.328   1.005E+3   -0.328   1.006E+3   -0.983
  1007   1.005E+3   0.981   1.006E+3   0.327   1.006E+3   -0.327   1.007E+3   -0.981
  1008   1.006E+3   0.98   1.007E+3   0.327   1.007E+3   -0.327   1.008E+3   -0.98
  1009   1.007E+3   0.978   1.008E+3   0.326   1.008E+3   -0.326   1.009E+3   -0.978
  1010   1.008E+3   0.977   1.009E+3   0.326   1.009E+3   -0.326   1.01E+3   -0.977
  1011   1.009E+3   0.975   1.01E+3   0.325   1.01E+3   -0.325   1.011E+3   -0.975
  1012   1.01E+3   0.973   1.011E+3   0.324   1.011E+3   -0.324   1.012E+3   -0.973
  1013   1.011E+3   0.972   1.012E+3   0.324   1.012E+3   -0.324   1.013E+3   -0.972
  1014   1.012E+3   0.97   1.013E+3   0.323   1.013E+3   -0.323   1.014E+3   -0.97
  1015   1.013E+3   0.969   1.014E+3   0.323   1.014E+3   -0.323   1.015E+3   -0.969
  1016   1.014E+3   0.967   1.015E+3   0.322   1.015E+3   -0.322   1.016E+3   -0.967
  1017   1.015E+3   0.966   1.016E+3   0.322   1.016E+3   -0.322   1.017E+3   -0.966
  1018   1.016E+3   0.964   1.017E+3   0.321   1.017E+3   -0.321   1.018E+3   -0.964
  1019   1.017E+3   0.962   1.018E+3   0.321   1.018E+3   -0.321   1.019E+3   -0.962
  1020   1.018E+3   0.961   1.019E+3   0.32   1.019E+3   -0.32   1.02E+3   -0.961
  1021   1.019E+3   0.959   1.02E+3   0.32   1.02E+3   -0.32   1.021E+3   -0.959
  1022   1.02E+3   0.958   1.021E+3   0.319   1.021E+3   -0.319   1.022E+3   -0.958
  1023   1.021E+3   0.956   1.022E+3   0.319   1.022E+3   -0.319   1.023E+3   -0.956
  1024   1.022E+3   0.954   1.023E+3   0.318   1.023E+3   -0.318   1.024E+3   -0.954
             像旋坐标(四个点坐标(Xi,Yi),i为探测器序号)
    X1     Y1    X2     Y2     X3      Y3     X4      Y4
    1     0     1.5     0     0.5     0     -0.5     0     -1.5
    2     1     1.5     1     0.5     1     -0.5     1     -1.5
    3     2     1.5     2     0.5     2     -0.5     2     -1.5
    4     3     1.5     3     0.5     3     -0.5     3     -1.5
    5     4     1.5     4     0.5     4     -0.5     4     -1.5
6 5 1.5 5 0.5 5 -0.5 5 -1.5
    7     6     1.5     6     0.5     6     -0.5     6     -1.5
    8     7     1.5     7     0.5     7     -0.5     7     -1.5
    9     8     1.5     8     0.5     8     -0.5     8     -1.5
    10     9     1.5     9     0.5     9     -0.5     9     -1.5
    11     10     1.5     10     0.5     10     -0.5     10     -1.5
    12     11     1.5     11     0.5     11     -0.5     11     -1.5
    13     12     1.5     12     0.5     12     -0.5     12     -1.5
    14     13     1.5     13     0.5     13     -0.5     13     -1.5
    15     14     1.5     14     0.5     14     -0.5     14     -1.5
    16     15     1.5     15     0.5     15     -0.5     15     -1.5
    17     16     1.5     16     0.5     16     -0.5     16     -1.5
    18     17     1.5     17     0.5     17     -0.5     17     -1.5
    19     18     1.5     18     0.5     18     -0.5     18     -1.5
    20     19     1.5     19     0.5     19     -0.5     19     -1.5
    21     20     1.5     20     0.5     20     -0.5     20     -1.5
    22     21     1.5     21     0.5     21     -0.5     21     -1.5
    23     22     1.5     22     0.5     22     -0.5     22     -1.5
    24     23     1.5     23     0.5     23     -0.5     23     -1.5
    25     24     1.5     24     0.5     24     -0.5     24     -1.5
    26     25     1.5     25     0.5     25     -0.5     25     -1.5
    27     26     1.5     26     0.5     26     -0.5     26     -1.5
    28     27     1.5     27     0.5     27     -0.5     27     -1.5
    29     28     1.5     28     0.5     28     -0.5     28     -1.5
    30     29     1.5     29     0.5     29     -0.5     29     -1.5
    31     30     1.5     30     0.5     30     -0.5     30     -1.5
    32     31     1.5     31     0.5     31     -0.5     31     -1.5
    33     32     1.5     32     0.5     32     -0.5     32     -1.5
    34     33     1.5     33     0.5     33     -0.5     33     -1.5
    35     34     1.5     34     0.5     34     -0.5     34     -1.5
    36     35     1.5     35     0.5     35     -0.5     35     -1.5
    37     36     1.5     36     0.5     36     -0.5     36     -1.5
    38     37     1.5     37     0.5     37     -0.5     37     -1.5
    39     38     1.5     38     0.5     38     -0.5     38     -1.5
    40     39     1.5     39     0.5     39     -0.5     39     -1.5
  41   40   1.5   40   0.5   40   -0.5   40   -1.5
  42   41   1.5   41   0.5   41   -0.5   41   -1.5
  43   42   1.5   42   0.5   42   -0.5   42   -1.5
  44   43   1.5   43   0.5   43   -0.5   43   -1.5
  45   44   1.5   44   0.5   44   -0.5   44   -1.5
  46   45   1.5   45   0.5   45   -0.5   45   -1.5
                            
  975   974   1.5   974   0.5   974   -0.5   974   -1.5
  976   975   1.5   975   0.5   975   -0.5   975   -1.5
  977   976   1.5   976   0.5   976   -0.5   976   -1.5
  978   977   1.5   977   0.5   977   -0.5   977   -1.5
  979   978   1.5   978   0.5   978   -0.5   978   -1.5
  980   979   1.5   979   0.5   979   -0.5   979   -1.5
  981   980   1.5   980   0.5   980   -0.5   980   -1.5
  982   981   1.5   981   0.5   981   -0.5   981   -1.5
  983   982   1.5   982   0.5   982   -0.5   982   -1.5
  984   983   1.5   983   0.5   983   -0.5   983   -1.5
  985   984   1.5   984   0.5   984   -0.5   984   -1.5
  986   985   1.5   985   0.5   985   -0.5   985   -1.5
  987   986   1.5   986   0.5   986   -0.5   986   -1.5
988 987 1.5 987 0.5 987 -0.5 987 -1.5
  989   988   1.5   988   0.5   988   -0.5   988   -1.5
  990   989   1.5   989   0.5   989   -0.5   989   -1.5
  991   990   1.5   990   0.5   990   -0.5   990   -1.5
  992   991   1.5   991   0.5   991   -0.5   991   -1.5
  993   992   1.5   992   0.5   992   -0.5   992   -1.5
  994   993   1.5   993   0.5   993   -0.5   993   -1.5
  995   994   1.5   994   0.5   994   -0.5   994   -1.5
  996   995   1.5   995   0.5   995   -0.5   995   -1.5
  997   996   1.5   996   0.5   996   -0.5   996   -1.5
  998   997   1.5   997   0.5   997   -0.5   997   -1.5
  999   998   1.5   998   0.5   998   -0.5   998   -1.5
  1000   999   1.5   999   0.5   999   -0.5   999   -1.5
  1001   1E+3   1.5   1E+3   0.5   1E+3   -0.5   1E+3   -1.5
  1002   1.001E+3   1.5   1.001E+3   0.5   1.001E+3   -0.5   1.001E+3   -1.5
  1003   1.002E+3   1.5   1.002E+3   0.5   1.002E+3   -0.5   1.002E+3   -1.5
  1004   1.003E+3   1.5   1.003E+3   0.5   1.003E+3   -0.5   1.003E+3   -1.5
  1005   1.004E+3   1.5   1.004E+3   0.5   1.004E+3   -0.5   1.004E+3   -1.5
  1006   1.005E+3   1.5   1.005E   0.5   1.005   -0.5   1.005E+3   -1.5
+3  E+3
  1007   1.006E+3   1.5 1.006E+3   0.5  1.006E+3   -0.5   1.006E+3   -1.5
  1008   1.007E+3   1.5 1.007E+3   0.5  1.007E+3   -0.5   1.007E+3   -1.5
  1009   1.008E+3   1.5 1.008E+3   0.5  1.008E+3   -0.5   1.008E+3   -1.5
  1010   1.009E+3   1.5 1.009E+3   0.5  1.009E+3   -0.5   1.009E+3   -1.5
  1011   1.01E+3   1.5 1.01E+3   0.5  1.01E+3   -0.5   1.01E+3   -1.5
  1012   1.011E+3   1.5 1.011E+3   0.5  1.011E+3   -0.5   1.011E+3   -1.5
  1013   1.012E+3   1.5 1.012E+3   0.5  1.012E+3   -0.5   1.012E+3   -1.5
  1014   1.013E+3   1.5 1.013E+3   0.5  1.013E+3   -0.5   1.013E+3   -1.5
  1015   1.014E+3   1.5 1.014E+3   0.5  1.014E+3   -0.5   1.014E+3   -1.5
  1016   1.015E+3   1.5 1.015E+3   0.5  1.015E+3   -0.5   1.015E+3   -1.5
  1017   1.016E+3   1.5 1.016E+3   0.5  1.016E+3   -0.5   1.016E+3   -1.5
  1018   1.017E+3   1.5 1.017E+3   0.5  1.017E+3   -0.5   1.017E+3   -1.5
  1019   1.018E+3   1.5 1.018E+3   0.5  1.018E+3   -0.5   1.018E+3   -1.5
  1020   1.019E+3   1.5 1.019E+3   0.5  1.019E+3   -0.5   1.019E+3   -1.5
  1021   1.02E+3   1.5 1.02E+3   0.5  1.02E+3   -0.5   1.02E+3   -1.5
  1022   1.021E+3   1.5 1.021E+3   0.5  1.021E+3   -0.5   1.021E+3   -1.5
  1023   1.022E+3   1.5 1.022E+3   0.5  1.022E+3   -0.5   1.022E+3   -1.5
  1024   1.023E+3   1.5 1.023E+3   0.5  1.023E+3   -0.5   1.023E+3   -1.5
根据上述表格,将图像进行消旋。
消旋过程阐述如下:
像旋图像数据作为输入,由像旋图像、像旋坐标和消旋坐标及数学上两维线性插值就可以获得消旋之后的图像。
得到的结果如下:对应的图像依次为像旋图像(如图3)、消旋图像(如图4)和无像旋图像(如图5)。
从图像可以看出,消旋效果还是相当好的。
可选择5个区间:(1~64),(1~300),(1~1024),(725~1024)和(961~1024);每个区间算8组数据,这样通过表达式a、b的计算,可以算出2个K镜角度,总共可以有5*8*2=80个K镜角度,进行统计特性分析,确定K镜的角度。
步骤13中计算机进行成像关系计算的公式为:
X=Fysin(θs-2θk)+Fzcos(θs-2θk)
Y=Fxsin(θs)+[Fycos(θs-2θk)-Fzsin(θs-2θk)]cos(θs)
Z=-Fxcos(θs)+[Fycos(θs-2θk)-Fzsin(θs-2θk)]sin(θs)其中,θs为45度镜的旋转角度,θk为K镜的旋转角度,X坐标为飞行方向坐标分量,Y为扫描方向坐标分量,Z为卫星高度维坐标,Fx为有K镜时探测器在光轴方向的像方坐标,Fy为有K镜时探测器在横向的像方坐标,Fz为有K镜时探测器在纵向的像方坐标。
步骤14中,推导出整个光学遥感仪器的成像过程的成像关系计算的公式为:
X=Fz,
Y=Fxsin(θs)+Fycos(θs),
Z=-Fxcos(θs)+Fysin(θs),
步骤15中,获得像旋转图像坐标和消旋图像坐标之间的映射关系的成像公式为:
dx=Fz-Fzcos(θs-2θk)-Fysin(θs-2θk),
dy=cos(θs)*[Fy-Fycos(θs-2θk)-Fzsin(θs-2θk)],
其中,dx和dy表示像旋和消旋两者存在差别的坐标增量。
如图2所示,为本发明在没有K镜时,用以消旋的流程示意图。
首先,向计算机输入一像旋转图像(步骤21),这种输入可通过下传图像数据或输入一帧图像数据来完成,接着,计算机进行成像关系计算(步骤22);并从最基本的反射定律推导出整个光学遥感仪器的成像过程(步骤23);获得像旋转图像坐标和消旋图像坐标之间的映射关系(步骤24);利用上述坐标映射关系并输入消旋算法(步骤27)对整幅图像进行消旋(步骤25),消旋图像输出(步骤26),将上述消旋的图像作为输入,回到步骤21,循环执行。
步骤22中,计算机进行成像关系计算的公式是:
X=Bysin(θs)-Bzcos(θs),
Y=(Bycos(θs)+Bzsin(θs))cos(θs)+Bxsin(θs),
Z=(Bycos(θs)+Bzsin(θs))sin(θs)-Bxcos(θs),
其中:θs为45度镜的旋转角度,X坐标为飞行方向坐标分量,Y为扫描方向坐标分量,Z为卫星高度维坐标,Bx为没有K镜时探测器在光轴方向的像方坐标,By为没有K镜时探测器在横向的像方坐标,Bz为没有K镜时探测器在纵向的像方坐标。
步骤23中,所述的从最基本的反射定律推导出整个光学遥感仪器的成像过程的成像公式是:
X=Bz,
Y=Bxsin(θs)+Bycos(θs),
Z=-Bxcos(θs)+Bysin(θs),
步骤24中,获得像旋转图像坐标和消旋图像坐标之间的映射关系的成像公式是:
dx=Bz-Bzcos(θs)-Bysin(θs),
dy=cos(θs)*[By-Bycos(θs)-Bzsin(θs)],
其中,dx和dy表示像旋和消旋两者存在差别的坐标增量。
由于在没有K镜的情况下,整个消旋方法表现得相对比较简单,主要就是计算消旋坐标和像旋坐标之间的映射关系,因此,可将步骤22~25固化在计算机的软件或硬件中,构成输入和输出之间的“黑匣子”,并最终实现消旋。
通过本发明,对COCTS(海洋水色水温扫描仪)下传的多达50幅的像旋转图像进行了消旋,完全达到了消旋的目的。对地面目标在用K镜消除像旋转获得的图像,和利用本发明,在K镜在某一个固定的位置获得的同一目标的像旋转图像进行消旋处理,两者在最终结果上完全吻合,充分验证了本发明的正确性。

Claims (12)

1、一种消除45度扫描镜引起的像旋转的方法,其适应于K镜发生故障时对图像的消旋,至少包含下列步骤:
A.对计算机输入像旋转图像;
B.K镜角度的获取并输入该计算机中;
C.计算机进行成像关系计算;
D.从最基本的反射定律推导出整个光学遥感仪器的成像过程;
E.获得像旋转图像坐标和消旋图像坐标之间的映射关系;
F.利用上述坐标映射关系和消旋算法对整幅图像进行消旋;
G.消旋图像输出;
H.将上述消旋的图像作为输入,回到步骤A,循环执行。
2、如权利要求1所述的消除45度扫描镜引起的像旋转的方法,其特征在于,步骤A中,所述的输入像旋转图像是输入一下传的图像数据。
3、如权利要求1所述的消除45度扫描镜引起的像旋转的方法,其特征在于,步骤B中,所述K镜角度的获取包含下列步骤:B1.对相邻的两行图像数据表示为:第一行:x[i]  第二行:y[i]以下列两种表达式来表示连续性:
a=∑(x[i]-y[i])*(x[i]-y[i]),
b=∑(x[i]*y[i]-([i]-y[i])*(x[i]-y[i])),B2.通过选取一定的计算样本使上述表达式a达到最小值,使上述表达式b达到最大值;B3.对B2所获的数据进行统计特性分析,确定K镜的角度;
4、如权利要求3所述的消除45度扫描镜引起的像旋转的方法,其特征在于,步骤B2中,所述的计算样本的选取方式是:选择5个区间:(1~64),(1~300),(1-1024),(725~1024)和(961~1024);每个区间算8组数据,这样通过表达式a、b的计算,总共可以有5*8*2=80个K镜角度,进行步骤B3的统计特性分析。
5、如权利要求4所述的消除45度扫描镜引起的像旋转的方法,其特征在于,步骤C中,成像关系计算的公式为:
X=Fysin(θs-2θk)+Fzcos(θs-2θk),
Y=Fxsin(θs)+[Fycos(θs-2θk)-Fzsin(θs-2θk)]cos(θs),
Z=-Fxcos(θs)+[Fycos(θs-2θk)-Fzsin(θs-2θk)]sin(θs),
其中:θs为45度镜的旋转角度,θk为K镜的旋转角度,X坐标为飞行方向坐标分量,Y为扫描方向坐标分量,Z为卫星高度维坐标,Fx为有K镜时探测器在光轴方向的像方坐标,Fy为有K镜时探测器在横向的像方坐标,Fz为有K镜时探测器在纵向的像方坐标。
6、如权利要求5所述的消除45度扫描镜引起的像旋转的方法,其特征在于,步骤D中,所述的推导出整个光学遥感仪器的成像过程的成像公式是:
X=Fz,
Y=Fxsin(θs)+Fycos(θs),
Z=-Fxcos(θs)+Fysin(θs),
7、如权利要求6所述的消除45度扫描镜引起的像旋转的方法,其特征在于,步骤E中,所述的获得像旋转图像坐标和消旋图像坐标之间的映射关系的计算公式是:
dx=Fz-Fzcos(θs-2θk)-Fysin(θs-2θk),
dy=cos(θs)*[Fy-Fycos(θs-2θk)-Fzsin(θs-2θk),
其中:dx和dy表示像旋和消旋两者存在差别的坐标增量。
8、一种消除45度扫描镜引起的像旋转的方法,其适用于在没有K镜时对图像的消旋,至少包含下列步骤:
S1.对计算机输入像旋转图像;
S2.计算机进行成像关系计算;
S3.从最基本的反射定律推导出整个光学遥感仪器的成像过程;
S4.获得像旋转图像坐标和消旋图像坐标之间的映射关系;
S5.利用上述坐标映射关系和消旋算法对整幅图像进行消旋;
S6.消旋图像输出;
S7.将上述消旋的图像作为输入,回到步骤S1,循环执行。
9、如权利要求8所述的消除45度扫描镜引起的像旋转的方法,其特征在于,步骤S1中,所述的对计算机输入像旋转图像包括下传图像数据或输入一帧图像数据。
10、如权利要求8所述的消除45度扫描镜引起的像旋转的方法,其特征在于,步骤S2中,计算机进行成像关系计算的公式是:
X=Bysin(θs)-Bzcos(θs),
Y=(Bycos(θs)+Bzsin(θs))cos(θs)+Bxsin(θs),
Z=(Bycos(θs)+Bzsin(θs))sin(θs)-Bxcos(θs),
其中:θs为45度镜的旋转角度,X坐标为飞行方向坐标分量,Y为扫描方向坐标分量,Z为卫星高度维坐标,Bx为没有K镜时探测器在光轴方向的像方坐标,By为没有K镜时探测器在横向的像方坐标,Bz为没有K镜时探测器在纵向的像方坐标。
11、如权利要求10所述的消除45度扫描镜引起的像旋转的方法,其特征在于,步骤S3中,所述的从最基本的反射定律推导出整个光学遥感仪器的成像过程的成像公式是:
X=Bz,
Y=Bxsin(θs)+Bycos(θs),
Z=-Bxcos(θs)+Bysin(θs),
12、如权利要求10所述的消除45度扫描镜引起的像旋转的方法,其特征在于,步骤S4中,获得像旋转图像坐标和消旋图像坐标之间的映射关系的成像公式是:
dx=Bz-Bzcos(θs)-Bysin(θs),
dy=cos(θs)*[By-Bycos(θs)-Bzsin(θs)],
其中:dx和dy表示像旋和消旋两者存在差别的坐标增量。
CNB021594015A 2002-12-31 2002-12-31 消除45度扫描镜引起的像旋转的方法 Expired - Fee Related CN1169092C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB021594015A CN1169092C (zh) 2002-12-31 2002-12-31 消除45度扫描镜引起的像旋转的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB021594015A CN1169092C (zh) 2002-12-31 2002-12-31 消除45度扫描镜引起的像旋转的方法

Publications (2)

Publication Number Publication Date
CN1426022A true CN1426022A (zh) 2003-06-25
CN1169092C CN1169092C (zh) 2004-09-29

Family

ID=4753295

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021594015A Expired - Fee Related CN1169092C (zh) 2002-12-31 2002-12-31 消除45度扫描镜引起的像旋转的方法

Country Status (1)

Country Link
CN (1) CN1169092C (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103017903A (zh) * 2012-12-09 2013-04-03 中国科学院光电技术研究所 基于太阳望远镜光栅光谱仪的光学消旋与狭缝扫描一体化装置
CN103234630A (zh) * 2013-04-21 2013-08-07 中国科学院光电技术研究所 一种可用于太阳望远镜狭缝式光栅光谱仪的像消旋装置
CN103309363A (zh) * 2013-06-24 2013-09-18 中国科学院长春光学精密机械与物理研究所 一种用于扫描成像***消除像旋的双向控制方法
CN104049646A (zh) * 2014-06-11 2014-09-17 中国科学院长春光学精密机械与物理研究所 用于多探测器融合扫描成像***消除像旋的多向控制方法
CN107292831A (zh) * 2017-04-24 2017-10-24 上海卫星工程研究所 静止卫星成像导航与配准的姿态运动补偿方法
CN106124170B (zh) * 2016-08-26 2018-10-16 上海航天控制技术研究所 一种基于高精度姿态信息的相机光轴指向计算方法
CN109767390A (zh) * 2019-01-15 2019-05-17 湖南泽天智航电子技术有限公司 一种分块并行的数字图像消像旋方法
CN114663480A (zh) * 2022-02-10 2022-06-24 上海卫星工程研究所 45度旋转扫描空间相机同步消像旋与通道配准方法及***

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103017903A (zh) * 2012-12-09 2013-04-03 中国科学院光电技术研究所 基于太阳望远镜光栅光谱仪的光学消旋与狭缝扫描一体化装置
CN103234630A (zh) * 2013-04-21 2013-08-07 中国科学院光电技术研究所 一种可用于太阳望远镜狭缝式光栅光谱仪的像消旋装置
CN103309363A (zh) * 2013-06-24 2013-09-18 中国科学院长春光学精密机械与物理研究所 一种用于扫描成像***消除像旋的双向控制方法
CN103309363B (zh) * 2013-06-24 2015-12-02 中国科学院长春光学精密机械与物理研究所 一种用于扫描成像***消除像旋的双向控制方法
CN104049646A (zh) * 2014-06-11 2014-09-17 中国科学院长春光学精密机械与物理研究所 用于多探测器融合扫描成像***消除像旋的多向控制方法
CN104049646B (zh) * 2014-06-11 2017-02-01 中国科学院长春光学精密机械与物理研究所 用于多探测器融合扫描成像***消除像旋的多向控制方法
CN106124170B (zh) * 2016-08-26 2018-10-16 上海航天控制技术研究所 一种基于高精度姿态信息的相机光轴指向计算方法
CN107292831A (zh) * 2017-04-24 2017-10-24 上海卫星工程研究所 静止卫星成像导航与配准的姿态运动补偿方法
CN109767390A (zh) * 2019-01-15 2019-05-17 湖南泽天智航电子技术有限公司 一种分块并行的数字图像消像旋方法
CN114663480A (zh) * 2022-02-10 2022-06-24 上海卫星工程研究所 45度旋转扫描空间相机同步消像旋与通道配准方法及***

Also Published As

Publication number Publication date
CN1169092C (zh) 2004-09-29

Similar Documents

Publication Publication Date Title
CN1169092C (zh) 消除45度扫描镜引起的像旋转的方法
US8385689B2 (en) Image alignment using translation invariant feature matching
CN1181313C (zh) 测量物体凸纹的方法和***
Panetta et al. An optimization-based method for geometrical calibration in cone-beam CT without dedicated phantoms
US8596538B2 (en) Barcode decoding chip
CN101078626A (zh) 一种数字式太阳敏感器标定方法及装置
CN1091270C (zh) 零部件检测方法
CN1191787C (zh) X射线摄像装置
CN1096607C (zh) 测量代表连续齿轮轮齿接触班迹的接触图案的方法
CN1286431C (zh) 射线束固化的后处理方法和x射线ct设备
CN1902660A (zh) 用于经由图像导向器所获得的共焦图像的超分辨率的方法和***以及用于实现这种方法的设备
CN101067628A (zh) 无陀螺加速度计阵列安装误差的矢量修正方法
CN1648933A (zh) 通过快速图像匹配的全局定位
CN1682658A (zh) 放射层析成像装置和使用该装置的成像方法
Garcia-Gil et al. Fish-eye camera and image processing for commanding a solar tracker
CN1991345A (zh) 一种电池极片面密度测量***和方法
CN1775179A (zh) X射线ct设备和x射线ct成像方法
CN112509060B (zh) 基于图像深度学习的ct二次扫描定位方法、***
CN100350273C (zh) 一种电成像测井图全井壁复原方法
US20160011322A1 (en) Symmetrical-type mono-sensor three-dimensional radiation detection and visualization system and method thereof
CN1886758A (zh) 按比例缩小数字矩阵图像的方法及装置
CN1556381A (zh) 航空高光谱遥感飞行地面同步定标及反射率转换方法
CN104143180B (zh) 一种多线列时差扫描亚像元图像非均匀校正方法
CN1379263A (zh) 光偏转光学***
CN101059952A (zh) 一种图像旋转处理方法、装置及多媒体处理器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee