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