Machine Vision Applications Case Study No. 6 Inspecting Clear Glass or Plastic Bottles.

Slides:



Advertisements
Similar presentations
CHARGING SYSTEMS Induced Voltage AC Charging Systems
Advertisements

COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 5 Input and Output.
A Portable Device for Optical Recognition of Braille Iain Murray Curtin University of Technology.
Machine Vision Applications Cae Study No. 5 Bottles and Labels.
Set the Camera Options  Resolution  Focus  Exposure  Zoom  Flash  Self-Timer/Remote Control.
An Idiot’s Guide to Exposure a.k.a. John’s Guide to Exposure.
PREFORMER It allows to detect typical defects on PET preforms, which may be originated by improper injection moulding, improper preform handling or off-spec/contaminated.
Pore Detection in Small Diameter Bores The University of Michigan, Ann Arbor NSF Engineering Research Center for Reconfigurable Manufacturing Systems.
Synchronized Strobe for Video Camera
Registers  Flip-flops are available in a variety of configurations. A simple one with two independent D flip-flops with clear and preset signals is illustrated.
The Anatomy of a Digital Camera A digital camera contains hundreds of parts It is important to understand the most essential parts of the camera as you.
Input devices, processing and output devices Hardware Senior I.
Adapted from CTAE Resources Network PROFITT Curriculum Basic Computer Skills Module 1 Hardware.
Electronic Counters.
Capturing and controlling digital images. Great images are not made by digital cameras. They are made by photographers who understand what to look for.
MEMS Photography - or - How to coax pretty images out of a point and shoot camera - with - Brandon & Chris.
CAPTURING MOTION IN TIME A photograph is a single point-in-time representation of our ever-changing world. When capturing a moment, how do you capture.
The DSLR Camera. Basic Parts Shutter Release Button/ On/Off Button Lens Zoom Adjustment Focus Adjustment Lens Release Button Mode Dial Flash Hot Shoe.
Automation and Drives Vision Sensor SIMATIC VS 110 Image processing without the need for specialist knowledge.
!!SPOOORTS! ! Are these photos any good?. What about these?
Introduction to Machine Vision Systems
How the Camera Works ( both film and digital )
4 Things that affect your pictures… ISO Aperture Shutter Speed LIGHT.
The printed circuit board (PCB) design
Digital Photography Vocabulary
Physics in Action W Richards Worthing High School.
Overview: The goal of this lesson is to explore the history and parts of the computer. The lesson utilizes resources from Intel's "The Journey Inside:
ISAT 303 Mod 1-1  M. Zarrugh Module I Sensors and Measurements in MFG  The objectives of this module are to –understand the role which sensors.
MULTIMEDIA What is Multimedia? The word MULTIMEDIA is made up from two words, MULTI meaning more than one and MEDIA meaning a way of displaying or passing.
XP Practical PC, 3e Chapter 16 1 Looking “Under the Hood”
Input Devices Manual and Automatic By Laura and Gracie.
Chapter E5 Driving Currents. Idealized Battery Capacitor (two charged plates) Arrows show current What is necessary.
LOGIC GATES A logic gate is an elementary building block of a digital circuit.digital circuit Most logic gates have two inputs and one output terminals.
Compact Interchangeable Lens Camera. CILC: Contains many of the same features that an SLR has, but in the size of a P&S. Contains larger image sensors,
Sensing for Robotics & Control – Remote Sensors R. R. Lindeke, Ph.D.
 The image that the digital camera sensor captures is based on the light reflected or emitted from a subject and how much the sensor is exposed to that.
CSCI-100 Introduction to Computing Hardware Design Part I.
ISO Say you spent the afternoon photographing your friends and family at a barbecue. As it transitions to evening and the party moves indoors, you want.
HIRADMAT tungsten powder experiment Presented by Ottone Caretta Presented by Ottone Caretta
IB Physics 12 Mr. Jean November 5 th, The plan: Video clip of the day More on circuits Looking through components.
The Future of Photography. What is traditional photography? Lens Light tight box Light sensitive material Eos 1v Camera (no lens) ($1500) Canon EF mm.
ISO/Motion. What is ISO? ISO is the indication of how sensitive the image sensor (in the camera) is to light. It is measured in numbers (you’ve probably.
Controlling light to achieve.  exposure is the quantity of light reaching a photographic film, as determined by shutter speed and lens aperture.
CSCI1600: Embedded and Real Time Software Lecture 14: Input/Output II Steven Reiss, Fall 2015.
7th Meeting TYPE and CLICK. Keyboard Keyboard, as a medium of interaction between user and machine. Is a board consisting of the keys to type a sentence.
Ethernet I/O Set-Up This presentation will step through a typical configuration of the CON-DVT-IOE. Intellect 1.5 is used for the software portion. NEXT.
ULTRASONIC SENSOR IR TEMPERATURE SENSOR PRESENTED BY TEAM 5 XUE CHENG SAMUEL FALABI CHARLIE NGUYEN RICHARD SZINK LANEA WILLIAMSON.
Ethernet I/O Set-Up This presentation will step through a typical configuration of the DVT CON-IOE. Intellect 1.0 is used for the software portion.
Robots.
Shutter Speed.  How long the sensor/film in the camera is being exposed to light  Shutter speed allows light to reach the cameras image sensor  How.
1 Device Controller I/O units typically consist of A mechanical component: the device itself An electronic component: the device controller or adapter.
Shutter Speed. What the Shutter Speed Does Shutter as a controller of light Controls the amount of light by the length of time it remains open.
Computer Components Part #2 – Input and Output. Let’s Review.
Topic 2 Input devices. Topic 2 Input devices Are used to get raw data into the computer so that it can be processed Include common input devices such.
Industrial and Scientific Applications
Parts of the Camera What Do They Do?.
Camera Basics. Film (Analog) Cameras Digital Cameras Types of Cameras.
Digital Cameras A digital camera ( or digital) is a camera that takes video or still photographs, or both, digitally by recording images by an electronic.
Camera Settings What Do They Do?. Opening in the camera that controls the amount of light that reaches the image sensor Aperture.
Introduction to Input Devices. Input Devices Units that gather information and transform that information into a series of electronic signals for the.
Camera Settings What Do They Do?.
PLC based automated coal crushing and conveyor system
fischertechnik® RoboPro Software for Gateway To Technology® RoboPro
Machine Vision Lighting By Sam Mitchell 10/5/2012.
CSCI1600: Embedded and Real Time Software
Photographic Imaging DIGITAL CAMERA BASICS.
ACOE347 – Data Acquisition and Automation Systems
How electronic systems work using the Systems approach.
Photographic Imaging DIGITAL CAMERA BASICS.
CSCI1600: Embedded and Real Time Software
Presentation transcript:

Machine Vision Applications Case Study No. 6 Inspecting Clear Glass or Plastic Bottles

Manufacturing Process Plastic bottles are made by blow-moulding. Glass bottles by a blow-blow or press-blow moulding process. Bottles are transported away from the forming machines and through the filling and inspection stations on a continuously moving linear conveyor belt. (This is more economical & more robust than an indexing conveyor.)

Lighting Back-lighting (Lighting methods ) Dark-field illumination (Lighting methods 20 & 21) "Freeze" motion of bottles, with strobe lighting triggered by proximity detector. (Lighting method 143) Continuous lighting –Sensitive progressive-scan camera with fast electronic shutter –Line-scan camera is used. Strobe lighting is potentially dangerous (epilepsy & migraine, moving objects appear stationary) Good screening is needed

Sample Images - Glass Bottle Back-lighting Dark-field

Machine Vision - generic system The diagram opposite does not specificy items of equipment needed for bottle inspection and does not define the layout of the lighting-viewing sub-system.

Inspecting widgets on a conveyor - generic system To inspect plastic or glass bottles, back-lighting or dark-field illumination would probably be used. An array with N processors improves throughput by factor N but does not reduce latency at all. Notice the spacing between the camera and the accept/reject device.

Points to note The lights and camera are located on opposite sides of the conveyor belt (assuming back-lighting is used) Camera is placed up-stream from the accept/reject mechanism. When using an N-processor concurrent array, there are at least N bottles in transit on the conveyor belt, from the camera to the accept/reject device

Conveyor Belt The speed of the conveyor belt should be controlled within tight limits. The clock speed of the camera must be adjusted in real time to compensate for any small remaining variations belt speed.

Parts-present (Proxinity) detector This might typically consist of an IR LED placed on one side of the conveyor and a photo-detector (photo-diode or photo- transistor) on the other. The IR LED should be switched off during image capture to avoid degrading the image. (Most solid-state cameras are sensitive to IR.)

Camera When working with a continuously moving object, a line-scan camera is ideal. If an array camera is used, a fast electronic shutter should be fitted, in preference to using strobe lighting.

Concurrent Array: Task Assignment Array of N identical processors. Inputs from the camera via a rotary switch: –Processor 1 receives image from bottle 1. –Processor 2 receives image from bottle 2. –..... –Processor N receives image from bottle N. –Processor 1 receives image from bottle N+1. –..... –Processor 8 receives image from bottle 2N. –Processor 1 receives image from bottle 2N+1 –etc.

Concurrent Computing Array Increased throughput rate (latency unchanged) Cost effective Simple software organisation Self checking Only one type of circuit board: standard processor unit Quantity discounts Easy to repair: hot wiring possible Graceful degradation of performance Easy to upgrade: add new processor cards

Human factors. Avoid exposing workers to flashing lights: add shrouding if necessary Show performance statistics Step-by-step checking of processor cycle possible (with any processor) Show status of each processor