Pekat Vision

SKU: Pekat Vision Category: Tag:

Brain Behind The Eye

PEKAT VISION is successful. It has been developed by PEKAT s.r.o. since 2016 and is being constantly improved during this time. PEKAT VISION has been deployed in various industrial applications and has proven its successful functionality.It is only a matter of time when artificial intelligence spreads throughout this sector. And we are proud that we are one of the first companies at the very beginning of this process while providing superior results.

PEKAT VISION provides visual quality assurance with artificial intelligence. Pekat Vision is a software for industrial visual inspection and quality assurance. It is based on advanced deep-learning algorithms and neural networks. It learns to understand the product or material from a set of images. It is then able to find anomalies, detect and classify defects and check surface on materials and objects where current vision system fail.


PEKAT VISION contains the right set of self-learning tools. These tools can be combined and interwoven with a scripting code. Our experience has shown that exactly these tools together can tackle practically any vision task in manufacturing.


Anomaly of Surface module can be trained by positive (error-free) examples (unsupervised learning). It is able to inspect stable objects or even completely unstable surfaces like deformed textile with pattern.

Surface detection is a tool which can be trained to find defects on a completely heterogeneous surfaces. Example of such defects: rust, abrasion, leakage etc. It uses annotated areas containing defects for training (supervised learning).

Object detector and classifier¬†can find objects with unstable shape – e.g. knots on wood. It doesn’t even matter if the objects are rotated.

Inspection modules can be combined to a complex flow and even interwoven with custom image preprocessing or scripting code.

OCR (Optical character recognition) module is used for finding individual characters or words in the image.

Unifier can be used when objects which are to be inspected are rotated or the position is scattered in the images. Unifier unifies the position and rotation of the objects in the images for further processing.

Preprocess module module is a tool for easy image editing before the next processing. It allows rotation, cropping, scaling, background normalization, background removal and many more transformations.

Auto sensitivity is a part of the Anomaly of Surface module and determines the best sensitivity value and can ideally find the border between good product and defective product.

Measurement module serves for simple measurement of dimensions of object.

Runtime statistics shows statistics of OK and NOK images sent from API according to specific date and time you choose.

Statistics part of the Report module calculates how successful the application is at evaluating images. Shows confusion matrix and related metrics and also min, max and average processing times.

Report generator is a part of the Report module. It automatically generates HTML report including all the information from statistics, plus training images (if chosen), evaluated testing images and a graph of used modules.

Python code gives you high flexibility. You can e.g. preprocess images (e.g. with OpenCV and Numpy), add custom logic or even call external interfaces.

Output can be used to trigger an action once an image from the camera is processed (All/Good/Bad). You can use the command line (e.g. to run a script), send an HTTP request (GET or POST) or establish connection using Profinet or TCP protocol to your PLC.

Link To Products

Additional information