Next Article in Journal
Quantifying Uncertainty in Satellite-Retrieved Land Surface Temperature from Cloud Detection Errors
Previous Article in Journal
Evaluating Concentrated Flowpaths in Riparian Forest Buffer Contributing Areas Using LiDAR Imagery and Topographic Metrics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Drift Correction of Lightweight Microbolometer Thermal Sensors On-Board Unmanned Aerial Vehicles

by
Francisco-Javier Mesas-Carrascosa
1,*,
Fernando Pérez-Porras
1,
Jose Emilio Meroño de Larriva
1,
Carlos Mena Frau
2,
Francisco Agüera-Vega
3,
Fernando Carvajal-Ramírez
3,
Patricio Martínez-Carricondo
3 and
Alfonso García-Ferrer
1
1
Department of Graphic Engineering and Geomatics, University of Cordoba, Campus de Rabanales, 14071 Córdoba, Spain
2
Departamento de Gestión Forestal Ambiental, University of Talca, 3460000 Talca, Chile
3
Department of Engineering, University of Almeria, La Cañada, 04120 Almería, Spain
*
Author to whom correspondence should be addressed.
Remote Sens. 2018, 10(4), 615; https://doi.org/10.3390/rs10040615
Submission received: 23 March 2018 / Revised: 23 March 2018 / Accepted: 12 April 2018 / Published: 17 April 2018
(This article belongs to the Section Remote Sensing in Agriculture and Vegetation)

Abstract

:
The development of lightweight sensors compatible with mini unmanned aerial vehicles (UAVs) has expanded the agronomical applications of remote sensing. Of particular interest in this paper are thermal sensors based on lightweight microbolometer technology. These are mainly used to assess crop water stress with thermal images where an accuracy greater than 1 °C is necessary. However, these sensors lack precise temperature control, resulting in thermal drift during image acquisition that requires correction. Currently, there are several strategies to manage thermal drift effect. However, these strategies reduce useful flight time over crops due to the additional in-flight calibration operations. This study presents a drift correction methodology for microbolometer sensors based on redundant information from multiple overlapping images. An empirical study was performed in an orchard of high-density hedgerow olive trees with flights at different times of the day. Six mathematical drift correction models were developed and assessed to explain and correct drift effect on thermal images. Using the proposed methodology, the resulting thermally corrected orthomosaics yielded a rate of error lower than 1° C compared to those where no drift correction was applied.

Graphical Abstract

1. Introduction

World agriculture faces three major challenges that represent an apparent contradiction: to feed a growing population, to contribute to the reduction of rural poverty, and to manage the natural resource base [1,2]. Precision agriculture is believed to be an efficient method of crop production because it is accurate, inputs are optimized leading to reduced costs and environmental impact, and because it provides an audit trail that consumers and legislation require [3]. Precision agriculture emphasizes spatial-temporal data analysis and management jointly rather than singularly [4], as well as requiring a detailed description of canopy status and its variation in the field during the growth cycle [1].
Remote sensing methods have been demonstrated to be very useful in monitoring large areas while remaining cost effective [5]. Traditional remote sensing techniques have used manned aerial or satellite platforms to measure canopy reflectance in the electromagnetic spectrum range from 400 to 2500 nm [6]. These platforms have a temporal and spatial resolution that limits their utility in agriculture assessments due to the dynamic changes in crops in relation to the environment [7,8]. In recent years, unmanned aerial systems (UASs) have been used in a broad range of applications, including precision agriculture projects, principally because unmanned aerial vehicles (UAVs) have become more reliable, their performance (flight time, range) has improved, and the sensors have miniaturized [9]. Therefore, UAS technology allows for the possibility of acquiring information with high spatial and temporal resolution. In precision agriculture where analyses are performed of yield variation over a field and across years, half of the variation comes from year to year variation [10]. A well-timed sequence of UAV flights can contribute to the analyses of spatial and temporal variations.
A variety of sensors can be used as payload on board UAVs, ranging from Light Detection and Ranging system (LiDAR) [11,12], Red-Green-Blue (RGB) [13,14], multispectral [15,16], and hyperspectral [17,18] to thermal [19,20]. Infrared thermography allows users to monitor plant water status for detecting stress or for applying deficit irrigation techniques [21], to monitor for infections [22], water stress detection [20,23] or for phenotyping plants [24,25].
To date, two different thermal systems are available: cooled and uncooled. The first, being very sensitive and highly accurate, are used on board satellite and aerial platforms. However, they are large, heavy, and power consuming. Uncooled thermal sensors are used as UAV payloads because they are smaller, lighter, and consume less power than cooled thermal sensors [26]. However, they are not as sensitive nor as accurate. Microbolometers are uncooled infrared radiation thermal sensors distributed in an array. Low values of noise-equivalent temperature difference (NETD) in uncooled thermal sensors, reaching 20 mK, have allowed their use in applications where only cooled thermal sensors were once suitable. However, temperature drift continues to be a disadvantage causing unwanted detector gain and offset non-uniformity in registered temperature data.
To combat this, a non-uniformity correction (NUC) is applied to remove noise using digital signal processing techniques on the detector output signal. It requires knowledge of coefficient corrections for every detector in the array [27]. For each detector in the array, a determined gain and offset is stored in the sensor. However, the change of the offset coefficient has to be updated due to the thermal drift effect. This temperature drift is principally caused by the detector’s casing, which overheats and dissipates power and heat onto the detectors and electronic circuits. Hence, it is necessary to perform thermal drift correction and periodically update the correction values for each detector [28]. Without this correction, the temperature error would increase by approximately 0.7 °C per minute [29].
The most commonly used approach to compensate for thermal drift is shutter based [28,30]. Others have used a contact sensor between the detector matrix and the lens [31] or other locations inside the sensor [32], as well as “blind” pixels whose signal does not depend on the radiation of the observed scene [33]. Other types of NUCs are scene-based methods, which are divided into two categories: statistical [34] and registration-based methods [35].
Prior to flight, uncooled thermal sensors need to be stabilized after being switched on [36]. During this period, the absolute temperature progressively shifts until it is stabilized. As such, it is necessary to consider how environmental variables affect the registered temperature values, especially during a long acquisition period [37], and take into account wind effect, varying cloud cover, position, and orientation of the sensor during the UAV flight. To remove thermal drift effects and simultaneously apply radiometric correction, some authors program UAV flights to cover ground targets with known temperatures. At the cost of useful UAV flight time, radiometric calibration coefficients are calculated so that the UAV can repeatedly fly over the nearest ground target and thus eliminate thermal drift [38,39].
The goal of this study was to determine a methodology using high spatial resolution thermal imagery acquired from a UAV while removing temperature drift independently of NUC applied by the sensor without any extra UAV flight operations. The specific objectives of this work were aimed at (i) modeling temperature drift effect; and the assessment of (ii) different drift models at (iii) different hours of the day.

2. Materials and Methods

The presented study was carried out in Córdoba, Spain (north latitude 37°56′05′′, west longitude 4°42′59′′, WGS 84) in June 2016, using a 10 ha orchard of high-density hedgerow olive trees (Olea europaea L. cv Arbequina). Figure 1 shows the development of olive trees during the growing season. Being a typical Mediterranean region, the climate is characterized by warm, dry summers and cool, wet winters with an average annual rainfall equal to 180 mm.

2.1. UAV Campaigns

The unmanned aerial vehicle (UAV) used was an MD4-1000 multi-rotor drone (Microdrones GmbH, Siegen, Germany). This UAV is a quadcopter with an entire carbon design. The system has a maximum payload equal to 1.2 kg. It uses 4 × 250 W gearless brushless motors and reaches a cruising speed of 15.0 m/s. The UAV was equipped with a Gobi 640-GiGe thermal sensor (Xenics nv, Leueven, Belgium), which is an uncooled long-wave infrared (LWIR) thermal sensor delivering raw digital images at 16 bits of sensor calibrated radiance with a dynamic range from −20 °C to 120 °C and a spectral resolution of 0.05 °C. It has a focal length equal to 18 mm and operates in a spectral band range from 8 μm to 14 μm. Registered images have a dimension equal to 640 × 480 pixels and a pixel pitch of 17 μm. Moreover, it has an onboard image processing system to perform a non-uniformity correction, an auto offset, and an auto gain. However, the continuous changing conditions in which the sensor operates cause temperature values to degrade throughout the UAV flight although the image processing system is operating. In this manuscript, the NUC has been deactivated, obtaining a set of images without any compensation. A stabilization procedure on the thermal sensor was conducted before each UAV flight as described in Berni et al. [36]. The thermal sensor was pre-heated for twenty minutes on field before each UAV flight to stabilize its internal temperature. The sensor was connected to a stick PC Asus QM1 (Asustek Computer Inc., Taiwan, China) to store the images via an Ethernet port. Sensor weight totaled 710 g with flight duration equal to 20 min.
UAV flights were performed on 1 June 2016 at 120 m above ground level with a ground sample distance (GSD) equal to 11.3 cm (Figure 2). Side and forward lap settings were 80% and 70%, respectively, with 632 images registered. Five aluminum disks were placed on the plot as ground control points (GCPs), one in each corner and the other in the center of the study area. Because of the low emissivity of aluminum GCPs, they were visible in thermal images. Each GCP was measured with the stop-and-go technique through relative positioning by means of the NTRIP protocol (The Radio Technical Commission for Maritime Services, RTCM, for Networked Transfer via Internet Protocol) using two GNSS (global navigation satellite system) receivers. One of the receivers was a reference station for the GNSS Red Andaluza de Posicionamiento (RAP) network from the Institute for Statistics and Cartography of Andalusia, Spain, and the other, a Leica GS15 GNSS (Leica Geosystems AG, Heerbrugg, Switzerland), functioned as the rover receiver.
The UAV flew over the crop at 8:30, 12:30, 16:00, and 18:30 local time in clear skies. A Davis Vantage Pro2 weather station (Davis Instrument Corp., Hayward, CA, USA) was used to monitor climate conditions during the UAV flights. This weather station was equipped with a three-cup anemometer, an air temperature and humidity sensor, and a barometer. Table 1 shows air temperature, percentage of relative humidity, mean wind speed, and atmospheric pressure during each UAV flight on this date. These UAV flights were used to acquire thermal images of soil and crop under different atmospheric and temperature conditions.

2.2. Thermal Image Processing

Thermal images were processed in three stages: thermal drift correction, geometric correction, and radiometric correction. Figure 3 describes the drift correction applied to the thermal images. As previously discussed, thermal drift is when the same location in the terrain presents different temperature values in different images. Thermal drift correction is based on points having a constant temperature during the UAV flight. In the first stage, a set of distinctive features are extracted from the UAV images using algorithms based on “structure from motion” (SfM) techniques described by Lowe [40]. SfM techniques extract individual features in each thermal image that are matched to their corresponding feature in the other images from the same UAV flight. As Figure 3 shows, a point appears in several images that belongs to different laps, each having a different temperature value due to drift effect. Every thermal image has a temporal reference, allowing the drift effect to be evaluated as it occurred in flight. In the proposed methodology, sensor drift is modeled as a function of time where each point of each image has a timestamp obtained by a GNSS sensor from the UAV autopilot. This methodology is applied to the set of characteristics extracted by the SfM algorithms. As a result, a mathematical model that describes thermal drift as it occurs for the duration of the UAV flight is achieved. Subsequently, this model is applied to all thermal images to obtain a new thermal image where temperature values are uniform on all corresponding points along the UAV flight. Six different drift correction models (DCMs) were developed to describe thermal drift for the duration of the UAV flight: exponential, exponential, lineal and polynomial order two, three, and four. Each DCM was applied to the UAV thermal images to generate a new collection of images, which were orthorectified and then processed into thermal orthomosaics.
To obtain a single thermal orthomosaic of the area of interest, images have to be aerotriangulated, rectified, and finally mosaicked. Based on previous research results, Pix4dmapper by Pix4D SA was selected (Lausanne, Switzerland) and described by Mesas-Carrascosa [15] to do this processing. Afterward, digital numbers (DNs) of the thermal orthomosaics were converted to temperature values using the information obtained by the radiometric calibration of the sensor provided by the manufacturer. Finally, remotely sensed temperatures are influenced by the environmental conditions present at the time of UAV flight. Atmospheric correction of surface temperature is essential to extract absolute temperature measurements from thermal images, requiring the application of a radiative transfer model [41], a vicarious calibration [42], or an empirical method [43]. In this research, using an empirical method, two extreme temperature panels of 0.5 × 0.5 m were placed in the plot to record the hottest (black polymer panel) and the coldest (white polymer panel) temperatures on scene. Reference panels were close to five times larger than the GSD and, therefore, several homogeneous pixels appear in the thermal images. A temperature measurement of each reference panel was collected for each UAV flight with a Flir E60 heat gun (Flir Systems, Oregon, USA). These measurements were later used to correct the atmospheric effect on the thermal mosaics, applying an empirical line method, which defines a linear relationship between absolute temperature and sensor temperature [44].

2.3. Validation

The analysis of the proposed methodology was applied to all UAV flights both with and without thermal drift correction. A total of 37 georeferenced checkpoints (CPs) were placed along a transect perpendicular to the laps and crossing the middle zone of the plot and were read for temperature using a Flir E60 heat gun. These values were compared to the extracted values from the thermal orthomosaics obtained from the flights. The mean error and root mean square error (RMSE) were calculated for each model and flight. Moreover, Akaike’s information criterion (AIC) [45] was used to identify the relative importance among all possible sets of DCMs per UAV flight where the best performing in each flight was identified by the lowest AIC score.
In addition, the correlation between flight time and thermal drift was defined. To do this, the thermal images in which a CP appeared were analyzed. Of all the possible thermal images where a CP appeared, the images with the most centrally situated CP were used in the mosaic process to obtain a thermal orthomosaic, as this is the standard method. As each image has an associated timestamp, each CP was temporally registered as it appeared in flight, which was then evaluated for the influence of flight time on thermal drift for each thermal orthomosaic obtained by a DCM.

3. Results

Figure 4 shows the variation of digital number per second ( Δ DN / t ) along the duration of the UAV flights on features extracted from images and the different DCMs per flight developed for the proposal methodology. Comparing the four UAV flights, digital number per second in raw images varied both in absolute and relative terms. Therefore, the thermal sensor did not show a defined pattern in registering temperatures. Each DCM calculated per flight and its correlation coefficient ( R 2 ) are summarized in Table 2. At 8:30 a.m. (Figure 4a), Δ DN / t had no defined behavior, showing a disperse distribution. Regardless of the mathematical model used, the correlation coefficient showed a value between 0.370 with the linear model and 0.382 for the exponential model of order 2. Therefore, there were no clear differences a priori between DCMs applied to thermal orthomosaics. At 12.30 p.m. (Figure 4b), Δ DN / t started to show a trend in its relation to flight duration as R 2 of some DCMs revealed. In this case, at the beginning of the UAV flight the Δ DN / t showed lower values over time (between 0 and 100 s) but then the variation increased, reaching the highest variation between 200 and 400 s. Thereafter, the variation decreased to values equal to the beginning of the UAV flight until 700 s where it again increased, although it did not reach the initial maximum values. In this flight, the bicubic model showed the highest R 2 , equal to 0.482, while the exponential model had the lowest, 0.190. At 16.00 p.m. (Figure 4c), Δ DN / t showed a defined evolution as the UAV flight progressed, which was reflected in higher R 2 values for all the DCMs. In this mission, Δ DN / sec showed maximum values at the beginning of the UAV flight and then decreased over time. The exponential order 2 and lineal models had the lowest R 2 value (0.688) while the bicubic model had, again, the highest R 2 value (0.836). The other DCMs had an R 2 value higher than 0.7. Finally, the mission at 18:30 p.m. (Figure 4d) showed more oscillations during flight time; however, the range of Δ DN / sec values was narrow. With this mission, maximum variations occurred at the beginning of the UAV flight, decreasing as the flight progressed. R 2 values were between 0.67 and 0.69 with no clear differences between the DCMs. Therefore, in analyzing the behavior of Δ DN / t along the UAV flight duration for these missions, it is possible to assert that the thermal sensor was not stable and that its operation varied in each UAV flight.
Regarding R 2 , the DCMs obtained from the UAV flights at 16:00 p.m. and 18:30 p.m. had higher values than those from 8:30 a.m. and 12:30 p.m. because Δ DN / sec showed a shorter range of values by time. This is due to the fact that Δ DN / t per second was different for each UAV flight, occurring with a lower frequency at later UAV flights.
Figure 5 shows the thermal orthomosaic histograms for each flight mission with the applied DCMs, as well as without a DCM; Table 3 summarizes the statistics for each. First, the histograms manifest a clear difference between the thermal orthomosaics where a DCM was applied compared to those where no DCM was applied. Moreover, the temperature distribution was quite similar in all the thermal orthomosaics where a DCM was applied. Because the study area had two differentiated classes, vegetation and bare soil, a bimodal distribution was expected to describe temperature distribution of the scene. However, at the 8:30 a.m. UAV mission (Figure 5a), all thermal orthomosaics had a normal distribution as Sarle’s bimodality coefficient (SBC) showed. The temperature range on those thermal orthomosaics where a DCM was applied ranged from 15 to 35 °C, 20 °C occurring with the most frequency. Conversely, the thermal orthomosaic without any drift correction showed a broader temperature range from 15 to 43 °C and a right-skewed distribution. Instead of a bimodal distribution, a normal distribution of temperatures occurred in the early morning on the thermal orthomosaics with drift correction because the bare soil and vegetation had not yet absorbed heat from the sunlight and consequently the temperatures of both were similar. Therefore, at this hour, both classes showed no clear difference in thermal behavior. Conversely, at 12:30 p.m. (Figure 5b), the UAV flight histograms showed two different shapes irrespective of whether a DCM was applied or not. However, when no drift correction was applied, the temperature distribution was, again, similar to a normal distribution with SBC being less than 5/9. As a result, the non-corrected histogram did not properly mark bare soil and vegetation with different temperatures. On the other hand, all drift-corrected thermal orthomosaics showed an SBC higher than 5/9, having a bimodal distribution with two differentiated peaks. In this mission, bare soil and vegetation had different behaviors as they correlated to sunlight. Although both classes increased their temperature, vegetation (left peak) showed a mean temperature equal to 30 °C, which was lower than bare soil (right peak), which reached a mean value equal to 50 °C. At 16:30 p.m. (Figure 5c), both vegetation and bare soil increased in temperature, which was properly shown when a DCM was applied. If corrections were not applied, the temperatures were also higher but the classes were not accurately represented in the histogram. A comparison of the histograms shows that vegetation temperature increased as the day progressed, reaching the highest temperature at 18:30 p.m. while soil temperature increased until 16:30 p.m. and then began to decrease. At 18:30 p.m. (Figure 5d), the left peak of the histogram has a higher frequency than the right peak as the vegetation maintained a stable temperature while the bare soil temperature decreased, which also caused the distance between the peaks to be reduced. These results are because the soil was cooling due to the declining sun and greater shadow cover.
All of the DCMs used successfully described this occurrence from 12:30 p.m. to 18:30 p.m. Moreover, the histograms of each DCM for every flight had a similar distribution with the quartic model presenting the greatest differences in portions of the flights. The histograms show that from 12:30 p.m., the temperature difference between the vegetation and bare soil was quite distinctive and remained so until 16:30 p.m. when the difference began to decrease. Therefore, as in Bellvert et al. (2014) [43], it is recommended that thermal UAV flights with agronomic objectives are performed between 12:00 and 16:30 p.m. However, without the method proposed in this paper, non-corrected thermal orthomosaics will not sufficiently differentiate soil and vegetation.

Validation

Once the histograms of the drift corrected thermal orthomosaics accurately described the presence of vegetation and bare soil in the study area, the next step was to analyze which DCM had the greatest thermal accuracy. Figure 6 illustrates the 16:30 p.m. thermal orthomosaics with the applied DCMs, which are detailed in Table 2, as well as without drift correction. When drift correction was not applied (Figure 6g), the resulting thermal orthomosaics ordered the temperature values. From a visual analysis, neither bare soil nor vegetation showed stable temperature. Moreover, temperature changed along the north and south laps, registering higher temperature values as the UAV flight progressed. This effect is pronounced in this paper because NUC was switched off to obtain an extreme example; in other cases, the drift effect would be less pronounced. This also explains the pronounced skewness in the non-corrected histograms presented in Figure 5. Based on the authors’ results, the temperature variation for this sensor under normal conditions was less than 0.5 °C per minute, similar to the variations reported by Olbrycht and Więcek (2015) [29].
Regarding the thermal orthomosaics where a DCM was applied (Figure 6a–f), no visual temperature differences from north to south were detected. Instead, the temperature variations were linked to the state of vegetation and bare soil as explained by the histogram analysis above. In addition, comparing all of the thermal orthomosaics generated with a DCM resulted in similar orthomosaics with the exception of the quartic model (Figure 6f). This model generated colder temperatures in the south of the plot compared to the north of the plot, which was not present in the other DCMs. These differences were not detected in the field campaign, suggesting that the quartic model did not adequately describe thermal drift in the UAV flights. This result occurred for all of the UAV flights assessed.
Table 4 summarizes the results of thermal quality control on the thermal orthomosaics from each UAV flight with and without the applied DCMs by mean error and standard deviation (SD) and Akaike’s information criterion (AIC). In addition, a correlation coefficient (r2) between error and flight progress was calculated. In all the orthomosaics, as expected, where a DCM was not applied, the temperature errors were higher than where a DCM was applied. Therefore, it is necessary to pre-process thermal images taking into account the behavior of the microbolometer registering temperature values. The 8:30 a.m. mission showed a higher rate of error than the other UAV missions independent of which DCM was applied. At this time, the error ranged from 0.88 ± 0.8 °C using the bicubic model correction to 1.01 ± 0.81 °C using the exponential correction model. These higher errors are explained by the different environmental conditions while performing the UAV flight and measuring ground truth. In the early morning, the sun is ascending and an object’s or coverage’s superficial temperature changes in a short time interval. Although ground truth measurements were performed immediately after the UAV flight finished (twenty minutes), the duration of the UAV flight was long enough for temperature values of the olive trees and bare soil to change both for images and for on-ground measurements, influencing this mission’s results. At 12:30 p.m., the mean error decreased to values around 0.2 °C ± 0.5 °C for all DCMs applied with the cubic model generating the smallest error (0.10 °C ± 0.45 °C) while the exponential model order 2 had the highest error (0.29 °C ± 0.56 °C). Conversely, at 16:30 p.m., the errors differed depending on the DCM used. For this mission, the quartic model showed the highest error (1.57° ± 1.22 °C) while the cubic model had the lowest (0.06 ± 0.45 °C). Finally, at 18:30 p.m., the cubic model again showed the greatest accuracy with an error equal to 0.26 ± 0.58 °C and the quartic model being the worst with an error equal to 1.55 ± 0.85 °C. Even so, the highest mean error and SD were found in those thermal orthomosaics where no DCM was applied, independent of the mission. Moreover, the calculated AIC scores identified the cubic model as the most consistent DCM, showing the minimum score in each UAV flight.
To demonstrate, Figure 7 shows the relationship between temperature obtained from the UAV flight and the on-ground measurements at 16:30 p.m. The continuous line represents a perfect correlation of temperatures between both sets of temperatures and a discontinuous line represents the adjusted lineal model from both sets. When no DCM was applied (Figure 7g), the temperature values in the thermal orthomosaic did not show any relationship with those on the ground having a broad range of variation. On the other hand, in general, when a DCM was applied, temperature values on the thermal orthomosaics and their corresponding on-ground measurement were similar. However, there were differences between the DCMs. The quartic model (Figure 7f) yielded the highest deviation from a perfect correlation although not as broad as in the case of not using a DCM. The same occurred when the exponential model (Figure 7a) or lineal model (Figure 7c) was applied, although not as evident as in the previous case. The remaining DCMs considered did not show significant differences in their temperature values.
Moreover, to have an acceptable range of temperature error, it is necessary that this error occurs independently of the flight duration, meaning that the drift effect of the microbolometer has been adjusted accordingly. Table 4 shows this relationship through a correlation coefficient and its Pearson analysis and Figure 8 shows the relation between error and flight duration for each thermal orthomosaic obtained from the 16:30 p.m. mission where a DCM was applied. As expected, the thermal orthomosaics where a DCM was not applied showed high R2 between error and flight duration in all UAV flights, meaning that the error is dependent on flight duration. As to the thermal orthomosaics where a DCM was applied, the quartic model was the one whose errors showed a significant correlation with flight duration in all UAV flights. The other DCMs had no significant correlation at 8:30 a.m., 12:30 p.m., and 18:30 p.m. At 16:30 p.m., the cubic model was the only DCM whose results were independent of flight duration. Therefore, when considering the relationship between temperature error and flight duration, the cubic model adequately described drift effect on temperature measurements on all performed UAV flights. In this study and our experience, using the Gobi 640 thermal sensor on subsequent UAV flights has shown that the cubic drift model is the most adequate. However, for other thermal sensors, it is recommendable to analyze which model would better describe drift effect using the proposed methodology.
The temperature error obtained in this research when a DCM was applied is equal to those described in the literature [8,38] and therefore presents itself as another option for agronomical projects. Moreover, the proposed methodology presents an advantage as it optimizes flight time. In other studies, it is necessary to stabilize the sensor in flight [36] or it is necessary to recurrently fly over temperature targets for reference to calibrate thermal images [38]. These two strategies spend the limited battery charge and, therefore, reduce the area covered by the UAV flight due to the decrease in useful flight time. With the proposed methodology, flight time is maximized without loss of accuracy in temperature values. Moreover, it allows the use of a thermal sensor on board the UAV regardless of the drift effect.
The UAV flights were performed under stable weather conditions and were of short duration (20 min) and as such, there were no changes in the surface temperature. However, UAV flights with longer duration (longer than 30 min) and/or under unstable weather conditions must be evaluated in future work due to changes in atmospheric or sunlight conditions. In these cases, in addition to the drift correction, it would be necessary to have an instantaneous atmospheric correction adapted to the UAV flight conditions. One possible methodology is to equip the UAV platform with additional sensors that record values of temperature, relative humidity, atmospheric pressure, incident radiation, and wind speed. These parameters would allow the possibility of determining the atmospheric conditions linked to each individual thermal image and, therefore, at each moment of flight time. These parameters along with the drift effect model would allow more precise and accurate temperature values.

4. Conclusions

Remote sensing using lightweight uncooled thermal sensors on board UAVs is a useful tool for measuring crop temperatures. However, drift effect on registered temperatures can invalidate its agronomical applications where an accuracy greater than 1 °C is necessary. The present research has developed methodology to remove drift effect on temperature using a lightweight microbolometer thermal sensor on board a UAV. In this study, removing drift effect on thermal images is based on redundant information around objects that appear in different overlapping images from a UAV flight that covers the area of interest. Different mathematical models were explored to describe drift effect with the cubic drift model yielding the best results on separate missions performed for this research.
These models were tested in four UAV missions at different hours at the same location. If no drift correction was applied, the thermal orthomosaics did not adequately describe crop temperatures, invalidating their use within an agronomical context. Contrarily, if a drift correction model was applied using the proposed methodology, the results improved with a range of error that would be adequate for agronomical projects. Moreover, the accuracy is in the same range as other authors’ results but with the added benefit of not requiring any special in air UAV flight operation and thusly increasing useful flight time. This is an important point to those UASs with short flight durations due to limited battery power. In addition, this methodology was applied to a single UAV flight and, therefore, the proposed drift correction model is adaptable to specific flight conditions.
In this study, the cubic drift model offered the best results. However, the authors recommend exploring the behavior of a particular uncooled thermal sensor to determine which model would best describe the drift effect using the proposed methodology.

Acknowledgments

This research was funded by Khepri project supported by CDTI: Centro para el Desarrollo Tecnológico Industrial, FEDER Funds: Fondo Europeo de Desarrollo Regional and CTA: Corporación Tecnológica de Andalucía.

Author Contributions

Francisco Javier Mesas-Carrascosa and Fernando Pérez Porras conceived and designed the experiments; Francisco Javier Mesas-Carrascosa, Fernando Pérez Porras, Jose Emilio Meroño de Larriva, and Alfonso García-Ferrer performed the experiments; Francisco Javier Mesas-Carrascosa, Fernando Pérez Porras, Carlos Mena Frau, Francisco Agüera-Vega, Fernando Carvajal-Ramírez. and Patricio Martinez-Carricondo analyzed the data; Francisco Javier Mesas-Carrascosa wrote the paper.

Conflicts of Interest

The authors declare no conflict interest.

References

  1. Alexandratos, N.; Bruinsma, J. World Agriculture Towards 2030/2050: The 2012 Revision; Agriculture Development Economics Division Food and Agriculture Organization of the United Nations (FAO): Rome, Italy, 2012; Available online: http://www.fao.org/docrep/016/ap106e/ap106e.pdf (accessed on 16 April 2018).
  2. McCalla, A.F. Challenges to world agriculture in the 21st century. UPDATE Agric. Resour. Econ. 2001, 4. Available online: https://giannini.ucop.edu/publications/are-update/issues/2001/4/3/challenges-to-world-agric/ (accessed on 16 April 2018).
  3. Stafford, J.V. Implementing precision agriculture in the 21st century. J. Agric. Eng. Res. 2000, 76, 267–275. [Google Scholar] [CrossRef]
  4. Miao, Y.; Mulla, D.J.; Randall, G.W.; Vetsch, J.A.; Vintila, R. Combining chlorophyll meter readings and high spatial resolution remote sensing images for in-season site-specific nitrogen management of corn. Precis. Agric. 2009, 10, 45–62. [Google Scholar] [CrossRef]
  5. Mulla, D.J. Twenty five years of remote sensing in precision agriculture: Key advances and remaining knowledge gaps. Biosyst. Eng. 2013, 114, 358–371. [Google Scholar] [CrossRef]
  6. Goetz, A.F.H. Three decades of hyperspectral remote sensing of the earth: A personal view. Remote Sens. Environ. 2009, 113, S5–S16. [Google Scholar] [CrossRef]
  7. Anderson, K.; Gaston, K.J. Lightweight unmanned aerial vehicles will revolutionize spatial ecology. Front. Ecol. Environ. 2013, 11, 138–146. [Google Scholar] [CrossRef]
  8. Berni, J.A.J.; Zarco-Tejada, P.J.; Sepulcre-Cantó, G.; Fereres, E.; Villalobos, F. Mapping canopy conductance and cwsi in olive orchards using high resolution thermal remote sensing imagery. Remote Sens. Environ. 2009, 113, 2380–2388. [Google Scholar] [CrossRef]
  9. Colomina, I.; Molina, P. Unmanned aerial systems for photogrammetry and remote sensing: A review. ISPRS J. Photogramm. Remote Sens. 2014, 92, 79–97. [Google Scholar] [CrossRef]
  10. McBratney, A.; Whelan, B.; Ancev, T.; Bouma, J. Future directions of precision agriculture. Precis. Agric. 2005, 6, 7–23. [Google Scholar] [CrossRef]
  11. Lin, Y.; Hyyppa, J.; Jaakkola, A. Mini-uav-borne lidar for fine-scale mapping. IEEE Geosci. Remote Sens. Lett. 2011, 8, 426–430. [Google Scholar] [CrossRef]
  12. Wallace, L.; Lucieer, A.; Watson, C.; Turner, D. Development of a uav-lidar system with application to forest inventory. Remote Sens. 2012, 4, 1519–1543. [Google Scholar] [CrossRef]
  13. Torres-Sánchez, J.; Peña, J.M.; de Castro, A.I.; López-Granados, F. Multi-temporal mapping of the vegetation fraction in early-season wheat fields using images from uav. Comput. Electron. Agric. 2014, 103, 104–113. [Google Scholar] [CrossRef]
  14. López-Granados, F.; Torres-Sánchez, J.; Serrano-Pérez, A.; de Castro, A.I.; Mesas-Carrascosa, F.-J.; Peña, J.-M. Early season weed mapping in sunflower using uav technology: Variability of herbicide treatment maps against weed thresholds. Precis. Agric. 2016, 17, 183–199. [Google Scholar] [CrossRef]
  15. Mesas-Carrascosa, F.-J.; Torres-Sánchez, J.; Clavero-Rumbao, I.; García-Ferrer, A.; Peña, J.-M.; Borra-Serrano, I.; López-Granados, F. Assessing optimal flight parameters for generating accurate multispectral orthomosaicks by uav to support site-specific crop management. Remote Sens. 2015, 7, 12793–12814. [Google Scholar] [CrossRef]
  16. Candiago, S.; Remondino, F.; De Giglio, M.; Dubbini, M.; Gattelli, M. Evaluating multispectral images and vegetation indices for precision farming applications from uav images. Remote Sens. 2015, 7, 4026–4047. [Google Scholar] [CrossRef]
  17. Zarco-Tejada, P.J.; Guillén-Climent, M.L.; Hernández-Clemente, R.; Catalina, A.; González, M.R.; Martín, P. Estimating leaf carotenoid content in vineyards using high resolution hyperspectral imagery acquired from an unmanned aerial vehicle (uav). Agric. Forest Meteorol. 2013, 171–172, 281–294. [Google Scholar] [CrossRef]
  18. Hruska, R.; Mitchell, J.; Anderson, M.; Glenn, N.F. Radiometric and geometric analysis of hyperspectral imagery acquired from an unmanned aerial vehicle. Remote Sens. 2012, 4, 2736–2752. [Google Scholar] [CrossRef]
  19. Baluja, J.; Diago, M.P.; Balda, P.; Zorer, R.; Meggio, F.; Morales, F.; Tardaguila, J. Assessment of vineyard water status variability by thermal and multispectral imagery using an unmanned aerial vehicle (uav). Irrig. Sci. 2012, 30, 511–522. [Google Scholar] [CrossRef]
  20. Gonzalez-Dugo, V.; Zarco-Tejada, P.; Nicolás, E.; Nortes, P.A.; Alarcón, J.J.; Intrigliolo, D.S.; Fereres, E. Using high resolution uav thermal imagery to assess the variability in the water status of five fruit tree species within a commercial orchard. Precis. Agric. 2013, 14, 660–678. [Google Scholar] [CrossRef]
  21. Fereres, E.; Soriano, M.A. Deficit irrigation for reducing agricultural water use. J. Exp. Bot. 2007, 58, 147–159. [Google Scholar] [CrossRef] [PubMed]
  22. Calderón, R.; Navas-Cortés, J.A.; Lucena, C.; Zarco-Tejada, P.J. High-resolution airborne hyperspectral and thermal imagery for early detection of verticillium wilt of olive using fluorescence, temperature and narrow-band spectral indices. Remote Sens. Environ. 2013, 139, 231–245. [Google Scholar] [CrossRef]
  23. Zarco-Tejada, P.J.; González-Dugo, V.; Berni, J.A.J. Fluorescence, temperature and narrow-band indices acquired from a uav platform for water stress detection using a micro-hyperspectral imager and a thermal camera. Remote Sens. Environ. 2012, 117, 322–337. [Google Scholar] [CrossRef]
  24. Gonzalez-Dugo, V.; Hernandez, P.; Solis, I.; Zarco-Tejada, P.J. Using high-resolution hyperspectral and thermal airborne imagery to assess physiological condition in the context of wheat phenotyping. Remote Sens. 2015, 7, 13586–13605. [Google Scholar] [CrossRef]
  25. Chapman, S.C.; Merz, T.; Chan, A.; Jackway, P.; Hrabar, S.; Dreccer, M.F.; Holland, E.; Zheng, B.; Ling, T.J.; Jimenez-Berni, J. Pheno-copter: A low-altitude, autonomous remote-sensing robotic helicopter for high-throughput field-based phenotyping. Agronomy 2014, 4, 279–301. [Google Scholar] [CrossRef]
  26. Gallo, M.A.; Willits, D.S.; Lubke, R.A.; Thiede, E.C. Low-cost uncooled ir sensor for battlefield surveillance. Proceed. SPIE 1993, 2020, 351–362. [Google Scholar]
  27. Krupiński, M.; Bareła, J.; Firmanty, K.; Kastek, M. Test stand for non-uniformity correction of microbolometer focal plane arrays used in thermal cameras. Proc. SPIE Int. Soc. Opt. Eng. 2013, 8896. [Google Scholar] [CrossRef]
  28. Huawei, W.; Caiwen, M.; Jianzhong, C.; Haifeng, Z. An adaptive two-point non-uniformity correction algorithm based on shutter and its implementation. In Proceedings of the 2013 Fifth International Conference on Measuring Technology and Mechatronics Automation, Hong Kong, China, 16–17 January 2013; pp. 174–177. [Google Scholar]
  29. Olbrycht, R.; Więcek, B. New approach to thermal drift correction in microbolometer thermal cameras. Quant. InfraRed Thermogr. J. 2015, 12, 184–195. [Google Scholar] [CrossRef]
  30. Mudau, A.E.; Willers, C.J.; Griffith, D.; Roux, F.P.J.L. Non-uniformity correction and bad pixel replacement on lwir and mwir images. In Proceedings of the 2011 Saudi International Electronics, Communications and Photonics Conference (SIECPC), Riyadh, Saudi Arabia, 24–26 April 2011; pp. 1–5. [Google Scholar]
  31. King, S.R.; Rekow, M.N.; Carlson, P.S.; Heinke, T.; Warnke, S.H.; Brest, B. Shutterless Infrared Imager Algorithm with Drift Correction. Google Patents US8067735B2, 29 November 2011. [Google Scholar]
  32. Tempelhahn, A.; Budzier, H.; Krause, V.; Gerlach, G. Shutter-less calibration of uncooled infrared cameras. J. Sens. Sensor Syst. 2016, 5. [Google Scholar] [CrossRef]
  33. Mizrahi, U.; Fraenkel, A.; Kopolovich, Z.; Adin, A.; Bikov, L. Method and System for Measuring and Compensating for the Case Temperature Variations in a Bolometer Based System. US Patent No. US 7807968 B2, 5 October 2010. [Google Scholar]
  34. Harris, J.G.; Yu-Ming, C. Nonuniformity correction of infrared image sequences using the constant-statistics constraint. IEEE Trans. Image Process. 1999, 8, 1148–1151. [Google Scholar] [CrossRef] [PubMed]
  35. Zuo, C.; Chen, Q.; Gu, G.; Sui, X.; Ren, J. Improved interframe registration based nonuniformity correction for focal plane arrays. Infrared Phys. Technol. 2012, 55, 263–269. [Google Scholar] [CrossRef]
  36. Berni, J.A.J.; Zarco-Tejada, P.J.; Suarez, L.; Fereres, E. Thermal and narrowband multispectral remote sensing for vegetation monitoring from an unmanned aerial vehicle. IEEE Trans. Geosci. Remote Sens. 2009, 47, 722–738. [Google Scholar] [CrossRef] [Green Version]
  37. Zalameda, J.N.; Winfree, W.P. Investigation of uncooled microbolometer focal plane array infrared camera for quantitative thermography. J. Nondestruct. Eval. 2005, 24, 1–9. [Google Scholar] [CrossRef]
  38. Gómez-Candón, D.; Virlet, N.; Labbé, S.; Jolivot, A.; Regnard, J.-L. Field phenotyping of water stress at tree scale by uav-sensed imagery: New insights for thermal acquisition and calibration. Precis. Agric. 2016, 17, 786–800. [Google Scholar] [CrossRef]
  39. Jensen, A.M.; McKee, M.; Chen, Y. Procedures for processing thermal images using low-cost microbolometer cameras for small unmanned aerial systems. In Proceedings of the 2014 IEEE Geoscience and Remote Sensing Symposium, Quebec City, QC, Canada, 13–18 July 2014; pp. 2629–2632. [Google Scholar]
  40. Lowe, D.G. Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 2004, 60, 91–110. [Google Scholar] [CrossRef]
  41. Zarco-Tejada, P.J.; Berni, J.A.J.; Suárez, L.; Sepulcre-Cantó, G.; Morales, F.; Miller, J.R. Imaging chlorophyll fluorescence with an airborne narrow-band multispectral camera for vegetation stress detection. Remote Sens. Environ. 2009, 113, 1262–1275. [Google Scholar] [CrossRef]
  42. Torres-Rua, A. Vicarious calibration of suas microbolometer temperature imagery for estimation of radiometric land surface temperature. Sensors 2017, 17, 1499. [Google Scholar] [CrossRef] [PubMed]
  43. Honkavaara, E.; Saari, H.; Kaivosoja, J.; Pölönen, I.; Hakala, T.; Litkey, P.; Mäkynen, J.; Pesonen, L. Processing and assessment of spectrometric, stereoscopic imagery collected using a lightweight uav spectral camera for precision agriculture. Remote Sens. 2013, 5, 5006–5039. [Google Scholar] [CrossRef] [Green Version]
  44. Bellvert, J.; Zarco-Tejada, P.J.; Girona, J.; Fereres, E. Mapping crop water stress index in a ‘pinot-noir’ vineyard: Comparing ground measurements with thermal remote sensing imagery from an unmanned aerial vehicle. Precis. Agric. 2014, 15, 361–376. [Google Scholar] [CrossRef]
  45. Akaike, H. A new look at the statistical model identification. IEEE Trans. Autom. Control 1974, 19, 716–723. [Google Scholar] [CrossRef]
Figure 1. Development of olive trees during the growing season.
Figure 1. Development of olive trees during the growing season.
Remotesensing 10 00615 g001
Figure 2. Flight planning and distribution of ground control points.
Figure 2. Flight planning and distribution of ground control points.
Remotesensing 10 00615 g002
Figure 3. Graphical description of thermal drift correction model (DN: digital number, t: time).
Figure 3. Graphical description of thermal drift correction model (DN: digital number, t: time).
Remotesensing 10 00615 g003
Figure 4. Relationship obtained between the variation of digital number per second (∆DN/sec) and flight duration for exponential, exponential order 2, lineal, quadratic, bicubic, and quartic drift correction models at (a) 8:30 a.m., (b) 12:30 p.m., (c) 16:00 p.m., and (d) 18:00 p.m.
Figure 4. Relationship obtained between the variation of digital number per second (∆DN/sec) and flight duration for exponential, exponential order 2, lineal, quadratic, bicubic, and quartic drift correction models at (a) 8:30 a.m., (b) 12:30 p.m., (c) 16:00 p.m., and (d) 18:00 p.m.
Remotesensing 10 00615 g004
Figure 5. Thermal orthomosaic histograms at (a) 8:30 a.m., (b) 12:30 p.m., (c) 16:30 p.m., and (d) 18:30 p.m. for each drift correction model and without correction.
Figure 5. Thermal orthomosaic histograms at (a) 8:30 a.m., (b) 12:30 p.m., (c) 16:30 p.m., and (d) 18:30 p.m. for each drift correction model and without correction.
Remotesensing 10 00615 g005
Figure 6. Comparison of thermal orthomosaics at 16:30 p.m. with drift model corrections: (a) exponential, (b) exponential order 2, (c) lineal, (d) quadratic, (e) bicubic, (f) quartic, and (g) no correction.
Figure 6. Comparison of thermal orthomosaics at 16:30 p.m. with drift model corrections: (a) exponential, (b) exponential order 2, (c) lineal, (d) quadratic, (e) bicubic, (f) quartic, and (g) no correction.
Remotesensing 10 00615 g006
Figure 7. Correlation for each drift correction model (DCM) between temperature values from the thermal orthomosaic and on-ground measurement at 16:30 p.m. unmanned aerial vehicle (UAV) flight. DCM: (a) exponential, (b) exponential order 2, (c) lineal, (d) quadratic, (e) cubic, (f) quartic and (g) no correction.
Figure 7. Correlation for each drift correction model (DCM) between temperature values from the thermal orthomosaic and on-ground measurement at 16:30 p.m. unmanned aerial vehicle (UAV) flight. DCM: (a) exponential, (b) exponential order 2, (c) lineal, (d) quadratic, (e) cubic, (f) quartic and (g) no correction.
Remotesensing 10 00615 g007
Figure 8. Relationship for each DCM between temperature error and flight duration for the 16:30 p.m. mission. DCM: (a) exponential, (b) exponential order 2, (c) lineal, (d) quadratic, (e) cubic, (f) quartic.
Figure 8. Relationship for each DCM between temperature error and flight duration for the 16:30 p.m. mission. DCM: (a) exponential, (b) exponential order 2, (c) lineal, (d) quadratic, (e) cubic, (f) quartic.
Remotesensing 10 00615 g008
Table 1. Atmospheric conditions for individual unmanned aerial vehicle (UAV) flights on 1 June 2016.
Table 1. Atmospheric conditions for individual unmanned aerial vehicle (UAV) flights on 1 June 2016.
UAV Flight (Local Time)
8:3012:3016:0018:30
Air temperature (°C)21303637
Relative humidity (%)48261817
Mean wind speed (m/s)2366
Atmospheric pressure (hPa)1022.61021.21018.41017.4
Table 2. Drift correction models for each mission and coefficient of correlation ( R 2 ).
Table 2. Drift correction models for each mission and coefficient of correlation ( R 2 ).
DCM TypeTime of FlightEquation R 2
Exponential order 18:30 c = 7.160 · e 5.677 · 10 4 · t 0.375 *
12:00 c = 9.317 · e 4.1911 · 10 4 · t 0.190 n.s.
16:00 c = 19.923 · e 0.001 · t 0.733 **
18:30 c = 18.368 · e 0.001 · t 0.688 **
Exponential order 28:30 c = 3.833 · 10 7 · e 0.017 · t + 7.227 · e 6.131 · 10 4 · t 0.382 *
12:00 c = 13.121 · e 9.923 * 10 4 · t 6.958 · e 0.007 · t 0.398 *
16:00 c = 20.316 · e 0.001 · t + 8.155 · 10 14 · e 0.36 · t 0.688 **
18:30 c = 6.985 · 10 4 · e 2.791 · t 6.9833 · 10 4 · e 2.7889 · 10 4 · t 0.675 **
Lineal8:30 c = 0.003 · t + 7.048 0.370 *
12:00 c = 0.003 · t + 9.321 0.210 n.s.
16:00 c = 0.015 · t + 18.062 0.688 **
18:30 c = 0.015 · t + 16.991 0.673 **
Quadratic8:30 c = 2.339 · 10 6 · t 2 0.005 · t + 7.28 0.379 *
12:00 c = 9.601 · 10 6 · t 2 + 0.004 · t + 8.120 0.286 n.s.
16:00 c = 2.117 · 10 5 · t 2 + 0.034 · t + 20.780 0.755 **
18:30 c = 4.587 · 10 6 · t 2 + 0.019 · t + 17.576 0.676 **
Bicubic8:30 c = 4.786 · 10 9 · t 3 3.401 · t 2 0.003 · t + 7.117 0.380 *
12:00 c = 6.913 · 10 8 · t 3 9.654 · 10 5 · t 2 + 0.033 · t + 6.098 0.482 *
16:00 c = 7.632 · 10 8 · t 3 7.838 · 10 5 · t 2 + 4.128 · 10 4 · t + 18.299 0.836 **
18:30 c = 4.006 · 10 8 · t 3 4.858 · 10 5 · t 2 0.001 · t + 16.233 0.694 **
Quartic8:30 c = 1.630 · 10 11 · t 4 2.185 · t 3 + 1.056 · 10 6 · t 2 0.005 · t + 7.270 0.381 *
12:00 c = 7.068 · 10 11 · t 4 4.838 · 10 8 · t 3 3.426 · 10 5 · t 2 + 0.002 · t + 6.51 0.474 *
16:00 c = 3.173 · 10 6 · t 4 + 6.261 · 10 7 · t 3 3.828 · 10 4 · t 2 + 0.058 · t + 15.927 0.799 **
18:30 c = 1.351 · 10 10 · t 4 + 2.791 · 10 7 · t 3 1.837 · 10 4 · t 2 + 0.025 · t + 15.138 0.688 **
The asterisks indicate the level of significance (* p < 0.05, ** p < 0.001, n.s. not significant).
Table 3. Statistics of thermal orthomosaics.
Table 3. Statistics of thermal orthomosaics.
Time of Flight ExponentialExponential Order 2LinealQuadraticCubicQuarticNo DCM
8:30 a.m.Range35.3335.6635.6635.6834.6434.3343.16
Mean20.9220.9620.8820.9520.9621.1028.35
SD3.293.283.303.293.283.267.14
SBC0.380.380.380.380.380.380.47
12:30 p.m.Range50.0850.0350.1550.3149.8050.7262.38
Mean40.7440.5040.5340.4840.6140.9847.68
SD8.878.898.928.918.878.8010.43
SBC0.660.660.660.660.660.670.45
16:00 p.m.Range50.8949.8250.5250.0850.1848.7174.52
Mean49.1949.2048.6649.2249.3747.8458.66
SD9.419.249.359.259.199.7313.06
SBC0.680.680.680.680.680.650.48
18:30 p.m.Range43.7839.6542.8341.1742.4643.7449.57
Mean39.5739.4739.3739.4639.5538.6146.69
SD5.245.265.285.245.235.558.32
SBC0.670.670.660.670.670.660.48
SBC: Sarle’s bimodality coefficient. SD: standard deviation.
Table 4. Mean error, standard deviation (SD), Akaike’s information criterion (AIC), and coefficients of correlation (r2) for each model correction and mission.
Table 4. Mean error, standard deviation (SD), Akaike’s information criterion (AIC), and coefficients of correlation (r2) for each model correction and mission.
ExponentialExponential 2LinealQuadraticCubicQuarticNo DCM
8:30Mean1.0130.8980.9130.9010.8880.895−2.929
SD0.8180.8040.8150.8000.8030.7582.792
AIC3.7770.8323.5932.5740.77918.472--
r20.0270.0040.0010.0050.0490.645 **0.918 **
12:30Mean0.2880.2910.2250.2220.1050.212−3.555
SD0.5900.5600.5560.5690.4590.5843.012
AIC39.83327.43736.36431.67326.67156.955--
r20.0070.0250.0520.080.0060.322 **0.959 **
16:30Mean0.112-0.1520.518-0.123-0.0651.573−12.158
SD0.5880.4930.7950.5080.4501.2247.363
AIC18.2197.45211.3297.7652.31431.893--
r20.391 **0.156 *0.667 **0.168 *0.0010.359 **0.915 **
18:30Mean0.3790.4090.5240.4040.2651.557−9.544
SD0.6480.6220.6270.6260.5850.8575.433
AIC12.9926.88813.8719.0062.56829.432--
r20.0010.0090.0320.0050.0220.568 **0.880 **
Pearson’s analysis. ** Correlation is significant at the 0.01 level (2-tailed); * Correlation is significant at the 0.05 level (2-tailed).

Share and Cite

MDPI and ACS Style

Mesas-Carrascosa, F.-J.; Pérez-Porras, F.; Meroño de Larriva, J.E.; Mena Frau, C.; Agüera-Vega, F.; Carvajal-Ramírez, F.; Martínez-Carricondo, P.; García-Ferrer, A. Drift Correction of Lightweight Microbolometer Thermal Sensors On-Board Unmanned Aerial Vehicles. Remote Sens. 2018, 10, 615. https://doi.org/10.3390/rs10040615

AMA Style

Mesas-Carrascosa F-J, Pérez-Porras F, Meroño de Larriva JE, Mena Frau C, Agüera-Vega F, Carvajal-Ramírez F, Martínez-Carricondo P, García-Ferrer A. Drift Correction of Lightweight Microbolometer Thermal Sensors On-Board Unmanned Aerial Vehicles. Remote Sensing. 2018; 10(4):615. https://doi.org/10.3390/rs10040615

Chicago/Turabian Style

Mesas-Carrascosa, Francisco-Javier, Fernando Pérez-Porras, Jose Emilio Meroño de Larriva, Carlos Mena Frau, Francisco Agüera-Vega, Fernando Carvajal-Ramírez, Patricio Martínez-Carricondo, and Alfonso García-Ferrer. 2018. "Drift Correction of Lightweight Microbolometer Thermal Sensors On-Board Unmanned Aerial Vehicles" Remote Sensing 10, no. 4: 615. https://doi.org/10.3390/rs10040615

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop