Prof. Dr. Mengchao Ma received B.E. and M.S. degrees from the University of Science and Technology of China, Hefei, China, in 2007 and 2010, respectively, and a Ph.D. degree from the University of Science and Technology of China, Hefei, China, in 2014. He is currently an associate professor in the School of Instrument Science and Opto-Electronics Engineering at Hefei University of Technology. His current research interests include intelligent robots, artificial compound eyes, structured light measurement, computational imaging, and dynamic testing.