Luo Sheng, received the BSc from Central South University in 1998, MSc from Southwestern University in 2003 and a Ph.D. degree in Mechanical and Electronic Engineering from Shanghai University in 2010. Now he is an associate professor at the College of mechanical Engineering of Wenzhou University. Currently, his research interest includes 3D reconstruction, machine vision, intelligent electromechanical systems, etc. He has received some research supports, such as Zhejiang Provincial Natural Science Foundation of China, Fund of Zhejiang Science and Technology Agency of China.