ImagePro
ImagePro Solves 3 Challenges in Image Processing
ImagePro is a machine vision software that helps solving the conventional image processing development problems.
Requiring outsourcing from AI vendors and time-consuming for in-house engineers
For conventional approaches, the period from the start of outsourcing to the final delivery of the project is often lengthy. Companies set up countless meetings to determine project specifications and budgets. After the specifications are determined, it still takes at least several months for the developed system to successfully recognize defective products and onsite procedures before being fully implemented in regular operation. With the trial-and-error process, it is inevitable for companies to invest in additional man-hours.
Low accuracy with only AI or rule-based methods
Most software supports either one type of AI or rule-based methods, and is not capable of implementing both AI and rule-based at the same time. With only AI the system may fail to make detailed judgments whereas with only rule-based it cannot detect not predefined defects. This causes difficulties to achieve ideal accuracy required onsite. Besides, the applications for using only one type of AI are limited.
The necessity of programming and difficult software,
and high operating cost due to the inflexibility to adapt to new workpiece on site
Conventional software uses C++ language, Python, or the manufacturer's own programming language. To support the implementation onsite, engineers are required to have high levels of understanding of programming in order to prepare a system that is capable to respond immediately when any specification change or maintenance occurs.
What ImagePro Provides
What is ImagePro, the "No Code AI Image Processing Software"?
ImagePro allows users to develop image processing programs without the need of programming. Instead of having to use complex software and programming languages such as C++ or Python, ImagePro helps to create everything from image processing recipes to inspection display onsite with just a few mouse clicks.

Variety of Functions in ImagePro

Machine Learning AI Functions
ImagePro equips with a wide variety of machine learning AI, including anomaly detection and unsupervised segmentation for non-defective data learning, unsupervised segmentation and instance segmentation for defective data learning, as well as image classification, image search, character search and recognition (OCR), barcode recognition, object detection, etc. More AI function will be added throughout future version upgrades.

Rule-based Functions
In ImagePro, more than 150 rule-based functions in total are embedded. They include positioning tools such as high-speed template matching, shape search, BLOB detection, edge detection, position correction, and object tracking; measurement tools such as distance, radius, angle, number of vertices and pixels, and histogram; color extraction, measurement, recognition, and transformation tools; and various calibrations for distortion correction and coordinate transformation.

Arithmetic Functions
ImagePro also contains the most popular image composition function of photometric stereo and panorama merging. A rich set of more than 30 image processing tools for pre- and post-processing such as image filters, image correction, morphology transformation, binarization, and image arithmetic, are ready for use.

Auxiliary Functions
ImagePro provides more than 60 useful functions for creating image processing recipes. The functions include IF/SWITCH branching and variable management, loop functions, encapsulation functions, time measurement, decision conditions, and a script function that allows you to implement your own code in ImagePro.

GUI Functions
ImagePro not only is for developing image processing recipes, but also can be used to create user display (GUI) for on-site operators. A wide variety of tools, including images, text, buttons, options for adjusting recipe parameters, and other user-visual friendly group-and-tab functions, can be placed in the window with mouse operation to create displays.

External Communication Functions
ImagePro supports communication protocols with PLCs of major manufacturers and other general communication protocols (Ethernet IP/CIP, IO, Modbus, serial communication, TCP/UDP) with external devices such as robot arms, conveyors and external programs on servers.
Successful Cases with ImagePro
Get Started
The process from consultation to implementation of "ImagePro" is as follows.



*Please apply via email or phone call.
System Requirement
OS | Microsoft Windows 10/11 (only 64-bit) |
---|---|
.NET executing environment | Above .NET 4.6.1 |
CPU | Above Intel Core i7-6700 3.4 GHz |
Memory | Above 16GB |
NIC | Above Intel i210 |
GPU | GPUs are recommended for AI training and inference. ImagePro can also be used on PCs without GPUs. For more information on supported GPUs, please refer to here. |
USB Specification | USB 3.0 interface |
Storage | Minimum of 6GB and more acquired ※When processing large amounts of data for applications such as AI learning or storing inspection results, 500 GB or more available storage is recommended |
Software Requirement | ImagePro USB Dongle (To be delivered under one-time purchase or monthly subscription plan) |
Support Service
We offer a variety of free and non-free support services for ImagePro users and pre-purchase customers. The following options are available depending on the application and service content.
Standard Support | The following services are provided free of charge for 1 year from the date of purchase or for the duration of monthly subscriptions.
|
---|---|
Maintenance Contract | For customers who would like to continue having "Standard Support" after the first year of purchase, the same service could be provided with a fee. The contract period is for one year. |
Technical Consultation | The following services are provided by case and the quotation is based on the estimate of our engineers' work-hours.
|
Training | We provide training services to help engineers in the customers' company improve their ImagePro usage skills. With our professionals, the training is customized and priced based on customers' specific needs. |
Recipe development | Our engineers will develop the desired image processing recipe on the customers' behalf. *The quotation is provided based on the details of the request. |
Verification Services | We verify the feasibility of ImagePro in your application, such as the inspection of a specific workpiece. The service is not limited to testing the algorithm, but includes a full process from selecting optical equipments to capturing images. After the verification, a detailed written report is provided. |
Knowledge Base | Frequently asked questions and answers about ImagePro are available on our support website. https://kb.rutilea.com |
Choose Your License Option
"ImagePro" Perpetual License
With one-time payment, you can access all functions in ImagePro without restrictions.
"ImagePro" Monthly Subscription
For small-amount monthly payment, you can access all functions without restrictions.
Please feel free to use this option for trial purposes before purchasing.