12
Wastewater Camera Monitor Darragh Mullins 4 th Energy Systems 11/01/2013

Darragh Mullins 4 th Energy Systems 11/01/2013. Performance of a wastewater treatment plant Conventional RGB Digital camera Consistent image acquisition

Embed Size (px)

Citation preview

Page 1: Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition

Wastewater Camera Monitor

Darragh Mullins4th Energy Systems

11/01/2013

Page 2: Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition

Performance of a wastewater treatment plant

Conventional RGB Digital camera Consistent image acquisition Image Processing Correlation with laboratory results Generate dynamic report Autonomous Operation

Project Outline

Page 3: Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition

System Model

WWTPPump Sample

into clear vessel

Extract Information· Colour· Rate of Settling· Final sediment height

Generate Report

Camera takes images at regular

intervals

Output Dispersal Area

Page 4: Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition

Initial development in OpenCV Extensive image processing libraries Lacks default plotting tools Poor online documentation

Development switched to Matlab Image processing toolbox Easier plotting

Development Platform

http://opencv.willowgarage.com/wiki/OpenCVLogo

http://www.mathworks.co.uk/company/newsletters/news_notes/clevescorner/images/membrane_2002.gif

Page 5: Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition

Samples

Page 6: Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition

Colour Space

http://upload.wikimedia.org/wikipedia/commons/0/0d/HSV_color_solid_cylinder_alpha_lowgamma.png

Page 7: Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition

Algorithm

Note: Report generation code omitted for clarity

Page 8: Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition

Apply threshold

X value at average Y value Differentiate to find max slope

Sediment height

Page 9: Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition

Matlab -> MS Word, ActiveX interface Real Time interface Predefined functions

◦ TOC, headers, page no. etc. actx_word_p.Selection.TypeText(text_p);

Functions sourced from Mathworks file exchange.

Automatic report generation

Page 10: Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition

Environmental effects to data acquisition ◦ Vessel shape◦ Lighting conditions◦ Camera resolution

Further development

Page 11: Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition

Pump out sample Take images at regular intervals Run code Publish report Dispose of sample Repeat on schedule

Labview Model

Page 12: Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition

Questions ?