the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Polarization upgrade of specMACS: calibration and characterization of the 2D RGB polarization-resolving cameras
Anna Weber
Tobias Kölling
Veronika Pörtge
Andreas Baumgartner
Clemens Rammeloo
Tobias Zinner
Bernhard Mayer
The spectrometer of the Munich Aerosol Cloud Scanner (specMACS) is a high-spatial-resolution hyperspectral and polarized imaging system. It is operated from a nadir-looking perspective aboard the German High Altitude and LOng range (HALO) research aircraft and is mainly used for the remote sensing of clouds. In 2019, its two hyperspectral line cameras, which are sensitive to the wavelength range between 400 and 2500 nm, were complemented by two 2D RGB polarization-resolving cameras. The polarization-resolving cameras have a large field of view and allow for multi-angle polarimetric imaging with high angular and spatial resolution. This paper introduces the polarization-resolving cameras and provides a full characterization and calibration of them. We performed a geometric calibration and georeferencing of the two cameras. In addition, a radiometric calibration using laboratory calibration measurements was carried out. The radiometric calibration includes the characterization of the dark signal, linearity, and noise as well as the measurement of the spectral response functions, a polarization calibration, vignetting correction, and absolute radiometric calibration. With the calibration, georeferenced, absolute calibrated Stokes vectors rotated into the scattering plane can be computed from raw data. We validated the calibration results by comparing observations of the sunglint, which is a known target, with radiative transfer simulations of the sunglint.
- Article
(11004 KB) - Full-text XML
- BibTeX
- EndNote
The remote sensing of clouds and aerosols with polarization measurements has been a very active field of research over the past years. Polarized radiance has the advantage that it is dominated by single scattering (Hansen, 1971) and the contribution from multiple scattering is filtered out. Hence, retrievals based on polarization measurements are less influenced by 3D radiative effects compared to conventional spectral approaches. Multi-angle polarimetric observations allow for improved retrievals and contain additional polarization information which can be used for new retrievals. For example, Goloub et al. (2000) and Riedi et al. (2010) developed retrievals of the cloud thermodynamic phase from multi-angle polarimetric observations. Moreover, ice crystal asymmetry was derived from polarization by van Diedenhoven et al. (2013), and retrievals of cloud droplet size distribution from cloudbow observations have been developed by Bréon and Goloub (1998), Alexandrov et al. (2012), McBride et al. (2020), and Pörtge et al. (2023) to name a few examples for retrievals of cloud properties from polarization measurements. Besides that, polarization measurements have also been used to derive aerosol properties (Dubovik et al., 2019).
There are a number of spaceborne and airborne remote sensing instruments with polarization capabilities such as the POLDER instrument (Deschamps et al., 1994), RSP (Cairns et al., 1999), AirHARP (Martins et al., 2018), SPEX airborne (Smit et al., 2019), and AirMSPI (Diner et al., 2013) which have successfully applied various polarization-based retrievals. The spectrometer of the Munich Aerosol Cloud Scanner (specMACS) originally consisted of two hyperspectral cameras in the visible and near-infrared wavelength range (Ewald et al., 2016). Data of the hyperspectral cameras have for example been used to retrieve profiles of the cloud droplet effective radius (Ewald et al., 2019) and cloud geometry from oxygen-A-band observations (Zinner et al., 2019). Before the EUREC4A field campaign (Stevens et al., 2021) in 2019, they were complemented by two 2D RGB polarization-resolving cameras with a large field of view and high angular and spatial resolution. With that, specMACS became a hyperspectral and polarized imaging system. Hyperspectral and polarization-resolving cameras are operated on the same platform, allowing for combined and improved retrievals of cloud properties. In this paper, the polarization-resolving cameras will be introduced.
In general, any digital imaging sensor has imperfections and non-uniformities due to manufacturing and sensor electronics, which have to be assessed and characterized by calibration. In addition, an absolute calibration is necessary for certain retrievals. The polarization-resolving cameras of specMACS can be classified as division-of-focal-plane polarimeters. There are a variety of different calibration techniques for division-of-focal-plane polarimeters, which have been reviewed by Giménez et al. (2019, 2020). Lane et al. (2022) for example calibrated the monochrome version of the polarization-resolving cameras from the same manufacturer as our cameras; however they did not provide an absolute calibration. Rodriguez et al. (2022) calibrated a camera with the same sensor, but the assumptions they made are not applicable to the specific instrument setup of specMACS, since the specMACS setup includes not only lenses but also a window in front of the cameras. We performed a complete characterization and calibration of the polarization-resolving cameras with a geometric calibration as well as a radiometric calibration. The radiometric calibration includes a dark-signal and noise characterization, a linearity analysis, vignetting correction, polarization calibration, spectral calibration, and absolute radiometric calibration. With that, we can compute georeferenced, absolute calibrated Stokes vectors, which are rotated into the scattering plane. Here, the scattering plane is the plane containing the direction of the incoming solar radiation and the viewing direction for every pixel. We completed the calibration measurements at the Calibration Home Base (DLR Remote Sensing Technology Institute, 2016) and present our calibration methods and results in this paper. Finally, we applied the calibration results to measurement data of the sunglint, which is formed by the reflection of sunlight on water surfaces. The sunglint is a known target, so we could validate the calibration results by comparing the calibrated measurements with radiative transfer simulations of the sunglint.
The paper is organized as follows. First, an instrument description is given, followed by the geometric calibration methods and results in Sect. 3 and the radiometric calibration of the polarization-resolving cameras in Sect. 4. In Sect. 5, the calibration is applied to measurement data and compared with radiative transfer simulations of the sunglint in order to validate the calibration. Finally, the results are summed up.
The spectrometer of the Munich Aerosol Cloud Scanner (specMACS) is a hyperspectral and polarized imaging system developed and operated by the Meteorological Institute of the Ludwig-Maximilians-Universität München (Ewald et al., 2016). It is mainly used for the remote sensing of cloud macro- and microphysical properties.
Originally, specMACS consisted of two hyperspectral cameras, so-called VNIR and SWIR, which are sensitive to the wavelength range from 400 to 1000 and from 1000 to 2500 nm, respectively. Both cameras were characterized and calibrated by Ewald et al. (2016) for the first time in 2014. Together with the calibration of the polarization-resolving cameras in 2021, the calibration of the VNIR camera was repeated and showed no changes beyond the measurement uncertainties. The calibration measurements of the SWIR camera could not be repeated in 2021, since the camera had to be sent to the manufacturer for repair.
In the past, specMACS was operated in a ground-based setup before it was integrated into the German High Altitude and LOng range (HALO) research aircraft (Krautstrunk and Giez, 2012), first looking through the aircraft side window. Since 2016, specMACS has operated from a nadir-looking perspective in the rear of the fuselage of the HALO research aircraft. For that, the cameras were mounted into a pressurized housing with temperature stabilization and humidity control, and a 2 cm thick quartz glass window (Heraeus Herasil 102) in front of the cameras.
In 2019 for the EUREC4A field campaign (Stevens et al., 2021), the hyperspectral cameras were complemented by two 2D RGB polarization-resolving cameras, so-called polLL and polLR (polarization camera looking to the lower left (LL) and lower right (LR) relative to the flight direction, previously called polA and polB in Pörtge et al., 2023). Both cameras are LUCID Vision Phoenix 5.0 MP Polarization Model cameras (LUCID Vision Labs Inc., 2023) with Sony's IMX250MYR sensor (Sony Semiconductor Solutions Corporation, 2023). They measure in a synchronized manner with an acquisition frequency of 8 Hz and have an auto-exposure control system similar to the one described in Ewald et al. (2016). The sensor of a single camera has 2448 × 2048 px. It comprises a combination of a color filter array and a polarizer filter array and can be classified as a division-of-focal-plane polarimeter. The color filter array consists of a Bayer pattern of red, green, and blue color channels, and the polarizer filter array consists of four different on-chip directional polarizers with 0, 45, 90, and 135° polarization directions. A block of 4 × 4 px forms a super-pixel, whose pixel layout is visualized in Fig. 1. A super-pixel can be subdivided into blocks of 2 × 2 px for each color with the four different polarizers on each pixel. The on-chip directional polarizers are placed below the on-chip microlenses to reduce the distance between the polarizers and the photodiodes. With this specific sensor layout, simultaneous measurements of 0, 45, 90, and 135° polarization directions are possible and Stokes vectors can be calculated. The Stokes vector provides a full characterization of electromagnetic radiation and a quantitative description of polarization. It can be computed with (e.g., Hansen and Travis, 1974)
The polarization-resolving cameras can measure the I, Q, and U component of the Stokes vector. I is the total intensity, and Q and U specify linear polarization. V describes circular polarization and is negligible in the atmosphere (e.g., Hansen and Travis, 1974; Emde et al., 2015). The disadvantage of the filter array is that the measurements suffer from sparsity and instantaneous-field-of-view errors. These errors can however be reduced by applying interpolation strategies (Ratliff et al., 2009; Tyo et al., 2009; Gao and Gruev, 2011).
Each of the cameras is combined with a Cinegon lens by Schneider-Kreuznach. The aperture is optimized for the operation on board the HALO research aircraft and set to a fixed value of 5.6. The two polarization-resolving cameras are installed with partially overlapping fields of view as shown in Fig. 2. This allows for a large overall field of view without the distortions of a fish-eye camera. A single camera has a field of view of 91° in the along-track direction and 78° in the across-track direction, and the maximum combined field of view is about 91° along-track and 117° across-track. The window in front of the cameras is tilted by 12° in the flight direction relative to the base plate of the instrument (see Fig. 2). A detailed description of the camera geometry is given in the following section. The specifications of the polarization-resolving cameras are summarized in Table 1. Example measurements of the polarization-resolving cameras are shown in Pörtge et al. (2023).
Applications of the data of the two polarization-resolving cameras so far have been the stereographic retrieval of 3D cloud geometry (Kölling et al., 2019, who do not use polarization information) and the retrieval of cloud droplet size distribution from polarized observations of the cloudbow (Pörtge et al., 2023). While flying above a scene, certain (cloud) targets are sampled from different viewing angles (see Fig. 2c, figure from Pörtge et al., 2023). This allows for the stereographic reconstruction of the target locations in three-dimensional space from which the 3D cloud geometry is derived. But it also provides multi-angle polarimetric information which can be used for retrievals like the derivation of cloud droplet size distribution by Pörtge et al. (2023).
Both applications of the polarization-resolving cameras need an accurate geometric calibration for the correct localization of the targets. The geometric calibration consists of two steps. First, the camera model has to be defined and camera intrinsics and distortion coefficients have to be determined. Second, the exact location and orientation of the cameras in a fixed 3D world coordinate system have to be found in order to obtain georeferenced data.
The camera model describes the transformation from world coordinates to pixel coordinates. It relates every pixel to its viewing direction, including distortions, e.g., due to lenses along the optical path. The parameters of the camera model include camera intrinsic parameters, distortion coefficients, and extrinsic parameters and can for example be computed with the chessboard calibration method (Zhang, 2000; Heikkila and Silven, 1997). Multiple views of known targets like the corners of a chessboard can be used to fit the camera model and solve for the model parameters. Chessboard corners are the intersections of straight lines that are easily detectable and allow the model to be fitted up to subpixel accuracy.
We performed the geometric camera calibration using the OpenCV library (Bradski, 2000) and proceeded similarly to Kölling et al. (2019). But we applied OpenCV's rational camera model instead of the thin prism model. In total, we used 249 images of a chessboard with 9 × 6 corners with a 65 mm × 65 mm square size on an aluminum composite panel for the polLL camera and 212 images of the same chessboard for the polLR camera. Figure 3 shows an example image of the chessboard measured by the polLR camera. The images were taken such that the chessboard corners were distributed over the entire field of view. All measurements were done with the cameras assembled inside the housing with the window in front of them as during aircraft operation. Due to the large field of view of the cameras and the consequential large incident angles on the window and its thickness of 2 cm, the window introduces a shift of the viewing directions. This shift results in an additional angle- and distance-dependent distortion of the detected chessboard corners. It cannot easily be included in the camera model, since it does not change the direction itself. In order to reduce the impact of the shift, we took the chessboard images with the chessboard at a few meters distance from the instrument – as far away as possible to minimize the impact of the window but close enough to detect all corners correctly. The mean root mean square reprojection error of the best-fit camera model of the polLL and polLR camera amounted to 0.18 and 0.20 px, respectively. The field of view of a single camera amounted to 91° × 78° (along-track × across-track) and the maximum combined field of view to 91° × 117°, corresponding to a maximum combined swath of about 20 km × 33 km at a typical flight altitude of 10 km. In addition, the mean angular resolution is 0.04° in the along-track and across-track directions or about 10 m at a typical flight altitude of 10 km and a target at ground height. With the acquisition frequency of 8 Hz, the polarization-resolving cameras provide data with high angular resolution for angular sampling at a typical flight speed of 200 m s−1, which corresponds to an angular resolution of up to 0.14° for a target at 10 km distance.
In the second step, the camera position and orientation for georeferencing had to be determined. Precise information about aircraft position (latitude, longitude, and altitude of the aircraft) and attitude (roll, pitch, and yaw angles) is available from the Basic HALO Measurement and Sensor System (BAHAMAS). BAHAMAS includes an inertial measurement unit, which is GPS-referenced with data from a global navigation satellite system (Giez et al., 2021). The data are acquired with a rate of 100 Hz. After post-processing, the accuracy of the BAHAMAS data is 0.05 m for position data, 0.003° for roll and pitch angles, and 0.007 ° for true heading (Giez et al., 2021). However, the BAHAMAS sensor is located at the front part of the aircraft, while the specMACS instrument is integrated in the boiler room in the rear part. Because of that, we expect the accuracy of the BAHAMAS attitude data for the specMACS instrument to be reduced because of bending and stretching of the aircraft fuselage during a flight. The orientation and position of the polarization-resolving cameras relative to the aircraft were determined with the method described by Kölling (2020). An initial guess of the camera position and orientation is provided from the design documents. We then optimized the rotation angles by projecting specMACS measurements onto satellite images and matching features such as coastlines, lakes, or big roads. This was done once for every measurement campaign, since the instrument could be slightly misaligned after each integration into the aircraft. We optimized the orientation angles up to differences of 0.05°, which corresponds to a shift of 8.7 m at the ground for a flight altitude of 10 km.
Besides the geometric calibration, we also characterized the cameras radiometrically. The output of each pixel is given as a digital number (DN). In order to convert this digital number into an absolute radiometric signal, the sensor needs to be calibrated. This calibration includes the investigation of inter-pixel variations due to imperfections of the sensor material as well as other influences from the sensor electronics and optical components. In general, the sensor signal S can be expressed as
with the radiometric signal S0, the dark signal of the sensor Sd, and the sensor noise 𝒩 (Ewald et al., 2016). The different components of the sensor signal will be characterized in the following sections. The calibration measurements were performed at the Calibration Home Base (CHB; DLR Remote Sensing Technology Institute, 2016; Gege et al., 2009) of the Remote Sensing Technology Institute of the German Aerospace Center (DLR) in Oberpfaffenhofen in November 2021. All measurements were taken with the cameras mounted inside the housing as during aircraft operation. For radiometric measurements, we used the large integrating sphere (LIS) of the CHB, which is suited for the calibration of instruments with a large field of view. The LIS has a diameter of 1.65 m and an exit port of up to 55 cm, and its intensity can be changed using different combinations of its 18 different lamps. Only pixels illuminated by the lower hemisphere of the LIS were included in the analysis of the radiometric calibration data because the coating of the lower hemisphere was newer than the coating of the upper hemisphere, and due to the large field of view of the cameras, the edge between both hemispheres was visible in the calibration data. If not stated otherwise, all properties are given pixel-wise. Angle brackets denote a temporal average, and spatial averages are indicated by an overbar.
4.1 Dark signal
The dark signal Sd is a pixel-dependent offset signal that the sensor measures when no light penetrates the camera. It can directly be measured from an averaged dark frame, , since S0=0 if no light enters the camera and 〈𝒩〉→0. The dark signal can be split into two components and is generally dependent on exposure time texp and temperature T:
The dark current idc is caused by thermally generated electrons whose generation rate increases with increasing temperature. The read-out offset Sread originates from the A/D converters within the sensor. In contrast to the hyperspectral cameras, the polarization-resolving cameras do not have external shutters, which means that no dark signal can be characterized during measurement periods. Because of that, we estimate the dark signal for any measurement during field campaigns from the laboratory characterization.
For the analysis of the spatial structure of the dark signal, we averaged in total 5000 dark frames. The measurements were taken with an exposure time of 5 ms and at constant temperature. Results of this analysis are shown in Fig. 4. Mean and standard deviations of the dark signal across the sensor pixels of the polLL and polLR camera amounted to 17.08 ± 1.19 and 17.04 ± 2.43 DN, respectively. These dark-signal levels correspond to 0.026 % of the digital-number range, which has a dynamic range maximum of 65 535 DN. For typical signal levels of 30 000 DN, the dark signal accounts for 0.057 % of the total signal. In addition, we investigated the temperature dependence of the dark signal (see Fig. 5). During two measurement series, the temperature varied from about 35 to 38 and 34 to 37 °C. The temperature was measured by the data logger of the instrument inside the housing and is used as a proxy for the temperature of the sensors. From the analysis, we found dark-signal drifts of 0.016 and 0.012 DN K−1 for the polLL and polLR camera, respectively. Temperature variations during a research flight are usually greatest during takeoff and amount to up to 10 K until the aircraft reaches its cruising level and the temperature is stabilized at 25 °C for the remainder of the flight. Thus, the total dark-signal drift due to temperature variations during a research flight is 0.16 and 0.12 DN for polLL and polLR. Lastly, we analyzed the dependence of the dark signal on exposure time. We performed dark-signal measurements by averaging over 50 frames for exposure times between 0.05 and 100 ms at constant temperature. Figure 6 shows slightly increasing dark-signal levels with exposure time. The total dark-signal drift due to varying exposure time is 0.23 and 0.22 DN for the polLL and polLR camera. Typical exposure times during aircraft operation are below 10 ms.
In summary, the dark-signal level of both cameras is very small with only minor spatial variations and variations with exposure time and negligible temperature dependence. Thus, we use constant values of 17.08 and 17.04 DN for all channels of the polLL and polLR camera, respectively, for the dark-signal correction. The total standard deviation of the dark signal including spatial variations, temperature variations, and variations with exposure time is 1.22 and 2.44 DN for polLL and polLR. For typical signal levels of 30 000 DN, the total dark-signal drift corresponds to 0.004 % and 0.008 % of the signal.
4.2 Linearity
Furthermore, we investigated the linearity of the sensors following Forster et al. (2020). According to Ewald et al. (2016), the radiometric signal measured by a perfectly linear sensor with absolute radiometric response R should depend linearly on input radiance L and exposure time texp:
with the normalized signal or photocurrent sn=RL. A deviation between the observed signal S0 and the signal expected from a perfectly linear sensor is known as photoresponse non-linearity. To examine the linearity of the polarization-resolving cameras, we took measurements with different exposure times above the large integrating sphere assuming that the exposure time is linear. We measured 1000 frames with an acquisition rate of 8 Hz for each exposure time and averaged them. The output of the LIS has a standard deviation σ=0.02 % over a time period of 330 s and can thus be considered temporarily stable for the duration of the measurements (Baumgartner, 2013). We analyzed the linearity of the signal with exposure time for two different output intensities of the LIS in order to cover a large range of exposure times. The second intensity was about 12 % of the first intensity. Figure 7 shows the average radiometric signal 〈S0〉 as a function of exposure time for all different channels of the polLL and polLR camera for both intensities. The mean deviation of the observed signal from the perfectly linear signal of an ideal sensor was determined from a linear fit to the data. Its values are given for every channel in the figure and are generally larger for the measurements at smaller exposure times and higher LIS intensity (panels a and c). The mean deviations across all pixels of a certain color are 0.68 %, 0.70 %, and 0.96 % for the red, green, and blue color channel of the polLL camera and 0.45 %, 0.45 %, and 0.93 % for the polLR camera.
4.3 Noise
Noise in general consists of signal noise (photon shot noise) and dark noise. Dark noise is, analogously to the dark signal, composed of dark current noise due to statistical fluctuations of thermally generated electrons and read noise from the electronic read-out process. Photon shot noise originates from the temporally random distribution of photons arriving at the detector. The number of photons measured during a certain time interval can be described by a Poisson distribution. The standard deviation of a Poisson distribution with expectation value N is proportional to . Thus, the photon shot noise is directly proportional to the square root of the number N of photoelectrons and the conversion gain k, and the total noise σ𝒩 can be written as
where σshot is the photon shot noise and σr the read noise (Janesick, 2007). For a linear sensor, the measured signal is directly proportional to the number of photons N. To analyze the noise characteristics of the polarization-resolving cameras, we computed the pixel-wise standard deviation across 1000 frames, which were taken above the LIS for different exposure times and two different output intensities of the LIS in order to cover a large enough signal range. Then, we calculated two-dimensional histograms of variance and noise as a function of averaged, dark-signal-corrected signal and fitted the Poisson model to them. This was done separately for every color and polarization channel. Figure 8 displays the results for the r90 channel of the polLL and polLR camera. For a typical signal level of 30 000 DN, the noise is around 400 DN or 1.3 %. All other channels show similar results. The noise characteristics of both cameras are well captured by the Poisson model. Panels (a) and (c) show the expected linear relationship between the variance and the signal, while the noise scales with the square root of the signal in panels (b) and (d). Deviations from the Poisson model would be an indication of sensor non-linearities or non-Poisson noise.
4.4 Spectral response
The polarization-resolving cameras have a color filter array with red, green, and blue color channels. Measurements of the spectral response functions were performed using the Oriel MS257 monochromator of the CHB in the monochromator setup. The wavelength uncertainty in the monochromator is ±0.1 nm in the relevant wavelength range with a spectral bandwidth smaller than 0.54 nm and a relative radiometric uncertainty between 0.6 % and 0.9 % (Baumgartner, 2019, 2022). We performed measurements for wavelengths between 370 and 750 nm in steps of 5 nm at an exposure time of 5 ms for both cameras. At every wavelength 50 frames were taken and averaged. Since the monochromator illuminates only a few pixels (about 8×8), we performed measurements at seven different positions in the across-track direction and three different positions in the along-track direction in order to cover a certain number of pixels distributed across the sensor. We subtracted dark measurements from the data, corrected for the monochromator intensity, and normalized the spectral response functions to 1. Figure 9 shows the resulting mean spectral response functions across all measured pixels for every channel of the polLL and polLR camera. The uncertainties include the standard deviation across the different pixels and the monochromator uncertainties. In general, there are only very small differences between the spectral response functions for the different polarization directions of each color. Center wavelengths and full width at half maximum (FWHM) were determined from a Gaussian fit for the red, green1, green2, and blue color channels. We obtained values of 621 nm (FWHM = 66 nm), 548 nm (118 nm), 545 nm (117 nm), and 468 nm (87 nm) for the center wavelengths of the polLL camera and 621 nm (67 nm), 548 nm (119 nm), 545 nm (117 nm), and 468 nm (87 nm) for polLR.
4.5 Polarization calibration
In addition to general digital imaging errors, polarimeters have additional inaccuracies due to imperfections of the polarizers. Transmission, diattenuation, and orientation of the single on-chip directional polarizers can vary across the sensor due to misalignments and non-uniformities from manufacturing. These variations have to be compensated for by polarization calibration in order to correctly reconstruct the polarization signal from the measurements. There are a variety of different calibration techniques such as single-pixel calibration (Powell and Gruev, 2013), super-pixel calibration (Powell and Gruev, 2013; Lane et al., 2022), and more complex calibration techniques based on super-pixel calibration (e.g., Chen et al., 2015; Zhang et al., 2016). Giménez et al. (2019, 2020) reviewed different calibration methods for division-of-focal-plane polarimeters. They found that the super-pixel calibration method performs well and that more complex calibration methods do not improve the calibration results significantly. Hence, we also applied the super-pixel calibration method. In general, the transformation of an incident Stokes vector into the measured intensities can be described by
where is the dark signal, which was already characterized in Sect. 4.1, and A is the so-called transfer matrix. The aim of the polarization calibration is to determine the transfer matrix A. We did this following two approaches. First, we introduced a theoretical polarization camera model for the transfer matrices for the entire sensor. Second, we used laboratory calibration measurements to compute transfer matrices and validate the model.
Since the super-pixel method combines pixels with all four different polarizers in a 2×2 px neighborhood, it suffers from instantaneous-field-of-view errors. However, these errors can be reduced by interpolation (Ratliff et al., 2009; Tyo et al., 2009; Gao and Gruev, 2011). Thus, we interpolated the measurements using a bilinear interpolation method in order to obtain measurements of all four polarization directions and all colors at every pixel before we applied the super-pixel calibration to every pixel. To avoid artifacts from extrapolation, we excluded the outermost super-pixel. The bilinear interpolation allows for very fast data analysis. It performs well in scenes without sharp edges, which we typically encounter in our application to the remote sensing of clouds. In the future, improved interpolation methods adapted to the combination of color and polarization filter arrays like the methods by Mihoubi et al. (2018) or Morimatsu et al. (2020) could be applied.
4.5.1 Theoretical polarization camera model
First, we present the theoretical polarization camera model. The transfer matrix of an ideal sensor follows from Eq. (1):
Manufacturing imperfections lead to a deviation of the pixel transfer matrices from the ideal matrix and to variations between the pixels. Lane et al. (2022) calibrated the monochromatic version of the polarization-resolving cameras from the same manufacturer. They focused on the central pixels of the sensor and found that the transfer matrices are consistent across this sensor region and a single matrix can be applied to all pixels. In addition, the deviation between the measured matrices and the ideal matrix was small for the central pixel region with small incident angles which they considered.
The polarization-resolving cameras of specMACS are integrated into a housing with a window. This window can change the polarization state of the light passing through it and therefore must be considered in the polarization calibration. Its impact on the polarization can be described by the Mueller matrix of a linear diattenuator Mwindow, which is given in Bass et al. (2010). The matrix depends on the incident angles on the window as well as the refractive index of the window and is computed for every pixel and every color. The refractive index for every color is obtained by integrating the wavelength-dependent refractive index of the window with the spectral response functions of the cameras. Moreover, the incident angles can be calculated using the geometric calibration. Figure 10 shows the 1,1 and 1,2 components of Mwindow for the red channel of both cameras. The 1,1 component describes the total transmission through the window, which is slightly reduced towards the corners with increasing incident angles on the window. specifies the impact of the window on the polarization.
In total, the transfer matrix is calculated with
This transfer matrix does not include the lenses in front of the cameras. Since the lenses are in reality a combination of lenses whose exact design is not known to us, it was not possible to include a theoretical Mueller matrix for the lenses as well. According to Lane et al. (2022), the choice of the camera lens has only little influence on the transfer matrices for the central pixel region of the camera where the incident angles of the rays are small. Thus, we assume that our theoretical model of the transfer matrices is a good approximation. However, lenses can introduce polarization aberrations, especially for larger incident angles towards the corner regions (Chipman et al., 2018). This effect is not included in the theoretical polarization calibration model. Because of that, we validated the theoretical model with a laboratory polarization calibration.
4.5.2 Laboratory polarization calibration
For the laboratory polarization calibration, we performed calibration measurements with the polarizer setup of the CHB. A linear polarizer (Moxtek UBB01A) was mounted at a motorized rotation stage between specMACS and the large integrating sphere. This rotatable polarizer has a contrast ratio larger than 1000 for incident angles up to ±20°. With respect to the measurement precision of the polarization cameras, we thus considered the calibration light source as perfectly linearly polarized. We rotated the polarizer from −180 to 180° in steps of 15° and took 50 frames per angle, which we averaged. Due to the large field of view of the polarization-resolving cameras and the limited size of the polarizer, only a small part of the sensor was illuminated by the LIS with the polarizer. In order to cover at least large parts of the field of view, we tilted the entire instrument and took measurements for 32 different tilt angles in along-track and across-track direction and in nadir direction. Consequently, we achieved polarization measurements for 28.8 % of the pixels of the polLL camera and 29.6 % of the pixels of the polLR camera. Because of the size and the large weight of the specMACS instrument including the complete aircraft housing and environment control, tilting the instrument is very difficult, and it was not possible to obtain measurements for the entire field of view. The intensity of the sphere was monitored and stayed constant during the measurements.
We evaluated the polarization calibration measurements using the super-pixel calibration method. Since the output of the LIS after passing the polarizer was not known, we used normalized quantities similarly to Lane et al. (2022):
with the normalized intensities , the normalized dark signal , and the normalized incoming Stokes vector
Here, ϕ is the polarization angle of the rotatable linear polarizer. With that, A could be fitted from the measured dark signal dn and intensities In for every pixel using Eq. (9).
The Stokes vector and the transfer matrix are always defined relative to a reference plane. In connection with the polarization calibration, we distinguish three different reference systems. The laboratory reference system is defined by the plane containing the 0° axis of the linear polarizer between the large integrating sphere and the instrument and the normal of this polarizer. Moreover, the reference plane for the camera reference system for each camera is given by the x–z plane of the camera coordinate system with the x axis parallel to the 0° direction of the polarizers on the sensor and the z axis normal to the focal plane array of the camera. Finally, the Stokes vectors can be rotated from the camera reference system into the scattering plane. The scattering plane is the plane containing the vector of the incoming solar radiation and the viewing direction of each pixel. Sketches visualizing the different reference systems can for example be found in Eshelman et al. (2019). The transformation from the camera coordinate system to the scattering plane is known from the geometric calibration and varies between different observation geometries with different vectors of the incoming solar radiation. Thus, with the laboratory polarization calibration, we aim to compute the transfer matrices in the camera reference system.
For that, we defined the polarizer angles ϕ for the incoming Stokes vectors Sn relative to the 0° axis of the linear polarizer between the large integrating sphere and the instrument and computed the transfer matrices first in the laboratory reference frame with the normalized super-pixel method described above. Therefore, we combined the laboratory measurements for different tilt angles into one laboratory reference system and solved Eq. (9) in a least-squares sense similarly to Rodriguez et al. (2022) for the transfer matrices using the measured intensities and dark signal as well as the incoming Stokes vectors computed from the polarizer angles ϕ. We only included illuminated pixels with viewing directions within ±20° perpendicular to the polarizer where the polarizer can be considered perfect. In addition, we excluded pixels with dirt or reflections on the window. With the resulting transfer matrices, Stokes vectors in the laboratory reference frame can be computed from measured intensities.
In a second step, we transformed the obtained transfer matrices from the laboratory reference system into the camera reference system. The direct determination of the rotation from the laboratory to the camera reference frame through the identification of the polarizer orientation visible in the measurements was not possible due to the angle-dependent shift introduced by the window, which is relevant at small distances. However, for single scattering, the U component of the Stokes vector is zero in the scattering plane due to symmetries. We used this fact to find the rotation from the laboratory to the camera reference frame using measurements taken during the EUREC4A campaign (Stevens et al., 2021) by minimizing U along the scattering plane. Contributions from multiple scattering can in principle cause deviations of U from zero. To minimize the influence of multiple scattering, we chose measurements from EUREC4A without clouds and with a minimum amount of aerosol. We applied the computed transfer matrices to measurement data from the EUREC4A campaign to compute Stokes vectors in the laboratory reference frame. Then, we rotated the obtained Stokes vectors with a single rotation matrix first from the laboratory into the camera reference system and next for every pixel from the camera reference system into the scattering plane. Since the transformation from the camera reference system to the scattering plane is known, we could optimize for the rotation from the laboratory to the camera reference system by minimizing the absolute value of U along the scattering plane. With that, we obtained transfer matrices in the camera reference system for every measured pixel by applying this rotation matrix to the transfer matrices in the laboratory reference system obtained during the first step.
The mean and standard deviation of A across all measured sensor pixels for the red channel of the polLL and polLR camera are
and
Other channels gave similar results. These transfer matrices include the impact of the entire optical system on the polarization including the window and the lenses. Since we used normalized intensities, they do not contain variations in absolute transmission across the sensor and absolute radiometric pixel response non-uniformity, which can be calibrated separately with a flat-field calibration. The deviation of the computed transfer matrices from the ideal matrix is small, as is the standard deviation of the transfer matrices across the sensor pixels. This indicates that the assumption of the ideal transfer matrix in the theoretical polarization model does not introduce large calibration errors.
A first quality check of the super-pixel polarization calibration is the reconstruction error, which is the relative deviation of the reconstructed Stokes vectors using the measured intensities and the computed inverse transfer matrix from the incoming Stokes vectors Sn. The mean reconstruction error across all pixels was negligible for the I component of the Stokes vector for both cameras. For the Q component it amounted to for the red channel of the polLL camera, for the red channel of the polLR camera, and values on the same order of magnitude for the other color channels of both cameras. In addition, we computed the relative calibration error introduced by Lane et al. (2022) for the red, green, and blue color channels of the polLL and polLR cameras. The error is defined as
where is the Frobenius norm. It gives the upper limit of the error which is made when a polarization-resolving camera is used uncalibrated by applying the ideal transfer matrix and if the light is totally linearly polarized. For partially polarized light, the error is smaller (Lane et al., 2022). The relative calibration error of the mean transfer matrix for the red, green, and blue color channel amounts to 3.5 %, 3.5 %, and 4.6 % for the polLL camera and 3.1 %, 3.1 %, and 4.0 % for the polLR camera. These small errors indicate that the cameras are close to ideal cameras concerning polarization and that the error introduced by using the ideal transfer matrix instead of the transfer matrices obtained from the laboratory polarization calibration is small. The polarization calibration error when using the theoretical polarization camera model introduced in the previous section is expected to be even smaller, since the model additionally includes the window. Moreover, polarization measurements of clouds are usually only partially polarized, leading to a reduced relative polarization calibration error. Hence, the polarization calibration results from the theoretical model covering the entire field of view will be used in the following.
4.6 Vignetting correction
Vignetting describes the intensity fall-off from pixels in the center towards pixels at the edges of the sensor. On the one hand, the brightness of off-axis image points is naturally reduced due to the geometry of the optical system. On the other hand, optical vignetting is caused by optical components like lenses. Off-axis incident light is blocked by physical components like the aperture and the edge of a lens, leading to an intensity decrease for rays with larger angles towards the sensor edges (Gross, 2011; Bass et al., 2010). Vignetting can be corrected for by applying a flat-field model F, which approximates the vignetting functions. The flat-field-corrected signal can be computed from the radiometric signal with
We used the parabolic vignetting model by Kordecki et al. (2016), defined as
since it showed a better agreement with the observed vignetting compared to typical radial models for F. Here, x and y are the pixel coordinates. All other parameters have to be determined from measurements of a uniformly illuminated scene. For that, we performed flat-field measurements using the LIS. We computed Stokes vectors from the dark-signal-corrected intensities with the transfer matrices from the polarization calibration and used the normalized I component of the Stokes vector to fit the flat-field model for every color channel separately. Again, only the lower hemisphere of the LIS was included in the analysis, and pixels with reflections and dirt on the window were excluded. Figures 11 and 12 display the results of the red channel for the polLL and polLR camera, respectively. All other channels showed a similar behavior. The mean deviation between the model and the measurements for the red, green, and blue channel is (0.0±1.2) %, (0.0±1.3) %, and (0.0±1.4) % for polLL and (0.0±1.3) %, %, and (0.0±1.3) % for polLR. Due to the large field of view of the instrument compared to the size of the LIS and the large size and weight of the instrument, it was not possible to perform flat-field measurements covering the entire field of view of the cameras with the calibration setup at the CHB. Because of that, the model was chosen for the vignetting correction in order to obtain a vignetting correction for the entire field of view despite some non-negligible residuals between the vignetting model and the flat-field measurements. The residuals include inhomogeneities of the LIS as well as deviations of the photoresponse non-uniformity of the cameras from the vignetting model. For future calibrations, flat-field measurements covering the entire field of view could be taken and directly be used for a more accurate flat-field correction which, for example, also includes pixel-to-pixel variations. In addition, possible inhomogeneities of the LIS could be accounted for by taking several measurements while rotating the tilted instrument above the LIS.
4.7 Absolute radiometric response
Finally, the dark-signal-corrected, exposure-time-normalized, and flat-field-corrected Stokes vectors have to be converted into absolute radiances. In general, the absolute radiance L in mW m−2 nm−1 sr−1 is computed from the normalized signal sn in DN s−1 with the absolute radiometric response R (Ewald et al., 2016):
Here, the normalized signal is given by the exposure-time-normalized and vignetting-corrected Stokes vector
with . In order to determine the absolute radiometric response, we again used measurements of the LIS. We averaged 1000 frames and computed the exposure-time-normalized, vignetting-corrected Stokes vectors. The measured output spectrum of the LIS was integrated with the spectral response functions to obtain radiance values L for every color channel. Then, we computed the absolute radiometric response R using only the I component of the normalized Stokes vectors sn,0:
Assuming that the photoresponse non-uniformity had already been accounted for by applying the vignetting correction, we computed a single absolute radiometric response for all pixels of a color channel by taking the mean across all pixels of the channel. Table 2 summarizes the resulting values of and uncertainties in the absolute radiometric response R for the red, green, and blue color channels of the polLL and polLR camera. The relative uncertainties in the absolute radiometric response are 1.6 %, 2.2 %, and 3.0 % for the red, green, and blue channels of the polLL camera and 1.6 %, 1.9 %, and 3.3 % for the polLR camera. These uncertainties include the standard deviation of R across all pixels, the uncertainty in the output of the LIS (Rammeloo and Baumgartner, 2023) as well as the spatial non-uniformity of the LIS, and the uncertainty in the spectral response functions. The photoresponse non-uniformity remaining after the vignetting correction is contained in the standard deviation of R across all pixels. The systematic difference between the absolute radiometric response of the two cameras could come from the manual aperture setting.
In summary, absolute calibrated Stokes vectors in the camera reference system can be calculated from the interpolated measured intensities via
For further application of the measured polarization data to retrievals like the retrieval by Pörtge et al. (2023), the Stokes vector of each pixel is rotated into its scattering plane with the Mueller rotation matrix Mrot (e.g., Mishchenko et al., 2002):
4.8 Total radiometric uncertainty
The estimation of the total radiometric uncertainty was achieved similarly to Ewald et al. (2016) by applying Gaussian error propagation. The uncertainty in the radiometric signal S0 (here ) is given by the uncertainties in the dark signal σd and the instantaneous noise of the signal σ𝒩:
The uncertainty in the dark signal consists of the dark-signal drift due to the temperature and exposure time dependence and the standard deviation of the dark signal across all sensor pixels as discussed in Sect. 4.1. The noise is a function of the signal and given in Sect. 4.3. Next, the uncertainty in the normalized and vignetting-corrected Stokes vectors can be computed. It consists of the uncertainty in the radiometric signal , the uncertainty due to the sensor non-linearity discussed in Sect. 4.2, the uncertainty in the polarization calibration in Sect. 4.5, and the uncertainty in the vignetting correction in Sect. 4.6. The uncertainty in the polarization calibration is composed of the uncertainty in the transfer matrices σA and a rotation uncertainty in the Stokes vectors σrot due to the uncertainty in the geometric calibration when rotating the Stokes vectors into the scattering plane.
We estimated the upper limit of the uncertainty in the transfer matrices with the deviation of the laboratory transfer matrices from the ideal transfer matrix using the error defined by Lane et al. (2022). This is a very conservative estimate of the upper limit, since we included the impact of the window in the transfer matrices and our transfer matrices are thus more accurate than the ideal transfer matrix alone. Additionally, typical observations of clouds are only partially polarized, leading to a smaller relative polarization calibration error. The rotation error is zero for the I component of the Stokes vector, since the total intensity is invariant under rotations, but it is non-zero for Q. Finally, the total radiometric uncertainty is given by the combination of the uncertainty in the normalized Stokes vectors and the absolute radiometric response:
The uncertainty estimation was done for every color channel. Typical values of the total radiometric uncertainty for the I and Q components of the Stokes vector are given in Table 3. The largest contribution to the total radiometric uncertainty is due to the polarization calibration. In general, total radiometric uncertainty is larger towards the corner regions and smaller in the center of the image. Due to the larger incident angles, the impact of the lenses as well as the window on polarization increases towards the corners, leading to an increased uncertainty in the polarization calibration compared to the center region.
Another important quantity for polarization applications is the degree of linear polarization which can be computed from the Stokes vector with DOLP . Its relative uncertainty was computed via Gaussian error propagation from the uncertainties above. For Stokes vectors rotated into the scattering plane, the U component of the Stokes vector is much smaller than Q. Thus, neglecting the U component, the relative uncertainty in the DOLP can be calculated with . Since the degree of linear polarization is invariant under rotations and independent of the absolute radiometric response, its uncertainty was computed from the relative radiometric uncertainties in I and Q in Eq. (22), neglecting the uncertainty in the absolute radiometric calibration and the rotation error. It amounts to 5.4 %, 5.4 %, and 6.9 % for the red, green, and blue channels of polLL and 4.8 %, 4.9 %, and 6.2 % for polLR for the same typical signal level and DOLP as in Table 3. The uncertainties in the DOLP are large compared to other polarimetric instruments like RSP, AirHARP, or AirMSPI (Knobelspiesse et al., 2019; Diner et al., 2013). However, the uncertainties in the transfer matrices are a very conservative estimate, as discussed above. A substantial part of this error might actually be due to the difficult calibration procedure, and therefore the instrument error might be over-estimated, but we have no means to decide if this is the case. In addition, Lane et al. (2022), who calibrated the monochromatic version of the same sensor, found maximum measurement errors of 3 % to 8 % for the DOLP even though they focused on the central pixel region where the errors are expected to be smaller. In general, the uncertainties could be reduced by a more accurate laboratory calibration with a setup that allows for taking polarization and flat-field calibration measurements for the entire field of view of the cameras.
Finally, we applied the calibration to measurement data to compute georeferenced, absolute calibrated Stokes vectors rotated into the scattering plane. Moreover, the results are compared to simulations in order to validate the calibration. The sunglint originates from specular reflection of sunlight on the rough ocean surface. Observations of the sunglint are very well suited for a validation of the calibration with simulations, since it is a known target. Sunglint observations have for example been used for the in-flight calibration of POLDER (Toubbe et al., 1999). Figure 13a–d show an example sunglint observation of the polLR camera measured on 22 January 2020 at 16:20 UTC west of Barbados above the tropical Atlantic Ocean during the EUREC4A field campaign. The sunglint is visible as a maximum in the total intensity in panel (a) and minimum in Q in panel (c) around the specular direction. The U component in panel (d) is much smaller than Q, as is expected for Stokes vectors rotated into the scattering plane.
We performed polarized simulations of this specific observation with libRadtran (Mayer and Kylling, 2005; Emde et al., 2016) and the Monte Carlo solver MYSTIC (Mayer, 2009; Emde et al., 2010). For the ocean surface, we used the bidirectional reflectance distribution function (BRDF) by Cox and Munk (1954a, b), which we extended to polarization by considering the polarization-dependent Fresnel reflectivities. The sunglint shape and maximum intensity depend on wind speed and wind direction. The wind speed affects the width of the sunglint and can be fitted to measurements. For that, we performed several simulations for different wind speeds and determined the best-fit wind speed by a least-squares fit to the observation data along the scattering plane. Wind direction was taken from data of the METEOR ship, which was measuring close to the location of the HALO aircraft at the time of the observation. Since the measurement was taken above the tropical Atlantic Ocean, we assumed the tropical maritime aerosol mixture from the OPAC library (Hess et al., 1998) and derived aerosol mass concentrations for the mixture from data of the WALES lidar (Wirth et al., 2009), which was also measuring on board HALO using the method by Gutleben (2020). We chose an example observation with only small amounts of aerosol to reduce the uncertainty due to uncertainties in the retrieval and measurements of aerosol mass concentrations. In order to obtain simulations for the different color channels, we simulated a spectrum and integrated it with the spectral response functions derived during the laboratory calibration. To exclude situations with cirrus clouds above the HALO aircraft during the observation, the BACARDI cloud flag (Ehrlich et al., 2021) was used. An undetected cirrus cloud between the sun and the aircraft would lead to a reduced sunglint intensity and discrepancies between observations and simulations.
Simulation results for the observation in Fig. 13a–d are shown in Fig. 13e–h. In general, the simulation and observation agree well. Both simulated and observed Stokes vectors are rotated into the scattering plane for comparison. The Q component is much larger than the U component, as is expected from symmetries. Differences between the observation and the simulation and their mean and standard deviation across all pixels can be seen in Fig. 13i–l. The mean absolute difference between the observation and simulation is smaller than 0.7 mW m−2 nm−1 sr−1 for all Stokes vector components. Mean relative differences in the I and Q components are −1.1 % and 3.0 %, respectively. Thus, the observation and simulation agree within the expected uncertainties. The small-scale structures which are visible in the sunglint observations are due to the orientation of single waves on the ocean surface, which, of course, is not represented in the simulation. The I component of the measured Stokes vectors is smaller than the simulations around the sunglint maximum, and the Q component in the same region is larger in the measurements compared to the simulations while the differences between simulated and observed I and Q components are small outside the sunglint; see Fig. 13i and k. This can be explained by the uncertainty in the wind speed and wind direction for the ocean BRDF in the simulations, since they affect the sunglint maximum intensity. An error in the absolute radiometric calibration would lead to differences across the entire field of view also outside the sunglint. The degree of linear polarization shows in general only small differences of 0.02±0.03 with the largest values towards the corners. Since the degree of linear polarization is independent of the absolute calibration, the deviations between measurements and simulations are due to the uncertainty in the polarization calibration or a deviation of the assumed atmospheric constituents in the simulation from the observed ones which affect the polarization in the simulations. The differences could for example be explained by a small polarization impact of the lens in front of the camera or of the on-chip microlenses, which are not included in the theoretical polarization calibration. A more accurate laboratory calibration of the entire field of view including the corners would be necessary to quantify their impact. Due to the size and weight of the instrument, it was not possible to take calibration measurements for the corner regions with the setup at the CHB. In addition, deviations of the assumed aerosol properties from the measured ones could have an impact. The larger deviations of U from zero in the observations compared to the simulations can also be explained by the uncertainty in the polarization calibration and the aerosol properties with the polarization calibration being the dominant factor. In addition, uncertainties in the geometric calibration lead to uncertainties in the rotation into the scattering plane, which could cause deviations from zero. However in summary, the observation and simulation agree within the expected uncertainties. For more accurate results, a laboratory polarization calibration for the entire field of view is necessary to include the polarization impact of all optical components. Moreover, the spatial field of the dark signal could be used instead of a single value for the dark-signal correction to further reduce the calibration uncertainties for retrievals of, e.g., aerosol or land properties with very small signal levels. In addition to the validation of the laboratory calibration, the sunglint observations and simulations could also be used for an in-flight calibration, which is very useful to continuously monitor the stability of the cameras between laboratory calibrations.
In this paper, we introduced the polarization upgrade of specMACS. In 2019, before the EUREC4A field campaign, the hyperspectral cameras of specMACS were complemented by two 2D RGB polarization-resolving cameras. The two polarization-resolving cameras have a large combined field of view of about 91° × 117° (along-track × across-track) and high angular and spatial resolution. We performed a complete calibration and characterization of the polarization-resolving cameras and repeated the calibration of the VNIR spectrometer from Ewald et al. (2016). To this end, we conducted calibration measurements at the Calibration Home Base. Concerning the VNIR camera, we did not find significant differences between the calibration from 2016 and the new calibration.
With the calibration of the polarization-resolving cameras, we obtain georeferenced, absolute calibrated Stokes vectors rotated into the scattering plane from the raw data. The geometric calibration of the polarization-resolving cameras included a chessboard calibration for the determination of the camera model as well as a method for georeferencing. In addition, we completed a radiometric calibration of the two cameras. The dark signal was characterized to account for 0.057 % of the signal for typical signal levels with a small spatial variability across the sensor pixels, exposure time dependency, and temperature dependency of in total 0.004 % and 0.008 %. Moreover, the noise characteristics were captured well by the Poisson model and the non-linearity of the sensor was found to be below 1 %. Furthermore, we computed the spectral response for every channel from calibration measurements and performed a polarization calibration. For the polarization calibration, we used a theoretical camera model, which we validated with a laboratory calibration. Flat-field measurements were made and evaluated to obtain a vignetting correction. Finally, we carried out an absolute radiometric calibration of the cameras and calculated the total radiometric uncertainty, which ranges between 3.8 % and 5.8 % for the different channels of the two cameras for typical signal levels. The uncertainty is dominated by the uncertainty in the polarization calibration and increases from the center of the sensor towards the corners.
Afterwards, we applied the calibration to measurement data from the EUREC4A campaign and validated it with simulations. For that, we used observations of the sunglint, which is a well-characterized target and compared the observations to polarized radiative transfer simulations of the same measurement scene. This method could also be used for an in-flight calibration of the polarization-resolving cameras to continuously monitor the stability of the sensor in between laboratory calibrations. We found agreement between observations and simulations within the characterized accuracy and thus validated our calibration.
The data and code used in this study are available upon request from the corresponding author.
TK, TZ, and BM realized the polarization upgrade of specMACS. TK developed the data acquisition software for the polarization-resolving cameras, the data file format, and the methods for geometric camera calibration. VP, AB, CR, and AW performed the calibration measurements. AB and CR processed the data of the utilities of the CHB. AW evaluated the calibration data and wrote the manuscript with input from all co-authors.
At least one of the (co-)authors is a member of the editorial board of Atmospheric Measurement Techniques. The peer-review process was guided by an independent editor, and the authors also have no other competing interests to declare.
Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.
We would like to thank Markus Rapp (Institute for Atmospheric Physics, DLR Oberpfaffenhofen) for financing the calibration measurements at the Calibration Home Base. In addition, we thank Martin Wirth for providing the WALES lidar data for the sunglint simulation, Stefan Koppenhofer for his support during the laboratory calibration, and Claudia Emde for valuable explanations concerning polarization.
This research has been supported by the Deutsche Forschungsgemeinschaft (project SPP 1294, grant no. 442667104).
This paper was edited by Alyn Lambert and reviewed by Connor Lane and Brent McBride.
Alexandrov, M. D., Cairns, B., Emde, C., Ackerman, A. S., and van Diedenhoven, B.: Accuracy assessments of cloud droplet size retrievals from polarized reflectance measurements by the research scanning polarimeter, Remote Sens. Environ., 125, 92–111, https://doi.org/10.1016/j.rse.2012.07.012, 2012. a
Bass, M., DeCusatis, C. M., Enoch, J. M., Lakshminarayanan, V., Li, G., MacDonald, C., Mahajan, V. N., and Stryland, E. V.: Handbook of Optics Volume I Geometrical and Physical Optics, Polarized Light, Components and Instruments, 3rd edn., McGraw-Hill, Inc., ISBN 978-0-07-162925-6, 2010. a, b
Baumgartner, A.: Characterization of Integrating Sphere Homogeneity with an Uncalibrated Imaging Spectrometer, in: Proc. WHISPERS 2013, Gainsville, Florida, USA, 25–28 June 2013, 1–4, https://elib.dlr.de/83300/ (last access: 27 February 2024), 2013. a
Baumgartner, A.: Grating monochromator wavelength calibration using an echelle grating wavelength meter, Opt. Express, 27, 13596–13610, https://doi.org/10.1364/OE.27.013596, 2019. a
Baumgartner, A.: Traceable Imaging Spectrometer Calibration and Transformation of Geometric and Spectral Pixel Properties, PhD thesis, Universität Osnabrück, https://doi.org/10.48693/38, 2022. a
Bradski, G.: The OpenCV Library, Dr. Dobb's Journal of Software Tools, 2000. a
Bréon, F.-M. and Goloub, P.: Cloud droplet effective radius from spaceborne polarization measurements, Geophys. Res. Lett., 25, 1879–1882, https://doi.org/10.1029/98GL01221, 1998. a
Cairns, B., Russell, E. E., and Travis, L. D.: Research Scanning Polarimeter: calibration and ground-based measurements, in: Polarization: Measurement, Analysis, and Remote Sensing II, edited by: Goldstein, D. H. and Chenault, D. B., International Society for Optics and Photonics, SPIE, 3754 186–196, https://doi.org/10.1117/12.366329, 1999. a
Chen, Z., Wang, X., and Liang, R.: Calibration method of microgrid polarimeters with image interpolation, Appl. Optics, 54, 995–1001, https://doi.org/10.1364/AO.54.000995, 2015. a
Chipman, R., Lam, W. S. T., and Young, G.: Polarized Light and Optical Systems, 1st edn., CRC Press, https://doi.org/10.1201/9781351129121, 2018. a
Cox, C. and Munk, W.: Measurement of the Roughness of the Sea Surface from Photographs of the Sun's Glitter, J. Opt. Soc. Am., 44, 838–850, https://doi.org/10.1364/JOSA.44.000838, 1954a. a
Cox, C. and Munk, W.: Statistics of the sea surface derived from sun glitter, J. Mar. Res., 13, 198–227, 1954b. a
Deschamps, P.-Y., Breon, F.-M., Leroy, M., Podaire, A., Bricaud, A., Buriez, J.-C., and Seze, G.: The POLDER mission: instrument characteristics and scientific objectives, IEEE T. Geosci. Remote, 32, 598–615, https://doi.org/10.1109/36.297978, 1994. a
Diner, D. J., Xu, F., Garay, M. J., Martonchik, J. V., Rheingans, B. E., Geier, S., Davis, A., Hancock, B. R., Jovanovic, V. M., Bull, M. A., Capraro, K., Chipman, R. A., and McClain, S. C.: The Airborne Multiangle SpectroPolarimetric Imager (AirMSPI): a new tool for aerosol and cloud remote sensing, Atmos. Meas. Tech., 6, 2007–2025, https://doi.org/10.5194/amt-6-2007-2013, 2013. a, b
DLR Remote Sensing Technology Institute: The Calibration Home Base for Imaging Spectrometers, Journal of large-scale research facilities, 2, A82, https://doi.org/10.17815/jlsrf-2-137, 2016. a, b
Dubovik, O., Li, Z., Mishchenko, M. I., Tanré, D., Karol, Y., Bojkov, B., Cairns, B., Diner, D. J., Espinosa, W. R., Goloub, P., Gu, X., Hasekamp, O., Hong, J., Hou, W., Knobelspiesse, K. D., Landgraf, J., Li, L., Litvinov, P., Liu, Y., Lopatin, A., Marbach, T., Maring, H., Martins, V., Meijer, Y., Milinevsky, G., Mukai, S., Parol, F., Qiao, Y., Remer, L., Rietjens, J., Sano, I., Stammes, P., Stamnes, S., Sun, X., Tabary, P., Travis, L. D., Waquet, F., Xu, F., Yan, C., and Yin, D.: Polarimetric remote sensing of atmospheric aerosols: Instruments, methodologies, results, and perspectives, J. Quant. Spectrosc. Ra., 224, 474–511, https://doi.org/10.1016/j.jqsrt.2018.11.024, 2019. a
Ehrlich, A., Wolf, K., Luebke, A., Zoeger, M., and Giez, A.: Broadband solar and terrestrial, upward and downward irradiance measured by BACARDI on HALO during the EUREC4A Field Campaign, Aeris [data set], https://doi.org/10.25326/160, 2021. a
Emde, C., Buras, R., Mayer, B., and Blumthaler, M.: The impact of aerosols on polarized sky radiance: model development, validation, and applications, Atmos. Chem. Phys., 10, 383–396, https://doi.org/10.5194/acp-10-383-2010, 2010. a
Emde, C., Barlakas, V., Cornet, C., Evans, F., Korkin, S., Ota, Y., Labonnote, L. C., Lyapustin, A., Macke, A., Mayer, B., and Wendisch, M.: IPRT polarized radiative transfer model intercomparison project – Phase A, J. Quant. Spectrosc. Ra., 164, 8–36, https://doi.org/10.1016/j.jqsrt.2015.05.007, 2015. a
Emde, C., Buras-Schnell, R., Kylling, A., Mayer, B., Gasteiger, J., Hamann, U., Kylling, J., Richter, B., Pause, C., Dowling, T., and Bugliaro, L.: The libRadtran software package for radiative transfer calculations (version 2.0.1), Geosci. Model Dev., 9, 1647–1672, https://doi.org/10.5194/gmd-9-1647-2016, 2016. a
Eshelman, L. M., Tauc, M. J., and Shaw, J. A.: All-sky polarization imaging of cloud thermodynamic phase, Opt. Express, 27, 3528–3541, https://doi.org/10.1364/OE.27.003528, 2019. a
Ewald, F., Kölling, T., Baumgartner, A., Zinner, T., and Mayer, B.: Design and characterization of specMACS, a multipurpose hyperspectral cloud and sky imager, Atmos. Meas. Tech., 9, 2015–2042, https://doi.org/10.5194/amt-9-2015-2016, 2016. a, b, c, d, e, f, g, h, i
Ewald, F., Zinner, T., Kölling, T., and Mayer, B.: Remote sensing of cloud droplet radius profiles using solar reflectance from cloud sides – Part 1: Retrieval development and characterization, Atmos. Meas. Tech., 12, 1183–1206, https://doi.org/10.5194/amt-12-1183-2019, 2019. a
Forster, L., Seefeldner, M., Baumgartner, A., Kölling, T., and Mayer, B.: Ice crystal characterization in cirrus clouds II: radiometric characterization of HaloCam for the quantitative analysis of halo displays, Atmos. Meas. Tech., 13, 3977–3991, https://doi.org/10.5194/amt-13-3977-2020, 2020. a
Gao, S. and Gruev, V.: Bilinear and bicubic interpolation methods for division of focal plane polarimeters, Opt. Express, 19, 26161–26173, https://doi.org/10.1364/OE.19.026161, 2011. a, b
Gege, P., Fries, J., Haschberger, P., Schötz, P., Schwarzer, H., Strobl, P., Suhr, B., Ulbrich, G., and Jan Vreeling, W.: Calibration facility for airborne imaging spectrometers, ISPRS J. Photogramm., 64, 387–397, https://doi.org/10.1016/j.isprsjprs.2009.01.006, 2009. a
Giez, A., Mallaun, C., Nenakhov, V., and Zöger, M.: Calibration of a Nose Boom Mounted Airflow Sensor on an Atmospheric Research Aircraft by Inflight Maneuvers, Tech. rep., Deutsches Zentrum für Luft- und Raumfahrt (DLR), https://elib.dlr.de/145969/ (last access: 23 November 2022), 2021. a, b
Giménez, Y., Lapray, P.-J., Foulonneau, A., and Bigué, L.: Calibration for polarization filter array cameras: recent advances, in: Fourteenth International Conference on Quality Control by Artificial Vision, SPIE, 1117216, https://doi.org/10.1117/12.2521752, 2019. a, b
Giménez, Y., Lapray, P.-J., Foulonneau, A., and Bigué, L.: Calibration algorithms for polarization filter array camera: survey and evaluation, J. Electron. Imaging, 29, 041011, https://doi.org/10.1117/1.JEI.29.4.041011, 2020. a, b
Goloub, P., Herman, M., Chepfer, H., Riedi, J., Brogniez, G., Couvert, P., and Séze, G.: Cloud thermodynamical phase classification from the POLDER spaceborne instrument, J. Geophys. Res.-Atmos., 105, 14747–14759, https://doi.org/10.1029/1999JD901183, 2000. a
Gross, H.: Handbook of Optical Systems: Fundamentals of Technical Optics, 1st edn., 2nd repr. edn., Wiley-VCH, Vol. 1, ISBN 978-3-527-40377-6, 2011. a
Gutleben, M.: Long-range-transported Saharan air layers and their radiative effects determined by airborne lidar measurements, PhD thesis, Ludwig-Maximilians-Universität München, http://nbn-resolving.de/urn:nbn:de:bvb:19-277095 (last access: 12 April 2021), 2020. a
Hansen, J. E.: Multiple scattering of polarized light in planetary atmospheres part II. Sunlight reflected by terrestrial water clouds, J. Atmos. Sci., 28, 1400–1426, 1971. a
Hansen, J. E. and Travis, L. D.: Light scattering in planetary atmospheres, Space Sci. Rev., 16, 527–610, https://doi.org/10.1007/BF00168069, 1974. a, b
Heikkila, J. and Silven, O.: A four-step camera calibration procedure with implicit image correction, in: Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Juan, PR, USA, 17–19 June 1997, IEEE, 1106–1112, https://doi.org/10.1109/CVPR.1997.609468, 1997. a
Hess, M., Koepke, P., and Schult, I.: Optical properties of aerosols and clouds: the software package OPAC, B. Am. Meteorol. Soc., 79, 831–844, 1998. a
Janesick, J. R.: Photon Transfer, Society of Photo-Optical Instrumentation Engineers, ISBN 9780819467225, 2007. a
Knobelspiesse, K., Tan, Q., Bruegge, C., Cairns, B., Chowdhary, J., van Diedenhoven, B., Diner, D., Ferrare, R., van Harten, G., Jovanovic, V., Ottaviani, M., Redemann, J., Seidel, F., and Sinclair, K.: Intercomparison of airborne multi-angle polarimeter observations from the Polarimeter Definition Experiment, Appl. Optics, 58, 650–669, https://doi.org/10.1364/AO.58.000650, 2019. a
Kölling, T.: Cloud geometry for passive remote sensing, PhD thesis, Ludwig-Maximilians-Universität München, http://nbn-resolving.de/urn:nbn:de:bvb:19-261616 (last access: 13 April 2021), 2020. a
Kölling, T., Zinner, T., and Mayer, B.: Aircraft-based stereographic reconstruction of 3-D cloud geometry, Atmos. Meas. Tech., 12, 1155–1166, https://doi.org/10.5194/amt-12-1155-2019, 2019. a, b, c
Kordecki, A., Palus, H., and Bal, A.: Practical vignetting correction method for digital camera with measurement of surface luminance distribution, Signal Image Video P., 10, 1417–1424, https://doi.org/10.1007/s11760-016-0941-2, 2016. a
Krautstrunk, M. and Giez, A.: The Transition From FALCON to HALO Era Airborne Atmospheric Research, Springer Berlin Heidelberg, Berlin, Heidelberg, 609–624, ISBN 978-3-642-30183-4, https://doi.org/10.1007/978-3-642-30183-4_37, 2012. a
Lane, C., Rode, D., and Rösgen, T.: Calibration of a polarization image sensor and investigation of influencing factors, Appl. Optics, 61, C37–C45, https://doi.org/10.1364/AO.437391, 2022. a, b, c, d, e, f, g, h, i
LUCID Vision Labs Inc.: Phoenix 5.0 MP Polarization Model (IMX250MZR/MYR), https://thinklucid.com/product/phoenix-5-0-mp-polarized-model/ (last access: 17 July 2023), 2023. a
Martins, J. V., Fernandez-Borda, R., McBride, B., Remer, L., and Barbosa, H. M. J.: The Harp Hype Ran Gular Imaging Polarimeter and the Need for Small Satellite Payloads with High Science Payoff for Earth Science Remote Sensing, in: IGARSS 2018 – 2018 IEEE International Geoscience and Remote Sensing Symposium, Valencia, Spain, 22–27 July 2018, IEEE, 6304–6307, https://doi.org/10.1109/IGARSS.2018.8518823, 2018. a
Mayer, B.: Radiative transfer in the cloudy atmosphere, EPJ Web Conf., 1, 75–99, https://doi.org/10.1140/epjconf/e2009-00912-1, 2009. a
Mayer, B. and Kylling, A.: Technical note: The libRadtran software package for radiative transfer calculations - description and examples of use, Atmos. Chem. Phys., 5, 1855–1877, https://doi.org/10.5194/acp-5-1855-2005, 2005. a
McBride, B. A., Martins, J. V., Barbosa, H. M. J., Birmingham, W., and Remer, L. A.: Spatial distribution of cloud droplet size properties from Airborne Hyper-Angular Rainbow Polarimeter (AirHARP) measurements, Atmos. Meas. Tech., 13, 1777–1796, https://doi.org/10.5194/amt-13-1777-2020, 2020. a
Mihoubi, S., Lapray, P.-J., and Bigué, L.: Survey of Demosaicking Methods for Polarization Filter Array Images, Sensors, 18, https://doi.org/10.3390/s18113688, 2018. a
Mishchenko, M., Travis, L., and Lacis, A.: Scattering, Absorption, and Emission of Light by Small Particles, Cambridge University Press, Cambridge, UK, ISBN 0 521 78252 X, 2002. a
Morimatsu, M., Monno, Y., Tanaka, M., and Okutomi, M.: Monochrome And Color Polarization Demosaicking Using Edge-Aware Residual Interpolation, in: 2020 IEEE International Conference on Image Processing (ICIP), Abu Dhabi, United Arab Emirates, 25–28 October 2020, IEEE, 2571–2575, https://doi.org/10.1109/ICIP40778.2020.9191085, 2020. a
Pörtge, V., Kölling, T., Weber, A., Volkmer, L., Emde, C., Zinner, T., Forster, L., and Mayer, B.: High-spatial-resolution retrieval of cloud droplet size distribution from polarized observations of the cloudbow, Atmos. Meas. Tech., 16, 645–667, https://doi.org/10.5194/amt-16-645-2023, 2023. a, b, c, d, e, f, g, h
Powell, S. B. and Gruev, V.: Calibration methods for division-of-focal-plane polarimeters, Opt. Express, 21, 21039–21055, 2013. a, b
Rammeloo, C. and Baumgartner, A.: Spectroradiometer Calibration for Radiance Transfer Measurements, Sensors, 23, 2339, https://doi.org/10.3390/s23042339, 2023. a
Ratliff, B. M., LaCasse, C. F., and Tyo, J. S.: Interpolation strategies for reducing IFOV artifacts in microgrid polarimeter imagery, Opt. Express, 17, 9112–9125, https://doi.org/10.1364/OE.17.009112, 2009. a, b
Riedi, J., Marchant, B., Platnick, S., Baum, B. A., Thieuleux, F., Oudard, C., Parol, F., Nicolas, J.-M., and Dubuisson, P.: Cloud thermodynamic phase inferred from merged POLDER and MODIS data, Atmos. Chem. Phys., 10, 11851–11865, https://doi.org/10.5194/acp-10-11851-2010, 2010. a
Rodriguez, J., Lew-Yan-Voon, L., Martins, R., and Morel, O.: A Practical Calibration Method for RGB Micro-Grid Polarimetric Cameras, IEEE Robotics and Automation Letters, 7, 9921–9928, https://doi.org/10.1109/LRA.2022.3192655, 2022. a, b
Smit, J. M., Rietjens, J. H. H., van Harten, G., Noia, A. D., Laauwen, W., Rheingans, B. E., Diner, D. J., Cairns, B., Wasilewski, A., Knobelspiesse, K. D., Ferrare, R., and Hasekamp, O. P.: SPEX airborne spectropolarimeter calibration and performance, Appl. Optics, 58, 5695–5719, https://doi.org/10.1364/AO.58.005695, 2019. a
Sony Semiconductor Solutions Corporation: Polarization Image Sensor, https://www.sony-semicon.com/en/products/is/industry/polarization.html (last access: 17 July 2023), 2023. a
Stevens, B., Bony, S., Farrell, D., Ament, F., Blyth, A., Fairall, C., Karstensen, J., Quinn, P. K., Speich, S., Acquistapace, C., Aemisegger, F., Albright, A. L., Bellenger, H., Bodenschatz, E., Caesar, K.-A., Chewitt-Lucas, R., de Boer, G., Delanoë, J., Denby, L., Ewald, F., Fildier, B., Forde, M., George, G., Gross, S., Hagen, M., Hausold, A., Heywood, K. J., Hirsch, L., Jacob, M., Jansen, F., Kinne, S., Klocke, D., Kölling, T., Konow, H., Lothon, M., Mohr, W., Naumann, A. K., Nuijens, L., Olivier, L., Pincus, R., Pöhlker, M., Reverdin, G., Roberts, G., Schnitt, S., Schulz, H., Siebesma, A. P., Stephan, C. C., Sullivan, P., Touzé-Peiffer, L., Vial, J., Vogel, R., Zuidema, P., Alexander, N., Alves, L., Arixi, S., Asmath, H., Bagheri, G., Baier, K., Bailey, A., Baranowski, D., Baron, A., Barrau, S., Barrett, P. A., Batier, F., Behrendt, A., Bendinger, A., Beucher, F., Bigorre, S., Blades, E., Blossey, P., Bock, O., Böing, S., Bosser, P., Bourras, D., Bouruet-Aubertot, P., Bower, K., Branellec, P., Branger, H., Brennek, M., Brewer, A., Brilouet , P.-E., Brügmann, B., Buehler, S. A., Burke, E., Burton, R., Calmer, R., Canonici, J.-C., Carton, X., Cato Jr., G., Charles, J. A., Chazette, P., Chen, Y., Chilinski, M. T., Choularton, T., Chuang, P., Clarke, S., Coe, H., Cornet, C., Coutris, P., Couvreux, F., Crewell, S., Cronin, T., Cui, Z., Cuypers, Y., Daley, A., Damerell, G. M., Dauhut, T., Deneke, H., Desbios, J.-P., Dörner, S., Donner, S., Douet, V., Drushka, K., Dütsch, M., Ehrlich, A., Emanuel, K., Emmanouilidis, A., Etienne, J.-C., Etienne-Leblanc, S., Faure, G., Feingold, G., Ferrero, L., Fix, A., Flamant, C., Flatau, P. J., Foltz, G. R., Forster, L., Furtuna, I., Gadian, A., Galewsky, J., Gallagher, M., Gallimore, P., Gaston, C., Gentemann, C., Geyskens, N., Giez, A., Gollop, J., Gouirand, I., Gourbeyre, C., de Graaf, D., de Groot, G. E., Grosz, R., Güttler, J., Gutleben, M., Hall, K., Harris, G., Helfer, K. C., Henze, D., Herbert, C., Holanda, B., Ibanez-Landeta, A., Intrieri, J., Iyer, S., Julien, F., Kalesse, H., Kazil, J., Kellman, A., Kidane, A. T., Kirchner, U., Klingebiel, M., Körner, M., Kremper, L. A., Kretzschmar, J., Krüger, O., Kumala, W., Kurz, A., L'Hégaret, P., Labaste, M., Lachlan-Cope, T., Laing, A., Landschützer, P., Lang, T., Lange, D., Lange, I., Laplace, C., Lavik, G., Laxenaire, R., Le Bihan, C., Leandro, M., Lefevre, N., Lena, M., Lenschow, D., Li, Q., Lloyd, G., Los, S., Losi, N., Lovell, O., Luneau, C., Makuch, P., Malinowski, S., Manta, G., Marinou, E., Marsden, N., Masson, S., Maury, N., Mayer, B., Mayers-Als, M., Mazel, C., McGeary, W., McWilliams, J. C., Mech, M., Mehlmann, M., Meroni, A. N., Mieslinger, T., Minikin, A., Minnett, P., Möller, G., Morfa Avalos, Y., Muller, C., Musat, I., Napoli, A., Neuberger, A., Noisel, C., Noone, D., Nordsiek, F., Nowak, J. L., Oswald, L., Parker, D. J., Peck, C., Person, R., Philippi, M., Plueddemann, A., Pöhlker, C., Pörtge, V., Pöschl, U., Pologne, L., Posyniak, M., Prange, M., Quiñones Meléndez, E., Radtke, J., Ramage, K., Reimann, J., Renault, L., Reus, K., Reyes, A., Ribbe, J., Ringel, M., Ritschel, M., Rocha, C. B., Rochetin, N., Röttenbacher, J., Rollo, C., Royer, H., Sadoulet, P., Saffin, L., Sandiford, S., Sandu, I., Schäfer, M., Schemann, V., Schirmacher, I., Schlenczek, O., Schmidt, J., Schröder, M., Schwarzenboeck, A., Sealy, A., Senff, C. J., Serikov, I., Shohan, S., Siddle, E., Smirnov, A., Späth, F., Spooner, B., Stolla, M. K., Szkółka, W., de Szoeke, S. P., Tarot, S., Tetoni, E., Thompson, E., Thomson, J., Tomassini, L., Totems, J., Ubele, A. A., Villiger, L., von Arx, J., Wagner, T., Walther, A., Webber, B., Wendisch, M., Whitehall, S., Wiltshire, A., Wing, A. A., Wirth, M., Wiskandt, J., Wolf, K., Worbes, L., Wright, E., Wulfmeyer, V., Young, S., Zhang, C., Zhang, D., Ziemen, F., Zinner, T., and Zöger, M.: EUREC4A, Earth Syst. Sci. Data, 13, 4067–4119, https://doi.org/10.5194/essd-13-4067-2021, 2021. a, b, c
Toubbe, B., Bailleul, T., Deuze, J., Goloub, P., Hagolle, O., and Herman, M.: In-flight calibration of the POLDER polarized channels using the Sun's glitter, IEEE T. Geosci. Remote, 37, 513–524, https://doi.org/10.1109/36.739104, 1999. a
Tyo, J. S., LaCasse, C. F., and Ratliff, B. M.: Total elimination of sampling errors in polarization imagery obtained with integrated microgrid polarimeters, Opt. Lett., 34, 3187–3189, https://doi.org/10.1364/OL.34.003187, 2009. a, b
van Diedenhoven, B., Cairns, B., Fridlind, A. M., Ackerman, A. S., and Garrett, T. J.: Remote sensing of ice crystal asymmetry parameter using multi-directional polarization measurements – Part 2: Application to the Research Scanning Polarimeter, Atmos. Chem. Phys., 13, 3185–3203, https://doi.org/10.5194/acp-13-3185-2013, 2013. a
Wirth, M., Fix, A., Mahnke, P., Schwarzer, H., Schrandt, F., and Ehret, G.: The airborne multi-wavelength water vapor differential absorption LIDAR WALES: system design and performance, Appl. Phys. B-Lasers O., 96, 201–213, https://doi.org/10.1007/s00340-009-3365-7, 2009. a
Zhang, J., Luo, H., Hui, B., and Chang, Z.: Non-uniformity correction for division of focal plane polarimeters with a calibration method, Appl. Optics, 55, 7236–7240, https://doi.org/10.1364/AO.55.007236, 2016. a
Zhang, Z.: A flexible new technique for camera calibration, IEEE T. Pattern Anal., 22, 1330–1334, https://doi.org/10.1109/34.888718, 2000. a
Zinner, T., Schwarz, U., Kölling, T., Ewald, F., Jäkel, E., Mayer, B., and Wendisch, M.: Cloud geometry from oxygen-A-band observations through an aircraft side window, Atmos. Meas. Tech., 12, 1167–1181, https://doi.org/10.5194/amt-12-1167-2019, 2019. a