Vision using Wavelets CIS 541 Team 6 Presentation 6 Megan Enns Tim Weninger Brett Wolfington CIS 541 Team 6 Presentation 6 Megan Enns Tim Weninger Brett.

Slides:



Advertisements
Similar presentations
Project Management with VIVA PPM Tool (Project Portfolio Management)
Advertisements

FROM INCEPTION TO ELABORATION Use Cases, Domain Models & SSDs Oh My!
1 CS 446 – Tutorial 6 Frid. Nov. 6 th, 2009 Implementation Tutorial.
COMP4710 Senior Design Process Documentation and Deliverables.
Project What is a project A temporary endeavor undertaken to create a unique product, service or result.
Copyright , Dennis J. Frailey CSE7315 – Software Project Management CSE7315 M30 - Version 9.01 SMU CSE 7315 Planning and Managing a Software Project.
T Project Review Groupname [PP|…|DE] Iteration
Sixth Hour Lecture 10:30 – 11:20 am, September 9 Framework for a Software Management Process – Artifacts of the Process (Part II, Chapter 6 of Royce’ book)
Fall 2007 Schedule of Due Dates M/F: due at 3pm in ERC 536 W: due at class time start oral reports on 10/17 overview of project in 5-10 minutes.
SE is not like other projects. l The project is intangible. l There is no standardized solution process. l New projects may have little or no relationship.
Monitoring and Controlling
1 CSc Senior Project Software Testing. 2 Preface “The amount of required study of testing techniques is trivial – a few hours over the course of.
Agile Design and SCRUM Brent M. Dingle, Ph.D. “For the last few centuries, … science has been attempting to break matter down into ever smaller bits, in.
Lab 08: AEV Design Analysis Tool Advanced Energy Vehicle (AEV)
Chapter 9 Project Communication, Tracking, and Reporting Copyright 2012 John Wiley & Sons, Inc. 9-1.
CIS 895 – MSE Project KDD-Research Entity Search Tool (KREST) Presentation 2 Eric Davis
Understand Application Lifecycle Management
1 e X treme P rogramming D. Dranidis September 2000 CITY College.
Information Technology Project Management, Seventh Edition Note: See the text itself for full citations.
CSE9020 Schedule, / 1 The Suggested Schedule Week Content/Deliverable 1. 4/3Unit Overview, Project Description, Meetings, Group Formation 2. 11/3Project.
5. Planning.
T Project Review TeXlipse [I2] Iteration
T Project Review X-tremeIT I1 Iteration
Cross Language Clone Analysis Team 2 April 7, 2011.
Student Curriculum Planning System MSE Project Presentation I Kevin Sung.
T Iteration Demo Group name [PP|I1|I2] Iteration
MSE Presentation 1 By Padmaja Havaldar- Graduate Student Under the guidance of Dr. Daniel Andresen – Major Advisor Dr. Scott Deloach-Committee Member Dr.
A Few Agile Practices Or how to plan who does what over the next two weeks when Iteration I is due C Sc 335 Rick Mercer.
SE is not like other projects. l The project is intangible. l There is no standardized solution process. l New projects may have little or no relationship.
Request for Proposal (RFP)
Software Production ( ) First Semester 2011/2012 Dr. Samer Odeh Hanna (PhD)
Software Production Chapter 2: Identifying Software Development Activities.
Chapter 7 The Practices: dX. 2 Outline Iterative Development Iterative Development Planning Planning Organizing the Iterations into Management Phases.
T Project Review RoadRunners [IM1] Iteration
Chemistry Learning In Progress The Team: Nathan Mikeska, Neil Alfredson, and Brian Navarro The Client: Dr. Susan Wiediger.
Project Deliverables CEN Engineering of Software 2.
T Iteration Demo Team 13 I1 Iteration
PRJ566 Project Planning & Management Software Architecture.
Software Development A Proposed Process and Methodology.
The principles of an object oriented software development process Week 04 1.
Copyright © by Mark J. Sebern Software Engineering Process I SE 2800.
1 04/30/2003 ECE 554 COUNTDOWN DEMONSTRATION  Scheduling  Miscellaneous  Content FINAL REPORT  Check-In  Content FEEDBACK.
Progress presentation
Weekly Presentation Anderson G Moura 07/13/2015. Goals Wavelets – Set up an experiment to add a new feature to the htk files generated by the exp0022.
Meghe Group of Institutions Department for Technology Enhanced Learning 1.
Department of CS & Eng. MSSE Program, © Fissure 1 SOFTWARE PROJECT MANAGEMENT COURSE Executing, Monitoring and Controlling Session #7.
Project Deliverables CIS 4328 – Senior Project 2 And CEN Engineering of Software 2.
Iterdev2a 1 Iterative Development Royce, “Successful Software Management Style: Steering and Balance”, IEEE Software sep/oct 05.
3/21/20161 Project Title Team Name Team membership Customer (if you have a customer) EEL3923C Junior Design (S11) Date: Project #
TMP3413 Software Engineering Lab Lab 01: TSPi Tool Support.
Request for Proposal (RFP) In response to the RFP – the first step is to prepare a proposal 1. Review Customer Requirements and come up with candidate.
1 Advanced Computer Programming Project Management: Basics Copyright © Texas Education Agency, 2013.
The End …but there’s still some work to do. What Remains 1.Final Project Submission (20% of final grade) 2.Take Home Final (10% of final grade) 3.In-Class.
CIS 339 Entire Course (UOP) FOR MORE CLASSES VISIT CIS 339iLab 1 System Requirements CIS 339 iLab 2 of 7 CIS 339iLab 3 - Structural.
John Philbrick PE, CCP, PMP
Dilbert Scott Adams.
Scrum and TargetProcess
Project Communication, Tracking, and Reporting
T Project Review Group: pdm I2 Iteration
CIS 339 Competitive Success/snaptutorial.com
CIS 339 Education for Service/snaptutorial.com
CIS 339 Teaching Effectively-- snaptutorial.com
Request for Proposal (RFP)
Dr. Samer Odeh Hanna (PhD)
© University of Liverpool
CIS 210 Systems Analysis and Development
ARB Schedule Locations
The role of Planning in the Software Development Process
Monitoring and Controlling
Joint Application Development (JAD)
Presentation transcript:

Vision using Wavelets CIS 541 Team 6 Presentation 6 Megan Enns Tim Weninger Brett Wolfington CIS 541 Team 6 Presentation 6 Megan Enns Tim Weninger Brett Wolfington

Overview  Project Overview  Project Plan Evaluation & EV Analysis  Effort Evaluation  Design: Class Model & Sequence Diagram  User Manual  OCL  Testing  Demonstration of Iteration 3 features  Project Overview  Project Plan Evaluation & EV Analysis  Effort Evaluation  Design: Class Model & Sequence Diagram  User Manual  OCL  Testing  Demonstration of Iteration 3 features

Project Overview  Year-long: Image-editing software using wavelets to perform various transforms  Semester: implement additional transforms and wavelets, photo comparison  Iteration 1: transform to other formats, basic thresholding, preview dialogs  Iteration 2: additional wavelets, custom/user- defined wavelets, advanced thresholding, research photo comparison  Iteration 3: image comparison  Year-long: Image-editing software using wavelets to perform various transforms  Semester: implement additional transforms and wavelets, photo comparison  Iteration 1: transform to other formats, basic thresholding, preview dialogs  Iteration 2: additional wavelets, custom/user- defined wavelets, advanced thresholding, research photo comparison  Iteration 3: image comparison

Project Plan Evaluation & EV Analysis  EV analysis: consistent progress, slow at the beginning  SPI analysis: we were behind schedule the first half of the semester, on schedule since then  CPI analysis: overall, we overestimated the amount of time many tasks, but a few tasks took longer than expected  EV analysis: consistent progress, slow at the beginning  SPI analysis: we were behind schedule the first half of the semester, on schedule since then  CPI analysis: overall, we overestimated the amount of time many tasks, but a few tasks took longer than expected

Effort: Estimated vs. Actual

Total Minutes Worked

Effort: LOC

Effort vs. Weeks

Project Design  Additions to Class Model:  ImageComparator  ImageComparisonResults  Sequence Diagram: applying Canny transform  Additions to Class Model:  ImageComparator  ImageComparisonResults  Sequence Diagram: applying Canny transform

User Manual  Documentation on paper as well as a help dialog within the program

OCL Specification Plan: Each team member wrote (meaningful) OCL specifications for significant code they worked on.

C0 Testing  Megan - tested thresholding  Brett - tested image comparison and preview dialogs (and misc other stuff)  Tim - tested Canny, Laplatian, Custom Matrix Wavelets  All testing accomplished on 4/29/07  Megan - tested thresholding  Brett - tested image comparison and preview dialogs (and misc other stuff)  Tim - tested Canny, Laplatian, Custom Matrix Wavelets  All testing accomplished on 4/29/07

Demonstration  To run: execute WaveletVision.exe

Summary  Project Overview  Project Evaluation & EV Analysis  Effort Evaluation  Class & Sequence Diagrams  User Manual  OCL  Testing  Demo  Project Overview  Project Evaluation & EV Analysis  Effort Evaluation  Class & Sequence Diagrams  User Manual  OCL  Testing  Demo