Zum Hauptinhalt springen

ONE AI Reference

ONE AI is a neural architecture search platform that generates custom AI models optimized for specific hardware targets. 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
Project File (.oneai)JSON file format specification for ONE AI projects
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 ManagementImage import, annotation tools, label management, data splits
Segment AnythingSAM-based interactive segmentation for efficient labeling

Training & Deployment

PageDescription
Training & ExportTraining configuration, testing, monitoring, and model export formats
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

Tools

PageDescription
Camera ToolLive camera capture, inference preview, and image recording
Remote Control APIHTTP API for external camera tool control

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