lecture week 9-vision system for robotics and automation

Upload: muhammad-izzat-fakhri

Post on 03-Apr-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    1/16

    UNIVERSITI MALAYSIA

    SARAWAK

    Department of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

    Robotics And Automation

    KNP 3063

    Vision System for Robotics andAutomation

    Mohd Syahmi JamaludinE-mail: [email protected]

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    2/16

    2

    Introduction

    VISION

    the mostpowerful sense

    UNIVERSITI MALAYSIA

    SARAWAKDepartment of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    3/16

    3

    important part of an "intelligent" robotics

    system.

    Why?

    Vision System

    UNIVERSITI MALAYSIA

    SARAWAKDepartment of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    4/16

    4

    Components of a Vision System

    HARDWARE

    SOFTWAREOptics (lenses, lighting)

    Cameras

    Interface (frame grabber)

    Computer

    HARDWARE

    SOFTWARE

    UNIVERSITI MALAYSIA

    SARAWAKDepartment of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    5/16

    5

    Components of a Vision System

    HARDWARE

    SOFTWARE

    -There is no universal vision system-One system for each application

    Libraries with custom codedeveloped using VisualC/C++, Visual Basic, or

    Java Graphical programming

    environments

    UNIVERSITI MALAYSIA

    SARAWAKDepartment of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    6/16

    6

    Vision System Stages

    Image Acquisition

    Image Processing

    Image Segmentation

    Image Analysis

    Pattern Recognition

    Analog to digital conversion

    Remove noise,

    improve contrast

    Find regions (objects)

    in the image

    Take measurements of

    objects/relationships

    Match the description with

    similar description of known

    objects (models)

    UNIVERSITI MALAYSIA

    SARAWAKDepartment of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    7/16

    7

    UNIVERSITI MALAYSIA

    SARAWAKDepartment of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

    Vision system is divided into 6 fundamental tasks:

    1) Image Transformation

    Image transformation is the process of electronically digitizing light

    images

    2) Image Analysis

    A computer needs to locate the edges of an object in order to

    construct drawings of the object within a scene.

    3) Edge detection.

    The edges are usually represented by the points that exhibit thegreatest difference in gray-level values within a smoothed picture

    matrix.

    Vision System- Fundamental Tasks

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    8/16

    8

    UNIVERSITI MALAYSIA

    SARAWAKDepartment of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

    4) Thresholding.

    Lines might then be identified from the binary matrix that is thresholded.

    Some popular techniques for finding lines from an edge-point matrix are

    model matching, tracking, and template matching

    .

    5) Image Understanding

    The final task of vision system is to interpret the information obtained duringthe image-analysis process. This is called image understanding, or

    machine perception

    Vision System- Fundamental Tasks

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    9/16

    9

    Example: Fingerprint Recognition

    - most precise identification

    biometric

    - has many applications- has the largest database

    UNIVERSITI MALAYSIA

    SARAWAKDepartment of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    10/16

    10

    UNIVERSITI MALAYSIA

    SARAWAKDepartment of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    11/16

    11

    Fingerprint recognition system

    Fingerprint

    sensor

    Fingerprint

    sensor

    Feature Extractor

    Feature Extractor

    Feature MatcherID

    Enrollment

    Identification

    Template

    database

    UNIVERSITI MALAYSIA

    SARAWAKDepartment of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    12/16

    12

    Matching

    UNIVERSITI MALAYSIA

    SARAWAKDepartment of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    13/16

    13

    Other Application Fields

    Medical imaging

    Industrial automation

    Robotics

    Radar Imaging Forensics

    Remote Sensing

    CartographyCharacter recognition

    UNIVERSITI MALAYSIA

    SARAWAKDepartment of Mechanical and Manufacturing

    Faculty of Engineering

    UNIMAS

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    14/16

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    15/16

  • 7/28/2019 Lecture Week 9-Vision System for Robotics and Automation

    16/16

    1. isketch (OSNAC)..Creative mindcome 1st and then think it logically.

    Grouping : Group fro previousProject.

    Class Activity: