He received his Ph.D. in computer science under the leadership of professor Sen-ching Samson Cheung from the University of Kentucky, KY in 2014 and his M.Sc. in computer science from the University of Birmingham, UK in 2006. His work spans a number of different areas in computer vision, machine learning, and interactive media. He has authored and co-authored over 30 conference and journal papers. Dr. Shen is a senior member of IEEE society and serves as the journal editor, program chair, area chair, publication chair, and TPC for a number of scientific journals and international conferences. Besides academia, he spent several years in industry, including software development, at B4U Media (Birmingham, UK, 2006-2008) and research at Hewlett-Packard R&D Lab (Palo Alto, CA, 2012-2013).