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

Slides:



Advertisements
Similar presentations
Water & Wastewater Construction Back Forward Wastewater Treatment Plant and Pump Station Improvements, Haverhill, MA.
Advertisements

Introduction to MATLAB The language of Technical Computing.
Joshua Fabian Tyler Young James C. Peyton Jones Garrett M. Clayton Integrating the Microsoft Kinect With Simulink: Real-Time Object Tracking Example (
Random Sampling using Ranint. Random Sampling using Ranint for an interval [1,200]
Seismic Octave Programming for Analog/Digital Converters Michael W. Siekman Electrical and Computer Engineering Senior Capstone Design Project 2007 Advisor:
Sampling Chapter 2 ME 392 Sampling Chapter 2 ME January 2012 week 4 Joseph Vignola.
MATLAB Presented By: Nathalie Tacconi Presented By: Nathalie Tacconi Originally Prepared By: Sheridan Saint-Michel Originally Prepared By: Sheridan Saint-Michel.
Controls Lab Interface Improvement Project #06508Faculty Advisors: Dr. A. Mathew and Dr. D. Phillips Project Objectives This work focused on the improvement.
Graphics and Still Images John H. Krantz Hanover College.
On the following slides some examples from various digital library pages are shown These examples show that the traditional compression techniques are.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
An FPGA implementation of real-time QRS detection H.K.Chatterjee Dept. of ECE Camellia School of Engineering & Technology Kolkata India R.Gupta, J.N.Bera,
Project 2 SIFT Matching by Hierarchical K-means Quantization
ALICE Data Acquisition Ben Shepherd MaRS Group ASTeC STFC Daresbury Laboratory.
Teaching with MATLAB - Tips and Tricks
Project 4 Image Search based on BoW model with Inverted File System
Introduction to M ATLAB EE 100 – EE Dept. - JUST.
Visualization Services Group Steve Cutchin – Manager Amit Chourasia – Visualization Scientist Alex DeCastro – Visualization.
Topic 10 – Technology and Hopsital Organisation 1)TechMed scenario covers In the scenario: “Technology is used extensively throughout the hospital to support.
Tells - a facility for web-based, remote real time laboratory experiments University of Limerick Ireland.
Peoplesoft XML Publisher Integration with PeopleTools -Jayalakshmi S.
Chapter 10: Graphics MATLAB for Scientist and Engineers Using Symbolic Toolbox.
Graphs in MATLAB Christian Ruff. Why use MATLAB to create graphs? One single programme to process data and plot results: –Transfer errors are less likely.
UPS Case Study Mark Charleston Dave Donahue Shawn Wagner.
UWG 2013 Meeting PO.DAAC Web Services Demo. What are PO.DAAC Web Services?
By: Alex Norton Advisor: Dr. Huggins November 15, 2011
Tutorial 1: An Introduction to Visual Basic.NET1 Tutorial 1 An Introduction to Visual Basic.NET.
ViRBO and Autoplot. ViRBO Overview Virtual Radiation Belt Observatory Facilitate Search, Access, and Visualization of Radiation Belt Data Search – Develop.
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
A Web-Enabled Aircraft Scheduler Michael Wallette 20 Nov
Enricher Converter Analyzer Parser & Renderer UNIVERSAL, FAST AND RELIABLE.
Welcome to Elluminate Using synchronous technology tools for virtual meetings.
Introduction to ArcGIS for Environmental Scientists Module 1 – Data Visualization Chapter 4 - Layouts.
Software Project Planning Defining the Project Writing the Software Specification Planning the Development Stages Testing the Software.
CARDIAC ELECTROPHYSIOLOGY WEB LAB Developing your own protocol descriptions.
1 COMS 161 Introduction to Computing Title: Digital Images Date: November 12, 2004 Lecture Number: 32.
Multimedia ITGS. Multimedia Multimedia: Documents that contain information in more than one form: Text Sound Images Video Hypertext: A document or set.
Slope Fields. Quiz 1) Find the average value of the velocity function on the given interval: [ 3, 6 ] 2) Find the derivative of 3) 4) 5)
Module 2: Using Microsoft Visual Studio.NET. Overview Overview of Visual Studio.NET Creating an ASP.NET Web Application Project.
Introduction to Matlab and Simulink
Teacher/Mentor Institute Using easyC David Dominguez June 2, 2015 Update Version.
Clustering Solutions FINAL Exploratory Run Full 10’ Resolution – 41,311 samples Michael A. Lindgren EWHALE Laboratory Institute of Arctic Biology University.
Data Organization Quality Assurance and Transformations.
Development of a Whitecap Measurement System Development of a Whitecap Measurement System By Garry Higgins.
M ATLAB – What Is It ? Name is from matrix laboratory Powerful tool for – Computation and visualization of engineering and science mathematics – Communication.
Introduction to Simulink Matlab based Both Continuous Time and Discrete Time Simulation Based on Blocksets Model Based Design: a software model of the.
Simulink by Dr. Amin Danial Asham. References  MATLAB Help  Telemark University College - Department of Electrical Engineering, Information Technology.
6 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Creating RTF Templates by Using Template Builder.
SCRIPTS AND FUNCTIONS DAVID COOPER SUMMER Extensions MATLAB has two main extension types.m for functions and scripts and.mat for variable save files.
Introduction to CADStat. CADStat and R R is a powerful and free statistical package [
Page: Clarity PDA Extension Date: Code: P001/28A.
Matlab Tutorial Iman Moazzen First Session – September 11, 2013.
Project 3 SIFT Matching by Binary SIFT
CDS 301 Spring, 2013 CH3: MATLAB OpenGL Samples February 28, 2013 Jie Zhang Copyright ©
Dan Nichols Head of Recording Services Internet2 Multimedia Specialist Northern Illinois University Your TV IS TOO SLOW.
1 EGR111 Arrhythmia Project. 2  This project is based on “Arrhythmia Detection Algorithms for Implantable Cardioverter Defibrillators” by Dr. Amy Bell.
Feb. 8, 2008 UHCO Graduate Course in MATLAB Software Project Planning Defining the Project Writing the Software Specification Selecting a Development Plan.
Abstract Panoramic Virtual Reality Motivation to Use Virtual Reality VR Types
PREZI PRESENTATION Creating a Prezi account and starting a new presentation.
EQuIS and Tableau Getting the most out of your tools.
M ATLAB – What Is It ? Name is from matrix laboratory Powerful tool for – Computation and visualization of engineering and science mathematics – Communication.
Designing Well-Structured and Scalable Models
Consistent URIs For Compliance Checking (1)
PHP Image Manipulation
CIS 601 Image Fundamentals
MATLAB – What Is It ? Name is from matrix laboratory Powerful tool for
MATLAB – What Is It ? Name is from matrix laboratory Powerful tool for
MATLAB – What Is It ? Name is from matrix laboratory Powerful tool for
Assets.
Tutorial 1 (additional materials)
Presentation transcript:

Darragh Mullins 4 th Energy Systems 11/01/2013

 Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition  Image Processing  Correlation with laboratory results  Generate dynamic report  Autonomous Operation

 Initial development in OpenCV  Extensive image processing libraries  Lacks default plotting tools  Poor online documentation  Development switched to Matlab  Image processing toolbox  Easier plotting tters/news_notes/clevescorner/images/membr ane_2002.gif

/HSV_color_solid_cylinder_alpha_lowgamma.png

Note: Report generation code omitted for clarity

 Apply threshold  X value at average Y value  Differentiate to find max slope

 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.

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

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