amchagas / Flypi

This is the repository for the flypi project
https://hackaday.io/project/5059-flypi
GNU General Public License v2.0
80 stars 38 forks source link

Agar plate imaging and colony counting module #MiPi #31

Open vektorious opened 6 years ago

vektorious commented 6 years ago

This issue is part of the MiPi:zap: extension!

We want to develop an agar plate imaging and live colony counting system! Because colony counting will be relying on image analysis algorithms image quality is a key factor for a low error rate. That's why a good agar plate imaging system is essential for this and all future MiPi:zap: modules.

Experience with imaging Agar plates: Problems:

Experience/Solutions to avoid the Problems:

First steps:

qgeissmann commented 6 years ago

Hey, I am the developer of OpenCFU and ethocopes. I am interested in your project. I am moving towards plant-bacteria interactions for my postdoc so will be interested in contributing/collaborating.

vektorious commented 6 years ago

Welcome @qgeissmann ! That's great!

Getting OpenCFU integrated into the FlyPi would avoid reinventing the wheel but until now the FlyPi software is mainly based on python. What do you thin, would a scaled down version be fast enough for live analysis in a camera stream? Maybe with reduced FPS?

qgeissmann commented 6 years ago

It would be definitely possible to reimplement it in python. It is mostly OpenCV based anyway. I would not aim for true real-time counting though. I think in practice, you get the best image you can and then the algo would be able to cope with it from a still picture. Alternatively, I wanted to develop a tensorflow based counting/imaging platform in the future... not sure I will have the time though...

vektorious commented 6 years ago

Perfect! Well we also discussed about using Tensor flow but we don't have much experience with computer vision and we are happy about every input we can get!

At the moment we are preparing things to work/discuss about the MiPi extensions at the "Gathering for open science hardware meeting". If you haven't yet, consider joining the GOSH forum!

amchagas commented 5 years ago

Hi @vektorious! as far as I understood you guys moved this development to a whole new place/repo, right? Would you mind sharing the link here so that we can close this issue?

vektorious commented 5 years ago

Well actually not really. We just changed the name from mbac to lightM and therefore we also changed the repository. I edited the first post and added the new link. Unfortunately there is not much progress on this project.

But there is another project which might also produce some useful modules which could be used to realize this FlyPi extension.