In this paper, we present an improvement on the discrete wavelet transform (DWT)-based feature extraction algorithm used in vehicle classification in wireless sensor networks (WSN) by providing a rule of selecting the best number of resolution levels which will improve the classification rate and reduce the energy consumption in local computation. DWT can provide time-frequency multi-resolution analysis (MRA) which is fast and can greatly reduce the dimensions of feature vectors. We found out that, when using wavelet, the number of resolution levels will greatly influence the effect of feature extraction and energy consumption. In this paper, different numbers of resolution levels and corresponding time of computation are discussed. And a rule of selecting the best number of resolution levels is given. To test our algorithm, acoustic signals emitted by two kinds of vehicles are investigated, and a k-nearest-neighbor method is used as classifier. The experiment shows that the rule provided can obviously improve the classification rate
[1]
Ian F. Akyildiz,et al.
Wireless sensor networks: a survey
,
2002,
Comput. Networks.
[2]
Yu Hen Hu,et al.
Vehicle classification in distributed sensor networks
,
2004,
J. Parallel Distributed Comput..
[3]
Ingrid Daubechies,et al.
Ten Lectures on Wavelets
,
1992
.
[4]
Grant R. Gerhart,et al.
Wavelet-based ground vehicle recognition using acoustic signals
,
1996,
Defense + Commercial Sensing.
[5]
Yu Hen Hu,et al.
Detection, classification, and tracking of targets
,
2002,
IEEE Signal Process. Mag..