Next Article in Journal
Robust Analysis of Network-Based Real-Time Kinematic for GNSS-Derived Heights
Next Article in Special Issue
Application of Novel Lateral Tire Force Sensors to Vehicle Parameter Estimation of Electric Vehicles
Previous Article in Journal
Dynamic Strain Measurements on Automotive and Aeronautic Composite Components by Means of Embedded Fiber Bragg Grating Sensors
Previous Article in Special Issue
An LPV Adaptive Observer for Updating a Map Applied to an MAF Sensor in a Diesel Engine
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Vehicle Classification Using the Discrete Fourier Transform with Traffic Inductive Sensors

by
José J. Lamas-Seco
,
Paula M. Castro
*,
Adriana Dapena
and
Francisco J. Vazquez-Araujo
Grupo de Tecnoloxía Electrónica e Comunicacións (GTEC), Departamento de Electrónica e Sistemas, Facultade de Informática, Universidade da Coruña, Campus da Coruña, 15071 A Coruña, Spain
*
Author to whom correspondence should be addressed.
Sensors 2015, 15(10), 27201-27214; https://doi.org/10.3390/s151027201
Submission received: 30 July 2015 / Revised: 11 October 2015 / Accepted: 22 October 2015 / Published: 26 October 2015
(This article belongs to the Special Issue Sensors in New Road Vehicles)

Abstract

:
Inductive Loop Detectors (ILDs) are the most commonly used sensors in traffic management systems. This paper shows that some spectral features extracted from the Fourier Transform (FT) of inductive signatures do not depend on the vehicle speed. Such a property is used to propose a novel method for vehicle classification based on only one signature acquired from a sensor single-loop, in contrast to standard methods using two sensor loops. Our proposal will be evaluated by means of real inductive signatures captured with our hardware prototype.

1. Introduction

Since its introduction in the 1960s, Inductive Loop Detectors (ILDs) are the most commonly active sensors used in traffic management systems [1,2,3,4,5,6,7,8]. These sensor systems mostly need accuracy and reliability when estimating vehicle speed with a minimum delay in control strategies. The estimate obtained from dual loop detectors is usually accurate [9,10,11,12], but it requires a proper maintenance of both loops, which implies that it is not the optimum solution in terms of cost. Moreover, only one loop is available in most of traffic systems. Although some algorithms have already been developed for single-loop classification [13,14,15] and single-loop speed estimation [16,17], how to achieve enough accuracy using only one loop is still an open question.
In this work, we will present a method for vehicle identification based on analyzing the inductive signatures in the frequency domain instead of working in the time domain. The proposed descriptor in the transform domain will be used for vehicle classification by means of a simple threshold-based method.
We will show some experimental results obtained with two different methods. The first set of experiments has been performed using a powerful testing tool developed by us based on [18]. Its main advantage is that it provides us useful prior information before the actual testing in a real scenario, thus reducing the necessary time and resources. The second set of experiments uses a hardware prototype capable of obtaining simultaneous inductive signatures of vehicles traveling on a road with minimal cost. Based on Time-Division Multiplexing (TDM) with multiple oscillators, one for each inductive loop, the system detects the presence of vehicles by means of a shift in the oscillation period of the selected loop and registers the signature of the detected vehicles.
This paper is organized as follows. In Section 2, we show the proposed method for feature extraction from inductive signatures based on a descriptor obtained by means of a spectral analysis. Our method is introduced as opposed to the standard and well-known strategy based on the vehicle length estimate. Section 3 shows the experiments developed in this work, where a novel threshold-based method for vehicle classification using the proposed tool is presented. The results will be analyzed in Section 4. Finally, Section 5 is devoted to the concluding remarks.

2. Proposed Method

ILDs are usually employed in traffic management systems to estimate vehicle parameters such as speed and length. In this work, we study ILDs based on period shift. These ILDs use a reference clock signal whose frequency is of several MHz, typically between 20 and 1000 times greater than the oscillation frequency of the inductive loop we are employing for measurement. The period of the oscillation signal is calculated as the number of cycles N of the reference clock signal in m c cycles of the oscillation signal. When a vehicle stops or passes over the loop the oscillation frequency increases, so the period (and thus the number of cycles N) decreases. The pulses from the oscillation loop are carried to a counter input, so that when a fixed number of pulses m c is reached, the measured value N is captured from a timer working at the frequency f r of the reference clock signal. The amplitude of the signatures is determined by means of the difference between the measured value N, obtained every 10 ms, and that obtained at rest, which is calculated and registered by the measurement equipment. This value is referred to as Δ N , so the oscillation period shift is given by Δ T = Δ N / m c . This parameter Δ T gives us the amplitude of the vehicle inductive signature at a time instant.
Figure 1 shows the typical system employed to capture vehicle signatures with two inductive loop sensors per road lane. It is apparent that, using such a configuration, two signatures are registered per vehicle. These sensors are squares with a side length denoted by w and a distance d between their centers. Let r l ( t ) be the inductive signature captured in loop l, with l = 1 , 2 in lane 1 and l = 3 , 4 in lane 2. These inductive signatures are composed of the sequence of Δ T values obtained by the method described previously. Let t i l and t f l be the initial and final time instants, respectively, of a vehicle passing over the loop. The standard methods for vehicle classification are based on estimating both the speed and length of the vehicle using the following expressions [19], accordingly, to the aforementioned notation
s ^ = d t i 2 - t i 1
L ^ = s ^ × ( t f 1 - t i 1 ) + ( t f 2 - t i 2 ) 2 - w
Figure 1. Interconnections from the inductive loop to the detector.
Figure 1. Interconnections from the inductive loop to the detector.
Sensors 15 27201 g001
Conversely, in this paper we propose to compute the L-point Discrete Fourier Transform (DFT) of the M samples of r l ( t ) obtained between the time instants t i l and t f l . Therefore, we will obtain the frequency domain signature
r l [ ω k ] = m = 0 M - 1 r l ( m ) e - j ω k m , k = 0 , . . . , L - 1
where ω k = 2 π k / L denotes the frequency bin. Throughout this paper, we will always assume that the number of frequency bins L is greater than the window size M. After normalizing the absolute values by the first coefficient at k = 0 , i.e., ω 0 , we get the normalized DFT
R l [ ω k ] = | r l [ ω k ] | | r l [ ω 0 ] |
Considering ω k > 0 , we obtain the descriptor parameter proposed in this paper by finding the first local maximum of R l [ ω k ] . The frequency bin of such peak will be denoted by n, and thus the descriptor that will be used in the classification of the vehicle is given by R l [ ω n ] . As we demonstrate in Appendix B, this parameter is independent of the speed of the vehicle and of its lateral displacement over the inductive loop. In addition, in Section 4, we show that the descriptor will provide us with enough information to perform the classification of the vehicles with high accuracy.

3. Experimental Section

We are interested in assessing the vehicle classification capacity of the descriptor R l [ ω n ] . For this purpose, we have developed two experiments: the first one, considering the inductive loop model described in [18] and the second one, using real acquired signatures. The application of the proposed inductive sensor in combination with the descriptors already described in Section 2 for vehicle classification will be evaluated by means of the third experiment also included in this section.

3.1. Experiment with an Inductive Loop Model

Firstly, we develop an inductive sensor model that provides us with a tool for testing without the need for actual on-site measurements.
Considering the resonant parallel circuit with equivalent inductance L e q ( t ) and capacity C T (Appendix A shows a detailed description of the equivalent circuit model), the shift in the oscillation period (which gives us the inductive signature) is determined as follows
Δ T = 2 π L 1 C T - L e q ( t ) C T
where
L e q ( t ) = L 1 L 2 ( t ) - M ( t ) 2 L 2 ( t )
In both expressions, L 1 is the inductance of the road loop, L 2 ( t ) is the vehicle inductance and M ( t ) is the mutual inductance. Note that L 2 ( t ) and M ( t ) depend on the position of the vehicle over the road loop and therefore, on the time instant t. The vehicle speed gives us different values of L 2 ( t ) and M ( t ) at a certain time instant t.
Figure 2 shows an example of the results obtained for vehicles of 4 m and 6 m in length with this model. The top figure shows the simulated vehicle profile, which represents the distance between the vehicle undercarriage and the road loop. The figure also represents the signatures obtained for vehicle speeds of 50 km/h and 100 km/h. It is interesting to note that the signature shape depends on the vehicle length, and that the signature length depends on the vehicle speed, but the shape remains mostly constant [2]. The bottom figure shows the DFT of the aforementioned simulated signatures with L = 4 096 , although only the DFT central part is shown in the figure. Obviously, the vehicle speed has an influence on the DFT length, but the descriptor R l [ ω n ] is invariant to speed changes since the magnitude scaling is eliminated by the normalization in the frequency domain (see Appendix B). It is also significant to note that the values of the proposed descriptor are greater for vehicles of 6 m in length than for those of 4 m.
Figure 3 shows the value of that descriptor R l [ ω n ] when the vehicle length is varying from 4 m to 10 m, and also the speed from 20 km/h to 120 km/h. The figure shows the obtained values and their corresponding mean value given the vehicle length. We can observe that their length produces significant changes in R l [ ω n ] . On the other hand, the impact of speed changes is relatively small if the length remains unchanged. The figure shows a clear relationship between length and R l [ ω n ] . The anomaly between 4 and 4.5 m is caused by the choice of vehicle undercarriage profile (shown in Figure 2) and the model employed for the simulation [18]. In our simulations we have observed that different vehicle profiles can cause different anomalies in the low length region, but in all cases the relationship between the DFT descriptor and the vehicle length remains significant.
Finally, in order to test the robustness of the descriptor against noise, we perform tests adding white Gaussian noise to the inductive signature signal. The impact of the Additive White Gaussian Noise (AWGN) on the DFT descriptor is shown in Figure 4. The noise is applied to inductive signatures obtained from three vehicles of 4 m, 6 m and 8 m in length using the vehicle profile depicted at the top of Figure 2. As can be seen in the figure, no significant effects on the DFT descriptor can be observed for Signal-to-Noise Ratios (SNRs) greater than 20 dB.
Figure 2. Software simulator: Examples of profiles (Top), signatures (Middle) and normalized DFT (Bottom) for two vehicles of 4 m and 6 m in length and for different speeds.
Figure 2. Software simulator: Examples of profiles (Top), signatures (Middle) and normalized DFT (Bottom) for two vehicles of 4 m and 6 m in length and for different speeds.
Sensors 15 27201 g002
Figure 3. Software simulator: Signature descriptor for vehicle length from 4 m to 10 m, and speed from 20 km/h to 120 km/h.
Figure 3. Software simulator: Signature descriptor for vehicle length from 4 m to 10 m, and speed from 20 km/h to 120 km/h.
Sensors 15 27201 g003
Figure 4. Impact of additive white Gaussian noise on the DFT descriptor.
Figure 4. Impact of additive white Gaussian noise on the DFT descriptor.
Sensors 15 27201 g004

3.2. Experiment Using Real Acquired Signatures

In order to confirm the validity of the proposed classification method we have performed an experiment using a hardware implementation of an ILD [19]. This simulation will allow us to determine whether the actual profile of the car and its mass distribution affect the classification using the DFT descriptor. For the experiment we captured more than one thousand inductive signatures in two real scenarios: In the AC-523 road (Ledoño-Meirama, Spain), and in the AC-415 road (Pastoriza-Arteixo, Spain). A picture of the first location is shown in Figure 5. The detector equipment was located inside the cabinet of the Río Anllóns station, also shown in the photo. Both scenarios present the configuration shown in Figure 1 with square loop sensors with a side length of w = 2 m and a distance between their centers of d = 5 m .
Figure 5. A photo of the measurement location in the AC-523 road (Ledoño-Meirama, kilometer 7, Spain), with GPS coordinates: 43.235941 (Lat.); −8.464462 (Long.).
Figure 5. A photo of the measurement location in the AC-523 road (Ledoño-Meirama, kilometer 7, Spain), with GPS coordinates: 43.235941 (Lat.); −8.464462 (Long.).
Sensors 15 27201 g005
The vehicles passing on the road will be classified using a threshold-based criterion. In the following, we will show the results obtained when those vehicles are classified according to three types: Cars, vans and trucks. We have used the aforementioned threshold-based criterion as follows
p ^ ϵ 1 Car ; ϵ 1 < p ^ ϵ 2 Van ; p ^ > ϵ 2 Truck
where p ^ is the descriptor to be considered according to the criterion. This criterion can be employed for both length-based classification and for DFT descriptor-based classification, since there is a direct relationship between them. For the length-based classification, we will use the result of Equation (2). In the case of DFT-based classification, we will employ R l [ ω n ] . The two prefixed thresholds, ϵ 1 and ϵ 2 , are obtained empirically from a training stage.
At the same place where the inductive signatures were captured, we placed a video camera for the recording of the passing vehicles. Using the signatures and the video, an expert has classified all the signatures into the three different types considered in this work (cars, vans and trucks). Note that although in our work this process is manually performed by the expert, computer vision techniques could be used for the task [20,21]. In the AC-523 road, we have a total of 909 vehicles: 680 cars, 61 vans and 168 trucks. In AC-415 road, we have registered a total number of 1180 vehicles: 1022 cars, 79 vans and 79 trucks.
Figure 6 shows two real signatures as an example, which correspond to a car and a van. The sampling interval is 10 ms. Since two signatures have been acquired for each vehicle, we have estimated speed and length using Equations (1) and (2). The car is 4.7 m in length passing with a speed of 67 km/h. The van is 6.7 m in length passing with a speed of 71 km/h. Similarly to the simulated signatures plotted in Figure 2, the largest signature produces the highest value of our descriptor R l [ ω n ] .
Figure 6. Experimental results: Examples of captured signatures.
Figure 6. Experimental results: Examples of captured signatures.
Sensors 15 27201 g006
Considering the signatures acquired in the loop 1 of the AC-523 road, the descriptor values R 1 [ ω k ] given by the expression of Equation (4) with the vehicle length obtained as detailed in Equation (2) are computed. Figure 7 plots the values obtained in this way.
Figure 7. Experimental results: Signature descriptor compute from adquired signatures.
Figure 7. Experimental results: Signature descriptor compute from adquired signatures.
Sensors 15 27201 g007

3.3. Experiment for Vehicle Classification

In the third experiment, we will obtain some results when the descriptors aforementioned are used for applications of vehicle classification. In the training stage, we have considered the signatures captured in the AC-523 road. All the loops have been employed to compute both length and speed, and only the loops 1 and 3 have been used for calculating the DFT descriptor. The value corresponding to the threshold ϵ 1 is obtained when only cars and vans are considered, while the threshold value ϵ 2 is obtained when only vans and trucks are computed. Figure 8 shows the success rate in vehicle classification, i.e., the fraction or percentage of success in classifying a real car, van or truck passing on the road as car, van or truck, respectively, obtained for different threshold values. From this figure we conclude that the optimum values for those thresholds are ϵ 1 = 5 . 6 and ϵ 2 = 6 . 5 if the length-based method is used, and ϵ 1 = 0 . 06 and ϵ 2 = 0 . 11 if the DFT-based method is applied instead.
Figure 8. Experimental results: Sucess rates for different threshold values.
Figure 8. Experimental results: Sucess rates for different threshold values.
Sensors 15 27201 g008
For the evaluation of the performance of both classification methods, we have considered the two experimental scenarios, i.e., AC-523 and AC-415 roads. Table 1 shows the confusion matrices for each type of vehicle obtained in the AC-523 road, from the training phase (using the loops 1 and 3), and from considering the loops 2 and 4. Table 2 shows the results corresponding to the AC-415 road.
Table 1. Confusion matrices for AC-523 road.
Table 1. Confusion matrices for AC-523 road.
LengthDFT (Loops 1 and 3)DFT (Loops 2 and 4)
CarVanTruck%CarVanTruck%CarVanTruck%Total
Car66614097.9466911098.3866614097.94680
Van13272144.261242768.851641467.2161
Truck2516195.831716095.2411315491.67168
Total6814618293.956826016795.826836815894.72909
Table 2. Confusion matrices for AC-415 road.
Table 2. Confusion matrices for AC-415 road.
LengthDFT (Loops 1 and 3)DFT (Loops 2 and 4)
CarVanTruck%CarVanTruck%CarVanTruck%Total
Car10137299.1299822297.6510136399.121022
Van30331641.771164481.011561377.2279
Truck3146278.480176278.480156481.0179
Total1046548093.9010091036895.251028827096.441180

4. Results and Discussion

The results in Figure 3, obtained using the software simulator, show that the proposed frequency domain descriptor depends on the vehicle length but not on their speed. These results have been confirmed with those obtained from real signatures measured with our sensor prototype, as it can be seen in Figure 7. This figure also shows that some van signatures present a frequency domain descriptor similar to those corresponding to car or truck signatures, which makes the task of identification of this type of vehicles quite difficult.
The results obtained for vehicle classification are shown in Table 1 (AC-523 road) and Table 2 (AC-415 road) in terms of the confusion matrices. Note that the diagonal entries correspond to correct identifications and that the off-diagonal elements of the confusion matrix correspond to crossed classifications or errors. The smallest number of errors is obtained when the proposed DFT-based criterion is applied, compared to the length-based one. Since car and van signatures are very similar, most classification errors are produced for vans but note that the DFT-based criterion proposed in this paper leads to lower error percentages in such case than those corresponding to the length-based criterion.
Finally, we compare the results obtained by our system with previous single-loop methods in the literature. Table 3 shows the different success rates extrapolated from the confusion matrices of those works when classifying cars, vans and trucks and applied to our vehicle distributions. Although the real scenarios are not the same and the vehicles are different, if we compare the results obtained from all the tests, the performance of our proposal is similar or better, with the additional advantage of using a very simple method. Note that although more than three vehicle types have been considered in some of those works, we restrict ourselves to the classification results achieved for cars, vans, and trucks.
Table 3. Comparison with other related literature works in terms of success rates.
Table 3. Comparison with other related literature works in terms of success rates.
RoadOh et al. [2]Ki and Bai [13]Meta and Cinsdikici [14]DFT Loops 1 and 3DFT Loops 2 and 4
AC-52388.45%94.17%95.05%95.82%94.72%
AC-41588.98%95.34%95.68%95.25%96,44%

5. Conclusions

This paper shows that the DFT is an adequate tool to classify vehicles from inductive signatures because of the spectral features extracted from the frequency domain analysis. This analysis exhibits interesting properties. Firstly, it can be used with only one loop, as it is shown in the results section. Secondly, the DFT has been demonstrated to be independent to variations in the vehicle speed. Moreover, the experimental results performed with real signatures captured with our inductive sensor prototype have shown that the proposed DFT-based criterion obtains a significant reduction of the total error percentage when compared with the standard criterion based on estimating both speed and length of passing vehicles with two loops and with other methods in the literature.
We are working on incorporating new types of vehicles, such as buses or motorbikes, to the classification algorithm and on researching other supplementary techniques that could improve the success rates of the classification of vans and trucks. We are also developing more sophisticated models of the ILD model that will allow us to obtain more accurate vehicle profiles in order to improve the simulator.

Acknowledgments

The authors wish to thank Xunta de Galicia and Ministerio de Economía y Competitividad of Spain for its financial support with the grants No. R2014/037 and TEC2013-47141-C4-1-R, respectively.
Thanks to Dimaco Sociedad Cooperativa Gallega (A Coruña) for the infrastructures on which we carried out the experimental tests in real scenarios.

Author Contributions

José J. Lamas-Seco and Adriana Dapena conceived and designed the experiments; José J. Lamas-Seco and Francisco J. Vazquez-Araujo performed the experiments; Paula M. Castro and Francisco J. Vazquez-Araujo analyzed the data; Paula M. Castro and Adriana Dapena wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix

A. Equivalent Model

The assembly formed by the coil and the vehicle undercarriage is modeled by an air core transformer in which the primary coil inductance, denoted by L 1 , is excited by the sinusoidal generator at the oscillation frequency; the secondary, which represents the vehicle undercarriage, is modeled by a turn in short circuit with an inductance denoted by L 2 ( t ) , whose value changes with the vehicle position on the coil located under the road pavement; and finally, the coupling coil-vehicle is modeled by the mutual inductance denoted by M ( t ) , which also depends of the position of the vehicle on the road coil. This equivalent circuit is shown in Figure A1.
Figure A1. Equivalent circuit coil-vehicle undercarriage.
Figure A1. Equivalent circuit coil-vehicle undercarriage.
Sensors 15 27201 g009
From the mesh equations obtained in sinusoidal steady-state
v i = i 1 j ω L 1 - i 2 j w M 0 = - i 1 j ω M + i 2 j w L 2
We determine the input impedance
Z i = v i i 1 = j ω L 1 L 2 - M 2 L 2 = j ω L e q
which explains Equation (6) of the paper.
Most detectors of inductive loops do not directly measure changes in L e q but changes in period or frequency of a resonant oscillating circuit used for vehicle detection (see Figure A2). The oscillator frequency is controlled by a parallel resonant circuit, also called tank circuit, which consists of the inductance L e q of the loop in parallel with a capacity, denoted by C T , located at the detector.
Figure A2. Resonant oscillation circuit used for vehicle detection.
Figure A2. Resonant oscillation circuit used for vehicle detection.
Sensors 15 27201 g010
The oscillation frequency is given by
f = 1 T = 1 2 π L e q C T
and thus the difference in the oscillation period with a vehicle over the loop and without it is
Δ T = 2 π L 1 C T - L e q C T
which justifies Equation (5).

B. DFT Descriptor Properties

In this Appendix, we demonstrate the independence of the proposed descriptor on the vehicle speed and on the lateral displacement over the inductive loop.

B.1. Independence on Speed

Let r ( t ) be the inductive signature obtained for a constant vehicle speed v, which corresponds to a Fourier transform r [ ω ] . Thus, the DFT descriptor proposed in the paper is given by
R [ ω n ] = | r [ ω n ] | | r [ ω 0 ] |
Let r ( t i ) the inductive signature in the time instant t = t i and d = v t i the distance traveled by the vehicle. For a vehicle speed v = a v , where a is a positive real value, the distance traveled by the vehicle is d = a v t i , which corresponds to a time instant t = d / v = a t i . Thus, we obtain an inductive signature r ( t ) = r ( a t ) , which gives us the Fourier transform r [ ω ] . Using the scaling property of the Fourier transform, r [ ω ] is scaled by 1 / a in both amplitude and frequency. That means that if a vehicle is traveling with speed v and the Fourier transform of its inductive signature has a local maximum at the frequency bin ω n , for a vehicle with speed v = a v , that maximum appears at the frequency bin ω n / a and its amplitude is divided by a. Thus, we have
r ω n a = 1 a r [ ω n ]
Therefore, the DFT descriptor corresponding to a vehicle with speed v is expressed as
R ω n a = | r [ ω n a ] | | r [ ω 0 a ] | = | a r [ ω n a ] | | a r [ ω 0 a ] | = | r [ ω n ] | | r [ ω 0 ] | = R [ ω n ]

B.2. Independence on Lateral Displacement

Considering now that a lateral displacement can cause a partial coverage of the vehicle on the coil, we will see how our descriptor responds to variations in lateral displacement using our physical model. Let b be the vehicle coverage or its effective width on the coil, which is less than or equal to the coil width, denoted by a. Suppose that the vehicle is completely on the coil and that produces the maximum amplitude of inductive signature Δ T . Thus, we have
L 1 = μ 0 N 1 2 a 2 F 1 l 1 L 2 ( b ) = μ 0 a b F 2 l 2 M ( b ) = μ 0 N 1 a b F 1 d ( b ) L e q ( b ) = L 1 - M 2 ( b ) L 2 ( b ) = L 1 - μ 0 N 1 2 a F 1 2 l 2 F 2 d 2 b Δ T = 2 π L 1 C T - L e q ( b ) C T = 2 π L 1 C T - L 1 - μ 0 N 1 2 a F 1 2 l 2 F 2 d 2 b C T = 2 π L 1 C T - L 1 C T 1 - l 1 l 2 F 1 a F 2 d 2 b = 2 π L 1 C T 1 - 1 - l 1 l 2 F 1 a F 2 d 2 b
where μ 0 = 4 π × 10 - 7 H/m , N 1 is the number of turns, a 2 is the cross sectional area of the coil, l 1 is the axial length of the coil, F 1 is a factor used to consider the non uniform flux in the roadway inductive loop, l 2 is the axial length of the loop, and F 2 is the same factor as F 1 but referred to the vehicle inductive loop. The average distance from the road loop to the vehicle undercarriage is denoted by d. Only one turn is considered in our model, i.e., N 2 = 1 .
Since l 1 l 2 F 1 / a F 2 d 2 < < 1 , we can make an approximation of the square root by the first two terms of the Taylor series as follows
Δ T 2 π L 1 C T 1 - 1 - l 1 l 2 F 1 2 a F 2 d 2 b = π L 1 C T l 1 l 2 F 1 a F 2 d 2 b
Let r ( t ) be the vehicle inductive signature of a vehicle with effective width b. For an effective width b = c b , where c is a positive real value, we obtain an inductive signature r ( t ) = c r ( t ) , since each point Δ T conforming the signature is linearly dependent on b as shown in Equation (B1). The Fourier transform of this inductive signature, denoted as r [ ω ] , is thus given by
r [ ω ] = c r [ ω ]
due to the linearity of the DFT. The corresponding descriptor is then given by
R [ ω n ] = | r [ ω n ] | | r [ ω 0 ] | = | c r [ ω n ] | | c r [ ω 0 ] | = | r [ ω n ] | | r [ ω 0 ] | = R [ ω n ]

References

  1. Coifmanab, B.; Neelisettyc, S. Improved Speed Estimation From Single-Loop Detectors with High Truck Flow. IEEE Trans. Intell. Transp. Syst. 2014, 18, 138–148. [Google Scholar] [CrossRef]
  2. Oh, S.; Ritchie, S.; Oh, C. Real-Time Traffic Measurement from Single Loop Inductive Signatures. Transp. Res. Rec. 2002, 1804, 98–106. [Google Scholar] [CrossRef]
  3. Gajda, J.; Sroka, R.; Stencel, M.; Wajda, A.; Zeglen, T. A vehicle classification based on inductive loop detectors. In Proceedings of the 18th IEEE Instrumentation and Measurement Technology Conference (IMTC), Budapest, Hungary, 21–23 May 2001; Volume 1, pp. 460–464.
  4. Jeng, S.T.; Chu, L.; Hernandez, S. Wavelet-k Nearest Neighbor Vehicle Classification Approach with Inductive Loop Signatures. Transp. Res. Rec. 2013, 2380, 72–80. [Google Scholar] [CrossRef]
  5. Jeng, S.T.; Ritchie, S. Real-Time Vehicle Classification Using Inductive Loop Signature Data. Transp. Res. Rec. 2008, 2086, 8–22. [Google Scholar] [CrossRef]
  6. Ndoye, M.; Totten, V.; Carter, B.; Bullock, D.; Krogmeier, J. Vehicle Detector Signature Processing and Vehicle Reidentification for Travel Time Estimation. In Proceedings of the 87th Annual Meeting of Transportation Research Board, Washington, DC, USA, 13–17 January 2008.
  7. Sun, C.; Ritchie, S. Individual Vehicle Speed Estimation Using Single Loop Inductive Waveforms. J. Transp. Eng. 1999, 125, 531–538. [Google Scholar] [CrossRef]
  8. Wang, Y.; Nihan, N.L. Freeway Traffic Speed Estimation with Single-Loop Outputs. Transp. Res. Rec. 2000, 1727, 120–126. [Google Scholar] [CrossRef]
  9. Sheik Mohammed Ali, S.; George, B.; Vanajakshi, L. An Efficient Multiple-Loop Sensor Configuration Applicable for Undisciplined Traffic. IEEE Trans. Intell. Transp. Syst. 2013, 14, 1151–1161. [Google Scholar] [CrossRef]
  10. Coifman, B. Using Dual Loop Speed Traps To Identify Detector Errors. Transp. Res. Rec. 1999, 1683, 47–58. [Google Scholar] [CrossRef]
  11. Geetharamant, G.; Sharmila Devi, C.; Arun Pandian, J. Vehicle Classification Algorithm using Fuzzy Expert Decision Set. Int. J. Appl. Innov. Eng. Manag. 2015, 4, 26–32. [Google Scholar]
  12. Jeng, S.T.; Chu, L. Vehicle Reidentification with the Inductive Loop Signature Technology. J. East. Asia Soc. Transp. Stud. 2013, 10, 1896–1915. [Google Scholar]
  13. Ki, Y.K.; Baik, D.K. Vehicle-Classification Algorithm for Single-Loop Detectors Using Neural Networks. IEEE Trans. Veh. Technol. 2006, 55, 1704–1711. [Google Scholar] [CrossRef]
  14. Meta, S.; Cinsdikici, M. Vehicle-Classification Algorithm Based on Component Analysis for Single-Loop Inductive Detector. IEEE Trans. Veh. Technol. 2010, 59, 2795–2805. [Google Scholar] [CrossRef]
  15. de Lima, G.; Silva, J.; Saotome, O. Vehicle inductive signatures recognition using a Madaline neural network. Neural Comput. Appl. 2010, 19, 421–436. [Google Scholar] [CrossRef]
  16. Jia, Z.; Chen, C.; Coifman, B.; Varaiya, P. The PeMS Algorithms for Accurate, Real-Time Estimates of g-factors and Speeds from Single-Loop Detectors. In Proceedings of the IEEE Intelligent Transportation Systems (ITSC), Oakland, CA, USA, 25–29 August 2001; Volume 1, pp. 536–541.
  17. Lu, X.Y.; Varaiya, P.; Horowitz, R.; Guo, Z.; Palen, J. Estimating Traffic Speed with Single Inductive Loop Event Data. Transp. Res. Rec. 2012, 2308, 157–166. [Google Scholar] [CrossRef]
  18. Klein, L.; Gibson, D.; Mills, M. Traffic Detector Handbook, 3rd ed.; Federal Highway Administration: Washington, DC, USA, 2006. [Google Scholar]
  19. Lamas-Seco, J.J.; Dapena, A.; González-Coma, J.P.; Castro, P.M.; Vazquez-Araujo, F.J. System for Vehicle Classification: Hardware Prototype and Off-line Signal Proccesing. In Proceedings of the IEEE Region 8 EuroCon Conference, Salamanca, Spain, 8–11 September 2015; pp. 376–379.
  20. Xia, Y.; Shi, X.; Song, G.; Geng, Q.; Liu, Y. Towards improving quality of video-based vehicle counting method for traffic flow estimation. Signal Process. 2014. [Google Scholar] [CrossRef]
  21. Xia, Y.; Wang, C.; Shi, X.; Zhang, L. Vehicles overtaking detection using RGB-D data. Signal Process. 2015, 112, 98–109. [Google Scholar] [CrossRef]

Share and Cite

MDPI and ACS Style

Lamas-Seco, J.J.; Castro, P.M.; Dapena, A.; Vazquez-Araujo, F.J. Vehicle Classification Using the Discrete Fourier Transform with Traffic Inductive Sensors. Sensors 2015, 15, 27201-27214. https://doi.org/10.3390/s151027201

AMA Style

Lamas-Seco JJ, Castro PM, Dapena A, Vazquez-Araujo FJ. Vehicle Classification Using the Discrete Fourier Transform with Traffic Inductive Sensors. Sensors. 2015; 15(10):27201-27214. https://doi.org/10.3390/s151027201

Chicago/Turabian Style

Lamas-Seco, José J., Paula M. Castro, Adriana Dapena, and Francisco J. Vazquez-Araujo. 2015. "Vehicle Classification Using the Discrete Fourier Transform with Traffic Inductive Sensors" Sensors 15, no. 10: 27201-27214. https://doi.org/10.3390/s151027201

Article Metrics

Back to TopTop