Zum Hauptinhalt springen

ONE WARE Documentation

Welcome to the ONE WARE documentation. Find everything you need to build, train, and deploy Vision AI and Edge AI solutions.

Getting Started

New to ONE WARE? Start here:

Core Documentation

SectionDescription
ONE AIDataset handling, model configuration, training, export & deployment
Demo ProjectsStep-by-step demos for classification, detection, and segmentation
GuidesHow-to guides for ONE AI workflows
Cloud & APIREST API reference and self-hosted worker setup

Solutions & Resources

ONE AI is a software that generates AI models perfectly fitting your hardware. It takes labeled image data, analyzes task requirements and hardware constraints, and produces deployment-ready models in formats including ONNX, TensorFlow Lite, and VHDL.

Get Started

How do I use ONE AI?

You interact with ONE AI entirely through ONE WARE Studio and ONE WARE Cloud. Studio provides the interface for importing images, labeling data, configuring training settings, and exporting models. Cloud handles job execution and model optimization in the background. You don't need to install or manage ONE AI directly — it runs as part of the platform whenever you start a training or export job.

Documentation Structure

Configuration

PageDescription
Annotation ModeSetup the annotation mode
Dataset managementGeneral dataset management
Hardware SettingsTarget hardware definition and constraint configuration
PrefiltersImage preprocessing pipeline — resolution, crop, color, frequency, threshold filters
AugmentationsTraining-time data augmentation — geometric and photometric transforms
Model SettingsModel architecture parameters, prediction types, and resource allocation

Data

PageDescription
Dataset ManagementGeneral dataset management and data splits
Import existing dataImport existing images
Capture images from a cameraUse a camera to capture images used for ONE AI

Training

PageDescription
Create a ONE AI modelCreate a model for training, test and export
TrainingTraining configuration and monitoring
Evaluate resultsTest and evaluate results
ExportModel export configuration and formats
IntegrateIntegrate into your toolchain

Deployment

PageDescription
Model I/OInput/output specifications for deployed models
FPGA DeploymentVHDL export and FPGA integration
VHDL DocumentationGenerated VHDL module reference
C++ APINative C++ inference API
C# ONNX SDK.NET ONNX runtime integration

API & Integration

PageDescription
Project File (.oneai)JSON file format specification for ONE AI projects
REST APICloud REST API for full programmatic access
Self hosted trainingSelf hosted ONE AI Worker

Supported Annotation Modes

ModeOutputUse Case
ClassificationClass labels per imageDefect detection, sorting, counting
Object DetectionBounding boxes with class labelsLocating and identifying multiple objects
SegmentationPer-pixel class masksPrecise region delineation

Supported Export Formats

FormatTarget
ONNXCPU, GPU, edge devices via ONNX Runtime
TensorFlow LiteMicrocontrollers, mobile, TPU
VHDLFPGA synthesis
Binary / SourceStandalone executables, embedded integration

Image Fusion Modes

ModeInputDescription
Single1 imageStandard single-frame inference
MultiN imagesMultiple viewpoints of the same scene
Difference2 imagesDetects changes between reference and current frame
Comparison2 imagesCompares two arbitrary images
Stereo2 imagesLeft/right stereo pair for depth-aware detection
Christopher - Development Support

Need Help? We're Here for You!

Christopher from our development team is ready to help with any questions about ONE AI usage, troubleshooting, or optimization. Don't hesitate to reach out!

Our Support Email:support@one-ware.com