posted on 2020-09-10, 12:34authored bySagi Eppel, Haoping Xu, Mor Bismuth, Alan Aspuru-Guzik
This
work presents a machine learning approach for the computer
vision-based recognition of materials inside vessels in the chemistry
lab and other settings. In addition, we release a data set associated
with the training of the model for further model development. The
task to learn is finding the region, boundaries, and category for
each material phase and vessel in an image. Handling materials inside
mostly transparent containers is the main activity performed by human
and robotic chemists in the laboratory. Visual recognition of vessels
and their contents is essential for performing this task. Modern machine-vision
methods learn recognition tasks by using data sets containing a large
number of annotated images. This work presents the Vector-LabPics
data set, which consists of 2187 images of materials within mostly
transparent vessels in a chemistry lab and other general settings.
The images are annotated for both the vessels and the individual material
phases inside them, and each instance is assigned one or more classes
(liquid, solid, foam, suspension, powder, ...). The fill level, labels,
corks, and parts of the vessel are also annotated. Several convolutional
nets for semantic and instance segmentation were trained on this data
set. The trained neural networks achieved good accuracy in detecting
and segmenting vessels and material phases, and in classifying liquids
and solids, but relatively low accuracy in segmenting multiphase systems
such as phase-separating liquids.