MAJA V3.1 will be distributed this May

We will start distributing MAJA V3.1 this May to replace MAJA V1 on CNES free software platform. It is also in the pipeline of enhancements of Theia processing platform (MUSCATE), but this pipeline is quite full, so we will need to be patient (which requires a big effort for me, patience not being my best quality…) MAJA V3 comes with a lot of enhancements compared to V1 :

  • MAJA V2: The multi-temporal methods included in MAJA were assuming that all successive observations in a time series are made with the same viewing angles. This assumption is wrong when we are using the overlap region between different satellite tracks. MAJA now takes this into account and normalizes the reflectance before computing the AOT. The surface reflectances provided to the user are still not normalized, given that the normalization factor is not perfectly accurate (in should depend on the pixel content, while we use a constant correction).
  • MAJA V2: We have introduced a thin cirrus cloud correction (method from DLR). The corrected cirrus clouds are still flagged as cloudy, as this correction is not always perfect, and often shows the cirrus cloud shadow beneath.
  • MAJA V3: MAJA assumed that aerosols were of « continental type », small rural aerosol with low absorption. This assumption is usually valid for Europe, with exceptions, but is wrong in many arid or polluted places. MAJA V3.1 introduces a new interface with Copernicus Atmosphere Monitoring Service real time products. The AOT from CAMS is generally less accurate than that estimated by MAJA from Sentinel-2 images, so we did not use it directly, but the use of the aerosol type from CAMS enhances the results, especially when the aerosol model is very different from the continental model. The use of CAMS is an option, it is not mandatory.
  • MAJA 3.1: for historical, yet unfortunate reasons, MAJA used to have two different formats, one when used within THEIA, using as input Theia’s L1C internal format, and MAJA « native » format, when processing directly products from ESA. From V3.1, MAJA will use only Theia’s format. However differences are moderate, the main one is the fact that all the spectral bands are split in different Geotiff files. MAJA 3.1 will not recognise the L2A native format, so it will be necessary to start again an initialisation procedure (with backward mode) before processing time series in nominal mode.
  • MAJA 3.1 will be provided for both RedHat/CentOS/Fedora and Ubuntu platforms.

 We will provide a new version of the start_maja.py utility, which allows to run MAJA V3.1. The coming days will be used to check and prepare the parameters to use MAJA with or without cirrus correction and with/without CAMS. This new version of MAJA is the result of the work of quite a lot of people :

  • Bastien Rouquié and myself at CESBIO
  • Camilles Desjardins and Pierre Lassalle at CNES
  • Elsa Bourgeois, Guillaume Rochais (until last year), Bruno Angéniol and Elise Durand from CAP GEMINI to assist us in the validation of CESBIO’s work, and of the new operational versions from CS-SI
  • Aurélien Bricier and Thomas Feuvrier (until last year) for the development of MAJA within CS-SI.

 Many thanks to all, and to our funding agencies, CNES and ESA. 

Plus d'actualités

BIOMASS, the third launched satellite mission designed at CESBIO !

After SMOS in 2009, and VENµS in 2017, the CESBIO Laboratory is very proud to see its third proposed mission, Biomass, reach orbit. As always, it has been a long journey from the idea, at the beginning of the century, to the selection in 2013 as the seventh Earth Explorer Mission by ESA, to the […]

Sentinel-2 reveals the surface deformation after the 2025 Myanmar earthquake

Sentinel-2 captured several clear-sky images of Myanmar before and after the 28 March 2025 earthquake. The animation below shows a 5-day apart sequence of images captured by Sentinel-2B and Sentinel-2C (10 m resolution) near the epicenter located close to Mandalay. The surface slip due to the earthquake follows the Sagaing Fault, a major fault in […]

Evolution de l’altitude de la ligne de neige au cours des 41 dernières années dans le bassin versant du Vénéon (Oisans)

Pour contribuer à caractériser les conditions hydrométéorologiques lors de la crue torrentielle qui a frappé la Bérarde en juin, j’ai analysé une nouvelle série de cartes d’enneigement qui couvre la période 1984-2024 [1]. Grâce à la profondeur temporelle de cette série, on constate que l’altitude de la ligne de neige dans le bassin versant du […]

Rechercher