Professional Documents
Culture Documents
Abstract. In recent years, the lidar sensor has been receiving ning, and vehicle control. Among them, the perception of
greater attention as being one of the prospective sensors for ego-vehicle surroundings is a crucially important task in the
future intelligent vehicles. In order to enable advanced appli- front-end processing of the whole system, by which accurate
cations in a variety of road environments, it has become more and robust 360◦ perception is required and approached by in-
important to detect various objects at a wider distance. There- tegrating several types of electro-magnetic sensors, a global
fore, in this research we have focused on lidar signal pro- navigation satellite system (GNSS), and precise digital maps
cessing to detect low signal-to-noise ratio (SNR) targets and (Ziegler et al., 2014b; Dickmann et al., 2015).
proposed a higher sensitive detector. The detector is based on The important role of the sensors is to detect dynamic ob-
the constant false alarm rate (CFAR) processing framework jects or events that have not been registered in the digital map
in which an additional functionality of adaptive intensity in- beforehand, and the scope of the objects is expected to be en-
tegration is incorporated. Fundamental results through static larged according to the functional advancement and the ex-
experiments have shown a significant advantage in the detec- pansion of the application filed. For example, temporary ex-
tion performance in comparison to a conventional detector isting on-road objects (e.g., tires, boxes), which are in most
with constant thresholding. cases left by other traffic participants who have traveled on
the road before, are going to be in the next scope. In order to
detect such wide variations of objects at a significantly wider
distance, sensors are required to improve detection sensitiv-
1 Introduction ity; therefore, various technologies are being developed in
the field of automotive lidar technology.
In hopes of achieve safe, comfortable, and convenient vehi- The straight-forward approach is to improve the detec-
cle transportation in the near future, the highly automated tion sensitivity of optical devices and systems on the hard-
driving or autonomous driving systems have been receiv- ware that high power (with eye-safe) laser diodes, high sen-
ing greater attention in recent years. The research has at- sitive photo detectors, and advanced scanning systems are
tracted increased attention and has been accelerated by the being developed. These hardware technologies contribute to
DARPA (Defense Advanced Research Projects Agency) Ur- enlarging the received intensity from the detection target
ban Challenge, where the fundamental experimental vehicles and also decrease the background noise in the signal, which
equipped with special devices and software have been proto- means the signal-to-noise ratio (SNR) is improved. In general
typed by participants mainly from research institutes (Levin- terms, this innovation has a high potential to achieve signif-
son et al., 2011). Moreover, several advanced car manufac- icant improvements with a low negative impact on the cost
tures and innovative IT companies have evolved the tech- and dimensions of the hardware in the future.
nologies and implemented them in their prototype vehicles, The other approach is the signal processing, which deals
which have been driven on privileged parts of public roads in with the sensor raw data before the point measurements. The
order to investigate their functionality and capability before common technique used to increase the SNR is digital filter-
introducing them into the market (Ziegler et al., 2014a). As ing. If the frequency characteristics of the echo signal and
such the automated system basically consists of several sub- background noise are significantly decoupled, a properly de-
functions such as environment perception, behavior plan-
Published by Copernicus Publications on behalf of the URSI Landesausschuss in der Bundesrepublik Deutschland e.V.
162 T. Ogawa and G. Wanielik: TOF-LIDAR signal processing using the CFAR detector
1
Terms Specifications
Detection range 40 m at 10 % reflectivity
Azimuth: 40◦
Field of view
Elevation: 8◦
Azimuth: 0.1◦ 2
Angular resolution
Elevation: 1.0◦ 3
Figure Figure 1. Example of raw intensity measurement and detection threshold at
1. Example of raw intensity measurement and detection single bearing (so
4 intensity,
threshold dashed bearing
at single red line: threshold)
(solid blue line: intensity; dashed red
Update frequency 10 Hz
5
line: threshold).
6
7
signed low-pass filter or band-pass filter enables one to in- beams
8 into the vehicle’s surroundings with two-dimensional
crease the SNR. Furthermore, the coherent integration is also (2-D)
9 scanning with 401 azimuth and 8 elevation angles. It
known as an effective method that enhances the SNR by in- detects
10 objects that may exists, and measures the distance and
tegrating multiple signals derived from an identical target in intensity
11 in each bearing based on the time-of-flight princi-
the spatial or temporal domain. This integration performs ef- ple.
12 If the sensor is installed inside the vehicle cabin behind
fectively if the sensor has significantly high spatial or tempo- a 13
windshield with 5 % transmittance, the detection range of a
ral resolution. target
14 with 10 % reflectivity is about 40 m.
Furthermore, on the final stage of signal processing, a 15During the observation at each bearing, the received in-
thresholding is applied to the raw data to generate point mea- tensity
16 is temporally sampled by an analog-to-digital con-
surements that represent the existence of an existing target verter
17 (ADC) with a certain time interval. The sets of the
and its corresponding distance from the sensor. Since the sampled
18 intensities at every scan bearing are stored in an in-
detector is expected to achieve a high detection rate of the ternal
19 memory as raw data. Figure 1 shows an example of the
target with a low false detection rate, the threshold is re- raw
20 data (solid blue line) at a certain bearing together with a
In this paper, we discuss the signal processing for li- threshold. In this paper, the threshold is set at the level cor-
dar sensors, which especially detects objects with time-of- responding to 5 times the standard deviation above ground
flight (TOF) measurements, whose brief explanation is writ- level, where the probability of false alarm at every sampled
ten in Sect. 2. Section 3 describes the basic CFAR algorithm, point of intensity is theoretically on the order of 10−5 . This
and an algorithm developed in this research, which unifies constant-thresholding method is referred to as the conven-
the functionality of signal integration with background esti- tional detector for performance evaluation in Sect. 5.
mation in the CFAR framework is presented in Sect. 4. The Here the physical process of the observation is explained
performance evaluation of the developed detector using real by the lidar equation. The basic form of the equation is
sensor data is described in Sect. 5. Finally, this paper is con-
β(r)
cluded in Sect. 6 with the summary and future plans for this P (r) = C exp(−2τ ), (1)
research. rn
where P (r) is the intensity of optical energy received from a
target at range r, β(r) is the backscatter coefficient, and τ is
2 Lidar the optical thickness. C is a constant depending on the lidar
system determined by the transmitting laser power, pulse du-
A basic specification of the lidar used in this research is listed ration, optical efficiency of the receiver, etc.; n is an integer
in Table 1. It is an automotive lidar prototyped by DENSO between 2 and 4, which is determined by the geometrical re-
Corporation, which is supposed to be utilized in various ap- lationship between the dimension of the emitted laser beam
plications for advanced vehicle safety, e.g., pedestrian detec- and the cross section of the target. If the beam size at the
tion and tracking (Ogawa et al., 2011). The lidar emits laser target distance is sufficiently larger than the cross section in
1
Figure
2 2. Basic configuration
Figure of CFAR slidingof
2. Basic configuration operator.
CFAR sliding operator
3 Figure 3. General configuration of CFAR processing.
both dimensions of azimuth and elevation, it is set to 4, and
4
if the beam size is smaller in both dimensions, it is set to 2;
otherwise,
5 it is determined to be 3. Equation (1) represents
the dynamics of the received intensity in inverse proportion
6 the nth power of the distance to the target, and therefore it
to
links the increase on detection range and SNR improvement.
7
8
3 CFAR algorithms
9 1
2 Figure 4. Extended operator with neighbor cells for intensity integration
The CFAR algorithm is widely used in modern radar sig- Figure 4. Extended operator with neighbor cells for intensity inte-
10
nal processing. It enables an adaptive thresholding by learn- 3
gration.
4
ing the state of the background, so that it suitably works in
11
clutter, interference, or other uncertain environments. The 5
12
threshold adaptation is performed by applying a cell oper- experimentally
6 determined. The general configuration of the
ator to the sensor raw data based on a sliding window tech- CFAR
7 processing is illustrated in Fig. 3.
13
nique. The basic design of the operator consists of a cell un- 8
der test (CUT), guard cells, and training cells, where each
14 9
4 The extended CFAR detector
cell corresponds to a certain range bin on which the intensity 10
15
is discretely sampled by ADC. A basic configuration of the 11
Aiming to improve the detection performance on a low-SNR
operator is shown in Fig. 2. target,
12 we propose an extended CFAR detector that enables
16
The CUT is a point where the target existence is evalu- one13to incorporate an additional functionality of intensity in-
17 The training cells refer to the intensities around the
ated. tegration.
14 In order to implement this additional processing on
CUT in order to locally and statistically evaluate the back- the15CFAR framework, the sliding cell operator is extended
18
ground level. Based on these background intensities, a sin- with
16 supplemental neighbor cells, as shown in Fig. 4. The
gle or multiple representative parameter of the background neighbor cells are added around the CUT in order to spec-
19 17
is calculated, for example, the average (e.g., mean) value or ify18the region of the intensity integration, where the size is
rank-ordered value (e.g., median) of the intensities. The for-
20 determined depending on the situation. Moreover, a positive
mer is called cell averaging CFAR (CA-CFAR) and the latter 19
numerical value is assigned to every cell of the region, which
21
is referred as ordered statistic CFAR (OS-CFAR), whereas 20
determines the weight of the integration. Then, the intensity
the OS-CFAR is generally recognized as the more robust 21
22 after the weighted integration at the CUT is evaluated in an
technique in multiple-target situations (Rohling, 2011). Fur- 22
orderly manner with the CFAR adaptive thresholding. This
thermore, other derivations and combinations to achieve bet-
23 23
extended processing is applied in both the range and bearing
ter background estimation with lower computational effort 24
domain; therefore, the operator forms a 2-D window.
24
have been investigated (Cao et al., 2010; Rohling, 2013). The 25
remaining guard cells work as a range margin in order that 4.1 Range domain processing
25
the intensities of training cells are not affected by an exist-
ing object at around CUT. Then, the detection threshold is
26 One of the physical characteristics on raw intensity measure-
determined above the adaptively estimated background level ments of the lidar used in this research is that the tempo-
at each point, and its procedure is generally classified into ral pulse width of a target echo is correlated to its ampli-
two types. One is a parametric determination of the thresh- tude, where in general the pulse width expands broader as
old based on the statistical characteristics of the background, the amplitude becomes higher. Therefore, focusing on this
and the other is a non-parametric by which the threshold is phenomenon, the intensity is integrated over neighboring
range bins, depending on the intensity at the CUT, as shown the range domain. This integration process nearly works as
in Fig. 5. model-based filtering, which enables one to emphasize the
The number of range bins for integration, which corre- intensity at the CUT if the target exists, otherwise it sup-
sponds to the sum of the CUT and neighbor cells, is calcu- presses the noise intensity if no target exists.
lated with the following equation:
4.2 Bearing domain processing
range
(
Nmin if iCUT ≤ Ith
N range = range , (2)
The integration processing over neighbor bearing bins is
Nmin + 2 · ceiling log10 (iCUT /Ith ) else
based on the geometrical relationship between the spatial res-
where iCUT is an intensity measurement at the CUT, and olution of the sensor observation and dimension of the rele-
Ith is a conventional detection threshold described in Sect. 2. vant target for each application. Indeed, given a certain mini-
range
Nmin is an odd integer that defines a minimum number of mum size of the target, several coherent signals are obtained
range bins for the integration, which is set to 7 in Sect. 5 at multiple bearings if the target is detected as an extended
for performance evaluation. Next, the integration weighting target when it exists at a certain scope of the range. Thus, as
factor at every bin is calculated according to an expected in- shown in Fig. 6, the intensity integration is carried out over
tensity derived from the target echo profile model in the fol- these bearings when the coherent intensities from the target
lowing equations: are potentially available.
range range
X range Here the number of bearings where the intensities are in-
wkr = wkr / wkr , (3)
tegrated is dependent on the range of the CUT, which is cal-
kr
( 2 ) culated in the following equations:
range 1 1 kr
1 if n ≤ 1
wkr = √ exp − · d . (4)
N bearing bearing
2 ((N range − 1) /2)
2π N bearing
=
max if n ≥ Nmax
bearing , (5)
floor(n) + 1 if 1 < n < Nmax & floor(n)mod2 = 0
bearing
kr is an integer value of the range bin index between floor(n) + 2 if 1 < n < Nmax & floor(n)mod2 6= 0
± (N range − 1)/2, which takes 0 if the bin corresponds to the w
n= . (6)
CUT and a non-zero value for the neighboring range bin r · 1θ
around the CUT. Equation (4) represents the echo profile n is a potential number of the bearings that the target could
model based on Gaussian shape, where d is a positive tun- exist in front, r is the range of the CUT, 1θ is the azimuth an-
ing parameter that defines a degree of the pulse extent in gle resolution of the sensor observation, and w is a minimum
Figure 11. Example of point measurements (middle chart: proposed; right chart: conventional).