Machine Vision Burr Detection

Slides:



Advertisements
Similar presentations
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
Advertisements

UPM, Faculty of Computer Science & IT, A robust automated attendance system using face recognition techniques PhD proposal; May 2009 Gawed Nagi.
Robust Real-time Object Detection by Paul Viola and Michael Jones ICCV 2001 Workshop on Statistical and Computation Theories of Vision Presentation by.
Feature Detection and Emotion Recognition Chris Matthews Advisor: Prof. Cotter.
Fig. 2 – Test results Personal Memory Assistant Facial Recognition System The facial identification system is divided into the following two components:
Robust Real-Time Object Detection Paul Viola & Michael Jones.
Face Detection using the Viola-Jones Method
Lesson 7 Guide for Software Design Description (SDD)
Detecting Pedestrians Using Patterns of Motion and Appearance Paul Viola Microsoft Research Irfan Ullah Dept. of Info. and Comm. Engr. Myongji University.
Learning a Fast Emulator of a Binary Decision Process Center for Machine Perception Czech Technical University, Prague ACCV 2007, Tokyo, Japan Jan Šochman.
Sign Classification Boosted Cascade of Classifiers using University of Southern California Thang Dinh Eunyoung Kim
DIEGO AGUIRRE COMPUTER VISION INTRODUCTION 1. QUESTION What is Computer Vision? 2.
Pedestrian Detection and Localization
Robust Real-time Face Detection by Paul Viola and Michael Jones, 2002 Presentation by Kostantina Palla & Alfredo Kalaitzis School of Informatics University.
University of Connecticut Automated Counterfeit IC Physical Defect Characterization Team 176 Wesley Stevens Dan Guerrera Ryan Nesbit Advisors: Professor.
Automated Solar Cavity Detection
The Viola/Jones Face Detector A “paradigmatic” method for real-time object detection Training is slow, but detection is very fast Key ideas Integral images.
Learning to Detect Faces A Large-Scale Application of Machine Learning (This material is not in the text: for further information see the paper by P.
Delivering Business Value through IT Face feature detection using Java and OpenCV 1.
Dual-Use Wideband Microphone System
By: David Gelbendorf, Hila Ben-Moshe Supervisor : Alon Zvirin
1 Munther Abualkibash University of Bridgeport, CT.
Dual-Use Wideband Microphone System
Crowd Detection and Analysis By David Zeng CE at CCNY Mentor: Professor Hao Tang Graduate Student Mentor: Greg Olmschenk.
LOGO AutoCarParking Capstone Project. LOGO Project Role HungPD Supervisor Huynb Project Manager, Developer Truongpx Developer Tuanhh Developer, tester.
Continental Automotive Fault Data Retriever
IEEE ROBOTICS Sponsored By: Texas State IEEE Chapter
Turbo Installation Manipulator Final Design Review
2.1 & 2.2: Rainfall Detection and Alarm System
Sponsor: H. Thomas Dickey & SENSCO Faculty advisor: Dr. Harold stern
Face Detection and Notification System Conclusion and Reference
Image Processing For Soft X-Ray Self-Seeding
Center for Undergraduate Research Fall 2017 Panther Pipelines: Discovery Day Poster Submission Guidelines The Virginia Union University (VUU) Center for.
Cascade for Fast Detection
License Plate Detection
#2.7: SDR Band Output Validation Device
Instructions on making the poster
2.10: Hexiwear IoT Sensor System
Session 7: Face Detection (cont.)
Submitted by: Ala Berawi Sujod Makhlof Samah Hanani Supervisor:
WLDS Sonic Spectrogram
Presented by Minh Hoai Nguyen Date: 28 March 2007
Lit part of blue dress and shadowed part of white dress are the same color
Multidisciplinary Engineering Senior Design Project P06441 See Through Fog Imaging Preliminary Design Review 05/19/06 Project Sponsor: Dr. Rao Team Members:
MAV Optical Navigation
2.12: Power Integration for a Solar Car
Using Tensorflow to Detect Objects in an Image
Students: Meiling He Advisor: Prof. Brain Armstrong
PEBL: Web Page Classification without Negative Examples
Instructions on making the poster
Efficient Deformable Template Matching for Face Tracking
Microsoft Word - Formatting Pages
Instructions on making the poster
Cos 429: Face Detection (Part 2) Viola-Jones and AdaBoost Guest Instructor: Andras Ferencz (Your Regular Instructor: Fei-Fei Li) Thanks to Fei-Fei.
Hexiwear Watch Alert System
Overview of Project Active Parking Assist 1
Title Descriptive and Informative
Group No: xx Implementation of Wi-Fi based Home Automation using Master Slave Communication Project Advisor: Dr. Khalid Mehmood ul Hasan Department of.
Assignment 4 Face Detection.
Software Engineering Furqan Rustam.
BUSINESS COMMUNICATION SKILLS PRESENTATION SKILLS OF THESIS & PROJECT
Title Descriptive and Informative
Software Engineering Lecture #3
Catchy Title (5 points) Student Name New Student Orientation 2018
Title Descriptive and Informative
CIS 4328 – Senior Project 2 And CEN Engineering of Software 2
Title in large easily readable font
Midterm Report “Makeup” Against Face Detection
Support vector machine-based text detection in digital video
Put sponsor logos here **delete this text box**
Presentation transcript:

Machine Vision Burr Detection Sponsor: Hunt and Hunt Ltd. Faculty Advisor: Dr. Fred Chen # 2.4: Machine Vision Burr Detection

Roles & Responsibilities NAME ROLE Justin Jordan, Project Manager Software architecture, detection algorithm David Ikemba Filter design, image manipulation Thuong Nguyen Main driver, control flow, unit testing Woodrow Bogucki System testing, feature classifier training Get these from the L-C-S. Go over this VERY quickly!

Project Overview The Machine Vision Burr Detection System (MVBDS) is designed to detect burr in machined pipes. Sponsor - Hunt and Hunt, Ltd. If no stretch goals then delete the text box on the right, and expand the one on the left. DO NOT ELABORATE ON THE GOALS, JUST STATE THEM QUICKLY AND MOVE ON!!! # 2.4: Machine Vision Burr Detection

Project Motivation Burrs – Unwanted defects from machining process The problem: Burrs – Unwanted defects from machining process Automation of a manual process Utilize robot idle time Why are you doing this project? What’s important / needed / beneficial about it? Why is this a good senior design project? MAKE FONT BIG # 2.4: Machine Vision Burr Detection

Top-Level Block Diagram Threading of Pipe Initial Test for Burr Deburring Next Stage of Production Final Test for Burr Put in a readable top-level block diagram to show what your project does and how it fits in to the system. # 2.4: Machine Vision Burr Detection

Design-Level Block Diagram System level diagram of Machine Vision Burr Detection Systems. Blocks highlighted in yellow will be designed and coded for this project. You may need to show this block diagram more than once to provide context. You may also need to add a block diagram of the next level of detail where relevant. # 2.4: Machine Vision Burr Detection

Grayscale Image # 2.4: Machine Vision Burr Detection Put in a readable top-level block diagram to show what your project does and how it fits in to the system. # 2.4: Machine Vision Burr Detection

Histogram Equalized # 2.4: Machine Vision Burr Detection Put in a readable top-level block diagram to show what your project does and how it fits in to the system. # 2.4: Machine Vision Burr Detection

Region of Interest Defined Put in a readable top-level block diagram to show what your project does and how it fits in to the system. # 2.4: Machine Vision Burr Detection

Haar Cascade Detection Used in facial recognition software (Viola-Jones algorithm) Trained a custom detector in Matlab 400 positive samples used Over 10,000 negative images used Accurate and fast object detection Insert a tabular form of Section 4.1 from the Characterization Report. # 2.4: Machine Vision Burr Detection

Pass/Fail Determination Put in a readable top-level block diagram to show what your project does and how it fits in to the system. # 2.4: Machine Vision Burr Detection

Grayscale Image # 2.4: Machine Vision Burr Detection Put in a readable top-level block diagram to show what your project does and how it fits in to the system. # 2.4: Machine Vision Burr Detection

Histogram Equalized # 2.4: Machine Vision Burr Detection Put in a readable top-level block diagram to show what your project does and how it fits in to the system. # 2.4: Machine Vision Burr Detection

Region of Interest Defined Put in a readable top-level block diagram to show what your project does and how it fits in to the system. # 2.4: Machine Vision Burr Detection

Pass/Fail Determination Put in a readable top-level block diagram to show what your project does and how it fits in to the system. # 2.4: Machine Vision Burr Detection

Importance of ROI ROI was too small. False Negative. ROI must be correctly defined for optimal results.

Other Errors “Double Count” Error. ROI too large. Missing Keyhole Error. Typically affects 1st or 4th key

Demonstrated Capabilities Achieved 98.9% fail accuracy on parts with burr Achieved 94% overall accuracy Tendency to fail parts without burr Average time for 4 threads of 0.056 seconds Approximate full keyway time of 0.226 seconds Insert a tabular form of Section 4.1 from the Characterization Report. # 2.4: Machine Vision Burr Detection

Future Work Develop rig for two cameras of smaller size ROI definition hard coded Larger sample base for training Establish communication between MVBDS and robotic systems Program robot to bring part to camera rig for burr detection process BRIEFLY give 2-4 bullets of future work. BRIEF # 2.4: Machine Vision Burr Detection

Acknowledgments Mike Bowman & David Leal of Hunt & Hunt Dr. Chen, our Academic Advisor Dr. Stapleton Dr. Compeau Sarah Rivas, College of Engineering Administration Create a bulletized version of Section 13 from the Final (2nd Semester) Report.