EasyODM software
Industrial machine vision software for automated visual inspection
EasyODM takes the image feed from your cameras, finds defects with AI and shows the results on an analytics dashboard. It frees up your people, saves costs and protects your brand reputation.

Detections
Last hour
How it works
Simple, efficient, built for the factory floor
Three steps from camera image to quality decision.
Collect
The software collects the video or image feed from on-site cameras. No changes to your production line are needed.
Analyze
AI analyzes the images in real time: it searches for defects, sorts products or monitors their distribution.
Report
An analytics dashboard shows the results, so your team can act on every defect and trend.
Inside the platform
Everything from camera to decision in one application
One application covers the whole inspection workflow, and builds can be tailored to your project.
- Live inspectionReal-time defect detection on every item, with rejection, sorting or alerts.
- Dataset and labelingYour quality team marks good and defective examples, no coding needed.
- Model trainingTrain custom neural networks on your own products inside the software.
- Static component detectionMark specific areas, such as buttons or handles, and check several features with one camera.

Why machine vision
Why choose machine vision over manual inspection?
The benefits of automated visual inspection for accurate, streamlined quality control.
Unbiased and objective
Impartial inspection results, without subjective interpretation.
Top performance
Consistent and reliable performance over extended periods.
Beyond the human eye
An expanded visible spectrum for more comprehensive detection.
Fatigue-free operation
Continuous inspection without loss of accuracy across shifts.
Unquestionable compliance
The software follows instructions precisely, every time.
Operational safety
Inspection in hazardous or risky environments, keeping operators safe.
Technical capabilities
Open, flexible and ready to integrate
Materials
What can EasyODM inspect?
EasyODM is fully customizable and can be trained to recognize defects on almost any material.

Defect detection on wood surface
Knots, cracks and surface faults detected live on wooden boards.

Defect detection on fabric surface
Holes, spots and wires detected live on running fabric.
Use cases
Where EasyODM can be applied
The same software, trained on your own products and defect criteria.

Wood flooring
Lamellas, hardwood and engineered flooring: knots, cracks, color and finish defects.
Explore use case →
Wood processing
Sawn timber, plywood and window frames graded against your rules.
Explore use case →
PET preforms
Bubbles, black spots, cracks, contamination and dimensional faults.
Explore use case →
Plastics and film
Injection molded parts, extrusion, blow molding and thermoforming.
Explore use case →
Textile
Holes, spots, loose wires and weaving faults at full line speed.
Explore use case →
Glass
Bottles and glass products: cracks, painting and joint defects.
Explore use case →
Pharmaceuticals
Tablets and pills: cracks, scratches and faulty engraving.
Explore use case →
Grain analysis
Grain and seed sample analysis in seconds instead of minutes.
Explore use case →Your product?
Tell us what you produce and which defects matter. We will check feasibility on your samples.
Ask an engineer →Licensing
Licensing options to fit your strategy
Flexible tiers with different levels of customization, support and control.
Standard
Ideal for small-scale deployment.
- EasyODM branding
- Limited modification rights
- Email support
- Inclusive warranty
- Up to 3 years of updates and maintenance
- Global distribution rights
- Intellectual property retained by licensor
Enhanced
Built for advanced scalability and extensive needs.
- White label branding
- Full modification rights
- Account manager support
- Limited warranty
- Up to 1 year of updates and maintenance
- Global distribution rights
- Intellectual property retained by licensor
Exclusive
Tailored for flexibility and complete control.
- White label branding
- Full modification rights
- Priority manager support
- Limited warranty
- Limited updates and maintenance
- Global distribution rights
- Full intellectual property ownership
Case studies
Results from real production lines

AI quality control in lamella flooring manufacture
How EasyODM was deployed to inspect hardwood lamellas inline for a large wood flooring producer.
Read the case study →
PET preforms AI-driven quality inspection
How EasyODM detects defects on PET preforms on a high-speed production line.
Read the case study →FAQ
Frequently asked questions
What machine learning infrastructures does EasyODM leverage?
EasyODM utilizes open machine learning infrastructures like Open Neural Network Exchange (ONNX) to enable the utilization of deep learning algorithms developed in popular frameworks such as TensorFlow or PyTorch. These models can seamlessly be converted to the ONNX format supported by the application.
Are there options to use external computer vision libraries?
Yes, EasyODM provides open capabilities for the usage of external computer vision libraries, such as OpenCV or others, enhancing the flexibility and functionality of the software.
Can users choose the device for executing deep learning algorithms?
Users have the option to select the device for deep learning algorithm execution in EasyODM, including CPU or NVidia-series GPUs, enabling efficient processing based on their specific requirements and resources.
What types of image data sources does EasyODM support?
EasyODM supports multiple image data sources, including photos from directories, images captured from cameras, videos, or streams, ensuring versatility in accessing and analyzing visual data.
Is integration with other systems possible?
Yes, EasyODM offers easy integration with other systems on demand, allowing seamless connection with existing operating devices and systems, facilitating a cohesive workflow and data exchange.
What customization options are available for EasyODM software?
You can include or exclude features to fit your needs: GPU acceleration (CUDA), support for camera vendors such as Basler and HikRobot, digital I/O modules and neural network training. Builds can also be made on demand, so unneeded components are removed from the package.
What is advanced static component detection?
It is a feature that provides high-precision inspection and quality control by detecting specific elements such as buttons and handles. Users can mark specific areas for detection, tailoring the inspection process to their precise requirements.EasyODM performs multiple tasks using the same camera setup, eliminating the need for multiple sensors and simplifying system integration.
Request a live demo
See EasyODM live on your use case
Reach out to our team to get answers to your questions and see how EasyODM can give you a competitive edge.
- Live demo with your defect types
- Works with your existing cameras
- Flexible licensing