{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T04:29:31Z","timestamp":1772252971726,"version":"3.50.1"},"reference-count":30,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2018,4,22]],"date-time":"2018-04-22T00:00:00Z","timestamp":1524355200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Direct georeferencing of airborne pushbroom scanner data usually suffers from the limited precision of navigation sensors onboard of the aircraft. The bundle adjustment of images and orientation parameters, used to perform geocorrection of frame images during the post-processing phase, cannot be used for pushbroom cameras without difficulties\u2014it relies on matching corresponding points between scan lines, which is not feasible in the absence of sufficient overlap and texture information. We address this georeferencing problem by equipping our aircraft with both a frame camera and a pushbroom scanner: the frame images and the navigation parameters measured by a couple GPS\/Inertial Measurement Unit (IMU) are input to a bundle adjustment algorithm; the output orientation parameters are used to project the scan lines on a Digital Elevation Model (DEM) and on an orthophoto generated during the bundle adjustment step; using the image feature matching algorithm Speeded Up Robust Features (SURF), corresponding points between the image formed by the projected scan lines and the orthophoto are matched, and through a least-squares method, the boresight between the two cameras is estimated and included in the calculation of the projection. Finally, using Particle Image Velocimetry (PIV) on the gradient image, the projection is deformed into a final image that fits the geometry of the orthophoto. We apply this algorithm to five test acquisitions over Lake Geneva region (Switzerland) and Lake Baikal region (Russia). The results are quantified in terms of Root Mean Square Error (RMSE) between matching points of the RGB orthophoto and the pushbroom projection. From a first projection where the Interior Orientation Parameters (IOP) are known with limited precision and the RMSE goes up to 41 pixels, our geocorrection estimates IOP, boresight and Exterior Orientation Parameters (EOP) and produces a new projection with an RMSE, with the reference orthophoto, around two pixels.<\/jats:p>","DOI":"10.3390\/rs10040645","type":"journal-article","created":{"date-parts":[[2018,4,24]],"date-time":"2018-04-24T04:44:48Z","timestamp":1524545088000},"page":"645","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Pushbroom Hyperspectral Data Orientation by Combining Feature-Based and Area-Based Co-Registration Techniques"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4374-8484","authenticated-orcid":false,"given":"K\u00e9vin","family":"Barbieux","sequence":"first","affiliation":[{"name":"Geodetic Engineering Laboratory, \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, 1015 Lausanne, Switzerland"}]}],"member":"1968","published-online":{"date-parts":[[2018,4,22]]},"reference":[{"key":"ref_1","first-page":"148","article-title":"A program for direct georeferencing of airborne and spaceborne line scanner images","volume":"34","author":"Muller","year":"2002","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"831","DOI":"10.1109\/TGRS.2011.2163315","article-title":"Prediction of georeferencing precision of pushbroom scanner images","volume":"50","author":"Bettemir","year":"2012","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_3","first-page":"79","article-title":"System calibration for direct georeferencing","volume":"34","author":"Cramer","year":"2002","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2736","DOI":"10.3390\/rs4092736","article-title":"Radiometric and geometric analysis of hyperspectral imagery acquired from an unmanned aerial vehicle","volume":"4","author":"Hruska","year":"2012","journal-title":"Remote Sens."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1782","DOI":"10.1016\/j.patrec.2005.02.005","article-title":"A new coarse-to-fine rectification algorithm for airborne push-broom hyperspectral images","volume":"26","author":"Tuo","year":"2005","journal-title":"Pattern Recognit. Lett."},{"key":"ref_6","first-page":"91","article-title":"Effect of the sampling design of ground control points on the geometric correction of remotely sensed imagery","volume":"18","author":"Wang","year":"2012","journal-title":"Int. J. Appl. Earth Obs. Geoinform."},{"key":"ref_7","unstructured":"Wu, A., and Lee, Y. (2001, January 5\u20139). Geometric Correction of High Resolution Image Using Ground Control Points. Proceedings of the 22nd Asian Conference on Remote Sensing, Singapore."},{"key":"ref_8","first-page":"385","article-title":"Rigorous mathematical modeling of airborne pushbroom imaging systems","volume":"66","author":"Lee","year":"2000","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Lowe, D.G. (1999, January 20\u201327). Object Recognition from Local Scale-Invariant Features. Proceedings of the 7th IEEE International Conference on Computer Vision, Kerkyra, Greece.","DOI":"10.1109\/ICCV.1999.790410"},{"key":"ref_10","first-page":"324","article-title":"On the performance of digital airborne pushbroom cameras for photogrammetric data processing\u2014a case study","volume":"33","author":"Haala","year":"2000","journal-title":"Int. Arch. Photogramm. Remote Sens."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1347","DOI":"10.1109\/36.934067","article-title":"Georegistration of airborne hyperspectral image data","volume":"39","author":"Lee","year":"2001","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1080\/01490419.2011.634964","article-title":"Pushbroom-Frame Imagery Co-Registration","volume":"35","author":"Rzhanov","year":"2012","journal-title":"Mar. Geod."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1290","DOI":"10.1109\/TGRS.2008.916206","article-title":"Automatic georeferencing of airborne pushbroom scanner images with missing ancillary data using mutual information","volume":"46","author":"Cariou","year":"2008","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Akhtman, Y., Constantin, D., Rehak, M., Nouchi, V.M., Bouffard, D., Pasche, N., Shinkareva, G., Chalov, S., Lemmin, U., and Merminod, B. (2014, January 24\u201327). Leman-Baikal: Remote Sensing of Lakes Using an Ultralight Plane. Proceedings of the 6th Workshop on Hyperspectral Image and Signal Processing, Lausanne, Switzerland.","DOI":"10.1109\/WHISPERS.2014.8077574"},{"key":"ref_15","first-page":"130","article-title":"Orientation of satellite and airborne imagery from multi-line pushbroom sensors with a rigorous sensor model","volume":"35","author":"Poli","year":"2004","journal-title":"Int. Arch. Photogramm. Remote Sens."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"653","DOI":"10.1080\/02533839.2015.1009410","article-title":"Direct georeferencing of airborne pushbroom images","volume":"38","author":"Yeh","year":"2015","journal-title":"J. Chin. Inst. Eng."},{"key":"ref_17","unstructured":"Baiocchi, V., Crespi, M., De Vendictis, L., and Giannone, F. (2004, January 25\u201327). A New Rigorous Model for the Orthorectification of Synchronous and Asynchronous High Resolution Imagery. Proceedings of the 24th EARSeL Symposium, Basel, Switzerland."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"262","DOI":"10.1109\/JSTARS.2016.2520929","article-title":"Improving Orthorectification of UAV-Based Push-Broom Scanner Imagery Using Derived Orthophotos From Frame Cameras","volume":"10","author":"Habib","year":"2017","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"416","DOI":"10.2747\/1548-1603.48.3.416","article-title":"A new method to correct pushbroom hyperspectral data using linear features and ground control points","volume":"48","author":"Jensen","year":"2011","journal-title":"GISci. Remote Sens."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"837","DOI":"10.1002\/rob.21624","article-title":"Low-altitude Terrestrial Spectroscopy from a Pushbroom Sensor","volume":"33","author":"Lary","year":"2016","journal-title":"J. Field Robot."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"11013","DOI":"10.3390\/rs61111013","article-title":"A lightweight hyperspectral mapping system and photogrammetric processing chain for unmanned aerial vehicles","volume":"6","author":"Suomalainen","year":"2014","journal-title":"Remote Sens."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"813","DOI":"10.5194\/isprs-archives-XLI-B3-813-2016","article-title":"Correction of airborne pushbroom images orientation using bundle adjustment of frame images","volume":"41","author":"Barbieux","year":"2016","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.isprsjprs.2017.05.008","article-title":"Bundle adjustment with raw inertial observations in UAV applications","volume":"130","author":"Cucci","year":"2017","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_24","first-page":"205","article-title":"Evaluation of vertical accuracy of open source Digital Elevation Model (DEM)","volume":"21","author":"Mukherjee","year":"2013","journal-title":"Int. J. Appl. Earth Obs. Geoinform."},{"key":"ref_25","first-page":"855","article-title":"Close-range camera calibration","volume":"37","author":"Duane","year":"1971","journal-title":"Photogramm. Eng."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1016\/S0924-2716(01)00022-3","article-title":"SENSOR: a tool for the simulation of hyperspectral remote sensing systems","volume":"55","author":"Wiest","year":"2001","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/j.cviu.2007.09.014","article-title":"Speeded-up robust features (SURF)","volume":"110","author":"Bay","year":"2008","journal-title":"Comput. Vision Image Underst."},{"key":"ref_28","unstructured":"Adrian, R.J., and Westerweel, J. (2011). Particle Image Velocimetry, Cambridge University Press. Number 30."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1016\/0894-1777(95)00086-0","article-title":"An investigation of the near wake of a circular cylinder using a video-based digital cross-correlation particle image velocimetry technique","volume":"12","author":"Soria","year":"1996","journal-title":"Exp. Therm. Fluid Sci."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Thielicke, W., and Stamhuis, E. (2014). PIVlab\u2013towards user-friendly, affordable and accurate digital particle image velocimetry in MATLAB. J. Open Res. Softw., 2.","DOI":"10.5334\/jors.bl"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/10\/4\/645\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:01:41Z","timestamp":1760194901000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/10\/4\/645"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,4,22]]},"references-count":30,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2018,4]]}},"alternative-id":["rs10040645"],"URL":"https:\/\/doi.org\/10.3390\/rs10040645","relation":{"has-preprint":[{"id-type":"doi","id":"10.20944\/preprints201803.0226.v1","asserted-by":"object"}]},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,4,22]]}}}