Welcome to Chucai Yi's Homepage

Dr. Chucai Yi is a Research and Development Engineer. As an academic researcher in the fields of machine learning and computer vision, his research work includes object/signage detection and recognition, human action/human-involved event detection, 3D point cloud processing, and camera calibration. He has authored many high-quality publications with more than 900 citations in Google Scholar. As a professional software engineer, he has been designing and implementing end-to-end applications and services that apply machine learning and computer vision techniques to solve specific problems on large-scale data. He is able to deal with parallelization, distribution computing, error-tolerance, logging and testing. Dr. Chucai Yi received his Ph.D. degree in computer science in 2014 from Media Lab, The City University of New York, under the supervision of Professor YingLi Tian.


  • Build High-Definition digital map from LIDAR point clouds and camera-based images which are captured by street view cars.
  • Localize text instances (e.g., text strings) and signage instances (e.g., QR codes) from natural scene images.
  • Detect human-involved events such as waving, pointing, embracing, and running from surveillance videos.


  • Experience in full cycle of software development, from requirement analysis to system architecture design and core module development.
  • Experience in common development platforms, environments, and libraries.
    • Linux, Docker, AWS, CMake, Boost, OpenCV, PCL, Numpy, TensorFlow, etc.
  • Proficiency in C++ (6+ years) and Python (4+ years) programming.