1. Hubei Key Laboratory of Intelligent Vision Based Monitoring for Hydroelectric Engineering China Three Gorges University Yichang Hubei China
2. Hubei Province Engineering Technology Research Center for Construction Quality Testing Equipments China Three Gorges University Yichang Hubei China
3. Department of Telecommunications, College of Computer and Information Technology China Three Gorges University Yichang Hubei China