Wuhan University of Technology
Wuhan, Hubei, China
Intelligent transportation systems research center