Next Article in Journal
COVID-19 Spatio-Temporal Evolution Using Deep Learning at a European Level
Previous Article in Journal
0-Dimensional Persistent Homology Analysis Implementation in Resource-Scarce Embedded Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Simulation and Design of Circular Scanning Airborne Geiger Mode Lidar for High-Resolution Topographic Mapping

1
Key Laboratory of Space Laser Communication and Detection Technology, Shanghai Institute of Optics and Fine Mechanics, Chinese Academy of Sciences, Shanghai 201800, China
2
Center of Materials Science and Optoelectronics Engineering, University of Chinese Academy of Sciences, Beijing 100049, China
3
Department of Guanlan Ocean Science Satellites, Pilot National Laboratory for Marine Science and Technology, Qingdao 266237, China
4
School of Civil Engineering, Anhui Jianzhu University, Hefei 230601, China
5
School of Physics and Optoelectronic Engineering, Hangzhou Institute for Advanced Study, University of Chinese Academy of Sciences, Hangzhou 310024, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(10), 3656; https://doi.org/10.3390/s22103656
Submission received: 15 March 2022 / Revised: 26 April 2022 / Accepted: 9 May 2022 / Published: 11 May 2022
(This article belongs to the Section Remote Sensors)

Abstract

:
Over the last two decades, Geiger-mode lidar (GML) systems have been developing rapidly in defense and commercial applications, demonstrating high point density and great collection efficiency. We presented a circular scanning GML system simulation model for performance prediction and developed a GML system for civilian mapping. The lidar system used an eye-safe fiber laser at 1545 nm coupled with a 64 × 64 pixels photon-counting detector array. A real-time data compression algorithm was implanted to reduce half of the data transmission rate and storage space compared to the uncompressing situation. The GML system can operate at aircraft above-ground levels (AGLs) between 0.35 km and 3 km, and at speeds in excess of 220 km/h. The initial flight tests indicate that the GML system can operate day and night with an area coverage of 366 km2/h. The standard deviations of the relative altimetric accuracy and the relative planimetric accuracy are 0.131 m and 0.152 m, respectively. The findings presented in this article guide the implementation of designing an airborne GML system and the data compression method.

1. Introduction

Airborne laser scanning (ALS) is a widely used active remote sensing technique for recording the surface and terrain of the earth, which generates accurate digital elevation models and serves in some basic applications, such as civilian surveying and mapping, biomass measurement, bathymetry, and military surveillance [1,2,3,4,5]. Commonly, ALS mapping lidars include digitized waveform lidars, single-photon lidar (SPL), and Geiger-mode lidar (GML) [6]. For the digitized waveform lidars (or linear mode lidars), the received photons are converted into an electric signal proportional to the incident laser intensity by a detector working in linear mode. The target distance and the reflect intensity are contained in the echo signal, which can be used to generate a three-dimensional (3D) point cloud and to provide target reflectance or material properties via radiometric calibration. In contrast to linear mode lidar (LML), which typically requires hundreds of detected photons, single-photon and Geiger-mode lidar can achieve range measurements by just a few returning photons per pulse, due to the detector’s sensitivity to individual photons. For the single-photon lidar, a typical system is the multibeam Single Photon LiDAR (SPL) developed by the Sigma Space Corporation, which uses a photomultiplier tube with a very short dead time [7]. For the Geiger-mode lidar, a typical lidar is the Harris IntelliEarth™ Geospatial Solutions Geiger-mode LiDAR sensor, which utilizes a large-pixel-format focal plane array (FPA) detector [8].
Comparisons between LML, SPL, and GML were demonstrated in references [9,10,11,12,13,14]. The results showed that the measurement precision of SPL and GML is lower than that of LML on rough surfaces, and the measurement precision of these systems is the same on smooth surfaces [15]. SPL and GML have higher area collection efficiency than LML, due to the high sensitivity of the detector array [16]. In addition, the ultra-high point density image generated by SPL and GML can improve foliage penetration to better sample bare earth and reveal the infrastructure details [8]. In recent decades, the Lincoln Laboratory developed a series of lidar systems based on arrays of Geiger-mode avalanche photodiode (GMAPD) detectors [17,18,19]. These systems validate the excellent utility of GML in foliage penetrating imaging and defense operations mapping. Recently, the characteristics of a high area coverage rate and high point density open up new applications for GML in humanitarian aid and disaster relief [20].
A proper simulation model of airborne GML is essential for the prediction of lidar performance and the optimization of lidar design. The performance of GML in point density and ranging accuracy is significant for the quality of the point cloud product. The authors in [21] proposed a simulation of a GML system to assess system performance and generate sample data. However, the simulation has not yet been experimentally verified. In addition, the GML system datasets are much larger than those collected by LML systems. For a 256 × 64 pixels GMAPD array capable of readout rates in excess of 8 kHz, the raw data recorder rate is about 250 MB/s [18]. With the increasing pixel format of the GMAPD array, the data recorder rate will be extremely high in the future. The high recorder rate is challenging for real-time 3D imaging, and huge storage space is required for data curation. Therefore, the establishment of a data compression algorithm and the airborne verification experiment of the simulation model are the keys to improving the performance of the GML system. However, these aspects have not yet been fully studied.
In this paper, we present a simulation model of circular scanning airborne Geiger-mode FPA imaging lidar. The point density and the optimal rotational speed of the scanner can be predicted, which is significant in designing an airborne GML system. The circular scanning airborne GML system we developed can operate at AGLs between 0.35 km and 3 km. The lidar system employed a 64 × 64 pixels InGaAs/InP detector array to obtain the ranging profiles of surfaces. In addition, we developed a real-time data compression algorithm that is realized by only storing a small range of data containing the target in the range gate. This real-time data compression algorithm was applied in lidar to reduce half of the data transmission rate and storage space compared to the uncompressing situation. We organized several initial flight tests that were conducted in Wuhu City and Qionghai City to validate the simulation model and the real-time data compression method.
This paper aims initially, in Section 2, to briefly introduce the principle of circular airborne Geiger-mode lidar (GML). Then, we present an overview of our circular scanning airborne GML system in Section 3. Section 3 provides the details of the real-time data compression method and the point cloud generation method. Section 4 presents the airborne experimental results and the performance assessments. Finally, Section 5 summarizes the main findings and provides an outlook for future research.

2. Principle of Airborne Geiger-Mode FPA Imaging Lidar

Figure 1 shows the basic principle of a Geiger-mode FPA Lidar. The scenery is illuminated by a laser pulse. Each pixel of the Geiger-mode FPA detector precisely measures the time of flight (ToF) of the photons reflected off the surface within the instantaneous field of view (IFOV) to determine the three-dimensional coordinate. Figure 2 illustrates the timing sequence of a Geiger mode lidar imaging cycle. Tbin is the timing resolution of the ToF counter integrated with the GMAPD. Lidar triggers the laser to emit a laser pulse and, in the meantime, triggers the ToF counter to start timing. The range gate delay time (Tdelay) is set based on a priori knowledge of the approximate distance to the target. Following the range gate delay, the range gate is open and the range gate duration (Tgate) is chosen to completely encompass the volume of interest. During the range gate duration, each GMAPD in the detector array is operated with a reverse-bias voltage above the avalanche breakdown voltage to detect the reflected photons. Once a pixel detects the photons, the ToF counter integrated with the pixel will stop timing. Finally, when the range gate duration is over, the over-bias voltage will be removed, the array TOF values will be read out, and the array is then ready for the next cycle.
For the airborne Geiger-mode FPA imaging lidar, assume that the terrain within the receiver field of view (FOV) is illuminated by the laser pulse and is imaged onto a solid-state N × N pixels FPA detector. The mean number of signal photoelectrons per laser fire detected by the receiver can be calculated by the lidar range, as shown in Equation (1) [22]:
n r = η a t m 2 η t η r η d ρ cos σ E t λ h c A r π R 2
where η a t m is the one-way atmospheric transmission, η t and η r are the transmission efficiency of the transmitter and the receiver optics, respectively, η d is the detector average photon detection efficiency (PDE), ρ is the target reflectivity, σ is the target slope within the laser footprint, Et is the laser pulse energy, λ is the laser wavelength, h is the Planck’s constant, c is the velocity of light in vacuum, Ar is the collecting area of the receiving telescope, and R is the distance from lidar to surface.
The one-way atmospheric transmission is determined by Equation (2) [23]:
η a t m = exp ( k R )
where the scattering coefficient k can be expressed according to visibility and wavelength by the following expression:
k = 3.91 V ( λ 550 ) q
where V is the visibility in km and λ is the wavelength in nm.
The coefficient q can be calculated by:
q = { 1.6 1.3 0.585 V 1 / 3 V 50   km 6   km V < 50   km V < 6   km
To calculate the mean number of signal photons returned to each GMAPD in the FPA camera, several system configurations should be considered, including: (1) the far-field intensity distribution of the transmit laser beam; (2) the ratio of the detected area to the receiver field coverage area; and (3) the effective detector fill factor of the GMAPD elements. Generally, the transmit laser beam can be shaped as a Gaussian beam, a super-Gaussian beam, or a flat-top beam to illuminate the surface. Recently, Kim et al. provided a detailed description of a GML system that used an unshaped Gaussian beam as the transmitter [21]. In addition, the ASOTB employed a pair of commercial off-the-shelf cylindrical lenses to shape the circular laser beam for matching the GMAPD receiver’s 4-to-1 aspect ratio [19]. For the most available GMAPD elements, micro lenses are used to ensure that every returned photon incident on the array efficiently couples to the detector. The effective detector fill factor can be up to above 60%.
Here, to simplify the model, we assumed that the intensity distribution of the laser footprint is uniform and that the transmitter FOV is approximately the same as the receiver FOV. Therefore, for an N × N pixels GMAPD array, the mean number of photons returned to each pixel can be calculated by Equation (5):
n s = δ r δ f N N n r
where δ r is the ratio of detected area to receiver field coverage area and δ f is the effective detector fill factor of the Geiger-mode FPA detector.
The noise photons generated in the single-photon detector mainly come from the solar noise background and the dark count, which will pollute the 3D point cloud. For each GMAPD in the array, the received mean number of background noise photons within a range gate duration is described by Equation (6):
n b = ρ A r η a t m η r η d Δ λ T g a t e E λ λ h c θ r 2 4 cos θ s u n
where Δ λ is the bandwidth of the optical filter, θ r is each individual pixel’s IFOV, θ s u n is the subtended angle between the sun and the surface normal, and E λ is the wavelength-dependent solar spectral illuminance on the surface. For the wavelength of 1545 nm, the value of E λ is about 0.27 W/(m2·nm).
The PDE and the dark count rate (DCR) of every pixel in the GMAPD camera are dependent on the integrated circuit technology, the reverse-bias voltage, and the thermal distribution in the array, but most of the pixels have almost the same PDE and DCR [24]. Hence, the total noise photoelectrons detected by the individual GMAPD can be determined by Equation (7):
n n = n b + n d = n b + f ¯ d T g a t e
where n d is the number of noise photoelectrons caused by the dark count in every pixel and f ¯ d is the FPA detector average DCR in Hz.
As the echo signal is weak, the number of detected photoelectrons follows Poisson statistics [21,22]. The distribution is determined by Equation (8):
P ( m ) = exp ( n ) n m m !
where n is the photons in the Tbin and P(m) is the probability that m photoelectrons are detected during the imaging cycle.
Normally, the dead time of GMAPD is 50 nanoseconds when the single-photon avalanche diode is actively quenched. The lidar can detect the surface many times during the range gate. However, the GMAPD array detector implemented in our lidar system has only one measurement opportunity during the whole range gate, due to the limit of the readout integrated circuit. Referring to the timing sequence in Figure 2, To is the time delay before the target signal is detected. Then, the detection probability of zero noise photons being detected before the target is determined by Equation (9):
P n o n = P ( m = 0 ) = exp ( T o T g a t e n n )
Therefore, the detection probability of the photons signal photons is determined by Equation (10):
P s = P n o n ( 1 P ( m = 0 ) ) = exp ( T o T g a t e n n ) ( 1 exp ( n s ) )
As was meticulously described in [1], to map unobstructed solid surfaces in the daylight, there are only three possible outcomes for a given GMAPD pixel-per-imaging cycle: (1) a surface photon is detected; (2) no photons are detected; or (3) a noise count is detected. In addition, the probability of these three situations was strictly described by Degnan [1] when the range gate is approximately centered on the surface. For the range gate duration of 4096 ns, we usually set an appropriate range gate delay time to make sure that three-quarters of the range gate duration is approximately above the local ground altitude. Therefore, the probability of these three situations is determined by the following equations:
P s = exp ( 3 4 n n ) [ 1 exp ( n s ) ]
P z = exp ( n n ) exp ( n s )
P n = 1 P s P z
where P s is the probability that a surface photon is detected, P z is the probability that zero photons are detected, and P n is the probability of detecting a noise count.
For a circular scanning airborne Geiger-mode FPA imaging lidar, the scanner covers the full swath width at least twice the per flight line with a fore and aft look, as shown in Figure 3 [25]. The back and front arcs of the scan are treated as individual swaths during point cloud generation. The single frame data are the ranging data acquired by the GMAPD array detector during one imaging cycle. As simulated in [7], for the circular scanning pattern, although density increases significantly at the lateral edge of a strip, the density for much of the swath width is homogenous. Hence, the average point density can represent the point density of the majority scanning area. It can be predicted by dividing the total number of detected points by the total surface area scanned during the same time interval, i.e.,
P ¯ = N N P s f r e p 2 H tan ( θ s ) v
where f r e p is pulse repetition frequency, H is flying height, v is flying speed, and θ s is the conical scan angle to nadir. In Equation (14), the numerator and the denominator are the number of detected ground points and the swept area in one second, respectively.
An appropriate rotational speed must be set at a different flying altitude to reduce the scanning voids. To simplify the model, we assumed that the lidar optical system is ideal. Thus, the imaging area of the N × N APD array on the ground is quadrate and the side length can be determined by Equation (15):
L = 2 H cos ( θ s ) tan ( N θ r 2 )
For the circular scanner, the back and front arcs of the scan can be treated as individual swaths. For the backward swath, as shown in Figure 3 and Figure 4, frame I and frame J are adjacent along the scan line in the center of the swath, while frame I and frame K are adjacent across the scan line. Xh is the horizontal space length between frame I and frame K and Xv is the vertical space length between frame I and frame J. To avoid the scanning voids in the backward swath, when the Xv value is as large as L, we can obtain the maximum number of rotations of the scanner per second by Equation (16)
r max = f r e p L 2 π H tan ( θ s )
When the Xh value is equivalent to L, we can obtain the minimum number of rotations of the scanner per second by Equation (17)
r min = v L
Therefore, when the values of Xh and Xv are equivalent, the mapping area is evenly covered. The optimal rotational speed of the scanner is determined by Equation (18):
r o p t = v f r e p 2 π H tan ( θ s )
Considering that the forward swath covered the same area, the rotational speed range of the scanner can be larger than the range calculated by Equations (13) and (14), but the optimal rotational speed is still the same.

3. System Overview

The airborne GML is one of the important components of our multispectral lidar system for civilian surveying and mapping, biomass measurement, and bathymetry. As shown in Figure 5a, the multispectral lidar system was fitted to the belly pod of the twin-engined Diamond DA42 multipurpose platform aircraft. This relatively low operating-cost platform offered flight endurance in excess of 3 h at speeds of 200–365 km/h and electrical power for research activities.
This multispectral lidar system consists of GML, multi-wavelength ocean lidar (MWOL), a high-resolution aerial camera, and an integrated navigation system (INS), as shown in Figure 5b. The INS includes a global navigation satellite system (GNSS) and an inertial measurement unit (IMU). The high accuracy position and the attitude of the multispectral lidar are provided by the INS. It also offers triggering via a pulse generator with a pulse-per-second (PPS) signal, which synchronizes the MWOL and GML sensors. The MWOL was designed to work in linear mode and is mainly applied to intertidal zone surveying and bathymetric mapping. The MWOL’s solid-state laser was developed to generate pulse lasers with wavelengths of 1064 nm, 532 nm, 486 nm, and 355 nm. The target intensity of different wavelengths can be obtained for point cloud classification and other applications. In addition, a palmer scanner was utilized in MWOL with a scanning FOV of 30°, and the nominal AGL range was 0.3 km to 0.5 km. As a combination, the GML operating at a wavelength of 1545 nm was designed to acquire a high-density lidar image to compensate for the MWOL’s low-density point cloud.
A block diagram of the detailed components of our GML system is presented in Figure 6. A host computer sends control instructions to the GML system through a user datagram protocol and displays the raw ranging data in rea time. The primary technical specifications of the GML system are listed in Table 1. Furthermore, the details of the system, the simulation results of the proposed system, and the method of point cloud generation are described in the following sections.

3.1. Laser and Detector Modules

The electro-optical receiver is a 64 × 64-pixel, 50-micron-pitch, photon-counting GMAPD array. Normally, the Geiger mode APD detector operates at a reverse-bias voltage above the avalanche breakdown voltage. It generates large currents that can be detected by digital timing circuitry when just a few photons hit the APD sensing area. The mean photon detection efficiency of the APD reaches 20%. The dark count rate of each APD is about 5 kHz, achieved by cooling the APD array to −20 ℃ during normal airborne operations. The solar noise per pixel is minimized through a narrow bandpass spectral filter, a small receive telescope 7.5 cm in diameter, and a small receive IFOV.
The GMAPD receiver array is sensitive to single photons, thereby relaxing the requirements of the transmitted laser power. A low-power pulsed fiber laser could be chosen to replace the high-power solid-state laser. Therefore, the requirements of overall system power, weight, and size would be reduced, which is important for airborne lidar applications. In this GML system, a diminutive, pigtailed, pulsed fiber laser source with an operating wavelength of 1545 nm was employed. The pulse width of the fiber laser was approximately 700 ps. The fiber laser emitted a Gaussian beam with a pulse repetition rate of 20 kHz and average power of 260 mW.

3.2. Optical System Design and Scanner Module

In the transceiver unit, the laser pulse is directed to the ground by a beam expander and a scanner. The returning light is collected by a homemade primary lens and collimated by a collimating lens. Then, the light moves through a 25.4 cm diameter, 3 nm wide narrow-band optical filter to reduce the amount of background, which affects the detector during daytime operations. Finally, the returning light is focused on the GMAPD array by a lens. In order to ensure that the laser path is coaxial with the optical axis of the main telescope, a 15 cm diameter hole was bored in the middle of the primary lens, as shown in Figure 6. Moreover, the mounting space of the transmitting optics was reduced, which is of great benefit for space-starved airborne lidar operations. A further advantage is that the coaxial optical system is more convenient to adjust and align than the off-axis optical system.
The IFOV of each pixel in the detector array was approximately 60 μrad. The far-field divergence of the transmitted beam was fixed to 5.5 mrad after the laser passed through the transmitted optics, which is larger than the received FOV and offers a high coaxial tolerance. The GML can be regarded as a range camera. Hence, every single-frame data can be seen as a picture with distance. As is the case with conventional imaging systems, aberrations such as spherical, coma, astigmatism, and field curvature caused by the GML receiver optics cannot be ignored. In this GML, all the lenses were chosen as aspherical lenses to minimize the influence of aberrations. The focal length of the imaging optical system was 833.33 mm. The diameter of the circle of confusion was optimized to 45 μm, which was within the pixel size.
The scanner is a scanning wedge driven by a high-performance brushless motor. The rotational speed of the motor was more than 2000 revolutions per minute (RPM). However, the actual laser location on the surface is significant for the point cloud generation. Therefore, the installation angle and slope of the wedge prism should be measured with high accuracy. The rolling axis of the scanner was set colinear to the optical axis of transceiver optics. As shown in Figure 6, the upper side of the wedge prism was perpendicular to the transceiver optical axis, while the slopy side was toward the ground to reduce the number of refractions in the prism. The wedge angle of the prism was 19.536°, which was measured by a bridge coordinate measuring machine. Then, the scanning angle could be accurately calculated based on the refractive equation.

3.3. Data Sampling and Real-Time Data Compression

The FPGA triggers the laser to emit a pulse. Then, the timers behind each GMAPD pixel are triggered to count after a delayed time, depending on flying altitude. These timers adopt 12-bit counters to record the time of flight (ToF) of echo events with the timing resolution of 1 ns. Therefore, the data recorder/acquisition server needs 2 bytes to store the ToF for each pixel. The storage rate will reach at least 156 MB/s with a frame rate of 20 kHz. However, the storage rate may be challenging for the SATA2 interface, and a huge storage space is required for data curation. Therefore, developing real-time data compression is necessary to reduce the storage rate.
For the GML system with a small FOV, we assumed that the number of targets in a single frame is only one. Then, the reflected photons of the target could be detected by most pixels in the array, and the ToF of these pixels was approximately the same in this frame. We recoded a small distance range that contained the primary target by 8 bits of memory space, while the other ToF was discarded. In this case, the 12-bit ToF was compressed to 8 bits. The recorder server needed only one byte to store the ToF for each pixel, which meant that the data storage rate could be reduced to 78 MB/s. Compared to the uncompressing situation, the data storage space was reduced by half. The real-time compression algorithm could be easily realized in FPGA by the following steps:
Step 1: For single-frame ranging data acquired by the GMAPD, the peak count was found in the time-correlated histogram as the reference value A.
Step 2: Using each pixel’s ToF value (B1, B2, …, B4096) minus A, the difference value (C1, C2, …, C4096) was obtained.
Step 3: If the difference value was located in [−63, 64], we used symbol one to tag this pixel’s ToF as valid and used 7 bits to record the difference value calculated by Step 2. In addition, if the difference value was beyond [−63, 64], we used the symbol zero to tag this pixel’s ToF as invalid.
We created a scenario where the lidar images a building at a fixed distance of 1.834 km. As shown in Figure 7, the pixel’s ToF value near the target was reserved, while the others were abandoned after the real-time data compression algorithm. For single-frame data, the root mean square (RMS) range precision of the building was 0.09 m after noise filter processing.
Moreover, in order to match the timestamps between the scanning system, the detector system, and the INS system, the GPS’s PPS signal was used as the synchronization pulse and the internal oscillator clocks on the FPGA for further precision. Finally, the synchronized information, including lidar system position, pose, encoder, and the compressed counting values, was saved in the SSD. The stored structure of data is shown in Figure 8.

3.4. System Analysis and Simulation Results

The requirements of laser power for a GML system depend on several parameters, which were analyzed in Section 2. For our GML lidar, the major technical specifications are shown in Table 1. We assumed that the plane’s flying speed, the target reflectivity, the two-way atmospheric transmission, and the visibility were 220 km/h, 20%, 81%, and 15 km, respectively. By substituting these parameters into the simulation model, the simulation results (shown in Table 2) included the mean number of detected signal photons per pixel per pulse, the mean number of noise photons during range gate per detection cycle, the point density, and the scanner rotational speed.

3.5. Point Cloud Generation

For an airborne lidar, a series of coordinate frame transformations are executed to calculate the geo-referencing of points. First, the 3D coordinates of the laser footprint in the lidar reference frame (LRF) were obtained based on the lidar geometric model. Then, the points in the LRF were transformed to the INS reference frame (IRF) according to the boresight angles. After that, the points in IRF were transformed to the local geodetic frame (LGF) through three attitude angles (roll, pitch, and yaw) provided by the IMU. Finally, the coordinates of the points in LGF were transformed to ECEF reference frame (ERF). The parameters of the transformation from LGF to ERF (including the latitude, the longitude, and the ellipsoidal height) were provided by the GNSS. Referring to the literature [26,27,28,29], the generic georeferencing of a typical lidar survey system can be calculated as follows:
X ECEF = X INS ECEF + T INS ECEF ( T L INS s + X L INS )
where X ECEF is the coordinates of the point on the ground in the ERF, X INS ECEF is the offset vector from the IRF to the ERF, T INS ECEF is the rotation matrix from the IRF to the ERF, T L INS is the rotation matrix from the LRF to the IRF, s is the position of the laser footprint on the ground in the LRF, and X L INS is the offset vector from the LRF to the IRF.
For lidar employing a GMAPD array, the establishment of the lidar geometric model is different from the lidar system with a single detector. For our GML system, the laser was only used to illuminate the surface, and the detector shot a picture with distance, as shown in Figure 2. According to the reversibility of light theory, we assumed that the light emits from the pixel in the detector array. The light-emitting unit vector could be easily determined through a ray-tracing model. As described in [21], we defined the lidar’s coordinate system Oxyz, as shown in Figure 9. The origin of the LiDAR coordinate system O is the perspective center of the lidar imaging system. The Oz-axis is perpendicular to the detector focal plane and points to the ground along the optical axis of the imaging system. The axis Ox-axis and Oy-axis are parallel to the side of the array, respectively, according to the right-hand system.
As shown in Figure 9b, the focal length of the imaging system is f, the array center is denoted by coordinate A (0, 0, −f), and each pixel coordinate is denoted by B (x, y, −f). The value of x and y is dependent on the pixel pitch of the array and the pixel location in the array. Therefore, the ray unit vector can be calculated by:
I 0 = B O B O
When the ray is propagated to the scanner, the path of the ray through the wedge prism can be traced by Snell’s Law. The diagram of the prism-scanner assembly is shown in Figure 10. In this circumstance, we defined the scanner coordinate system as the same as the lidar coordinate system. The rotated angle given by the encoder was defined as zero. Therefore, the initial two surface normal vectors for the upper and lower facets of the wedge prism can be given by:
P 1 = [ 0 0 1 ] T
P 2 = [ sin ( α ) 0 cos ( α ) ] T
where α is the slope of the wedge prism.
However, the normal vector of the upper face and the lower face of the wedge prism will be changed during the rotation of the scanner. Because the scanner rotates the prism about its Z-axis, the scanner rotation transform matrix can be written as:
T z = [ cos ( θ s ) sin ( θ s ) 0 sin ( θ s ) cos ( θ s ) 0 0 0 1 ]
where θ s is the rotated instantaneous angular position of the wedge prism measured by the encoder.
Hence, the normal vectors for the upper and lower facets of the wedge prism after rotation can be determined by Equations (24) and (25):
N 1 = T z P 1
N 2 = T z P 2
Based on the vector version of Snell’s Law [26], the direction of the laser exiting prism L can be calculated by Equations (26) and (27):
I 1 = n a n p I 0 + ( n a n p ( N 1 I 0 ) 1 ( n a n p ) 2 ( 1 ( N 1 I 0 ) 2 ) ) N 1
L = n p n a I 1 + ( n p n a ( N 2 I 1 ) 1 ( n p n a ) 2 ( 1 ( N 2 I 1 ) 2 ) ) N 2
where n a is the refractive index of air and n p is the refractive index of prism.
The ranging information measured in the pixel is r, and the point position in the lidar coordinate system can be determined by Equation (28):
s = r L
Finally, the point geo-referencing in the ECEF reference frame can be calculated from Equations (19)–(28).

4. Experiment Results and Discussion

The results were obtained by several initial flight tests conducted in Wuhu City and Qionghai City with an aircraft velocity of 220 km/h. The airborne experiment was conducted in Wuhu City from 11:50 a.m. to 03:00 p.m. (UTC+8) on 14 January 2021, to validate the performance of the airborne GML system at altitudes of 1 km and 3 km. Then, a marine and terrestrial mapping task were implemented in Qionghai City during broad daylight from 28 January to 02 February 2021. The flying altitudes were 0.35 km and 0.5 km.
The gathered raw data were delivered to the data-decompression and point cloud generation modules to calculate the point coordinates in the ECEF reference frame. Then, a noise-filtering process was executed to clean the background noise point in the point clouds. Finally, the 3D point clouds were used to produce digital surface and terrain models, relative reflectance imagery, and other applied products. Approximately 8 TB point cloud products were generated during our whole flight test, due to the GML’s high-density images.

4.1. Positional Accuracy

The calibration between lidar and INS sensors was conducted in Yijiang Town, Wuhu City. The calibration field was chosen over a group of surfaces with flat or tilted featuring as shown in Figure 11a. Ten calibration strips of GML data were collected, and these strips were perpendicular or parallel to each other. By selecting the planar features in the calibration area, the extrinsic parameters errors were corrected through the extrinsic self-calibration method [30]. The before and after calibration of the lidar image are shown in Figure 12b and Figure 12c, respectively. The point cloud quality was obviously improved.
According to the calculation method in [31], 20 tilted roofs and 20 flat surfaces were chosen to evaluate the relative positional accuracy. The standard deviation of the relative altimetric accuracy was 0.131 m, and the standard deviation of the relative planimetric accuracy was 0.152 m after the calibration. Therefore, the extrinsic parameter errors were eliminated significantly.

4.2. Sample Data

4.2.1. Flight Altitude 0.35 km

Example images from airborne data collections over Huiwen Town, Qionghai City are shown in Figure 12 and Figure 13. These two figures were collected during a single pass over the surveying area at the flight altitude of 0.35 km. The buildings, coconut palms, cars, and power lines are distinctly presented in the lidar image. The mean measurement density of the lidar images was greater than 1400 points per square meter (pts/m2). The ponds in the lidar image are dark, reflecting back very little of the laser light at the near-infrared band. As shown in Figure 12, it is obvious that the scanning voids appeared in the adjacent forward swath. The rotational speed was set to 2000 RPM, which was lower than the optimal speed. Although the backward swath filled most scanning voids in the same area, the impact of a low rotational speed could not be canceled. Therefore, a higher rotational speed motor was required at low flight altitude.

4.2.2. Flight Altitude 0.5 km

High-resolution 3D lidar images generated by the GML system over a passenger ship and trawl boat at the altitude of 0.5 km, are shown in the right of Figure 14. A similar view of the vessels captured by an aerial camera is displayed on the left. The feature details of the ships can be identified clearly in the high-density 3D lidar imagery. The scan shadows occurred in certain areas around the buildings when the data were acquired by a single pass. These scan shadows could be significantly reduced when flown with a 50 percent overlap. Four looks were provided by the scan pattern from four different directions, to reduce scan shadows [8]. In addition, the mean point density of the ocean surface reached 17.6 pts/m2, owing to the single-photon sensitivity of the Geiger-mode FPA detectors. The elevation of the ocean surface has potential application in marine monitoring and offers high-accuracy ocean surface ranging information to the linear-mode MWOL for range calibration.

4.2.3. Flight Altitude 1 km

Photograph and lidar images of a villa complex was collected by a single pass from 1 km, as shown in Figure 15. The visible-camera image and the lidar image were obtained at different times. Thus, the vehicles did not appear in the lidar image. The buildings, trees, crosswalks, and guideposts on the highway can be distinguished in the lidar image. The mean point density was 98.6 pts/m2 in this area. Although the GML could not obtain the targets’ reflected intensity information, the road markings could be identified due to the high reflectivity of the road markings. Therefore, the local point density of the GML image could be applied to obtain the relative reflectivity of the target for classification.

4.2.4. Flight Altitude 3 km

Figure 16 shows the lidar image across Yijiang Town from an AGL of 3 km. Aerial photos could not be obtained, as they were limited by the operating temperature of the camera. Therefore, the satellite imagery of Yijiang Town was used as a reference. The mean measurement density was 2.6 pts/m2 with an area collection rate of 366 km2/h.

4.3. System Optimization

By selecting 30 segments of point cloud data from each AGL flight dataset, the calculated mean point density of experiment and simulation results were obtained, as shown in Table 3. The point density of the airborne experiments agreed with the theoretical predictions. As shown in Table 2, a deviation is exhibited between the theoretical and experimental values, due to a low signal-to-noise ratio for detection at the altitude of 3 km. Therefore, the simulation model lidar could be used to predict the performance and design requirements of the GML system.
As the arrival times of the photons follow a Poisson process and the detector triggers just once for each laser pulse, the number of noise photons has an obvious influence on signal detection probabilities with the flight altitude raised. Generally, a smaller receiver FOV can significantly reduce the received noise photons. This led to scanning voids at a low flight altitude. In such a case, a higher rotational speed is required, which increases the scanner’s instability. An alternative solution to reducing solar background can be achieved through a narrower optical filter. Table 4 shows that the point density was significantly increased after replacing the 3 nm wide narrow-band optical filter with a 1 nm one. Moreover, the point cloud quality could support United States Geological Survey (USGS) Quality Level 1 data (8 pts/m2) at an altitude of 3 km. Therefore, appropriate system designs to reduce the number of background noise photons can significantly increase operating AGL and data quality, and reduce the requirement for noise filtering.

4.4. Discussion

To compare the performance of LML and GML, the RIEGL VQ-1560 II was chosen as the comparator. The RIEGL VQ-1560 II is a state-of-the-art commercial linear mode lidar [32]. Table 5 shows a performance comparison between the RIEGL VQ-1560 II and the GML system. A dual laser was used in RIEGL VQ-1560 II and the average laser power was 10 W for each [33]. For the RIEGL VQ-1560 II, when the laser power level was 12% and flight altitude was 750 m, the RIEGL VQ-1560 II and our GML had almost the same area coverage rates.
As shown in Table 5, although the laser power of the RIEGL VQ-1560 II was nine times higher than that of the laser power of the GML system, the point density of the GML was nearly twice as large as the point density of the RIEGL VQ-1560 II. Moreover, the main dimensions, weight, and power consumption of the RIEGL VQ-1560 II were much larger in contrast to the GML system. However, the range precision of the RIEGL VQ-1560 II was much better than that of the GML system. Future work is needed to improve the ranging accuracy/precision of the GML system. In addition, the vegetation penetration capability of GML is worse than that of LML, because each pixel in the GMAPD array has only one measurement opportunity per imaging cycle. Nevertheless, the vegetation penetration capability of GML could be promoted when the array detector enables multiple ToF measurements per APD per cycle [1].
Owing to the high sensitivity array detector, the GML system can acquire the high-density point cloud with huge area coverage rates. Recently, it has been used in military surveillance, disaster relief, floodplain mapping, and biomass measurement [18]. For the potential applications, the GML has a greater detection distance with an eye safety laser energy and it can be used in autonomous driving. In addition, the GML could be more portable and can be mounted on the unmanned aerial vehicle for civilian mapping.

5. Conclusions

In this study, we presented a simulation model of circular scanning airborne Geiger-mode FPA imaging lidar and developed a GML system. The system can operate day and night and the operating AGL is between 0.35 km and 3 km. We used an eye-safe low-power fiber laser at 1545 nm and a 64 × 64 pixels photon-counting detector array in the system. The RMS range precision of the flat buildings was 0.09 m. The proposed real-time data-compression algorithm reduced half of the raw data transmission rate from 156 MB/s to 78 MB/s. For the lidar employing a GMAPD array, we presented the lidar geometric model according to the ray-tracing model and the reversibility of light theory. Then, the point cloud generation module was applied to produce lidar images. In addition, we presented samples from recently collected high-resolution 3D data at different altitudes. The positional accuracy of the point cloud was evaluated after the calibration of lidar and INS sensors. The standard deviation of the relative altimetric accuracy was 0.131 m. The standard deviation of the relative planimetric accuracy was 0.152 m. The measured point density agreed with the theoretical predictions of the simulation model. The experiment results indicated that real-time data compression can improve the performance of the airborne GML system. Therefore, these results point the way toward the practical implementation of designing an airborne GML system and the data compression method. Future work will focus on the performance promotion of the system and the application of the GML system in mapping, high-resolution 3D imaging, foliage-penetration, and disaster relief.

Author Contributions

Conceptualization, F.L., Y.H., W.C. and M.L.; data curation, F.L. and Y.H.; formal analysis, F.L., Y.H. and Y.L.; funding acquisition, Y.H., W.C. and J.Y.; investigation, F.L., Y.H., Y.L., J.Y. and Y.C.; methodology, F.L., Y.H., W.C., Y.L., J.Y., Y.C. and C.J.; project administration, F.L., Y.H. and Y.L.; resources, Y.H.; software, F.L., J.Y., Y.C. and C.J.; validation, F.L., Y.L., J.Y., Y.C. and M.L.; visualization, F.L. and M.L.; writing—original draft, F.L.; writing—review and editing, Y.H., W.C., M.L. and J.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Advanced Research of Multispectral Lidar Project, and by the National Natural Science Foundation of China (No. 41876105, No. 42106180).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors acknowledge all the teachers and colleagues who made great efforts to develop the multispectral lidar system. We wish to thank Jiayong Yu at the School of Civil Engineering, Anhui Jianzhu University, Hefei 230601, China, for the suggestion of the lidar registration and calibration algorithm. We also wish to thank the Chongqing Sound and Light Technology Group Co., Ltd. for offering the electro-optical detector, and we wish to thank the Wuhu Diamond Aircraft Manufacture Corporation for offering flight assistance.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Degnan, J.J. Scanning, multibeam, single photon lidars for rapid, large scale, high resolution, topographic and bathymetric mapping. Remote Sens. 2016, 8, 958. [Google Scholar] [CrossRef] [Green Version]
  2. Li, Q.; Dengan, J.J.; Barrett, T.; Shan, J. First evaluation on single photon-sensitive lidar data. Photogramm. Eng. Remote Sens. 2016, 82, 495–503. [Google Scholar] [CrossRef]
  3. Degnan, J.J.; McGarry, J.; Zagwodzki, T.; Dabney, P.; Geiger, J.; Chabot, R.; Steggerda, C.; Marzouk, J.; Chu, A. Design and performance of an airborne multikilohertz, photon-counting microlaser altimeter. Int. Arch. Photogramm. Remote Sens. 2001, 34, 9–16. [Google Scholar]
  4. Swatantran, A.; Tang, H.; Barrett, T.; DeCola, P.; Dubayah, R. Rapid, high-resolution forest structure and terrain mapping over large areas using single photon lidar. Sci. Rep. 2016, 6, 28277. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Li, K.; He, Y.; Ma, J.; Jiang, Z.; Hou, C.; Chen, W.; Zhu, X.; Chen, P.; Tang, J.; Wu, S.; et al. A dual-wavelength ocean lidar for vertical profiling of oceanic backscatter and attenuation. Remote Sens. 2020, 12, 2844. [Google Scholar] [CrossRef]
  6. Jie, S.; Charles, K.T. Topographic Laser Ranging and Scanning: Principles and Processing, 2nd ed.; CRC Press: Boca Raton, FL, USA, 2018; pp. 206–217. [Google Scholar]
  7. Degnan, J.; Wells, D.; Machan, R.; Leventhal, E. Second generation airborne 3D imaging lidars based on photon counting. Proc. SPIE 2007, 6771, 117–123. [Google Scholar]
  8. Clifton, W.E.; Steele, B.; Nelson, G.; Truscott, A.; Itzler, M.; Entwistle, M. Medium altitude airborne geiger-mode mapping LIDAR system. Proc. SPIE 2015, 9465, 39–46. [Google Scholar]
  9. McManamon, P.F.; Banks, P.; Beck, J.; Fried, D.G.; Huntington, A.S.; Watson, E.A. Comparison of flash lidar detector options. Opt. Eng. 2017, 7, 031223. [Google Scholar] [CrossRef] [Green Version]
  10. Ullrich, A.; Pfennigbauer, M. Linear LIDAR versus Geiger-mode LIDAR: Impact on data properties and data quality. In Laser Radar Technology and Applications XXI; Turner, M.D., Kamerman, G.W., Eds.; International Society for Optics and Photonics, SPIE: Bellingham, WA, USA, 2016; Volume 9832, pp. 29–45. [Google Scholar]
  11. Ullrich, A.; Pfennigbauer, M. Noisy lidar point clouds: Impact on information extraction in high-precision lidar surveying. In Laser Radar Technology and Applications XXIII; Turner, M.D., Kamerman, G.W., Eds.; International Society for Optics and Photonics, SPIE: Bellingham, WA, USA, 2018; Volume 10636, pp. 133–138. [Google Scholar]
  12. Jutzi, B. Less Photons for more LiDAR? A review from multi-photon-detection to single-photon-detection. In Proceedings of the 56th Photogrammetric Week (PhoWo 2017), Stuttgart, Germany, 11–15 September 2017. [Google Scholar]
  13. Brown, R.; Hartzell, P.; Glennie, C. Evaluation of SPL100 Single Photon Lidar Data. Remote Sens. 2020, 12, 722. [Google Scholar] [CrossRef] [Green Version]
  14. Kim, A.M.; Runyon, S.C.; Olsen, R.C. Comparison of full-waveform, single-photon sensitive, and discrete analog LIDAR data. Proc. SPIE 2015, 9465, 194–203. [Google Scholar]
  15. Mandlburger, G.; Lehner, H.; Pfeifer, N. A comparison of single photon and full waveform lidar. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2019, 4, 397–404. [Google Scholar] [CrossRef] [Green Version]
  16. Stoker, J.M.; Abdullah, Q.A.; Nayegandhi, A.; Winehouse, J. Evaluation of single photon and geiger mode lidar for the 3D elevation program. Remote Sens. 2016, 8, 767. [Google Scholar] [CrossRef] [Green Version]
  17. Marino, R.M.; William, R.; Davis, J. Jigsaw: A foliage-penetrating 3D imaging laser radar system. MIT Linc. Lab. J. 2005, 15, 23–36. [Google Scholar]
  18. Albota, M.A.; Gurjar, R.; Mangognia, A.; Dumanis, D.; Edwards, B. Contributed review: Advanced three-dimensional laser radar imaging with the airborne optical systems testbed. Rev. Sci. Instrum. 2018, 89, 101502. [Google Scholar] [CrossRef] [PubMed]
  19. MIT Lincoln Laboratory Tech Notes. Available online: https://archive.ll.mit.edu/publications/technotes/TechNote_ALIRT.pdf (accessed on 12 March 2022).
  20. Vasile, A.N.; Skelly, L.; Edwards, B.; Stowe, L.; Khan, J.M. Photon-counting ladar in support of disaster relief (Conference Presentation). In Proceedings of the SPIE, Advanced Photon Counting Techniques XIII, Baltimire, MD, USA, 14–18 April 2019; p. 1097806. [Google Scholar]
  21. Kim, S.; Lee, I.; Kwon, Y.J. Simulation of a geiger-mode imaging LADAR system for performance assessment. Sensors 2013, 13, 8461–8489. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  22. Degnan, J.J. Photon-counting multikilohertz microlaser altimeters for airborne and spaceborne topographic measurements. J. Geodyn. 2002, 4, 503–549. [Google Scholar] [CrossRef] [Green Version]
  23. Bouchet, O.; Sizun, H. Free-Space Optics: Propagation and Communication, 1st ed.; Wiley-ISTE: London, UK, 2006; pp. 100–103. [Google Scholar]
  24. Jiang, X.; Wilton, S.; Kudryashov, I.; Itzler, M.A.; Entwistle, M.; Kotelnikov, J.; Katsnelson, A.; Piccione, B.; Owens, M.; Slomkowski, K.; et al. InGaAsP/InP geiger-mode APD-based LiDAR. In Proceedings of the SPIE Nanoscience + Engineering, San Diego, CA, USA, 19–23 August 2018; p. 107290C. [Google Scholar]
  25. Bernard, C.; Mills, J.; Talaya, J.; Remondino, F. Investigation into the potential of single photon airborne laser scanning technology. In Proceedings of the International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Enschede, The Netherlands, 5 June 2019; pp. 927–934. [Google Scholar]
  26. Gonsalves, M.O. A Comprehensive Uncertainty Analysis and Method of Geometric Calibration for a Circular Scanning Airborne Lidar. Ph.D. Thesis, The University of Southern Mississippi, Hattiesburg, MS, USA, 2010. [Google Scholar]
  27. Peter, F. Toward a rigorous methodology for airborne laser mapping. In Proceedings of the International Calibration and Orientation Workshop EuroCOW, Castelldefels, Spain, 25–27 January 2006. [Google Scholar]
  28. Keyetieu, R.; Seube, N. Automatic data selection and boresight adjustment of LiDAR systems. Remote Sens. 2019, 11, 1087. [Google Scholar] [CrossRef] [Green Version]
  29. Hebel, M.; Stilla, U. Simultaneous calibration of ALS systems and alignment of Multiview LiDAR scans of urban areas. IEEE Trans. Geosci. Remote Sens. 2012, 50, 2364–2379. [Google Scholar] [CrossRef]
  30. Yu, J.; Lu, X.; Tian, M.; Chan, T.; Chen, C. Automatic extrinsic self-calibration of mobile LiDAR systems based on planar and spherical features. Meas. Sci. Technol. 2021, 32, 065107. [Google Scholar] [CrossRef]
  31. Casella, V.; Spalla, A. Estimation of planimetric accuracy of laser scanning data. Proposal of a method exploiting ramps. In Proceedings of the International Archives of Photogrammetry and Remote Sensing, Amsterdam, The Netherlands, 16–23 July 2000. [Google Scholar]
  32. Datasheet RIEGL VQ-1560 II. Available online: http://www.riegl.com/uploads/tx_pxpriegldownloads/RIEGL_VQ-1560II_Datasheet_2022-02-22.pdf (accessed on 23 April 2022).
  33. Ullrich, A.; Pfennigbauer, M. Linear LIDAR versus Geiger-mode LIDAR: Impact on data properties and data quality. Proc. SPIE 2016, 9832, 29–45. [Google Scholar]
Figure 1. Schematic diagram illustrating the geometry of the Geiger-mode FPA lidar.
Figure 1. Schematic diagram illustrating the geometry of the Geiger-mode FPA lidar.
Sensors 22 03656 g001
Figure 2. The timing sequence of a Geiger mode lidar imaging cycle.
Figure 2. The timing sequence of a Geiger mode lidar imaging cycle.
Sensors 22 03656 g002
Figure 3. (a) Diagram showing the circular ground scanning pattern and coverage of an airborne Geiger-mode FPA imaging lidar; (b) simulation of lidar point distribution on the ground.
Figure 3. (a) Diagram showing the circular ground scanning pattern and coverage of an airborne Geiger-mode FPA imaging lidar; (b) simulation of lidar point distribution on the ground.
Sensors 22 03656 g003
Figure 4. Illustration showing the scan path on the ground of the airborne GML employing a circular scanner.
Figure 4. Illustration showing the scan path on the ground of the airborne GML employing a circular scanner.
Sensors 22 03656 g004
Figure 5. (a) The Diamond DA-42MPP aircraft on the tarmac at Wuhu Xuanzhou Airport; (b) photograph of the airborne multispectral lidar system mounted on the aero belly. A back view of the system is displayed in the inset.
Figure 5. (a) The Diamond DA-42MPP aircraft on the tarmac at Wuhu Xuanzhou Airport; (b) photograph of the airborne multispectral lidar system mounted on the aero belly. A back view of the system is displayed in the inset.
Sensors 22 03656 g005
Figure 6. Block diagram of the circular scanning airborne Geiger-mode FPA imaging lidar. FPGA: field programmable gate array; SATA: serial advanced technology attachment; TB: terabyte; SSD: solid-state disk.
Figure 6. Block diagram of the circular scanning airborne Geiger-mode FPA imaging lidar. FPGA: field programmable gate array; SATA: serial advanced technology attachment; TB: terabyte; SSD: solid-state disk.
Sensors 22 03656 g006
Figure 7. (a) The scenario of the lidar is imaging a building; (b) picture of the raw counting value for each pixel in a single frame and the coloring is set according to the count; (c) picture of the time-correlated histogram before data compression; (d) the distance between lidar and building is 1834 m shown in Google Earth; (e) picture of the counting value for each pixel in a single frame after data compression; (f) picture of the time-correlated histogram after data compression.
Figure 7. (a) The scenario of the lidar is imaging a building; (b) picture of the raw counting value for each pixel in a single frame and the coloring is set according to the count; (c) picture of the time-correlated histogram before data compression; (d) the distance between lidar and building is 1834 m shown in Google Earth; (e) picture of the counting value for each pixel in a single frame after data compression; (f) picture of the time-correlated histogram after data compression.
Sensors 22 03656 g007
Figure 8. Block diagram of the data structure stored in SSD.
Figure 8. Block diagram of the data structure stored in SSD.
Sensors 22 03656 g008
Figure 9. Diagram of the lidar coordinate system and ray unit vector: (a) the 2D view of the lidar coordinate system; (b) the 3D view of the lidar coordinate system.
Figure 9. Diagram of the lidar coordinate system and ray unit vector: (a) the 2D view of the lidar coordinate system; (b) the 3D view of the lidar coordinate system.
Sensors 22 03656 g009
Figure 10. Diagram of the wedge prism frame and tracking the rays’ path in, through, and out of the rolling wedge prism.
Figure 10. Diagram of the wedge prism frame and tracking the rays’ path in, through, and out of the rolling wedge prism.
Sensors 22 03656 g010
Figure 11. (a) The aerial camera image of Yijiang Town, Wuhu City. Four flight directions with different heading angles are marked by different colors. (b) Point cloud of three buildings and tilted riverbank before the calibration from an AGL of 1 km. (c) Point cloud of three buildings and tilted riverbank after the calibration from an AGL of 1 km.
Figure 11. (a) The aerial camera image of Yijiang Town, Wuhu City. Four flight directions with different heading angles are marked by different colors. (b) Point cloud of three buildings and tilted riverbank before the calibration from an AGL of 1 km. (c) Point cloud of three buildings and tilted riverbank after the calibration from an AGL of 1 km.
Sensors 22 03656 g011
Figure 12. The GML system point cloud picture and digital color photograph of the aquaculture region in Huiwen Town, Qionghai City. The lidar images are colored according to the surface elevation (blue = low, red = high).
Figure 12. The GML system point cloud picture and digital color photograph of the aquaculture region in Huiwen Town, Qionghai City. The lidar images are colored according to the surface elevation (blue = low, red = high).
Sensors 22 03656 g012
Figure 13. The GML image shows a 3D point cloud of a heavily foliated area. The canopy, tree trunk, and ground are presented clearly. The mean point density in this image is 1498.3 pts/m2.
Figure 13. The GML image shows a 3D point cloud of a heavily foliated area. The canopy, tree trunk, and ground are presented clearly. The mean point density in this image is 1498.3 pts/m2.
Sensors 22 03656 g013
Figure 14. Left: The aerial picture of the passenger ship and trawl boat docked at Wenchang City and offshore ocean area, respectively. Right: The lidar image of the ships was acquired by a single pass at the altitude of 0.5 km and the mean point density is 598.8 pts/m2. The point cloud is colored according to its elevation. The dark blue in the lidar image is the ocean surface.
Figure 14. Left: The aerial picture of the passenger ship and trawl boat docked at Wenchang City and offshore ocean area, respectively. Right: The lidar image of the ships was acquired by a single pass at the altitude of 0.5 km and the mean point density is 598.8 pts/m2. The point cloud is colored according to its elevation. The dark blue in the lidar image is the ocean surface.
Sensors 22 03656 g014
Figure 15. The visible-camera image and high-resolution elevation data across a villa complex in Yijiang Town. The color of the lidar image was set according to height. The dark areas are waterways.
Figure 15. The visible-camera image and high-resolution elevation data across a villa complex in Yijiang Town. The color of the lidar image was set according to height. The dark areas are waterways.
Sensors 22 03656 g015
Figure 16. The satellite imagery (left) of Yijiang Town from Google Earth. The lidar image (right) was obtained on the same day as the satellite imagery, and the point cloud is colored to correspond to the change in elevation.
Figure 16. The satellite imagery (left) of Yijiang Town from Google Earth. The lidar image (right) was obtained on the same day as the satellite imagery, and the point cloud is colored to correspond to the change in elevation.
Sensors 22 03656 g016
Table 1. Summary table of design properties for the GML system.
Table 1. Summary table of design properties for the GML system.
Specification
Wavelength1545 nm
Laser repetition rate20 kHz
Laser pulse width (FWHM)0.7 ns
Laser average power260 mW
Beam divergence5.5 mrad
Telescope diameter75 mm
GMAPD array pixels64 × 64
Pixel pitch50 μm
Effective fill factor0.6
Detector efficiency0.2
Dark count (each pixel)5 kHz
Instantaneous field of view0.06 mrad
Timing resolution1 ns
Time gate4096 ns
Spectral filter (FWHM)3 nm
Optical efficiency0.5
Scan patternCircular
Scan angleFixed 31°
Flight altitudes0.35–3 km
Weight15 kg
Maximal power150 W/28 VDC
Table 2. The simulation results of the GML system at different flight altitudes.
Table 2. The simulation results of the GML system at different flight altitudes.
Flight Altitude (km)Signal PhotonsNoise PhotonsPoint Density (pts/m2)Rotational Speed (RPM)
MinimumOptimum
0.351.6271.8661366.826292686
0.50.7971.866645.218402247
10.1991.866107.69201589
1.50.0891.86633.76131298
20.0501.86614.54601124
2.50.0321.8667.53681005
30.0221.8664.3307917
Table 3. A comparison of experimental and simulation results in mean point density.
Table 3. A comparison of experimental and simulation results in mean point density.
AGL0.35 km0.5 km1 km3 km
Simulation1366.8 pts/m2645.2 pts/m2107.6 pts/m24.3 pts/m2
Experiment1406.2 pts/m2658.1 pts/m2112.4 pts/m22.6 pts/m2
Table 4. The simulation results of the GML system by just reducing the optical filter bandwidth from 3 nm to 1 nm.
Table 4. The simulation results of the GML system by just reducing the optical filter bandwidth from 3 nm to 1 nm.
Flight Altitude (km)Signal PhotonsNoise PhotonsPoint Density (pts/m2)
0.351.6270.6363439.1
0.50.7970.6361646.2
10.1990.636270.7
20.0500.63636.4
30.0220.63610.9
Table 5. Performance comparison between the RIEGL VQ-1560 II and the GML system.
Table 5. Performance comparison between the RIEGL VQ-1560 II and the GML system.
SystemRIEGL VQ-1560 II [32]Our GML
Laser wavelength1064 nm1545 nm
Laser beam divergence0.25 mrad5.5 mrad
Average laser power2 × 1200 mW260 mW
Laser repetition rate2 × 2000 kHz20 kHz
Measurements per second2.66 million 81.92 million
Receiving elements2 × 14096
Range precision2 cm9 cm
Flight altitude750 m1000 m
Scan FOV58°31°
Area coverage rates128 km2/h122 km2/h
Point density60 pts/m2112.4 pts/m2
Main dimensionsØ 524 mm × 780 mm235 mm × 355 mm × 298 mm
Weight55 kg15 kg
Maximum power consumption550 W150 W
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Liu, F.; He, Y.; Chen, W.; Luo, Y.; Yu, J.; Chen, Y.; Jiao, C.; Liu, M. Simulation and Design of Circular Scanning Airborne Geiger Mode Lidar for High-Resolution Topographic Mapping. Sensors 2022, 22, 3656. https://doi.org/10.3390/s22103656

AMA Style

Liu F, He Y, Chen W, Luo Y, Yu J, Chen Y, Jiao C, Liu M. Simulation and Design of Circular Scanning Airborne Geiger Mode Lidar for High-Resolution Topographic Mapping. Sensors. 2022; 22(10):3656. https://doi.org/10.3390/s22103656

Chicago/Turabian Style

Liu, Fanghua, Yan He, Weibiao Chen, Yuan Luo, Jiayong Yu, Yongqiang Chen, Chongmiao Jiao, and Meizhong Liu. 2022. "Simulation and Design of Circular Scanning Airborne Geiger Mode Lidar for High-Resolution Topographic Mapping" Sensors 22, no. 10: 3656. https://doi.org/10.3390/s22103656

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