Computer Vision for Embedded Systems

This team will investigate methods to improve efficiency (inference time, training time, storage space, energy consumption) of computer vision (both image and multimedia) so that computer vision can run on embedded systems.

Advisors:

Description:

The Computer Vision for Embedded Systems (CVES) team will investigate methods to improve efficiency (inference time, training time, storage space, energy consumption) of computer vision (both image and multimedia) so that computer vision can run on embedded systems. The team will evaluate how existing methods (such as quantization and pruning) can be applied to new neural architectures (such as transformers). The team will also investigate new architectures of neural networks and compare their efficiency with different levels of accuracy.
 

A student can select one of the following topics:

  1. Design future Low-Power Computer Vision Challenges, collect data, establish rules, and create sample solutions; maintain and improve the submission website https://lpcv.ai/ and the evaluation systems
  2. Analyze and improve past winning solutions of Low-Power Computer Vision Challenge.
  3. Create education materials and programming assignments for future members to learn computer vision and embedded systems

 

Qualifications/Requirements:

The CVES team can accommodate students with different skill levels. Beginners can help curate the data and survey literature, while students with more mathematical or programming skills can create new machine learning methods.

Visit the Purdue SERIS (Secure + Efficient + Reproducible Intelligent Systems) team https://purdueseris.org/ to learn how to be a successful member in this research team.

Meeting Times:

  • Fall 2022: Tuesdays 4:00-4:50 pm, EE 220C

  • Fall 2023: Tuesdays, 3:00 - 4:00 pm, BHEE 013