A Penalized Spline-Based Attitude Model for High-Resolution Satellite Imagery

Attitude models play a prominent role in the geometric processing of high-resolution satellite imagery (HRSI). Because of the high accuracy of the matching algorithm, attitude oscillations can occur in HRSI. Various methods for correcting this attitude oscillation with parallax observations have been proposed. However, few researchers have attempted to model the oscillation from the attitude records or have taken noise into consideration. In this paper, a penalized spline-based attitude model is proposed, which can model the oscillation with piecewise and continuously differentiable polynomials and smooth out the attitude noise with a penalty function. The balance between the fitting accuracy and noise smoothing is controlled by a penalty parameter, which is estimated by generalized cross-validation. Given that the attitude error introduces distortions into sensor-corrected images, the band-to-band registration of multispectral images is used to validate the attitude model. Five multispectral data sets captured by ZiYuan-3 are used to demonstrate the effectiveness of the proposed method. Compared with third-degree polynomials and cubic spline interpolation, the penalized spline model delivers the best performance by limiting the misregistration caused by the attitude model to within 0.1 pixels.

[1]  K. Jacobsen CALIBRATION OF OPTICAL SATELLITE SENSORS , 2006 .

[2]  Jürgen Wohlfeil Determining fast orientation changes of multi-spectral line cameras from the primary images , 2012 .

[3]  William Scott Hoge,et al.  A subspace identification extension to the phase correlation method [MRI application] , 2003, IEEE Transactions on Medical Imaging.

[4]  Takeo Tadono,et al.  High resolution dsm generation from alos prism - processing status and influence of attitude fluctuation - , 2010, 2010 IEEE International Geoscience and Remote Sensing Symposium.

[5]  Kaichang Di,et al.  Rigorous Photogrammetric Processing of HiRISE Stereo Imagery for Mars Topographic Mapping , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[6]  D. Greslou,et al.  PROCESS LINE FOR GEOMETRICAL IMAGE CORRECTION OF DISRUPTIVE MICROVIBRATIONS , 2008 .

[7]  Takanori Iwata Precision attitude and position determination for the Advanced Land Observing Satellite (ALOS) , 2005, SPIE Asia-Pacific Remote Sensing.

[8]  Michael T. Orchard,et al.  A fast direct Fourier-based algorithm for subpixel registration of images , 2001, IEEE Trans. Geosci. Remote. Sens..

[9]  Akira Iwasaki,et al.  Correction of Attitude Fluctuation of Terra Spacecraft Using ASTER/SWIR Imagery With Parallax Observation , 2008, IEEE Transactions on Geoscience and Remote Sensing.

[10]  Guo Zhang,et al.  Multispectral image registration and accuracy analysis of ZY-3 satellite , 2012, 2012 First International Conference on Agro- Geoinformatics (Agro-Geoinformatics).

[11]  James Theiler,et al.  LANL experience with coregistration of MTI imagery , 2004, SPIE Optics + Photonics.

[12]  Peter Sturm,et al.  Estimation of an Observation Satellite’s Attitude Using Multimodal Pushbroom Cameras , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Paul H. C. Eilers,et al.  Flexible smoothing with B-splines and penalties , 1996 .

[14]  John L. Crassidis,et al.  Survey of nonlinear attitude estimation methods , 2007 .

[15]  Ian Dowman,et al.  Comparison of two physical sensor models for satellite images: Position–Rotation model and Orbit–Attitude model , 2006 .

[16]  Xinming Tang,et al.  Geometric Calibration and Accuracy Assessment of ZiYuan-3 Multispectral Images , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[17]  Chulhee Lee,et al.  Rigorous Mathematical Modeling of Airborne Pushbroom Imaging Systems An accurate HYDICE rectification is obtained using a Gauss-Markov technique that exploits linear feature triangulation , 2000 .

[18]  Rupert Müller,et al.  Quality Check of MOMS-2P Orthoimages of Semi-Arid Landscapes , 2003 .

[19]  Carl Christian Liebe,et al.  Accuracy performance of star trackers - a tutorial , 2002 .

[20]  Christophe Latry,et al.  Staggered arrays for high resolution earth observing systems , 2009, Optical Engineering + Applications.

[21]  Sébastien Leprince,et al.  Influence of camera distortions on satellite image registration and change detection applications , 2008, IGARSS 2008 - 2008 IEEE International Geoscience and Remote Sensing Symposium.

[22]  David Bamber High Performance Attitude Determination through Analysis of Geometric Distortions within Earth Observational Satellite Imagery , 2006 .

[23]  G. Wahba Smoothing noisy data with spline functions , 1975 .

[24]  Tobias Storch,et al.  Processors for ALOS Optical Data: Deconvolution, DEM Generation, Orthorectification, and Atmospheric Correction , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[25]  S. S. Solanki,et al.  Automated co-registration of images from multiple bands of Liss-4 camera , 2009 .

[26]  E. J. Lefferts,et al.  Kalman Filtering for Spacecraft Attitude Estimation , 1982 .

[27]  Bernard Rougé,et al.  Satellite attitude instability effects on stereo images , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[28]  G. Wahba A Comparison of GCV and GML for Choosing the Smoothing Parameter in the Generalized Spline Smoothing Problem , 1985 .

[29]  A. B. Orun,et al.  A modified bundle adjustment software for SPOT imagery and photography: tradeoff , 1994 .

[30]  Paul Dierckx,et al.  Curve and surface fitting with splines , 1994, Monographs on numerical analysis.

[31]  Hiroyuki Fujisada,et al.  ASTER Level-1 data processing algorithm , 1998, IEEE Trans. Geosci. Remote. Sens..

[32]  Paul H. C. Eilers,et al.  Splines, knots, and penalties , 2010 .

[33]  Carl de Boor,et al.  A Practical Guide to Splines , 1978, Applied Mathematical Sciences.

[34]  M. Shuster A survey of attitude representation , 1993 .

[35]  B. Yandell,et al.  Automatic Smoothing of Regression Functions in Generalized Linear Models , 1986 .

[36]  Xinming Tang,et al.  Detection and Correction of Relative Attitude Errors for ZY1-02C , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[37]  Sébastien Leprince,et al.  Automatic and Precise Orthorectification, Coregistration, and Subpixel Correlation of Satellite Images, Application to Ground Deformation Measurements , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[38]  V. Amberg,et al.  In-flight attitude perturbances estimation: application to PLEIADES-HR satellites , 2013, Optics & Photonics - Optical Engineering + Applications.

[39]  Grace Wahba,et al.  Spline Models for Observational Data , 1990 .

[40]  Daniela Poli,et al.  A Rigorous Model for Spaceborne Linear Array Sensors , 2007 .

[41]  Tobias Storch,et al.  An in-depth simulation of EnMAP acquisition geometry , 2012 .

[42]  David R. Anderson,et al.  Model selection and multimodel inference : a practical information-theoretic approach , 2003 .

[43]  Peter Craven,et al.  Smoothing noisy data with spline functions , 1978 .

[44]  Clive S. Fraser,et al.  Development and testing of a generic sensor model for pushbroom satellite imagery , 2008 .

[45]  Heinrich Ebner,et al.  A SIMULATION STUDY ON POINT DETERMINATION FOR THE MOMS-02/D2 SPACE PROJECT USING AN EXTENDED FUNCTIONAL MODEL , 2010 .

[46]  Gene H. Golub,et al.  Generalized cross-validation as a method for choosing a good ridge parameter , 1979, Milestones in Matrix Computation.

[47]  D. Gugan PRACTICAL ASPECTS OF TOPOGRAPHIC MAPPING FROM SPOT IMAGERY , 2006 .

[48]  V. Kratky,et al.  Rigorous photogrammetric processing of SPOT images at CCM Canada , 1989 .

[49]  P. Zhou,et al.  Basic Products of the ZiYuan-3 Satellite and Accuracy Evaluation , 2013 .

[50]  J. Shan,et al.  Combined Adjustment of MOC Stereo Imagery and MOLA Altimetry Data , 2005 .

[51]  P. Radhadevi,et al.  Restitution of IRS-1C PAN data using an orbit attitude model and minimum control , 1998 .

[52]  A. McEwen,et al.  Ultrahigh resolution topographic mapping of Mars with MRO HiRISE stereo images: Meter‐scale slopes of candidate Phoenix landing sites , 2008 .