Practical Machine Vision Applications in Industry


Machine vision has progressed in leaps and bounds since the disappointments in the eighties with tremendous results achievable today. Nowadays, machine vision systems are highly effective and a key part of many industrial systems ranging from mineral processing to manufacturing. The fundamentals of image processing and machine vision are covered in the beginning to give everyone a solid foundation to work from. The workshop commences with an examination of optics and lighting - as the experts say - machine vision is easy if you can get a good image into the system.

You will be shown how to select and design lighting to achieve the best contrast. The selection of cameras, frame grabbers and vision appliances are next covered in practical detail.

Finally, you will be shown how to select and integrate all the varying components into a professional and working system.

The workshop will be presented with minimal use of mathematics and extensive use of practical concepts and applications. There will be extensive use of practical hands-on exercises ranging initially from illustrating the key concepts of image processing to setting up a complete working machine vision system. This experiential hands-on approach will ensure that you maximise your learning experience on this workshop.

However, despite the advances in technology don't expect your machine vision to have the versatility and brilliance of a human…yet. But if you apply the key concepts in this workshop to your machine vision application, you should have a reliable and effective solution.


  • Receive a certificate of attendance in support of your continuing professional commitment
  • All workshops include the associated hardcopy technical manual
  • Printed workshop handouts
  • Lunch and refreshments
  • Interact and network with workshop attendees and experienced instructors
  • Practical, industry driven content to assist you in your continuing professional development (CPD)
  • Attendees automatically become IDC subscribers and receive exclusive deals and technical content every month


  • Consulting engineers
  • Control engineers and technicians
  • Designers
  • Design engineers
  • Electrical engineers
  • Electronic engineers
  • Electronic technicians
  • Instrumentation engineers and technicians
  • Process control engineers
  • System integrators
  • Systems engineers
  • Test engineers



  • Overview of workshop
  • Systems approach to machine vision
  • Machine vision versus image processing
  • Human vision, computer vision and human vision
  • Basics of image processing
  • Pattern recognition
  • Practical fast fourier transforms
  • Filtering
  • Inverse filtering
  • Seeing problem
  • Colour properties and the eye
  • Colour properties of image input and output devices


  • Fast fourier transform
  • Digital fast fourier transform
  • Sampling theory
  • Aliasing
  • Bits/pixel
  • Trade offs
  • Demonstrations


  • Lighting, filters and optics
  • Image sensor (camera)
  • Image processor and anaysis (frame grabber, vision processor/computer and Image analysis software and interpretation)
  • Mechanical interface (part conveyor/feeder)
  • An example of a machine vision system


  • Why is lighting critical?
  • Lighting techniques
  • Light sources
  • Beyond visible spectrum - IR and UV radiation
  • Laser light in machine vision
  • Use of strobe lighting in machine vision
  • Placement of sources
  • Effect of stray/ambient light
  • Enclosing the object to eliminate stray light
  • Filters and their use
  • Optical devices for image enhancement (mirrors, lenses, polarisers etc.)


  • CMOS and CCD sensors
  • CCPD arrays
  • Color vs. monochrome applications
  • Charge transfer device and charge injection device
  • 3D sensing applications
  • Sensor positioning
  • Sensors for difficult environment
  • Speed vs. resolution
  • Types of cameras
  • Camera viewpoint
  • Field of view
  • Resolution evaluation
  • Selection of a lens


  • Real time processing
  • Precision and accuracy
  • Selection of frame grabber/vision appliance
  • Frame grabbing
  • Use of multiplexing
  • IEEE 1394 'FireWire' serial bus standard interface
  • Image processing for dummies
  • Image analysis
    • Common algorithms
    • Enhancing the image
    • Blob analysis
    • Pattern matching
    • Optical character recognition
    • Read bar codes and data matrix
    • Perform measurements
    • Overlay graphics
  • Basic approach of image representation and processing software applications
  • Interactive image processing for system prototyping
  • High speed versus real time approaches
  • Selection of software packages


  • Function of external interface
    • Input
    • Output
  • Object presentation
  • Physical tolerances
  • Handling special objects
    • Flexible
    • Articulated
    • Semi-fluid
  • Actions after image processing
  • Interfacing through Programmable Logic Interface
  • Interfacing machine vision with industrial robots
  • Industrial challenges – heat/cold/vibration/EMI/EMC issues


  • Selecting an application for machine vision implementation
    • Perceived value addition
    • Cost justification
    • Alteration in process line
  • Building a system with off-the-shelf components
  • Integration requirements
  • Buying turn-key solutions
  • Obsolescence and expandability issues
  • Budgeting


  • Application profiles
  • Component inspection
  • Pharma applications
  • Packaging applications
  • Road inspection using vehicle mounted sensors
  • 3D application examples



  • Fundamentals of image processing (five exercises here)
  • Lightning optimisation (one exercise)
  • Camera set up
  • Frame grabber set up
  • Calibration
  • Configuration of software program
  • Troubleshooting of machine vision system
  • Integration into complete system

Book Now



This course is available fully online by our sister organization the Engineering Institute of Technology (EIT).

CLICK HERE for more information.