Chemists spend an inordinate amount of time performing low-level tasks based on visual observation. This is simply a waste of researcher time and resources. HeinSight provides an automated, intuitive, and easy-to-use solution.

What is it?

HeinSight is a dynamic computer vision-based control system for automating a variety of low-level tasks in a chemistry laboratory. Currently modules allow researchers to monitor and control experiments based on 1) liquid-level and 2) turbidity.

How does it work?

All you need are: 1) a basic webcam, 2) custom Python packages, 3) an experimental set-up. The custom Python packages are designed to work with programmable hardware across a range of common experimental set-ups.

Experimental set-up for continuous preferential crystallization using an EasyMax and two peristaltic pumps.

Design Principles:

  1. Modular/Flexible: The system should be easily adapted to fit specific experimental needs in specific labs.
  2. Easy-to-Use: The system should have a low barrier to entry and require little technical expertise on the part of the user.
  3. Inexpensive: Components should be easy to obtain and as inexpensive as possible.

For more information on the technical details and to see how the system has been used, read one of our published articles:

Automated Liquid-Level Monitoring and Control using Computer Vision
Automated Solubility Screening Platform using Computer Vision