Skip to content
DanaOwens edited this page Feb 13, 2019 · 6 revisions

The Floc App team is one of AguaClara's Apps & Algorithms subteams. Our goal is to create a program that analyzes pictures of suspensions, and counts and measures particles left over after flocculation.

We have two main goals for Spring 2019: Confirm that the current code is able to identify all flocs that are in focus and start to create the app to make this accessible to users.

The camera AguaClara uses is the FLIR Spinnaker 1.10 (as pictured)

Image source: http://www.connectingindustry.com/Data/Images/Image_Bank/35393/flir-blackfly-cs-front-back-gige

We have sample photos from this camera that we are using to test the blob-detection method in open cv and get more familiar with its software.

On the software front, we code in Python and used several tutorials from OpenCV to get familiar with image processing in Python. A few things we considered were: edge removal, reducing noise, removing out of focus flocs, and sizing and weighing particles.

Here's an example of what our edge removal code produced: BEFORE: AFTER:

Here's what our noise reduction code does:

In the future, we plan to continue improving our code. We're hoping to properly close flocs in images, and find a way to identify new flocs.

Clone this wiki locally