Literature DB >> 25356645

Robust object segmentation using a multi-layer laser scanner.

Beomseong Kim1, Baehoon Choi2, Minkyun Yoo3, Hyunju Kim4, Euntai Kim5.   

Abstract

The major problem in an advanced driver assistance system (ADAS) is the proper use of sensor measurements and recognition of the surrounding environment. To this end, there are several types of sensors to consider, one of which is the laser scanner. In this paper, we propose a method to segment the measurement of the surrounding environment as obtained by a multi-layer laser scanner. In the segmentation, a full set of measurements is decomposed into several segments, each representing a single object. Sometimes a ghost is detected due to the ground or fog, and the ghost has to be eliminated to ensure the stability of the system. The proposed method is implemented on a real vehicle, and its performance is tested in a real-world environment. The experiments show that the proposed method demonstrates good performance in many real-life situations.

Entities:  

Year:  2014        PMID: 25356645      PMCID: PMC4279490          DOI: 10.3390/s141120400

Source DB:  PubMed          Journal:  Sensors (Basel)        ISSN: 1424-8220            Impact factor:   3.576


Introduction

With the recent developments in vehicular technology, advanced driver assistance system (ADAS) concept has spread rapidly; however, many problems still remain to be addressed before the field of ADASs can be widely expanded. The biggest problem in ADAS is the use of sensor measurements and recognition of the surrounding environment. To this end, several types of sensors have been considered, including radar and a visual or infrared (IR) camera. Unfortunately, however, none of the sensors are sufficient for ADAS, and each has its own shortcomings. For example, radar returns relatively accurate distances to obstacles, but its bearing measurements are not accurate. Radar cannot recognize object classes, and also suffers from frequent false detections [1-4]. A visual camera is another ADAS tool. This type of camera returns a relatively accurate bearing to the obstacle, but its distance measurement is not reliable. The camera is capable of object recognition, but it also exhibits a high false detection rate. Thus, most of the current systems combine several sensors to compensate for the drawbacks of each sensor and to obtain reliable information about the nearby environments [5-9]. Recently, the laser scanner has received attention within the ADAS community, and it is considered to be a strong candidate for the primary sensor in ADAS [1,10]. The strong points of the laser scanner are its ability to accurately determine both near and far distances as well as the bearing to an obstacle. In addition, the object detection of a laser scanner is reliable and robust, and it can recognize object classes to some extent through determination of the contour of the surrounding environment. Thus, unlike a camera or radar, a laser scanner can be used as the sole sensor for ADAS without being combined with other sensors. Further, if the laser scanner is combined with other sensors, it can compensate for all the drawbacks, thereby improving the recognition accuracy. Because the range and bearing measurements of the laser scanner are sufficiently accurate, in this paper, the laser scanner is considered as a single sensor for ADAS. In this paper, the laser scanners are divided into three types according to the number of layers; single-layer, multi-layer, and three-dimensional (3D) laser scanners. A single-layer laser scanner consists of only one layer, a multi-layer laser scanner is composed more than one but fewer than eight layers, and a 3D laser scanner is composed of eight or more layers. A single-layer laser scanner can obtain 2-dimensional (2D) information, a 3D laser scanner can get 3D information, and a multi-layer laser scanner can get limited 3D information. In general, the information from a laser scanner is proportional to the number of layers, but a 3D layer scanner is expensive and difficult to install on the vehicle. However, single-layer and multi-layer laser scanners can be implemented inside a vehicle's body [11]. Therefore, the 3D layer scanner is not yet suitable for ADAS, and the multi-layer laser scanner is currently more suitable for ADAS. The remainder of this paper is organized as follows: in Section 2, an outline of the obstacle recognition system using a laser scanner is described. Related works are described in Section 3. The segmentation for a multi-layer laser scanner and the ghost elimination are explained in Section 4. The proposed system is installed on a vehicle and is applied to actual urban road navigation. The experimental results are presented in Section 5. The discussion about robustness is described in Section 6. Finally, some conclusions are drawn in Section 7.

System Outline

The system aims to detect obstacles through the processes of segmentation, classification, and tracking. Figure 1 shows the outline of the system developed in this paper.
Figure 1.

System Outline.

In the segmentation step, the proposed system receives a full scan (a set) of measurement points from a multi-layer laser scanner and decomposes the set into several segments, each of which corresponds to an object. In the segmentation step, the outliers are removed to avoid performance degradation. In the classification step, the segment features are computed and classified [12-14]. In the tracking step, the location and velocity of the segment are estimated over time. Segmentation is the essential step to execute classification or tracking [15-18]. In this paper, we focus on the methods for segmentation and outlier elimination.

Related Works

A laser scanner detects the closest obstacle for a bearing angle and returns the angle-wise distance to the obstacle. The output of the laser scanner can be modeled by the following set of pairs: where N denotes the number of scanner measurement points as shown in Figure 2; the superscript t denotes the measurement time; and and denote the distance and bearing to the obstacles, respectively. Equation (3) refers to a property of the laser scanner, and it implies that the scanner scans the environment from left to right. As stated in Section 2, segmentation is the first step for the object detection by the laser scanner. A scan of the measurements, as given in Equations (1) and (2), is decomposed into several groups called segments, as shown in Figure 2.
Figure 2.

Segmentation by a single-layer laser scanner, (a) example of laser scanner measurement; (b) result of segmentation.

In general, the segmentation methods can be classified into two kinds: the geometric shape method and the breakpoint detection (BD) method. The first method assumes the geometric shapes of the segments, such as a line or an edge, and decomposes the scanner measurements into the predetermined shapes [19,20]. The BD method decomposes the scanner measurements into segments based on the Euclidean distance between the consecutive points and [21] or using a Kalman filter [22]. Methods using BD based on the distances between consecutive points are the most popular and are widely used for laser segmentation [23-27]. In the distance-based BD, if the distance between two consecutive points is greater than a threshold D, two points are likely to belong to different objects and a breakpoint is selected between the two points as shown in Figure 2a. In Figure 2, the laser scanner returns 12 data points ( ) and the segment S originates from the n th object (n = 1,2,3). The performance of the BD segmentation depends on the choice of a threshold D, and several methods have been developed for the selection of D. In [23], the threshold D is determined by: where and C0 denotes the sensor noise. In [24], Lee et al., employed Equation (5) to select the break points in [17]. Borges et al., recently proposed the adaptive breakpoint detector (ABD) in [25]. In the ABD, the threshold D is determined by: which adaptively depends on and Δθ as shown in Figure 3. In Equation (6), , where λ is chosen on the basis of user experience, and σ is the sensor noise associated with r.
Figure 3.

Adaptive Breakpoint Detector (ABD).

All of the previous segmentation methods, however, were based on a single-layer laser scanner, and to our knowledge, no research has been reported regarding the segmentation for a multi-layer laser scanner. This is one of the contributions of this paper.

Segmentation for Multi-Layer Laser Scanner

ABD Segmentation for Multi-Layer Laser Scanner

A multi-layer laser scanner has multiple layers and returns the measurement points as shown in Figure 4.
Figure 4.

Multi-layer laser scanner (a) scan data and (b) corresponding image.

Figure 4a shows the laser scanner measurements depicted on the x-y plane, and Figure 4b shows the scanner measurements superimposed on the camera image after calibration [28]. In the figure, the information of the different layers is represented by different colors. In the multi-layer laser, each data point is not a pair but a triplet consisting of the distance and bearing to the obstacle and the layer information . The output of the multi-layer laser scanner is modeled by: where a four layer laser scanner, the IBEO LUX2010 [29], is used, and: Equations (8) and (9) refer to the property that the scanner scans the laser from left to right and from bottom to top, respectively. The left points are measured before the right points and at the same , and the lower layers are measured before the upper layers. The direct application of a standard ABD to multi-layer segmentation would lead to the loss of layer information and would lead to inefficient segmentation. In order to develop a new segmentation method for the multi-layer scanner, two important properties of the multi-layer laser scanner should be considered: Two points at the same bearing but on different layers can belong to different objects. An example is the situation given in Figure 4. In the figure, both a sedan and a bus lie in the same bearing, but the sedan is closer to the scanner than the bus. From the box bounded in red dotted lines in Figure 4b, the points in the lower three layers belong to the sedan, but the points in the top layer belong to the bus. Thus, it must be determined whether or not two data points, and , with consecutive bearings and consecutive layers belong to the same object. The measurement sets are not complete, and there are many vacancies in the θ - l plane. When the scanner input is plotted on the θ - l plane, the ideal output will look like a grid as in Figure 5a, but the actual output appears as in Figure 5b. Thus, the grid-type segmentation using a nested for-loop cannot be used.
Figure 5.

Scan points of the multi-layer laser scanner on the θ - l plane. (a) ideal output (b) actual output.

A layer-wise independent segmentation process can be considered; however, in our experience, this method does not work well and requires multi-layer segmentation. In multi-layer laser segmentation, we will say that two points and are connected if they belong to the same object. Unlike single-layer scanner segmentation, we consider not only the connectivity between the points with consecutive bearings, but also the connectivity between the points with consecutive layers. The foremost requirement in multi-layer segmentation is that the algorithm should operate in a single scan with the running time O(N), and the algorithm must not trace back to the old previous points, making it O(N2) or higher, where N is the number of measurement points. In this paper, an O(N) fast segmentation method is presented. When each data point is given, a candidate set composed of previous data points (j
Figure 6.

ABD segmentation for multi-layer laser scanner.

In Figure 6, we assume that eight data points ( ) have already been received. , , , , and belong to the segment S1, and , , and belong to S2, as in Figure 6a. This situation occurs as in Figure 4, in which two vehicles are in the same direction but at the different distances. The candidate set 9 is composed of , , and . The four points in 9 are the newest points in each layer at this time and the points in the set will be checked when a new point arrives. The points in 9 are indicated by the green circles in Figure 6a. In Figure 6b, is presented, and its connectivity with the elements in 9 is determined in turn from the first to the fourth layers (in order of , , , and ) with using an ABD. Here, we assume that the data point is assigned to the first segment as in Figure 6c. For example, if , then is assigned to the segment of , which is S1, and further connectivity determinations with , , and are cancelled. Figure 6d-f show the segmentation of . First, 10 is computed by: in Figure 6d, where ∪ and − denote set union and subtraction, respectively. As before, the connectivity of with , , , and is tested in turn (in order of , , , and ). If and but as in Figure 6e, then is assigned to the segment of , which is S2, and further connectivity determination with is cancelled, as in Figure 6f. In a similar way, is segmented in Figure 6g–i. As before, 11 is updated by: as in Figure 6g. The connectivity of is tested with the elements , , and in 11 in turn. If all of the distances between and the elements in 11 are larger than D by (j = 1,8,9,10), as in Figure 6h, then a new segment S3 is created, and is assigned to S3 (Figure 6i). Table 1 shows the proposed segmentation algorithm for the multi-layer laser scanner. In the table, N denotes the number of segments, and N and L denote the number of data points and the number of layers, respectively. S1 and 1 are initialized with empty sets, and the segmentation proceeds from to
Table 1.

ABD segmentation for multi-layer laser scanner.

S = ABD _ Segmentation _ for _ multi _ laayer _ laser _ sacanner(Zt)

1 S1 ← Ø, 1 ← Ø, Nseg ← 0
2 for i = 1 to N do
3 Select pit=(rit,θit,lit)
4 for all pjti doi is candidate set
5 Select pjt=(rjt,θjt,ljt)
6 Calculate Dthd using ( pit, pjt) by ABDa
7 if pitpjtDthd then ⫽ check the connectivity
8 SnSn{pit} where pjtSnpit is added to the segment Sn
9 break
10 endif
11 endfor
12 if pitn=1NsegSn then ⫽ if pit is not connected any other point in i
13 NsegNseg + 1
14 SNseg{pit}pit belong to new segment, SNseg
15 endif
16 Update i+1 from ( i, pit)
17 endfor

ABD is the adaptive breakpoint detector.

In the i th iteration, the connectivity of with the elements in is tested from the bottom layer to the top layer. The connectivity exist when the distance between and is smaller than threshold, D. is one of elements in and D is calculated using an ABD. If the is the first matching connected point, the is assigned to S. S is the segment that contains the first matching point If is not close enough to any elements in and is not connected to any segment, then it means that belongs to a new segment and we increase N by one. At the end of each iteration, we update the candidate set +1 using and

Robust Segmentation through Ghost Elimination

When the above ABD segmentation is applied to actual roads, ghost segments are sometimes detected. Here, a ghost segment refers to a segment that does not actually exist but that is detected by the laser scanner. Figures 7 and 8 show examples of ghost segments. These ghosts pose a serious risk to safe driving. Most ghost segments are caused by (1) laser reflections from the ground surface; or (2) lights from vehicles or fog. The false determination of a ghost segment seriously degrades the subsequent object classification performance.
Figure 7.

Ghost detection caused by reflection from the ground surface, (a) uphill road (b) flat road.

Figure 8.

A ghost caused by moisture. (a) rainy weather (b) foggy weather.

Ghosts that are caused by reflections from the ground surface often occur when vehicles travel over bumpy roads or when they go up- or downhill. Ghost segments are detected on only one layer, usually the first layer, within a 40-m distance of the scanner, and experience rapid change, appearing and disappearing and changing shape. Ghosts that are caused by headlights or tail lights or by nearby fog are also detected on only a single layer within a 20-m distance of the scanner, do not have a uniform shape, and are detected intermittently. The two kinds of ghosts both exist only on a single layer and are detected within a short distance. Thus, our robust segmentation method is developed by considering the first property and applying it within a limited 40-m distance around the vehicle. For distances greater than 40 m, the ABD segmentation method explained in Section 4.1 is used. The robust segmentation method is similar to the ABD segmentation given in Section 4.1, with two main differences. The first difference is that when a point, , is presented in robust segmentation, the point is not segmented with a point on the same layer in . The reason for this is that ghost points tend to gather only on a single layer. By not combining a new point with the points on the same layer, ghost points do not build a meaningful segment and thus are not considered. The second difference is that the candidate set consists of not one but two of the newest points in each other layer. To prevent an object from being divided due to a ghost, we determine the connectivity of up to two of the newest points in each other layer. Thus, in robust segmentation can have up to eight (2×4) elements. Figure 9 illustrates the robust segmentation process. When a new point, , is presented, as in Figure 9a, a candidate set, , is given. When testing the connectivity of with other points in 9, we skip the test with , and because they are on the same layer as . Thus, the connectivities of are tested only with the five points { , , , , } in 9, as shown in Figure 9a. Figures 9b and c demonstrate the computation of 10 and 11 and the robust segmentation process when and are given, respectively.
Figure 9.

Robust segmentation for multi-layer laser scanner.

The problem with this approach is that if an obstacle is very shallow and is detected only on a single layer, it may not be detected. However, this is rarely the case due to the sufficiently small angular resolution of the multi-layer laser scanner. In the case of the IBEO LUX2010, the vertical and horizontal angular resolutions are 0.8° and 0.125°, respectively, allowing an obstacle 20 m or more from the vehicle and larger than 0.56 m to be detected on more than two layers. If the obstacle is larger than 0.26 m, it will return more than six points. Table 2 shows the pseudo-code of the robust segmentation. In lines 4-14, when a new point, , is within 40 m of the scanner, the connectivity determination with the point on the same layer is skipped, as Figure 9. In lines 15–24, when a new point is far from the scanner, its connectivity with the point on the same layer is determined as the ABD segmentation. The processes of making new segment and updating candidate set, +l, is same as the processes of ABD segmentation. End of this algorithm, small segments are eliminated. The small segments mean the number of point is smaller than Nmin, and Nmin denotes the minimum number of points required for an object.
Table 2.

Pseudo-Code of Robust Segmentation through Ghost Elimination.

S = Robust _ Segmentation(Zt)

1 S1 ← Ø, 1← Ø, Nseg← 0
2 for i = 1 to N do
3 Select pit=(rit,θit,lit)
4 if ( ritRthd) thenpit in a close area
5 for all pjti doi is candidate set
6 Select pjt=(rjt,θjt,ljt)
7 if ( ljtlit) then ⫽ skip pjt on same layer
8 Calculate Dthd using ( pit, pjt) by ABDa
9 if pitpjtDthd then ⫽ check the connectivity
10 SnSn{pit} where pjtSnpit is added to the segment Sn
11 break
12 endif
13 endif
14 endfor
15 else ⫽ pit in a far area
16 for all pjti doi is candidate set
17 Select pjt=(rjt,θjt,ljt)
18 Calculate Dthd using ( pit, pjt) by ABDa
19 if pitpjtDthd then ⫽ check the connectivity
20 SnSn{pit} where pjtSnpit is added to the segment Sn
21 break
22 endif
23 endfor
24 endif
25 if pitn=1NsegSn then ⫽ if pit is not connected any other point in i
26 Nseg ← Nseg + 1
27 SNseg{pit}pit belong to new segment, SNseg
28 endif
29 Update i+1 from ( i, pit)
30 endfor
31 Eliminate small segments in SS is the set of all segments Sn

ABD is the adaptive breakpoint detector.

Experiment

In this experiment, an IBEO LUX2010 multi-layer laser scanner and a camera are installed on a Kia K900 as shown in Figure 10. As previously stated, the LUX2010 has a total of four layers, and its horizontal and vertical resolutions are 0.125° and 0.8°, respectively. The camera is used to obtain the ground truth of the environment.
Figure 10.

Vehicle and laser scanner for the experiment.

Figure 11 shows the segmentation results for six different scenarios. The first column shows the raw measurements from the IBEO scanner, and the second and third columns show the ABD and robust segmentation results, respectively. The fourth column contains the corresponding camera image with the scanner measurements superimposed.
Figure 11.

Segmentation results: (a) vehicle; (b) pedestrian; (c) ghost in uphill road; (d) ghost in flat road; (e) ghost created by rain; and (f) ghost created by fog. Result 1 (second column)—ABD segmentation; Result 2—robust segmentation.

Figure 11a and b show the results when the road is flat and ghosts are not detected. Only vehicles appear in Figure 11a, while both vehicles and pedestrians appear in Figure 11b. In the two scenarios, ghosts are not observed, and it can be seen that the ABD and robust segmentations produce the same results. Figure 11c and d show the results when a ghost is detected that is created by the surface. In the figures, the dots in the red box are the ghost, detected by the bottom layer laser, which is indicated in blue. When the ABD segmentation method is applied (second column), the ghost forms an outlier segment and appears to be an obstacle. When the robust segmentation method is applied (third column), however, the ghost is successfully removed, leaving only the segments from the preceding vehicles. Figure 11e and f show the results in rainy, foggy test conditions. As in Figure 11c and d, the dots in the red box are detected by the second-layer laser, and appear to result from fog. When the ABD segmentation method is applied (second column), the ghost survives and could activate the brake system, which can lead to an accident. When the robust segmentation method is applied (third column), however, the ghost is successfully removed. For quantitative analysis, we gather samples from four scenarios as in Table 3 and apply the ABD and robust segmentation methods.
Table 3.

The number of ghosts, inliers, total measurement.

CircumstanceGhostInlierTotal
Uphill road463433,18337,817
Plat road127840,79242,070
Rainy weather214626,33528,481
Foggy weather151136,96438,475
All the samples are clipped manually from the IBEO scan. In Tables 4, 5, 6, and 7, the results of the ghost elimination are described. The value of λ in Equation (6) is changed from 10° to 15°. The experiments are conducted in uphill road, flat road, rainy weather, and foggy weather conditions and their results are shown in Tables 4, 5, 6, and 7, respectively.
Table 4.

Results of ghost elimination for uphill road.

λABD SegmentationRobust Segmentation


Ghost Elimination Ratio (%)Inlier Survival Ratio (%)Computation Time (ms)Ghost Elimination Ratio (%)Inlier Survival Ratio (%)Computation Time (ms)
1019.03399.70242.05798.42598.33347.676
1118.49499.73544.40998.14498.37951.036
1218.06299.75645.24397.82098.45751.829
1317.84699.76545.83297.51898.48452.594
1417.71799.76544.41797.19598.50550.557
1517.47999.79243.99197.06598.55050.455
Table 5.

Results of ghost elimination for flat road.

λABD SegmentationRobust Segmentation


Ghost Elimination Ratio (%)Inlier Survival Ratio (%)Computation Time (ms)Ghost Elimination Ratio (%)Inlier Survival Ratio (%)Computation Time (ms)
1042.09799.98030.19398.51399.90931.147
1141.54999.98329.70198.27999.90930.669
1240.14199.98329.38698.12299.90930.413
1338.65499.98329.17397.88799.90930.252
1438.41999.98329.11797.73199.90930.111
1537.63799.98329.78797.57499.90931.369
Table 6.

Results of ghost elimination in rainy weather.

λABD SegmentationRobust Segmentation


Ghost Elimination Ratio (%)Inlier Survival Ratio (%)Computation Time (ms)Ghost Elimination Ratio (%)Inlier Survival Ratio (%)Computation Time (ms)
1034.66999.99211.10594.54899.95111.445
1134.66999.99211.15794.54899.95811.425
1234.66999.99212.13394.54899.96212.496
1334.66999.99212.27094.54899.96212.554
1434.66999.99212.59294.54899.96212.883
1534.66999.99212.88594.54899.96613.208
Table 7.

Results of ghost elimination in foggy weather.

λABD SegmentationRobust Segmentation


Ghost Elimination Ratio (%)Inlier Survival Ratio (%)Computation Time (ms)Ghost Elimination Ratio (%)Inlier Survival Ratio (%)Computation Time (ms)
1063.26999.94621.01997.08899.22123.411
1163.20399.94620.16197.02299.26122.484
1263.13799.95120.71196.95699.29423.019
1363.07199.95420.98396.88999.29423.375
1463.07199.95721.43996.88999.32123.961
1562.67499.95922.86996.82399.35925.473
In the tables, the ABD and robust segmentation methods are compared in terms of (1) ghost elimination ratio; (2) inlier survival ratio and (3) computation time. Here, the ghost elimination ratio and the inlier survival ratio are defined as: From the tables, the proposed robust method outperforms the ABD in all cases with the similar computation time.

Discussion

Obviously, the goal is to remove as many ghosts as possible while maintaining as many inliers as possible and, thus to keep both ratios high. It can be seen from Tables 4, 5, 6, and 7 that the results of robust segmentation are better than those of ABD segmentation in every condition. In particular, the proposed robust method demonstrates more than 95% of the ghost elimination ratio in a robust manner regardless of the weather or the road. The ABD, however, demonstrates 17% to 65% of the ghost elimination ratio depending on the weather or the road. When it rains or the car goes uphill and, thus, ghosts frequently occur, ABD fails in eliminating the ghosts but the robust method removes most of the ghosts well. Interestingly, the ABD also performs well in the foggy weather and the reason is that the ghosts are detected intermittently in the foggy weather and they tend not to form a segment. Further, the ghost elimination ratio is not much affected by the value of λ. The reason might be that the ghosts are very close to the sensors and they are far enough from the other obstacles. The inlier survival ratio is also an important factor because if the inlier is accidently removed by the algorithm, it will lead to a serious accident. The result of the inlier survival ratio is also shown in Tables 3, 4, 5, and 6. It can be seen that both of the segmentation methods have sufficiently high inlier survival ratios and the both algorithms do not accidently remove the important measurement points. The ABD and robust segmentation methods are also compared in terms of computation time. The computation time in Tables 4, 5, 6, and 7 is obtained by computing the average over 100 frames. It can be seen that the robust method takes slightly longer time than the ABD but the extra time is not much. The reason is that the ghost tends to form a number of small segment and the elimination of them takes some time.

Conclusions

In this paper, a new object segmentation method for a multi-layer laser scanner has been proposed. For robust segmentation, efficient connectivity algorithms were developed and implemented with O(N) complexity. The proposed method was installed on an actual vehicle, and its performance was tested using real urban scenarios. It was demonstrated that the proposed system works well, even under complex urban road conditions.
  6 in total

1.  Measuring oscillating walking paths with a LIDAR.

Authors:  Mercè Teixidó; Tomàs Pallejà; Marcel Tresanchez; Miquel Nogués; Jordi Palacín
Journal:  Sensors (Basel)       Date:  2011-05-06       Impact factor: 3.576

2.  Identifying and tracking pedestrians based on sensor fusion and motion stability predictions.

Authors:  Basam Musleh; Fernando García; Javier Otamendi; José Maria Armingol; Arturo de la Escalera
Journal:  Sensors (Basel)       Date:  2010-08-27       Impact factor: 3.576

3.  Distributed pedestrian detection alerts based on data fusion with accurate localization.

Authors:  Fernando García; Felipe Jiménez; José Javier Anaya; José María Armingol; José Eugenio Naranjo; Arturo de la Escalera
Journal:  Sensors (Basel)       Date:  2013-09-04       Impact factor: 3.576

4.  Laser-based pedestrian tracking in outdoor environments by multiple mobile robots.

Authors:  Masataka Ozaki; Kei Kakimuma; Masafumi Hashimoto; Kazuhiko Takahashi
Journal:  Sensors (Basel)       Date:  2012-10-29       Impact factor: 3.576

5.  Autonomous manoeuvring systems for collision avoidance on single carriageway roads.

Authors:  Felipe Jiménez; José Eugenio Naranjo; Oscar Gómez
Journal:  Sensors (Basel)       Date:  2012-11-29       Impact factor: 3.576

6.  Investigation of tree spectral reflectance characteristics using a mobile terrestrial line spectrometer and laser scanner.

Authors:  Yi Lin; Eetu Puttonen; Juha Hyyppä
Journal:  Sensors (Basel)       Date:  2013-07-19       Impact factor: 3.576

  6 in total
  1 in total

1.  Novel Intersection Type Recognition for Autonomous Vehicles Using a Multi-Layer Laser Scanner.

Authors:  Jhonghyun An; Baehoon Choi; Kwee-Bo Sim; Euntai Kim
Journal:  Sensors (Basel)       Date:  2016-07-20       Impact factor: 3.576

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.