VisionBase Studio is a desktop application for building, deploying, and running automated visual inspection. It combines classical image-processing and deep-learning tools in a single pipeline and connects to industrial cameras, PLCs, and line equipment.
Acquisition, processing, decision, communication, and reporting are handled within a single tool, without separate scripts or an external machine-learning service.
An inspection is built by arranging components into a sequence. More than 40 tools cover thresholding, blob analysis, edges, barcodes, OCR, measurement, and AI. Parameters can be tuned with a live preview.
Traditional image-processing tools and ONNX/YOLO model inference run in the same pipeline. Models can be trained within the application; inference uses DirectML GPU acceleration where available, with CPU fallback.
Works with Basler, The Imaging Source, Do3Think, Inovance, GigE/USB3 (Aravis), IP/RTSP, and USB cameras. A simulated camera supports offline development.
Connects to PLC and line systems over OPC UA, Modbus TCP/RTU, MQTT, and TCP, and to MES/SCADA and SQL databases. Digital I/O and Raspberry Pi GPIO handle triggers and result signals.
Includes SPC (X-bar/R), Cp/Cpk, yield and trend analysis, part traceability, scheduled PDF reports, and a web-based dashboard.
Operator, Engineer, and Developer roles with login and audit logging. Recipe versioning and signed per-component licensing support controlled deployment.
A single application supports the people who develop, deploy, monitor, and operate an inspection.
Add custom vision components in C#/.NET with access to OpenCV and ONNX. Components are packaged as plugins and loaded at runtime.
For developers → IntegratorSet up cameras, inspection logic, and PLC communication without writing software. Reuse a proven configuration as a recipe across stations.
For integrators → ProductionSPC, Cp/Cpk, yield trends, and traceability provide quality and throughput data per station, with scheduled reports and a live dashboard.
For production → OperatorOperator mode shows the live image, pass/fail result, and run controls. Engineering settings are restricted behind a login.
For operators →Each component processes the image and passes its result to the next. A typical sequence acquires a frame, conditions it, locates features, takes measurements, and produces a pass/fail decision. The result is then signalled to the PLC, logged, and added to the statistics. Breakpoints, live tuning, and a built-in simulator support development and validation.
Send sample images or a description of the inspection, and we can prepare a working configuration using classical tools, AI, or both.