A231-02
OC-SMART: A Machine Learning Platform for Satellite Ocean Color data Analysis
Abstract:
OC-SMART retrieves high-quality global ocean color products, especially under complex environmental conditions, such as coastal/inland turbid water areas and heavy aerosol loadings. The atmospheric correction (AC) and ocean IOP algorithms in OC-SMART are driven by extensive coupled atmosphere-ocean radiative transfer simulations in conjunction with powerful machine learning techniques. For each sensor, we have created huge and comprehensive training datasets to support the development of the machine learning AC and ocean IOP algorithms. OC-SMART completely resolves the negative water-leaving radiance problem that has plagued heritage AC algorithms. The comprehensive training datasets created using multiple atmosphere, aerosol, and ocean IOP models ensure global applicability of OC-SMART.
The use of machine learning algorithms makes OC-SMART roughly 10 times faster than NASA's SeaDAS platform. OC-SMART also includes an advanced cloud screening algorithm and is resilient to the contamination by sunglint and cloud edges. It is therefore capable of recovering large amounts of data that are discarded by other algorithms (such as those implemented in NASA's SeaDAS package), especially in coastal areas. OC-SMART is currently available as a standalone Python package or as a plugin that can be installed in ESA's Sentinel Application Platform (SNAP).