Development of Machine Vision and Image Processing Systems

Do you need to implement camera inspection in production or automatically evaluate images from a camera? Not every task requires an extensive and expensive vision system. In many cases, a simple application designed specifically for the given task is more than enough. We design and develop custom-tailored, single-purpose solutions – from barcode and QR code reading, through part presence checks, to dimensional measurement or product quality evaluation. The result is a simple, reliable, and affordable solution without unnecessary features, licenses, and complicated setup.

You only pay for the features you actually need.

Typical Applications

  • Component/part presence check
  • Barcode and QR code reading
  • OCR reading of texts and production markings
  • Product dimension measurement
  • Surface quality inspection
  • Product counting on a conveyor belt
  • Correct assembly verification
  • Product sorting by shape or color

Why Choose a Custom Solution?

  • Tailored precisely to your specific production task
  • No expensive licenses or unnecessary modules
  • Simple operation for line operators
  • Seamless communication with PLCs and production systems
  • Fast implementation
  • Possibility of future expansion

Do you need a turn-key custom solution?
We will develop an application precisely for your task and deliver it ready for deployment.

Do you want to create solutions on your own, experiment, and expand them gradually?
For these cases, we created the Visys system – a modular platform for machine vision, image processing, and automation.

Real-world Implementations

  • Application for manual measurement of positions, distances, dimensions, and angles in images; allows receiving images from the Visys camera system.
  • Robot guidance by a camera system. Cheese picking.
  • Robot guidance by a camera system. PCB and rubber band picking.
  • Shape matching with DXF templates.
  • Nut presence check.
  • Tape measure calibration
  • Thread angle measurement
  • Plastic part surface inspection
  • Plastic part surface inspection
  • Robot picking rubber bands
  • Robot picking a printed circuit board (PCB)
  • Robot picking a component
  • Cheese detection for robot picking
  • Python script
  • Measuring the position and size of holes on a board. Camera positioning via 3 servos.

Need a Flexible Platform for Machine Vision? Meet Visys.

Visys is a modular system for image processing and automation, allowing you to create your own inspections using ready-made functional blocks. From simple code reading to complex camera applications communicating with PLCs, databases, or robots. Without the need to develop everything from scratch.

Visys did not originate as an academic project or universal software. The system is developed in Slovakia and has been deployed in industrial applications for a long time. It was built step-by-step while solving real-world industrial tasks – from simple code reading to robot guidance and complex machine vision inspections.

System Overview

Image Inputs:

  • USB, GigE cameras
  • Image and video files

The software allows you to:

  • Calibrate, filter, and segment the loaded image.
  • Search for objects, lines, and contours in the image.
  • Detect the position and dimensions of objects.
  • Read barcodes and text (OCR).
  • Process images from image and video files.
  • Create image and video files.
  • Create independent tasks and interconnect them.
  • Process images from multiple cameras simultaneously or merge them into a single image.
  • Communicate with PLC systems.
  • Trigger inspections via hardware trigger.
  • Add custom logic using Python scripts.
  • Share data between individual inspections.
  • Work with databases, text, and XLS files.
  • Design optics based on a known field of view (FOV) or vice versa.
  • Perform automatic or manual measurement of dimensions, angles, and distances.
  • Remotely view the inspection output images.
  • Integrate classic machine vision algorithms as well as AI models.

Training

Do you want to navigate the field of machine vision independently or create your own camera applications? We have prepared practical training courses focused on real industrial tasks.

The training is designed for:

  • Maintenance technicians
  • Automation engineers
  • Integrators and developers
  • Schools and research institutions

Training Content

  • Basics of optics, lighting, and component selection
  • Working with industrial cameras (USB, GigE)
  • Calibration and imaging geometry
  • Image processing (filters, segmentation, contours)
  • Measurement, object detection, code reading
  • Integration with PLCs / robots / communication (TCP, Modbus, S7)
  • Hands-on practice with the Visys software

Training Format

  • 1 to 2-day training (depending on the level)
  • Online or on-site at the customer's facility

Training Output

  • Certificate of completion
  • Working materials, examples, and a task library
Do you have your own ideas and specific requirements for camera inspection or image processing?
Cookies!
We only use necessary technical cookies to ensure the proper functioning of our website. More information