Computer vision based recognition of liquid surface and liquid level in transparent vessel

Computer vision based recognition of liquid level and surface in images
710 Downloads
Updated 2 Jul 2014

View License

Recognise and mark the level/surface of liquid in image of liquid in transparent container.
Input: Image of liquid in a transparent vessel and the boundaries of the vessel in the image (as binary contour image).
Output: Recognize and mark the level and the surface of the liquids in the vessel. Could be applied to finding surface line between liquid and air and phase boundaries between phase separating liquids.
Documentation and instruction are included in the readme file.
The code was made specifically for glass vessels in chemistry laboratory but could be used for other cases of liquid in transparent containers.
Based on paper: “Computer vision-based recognition of liquid surfaces and phase boundaries in transparent vessels, with emphasis on chemistry applications” http://arxiv.org/abs/1404.7174

Cite As

sagi eppel (2024). Computer vision based recognition of liquid surface and liquid level in transparent vessel (https://www.mathworks.com/matlabcentral/fileexchange/46893-computer-vision-based-recognition-of-liquid-surface-and-liquid-level-in-transparent-vessel), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.3.0.0

title

1.2.0.0

documnetation

1.1.0.0

title

1.0.0.0