Introducing Brain Builder for AITRIOS - Vision AI at Your Fingertips
If you’re ready to start building powerful AI applications on the edge, we’re excited to introduce Brain Builder for AITRIOS! Now, creating custom vision AI models is accessible for everyone—whether you’re in quality control, inventory management, or any field that needs smart, real-time monitoring. With Brain Builder for AITRIOS, you can build, train, and deploy your own AI models, and run them directly on platforms like the Raspberry Pi AI camera.
This post will walk you through how Brain Builder for AITRIOS helps you quickly train, evaluate, and deploy custom models for vision AI. If you’re new to Brain Builder for AITRIOS, check out our Getting Started guide to make sure you’re set up for success.
Requirements
Before diving in, make sure you have the essentials:
- CodeMeter License: A valid CodeMeter license is required to access Brain Builder for AITRIOS’s features.
- Brain Builder for AITRIOS Application: Download and install the Brain Builder for AITRIOS application.
- Compatible Computer: You’ll need a computer that meets the minimum specifications for running Brain Builder for AITRIOS smoothly. These specs include:
- Processing:
- CPU: Intel i7, at least 2GHz or better
- GPU: minimum Nvidia GTX 10xx (8+GB VRAM) but recommended Nvidia RTX 20xx, 30xx, 40xx (10+GB VRAM)
- RAM: At least 16GB but recommended 32GB or better
- Operating System: Windows 10/11 or Ubuntu 20.04/22.04
- Processing:
Optional: A Raspberry Pi AI Camera allows you to run your trained models directly on the edge, ideal for real-time applications that don’t require constant internet connectivity.
Now let’s cover the different model types available with Brain Builder
Classifier
- Purpose: Categorizes the entire image or a specific region into predefined classes.
- Output: Labels in order of confidence (e.g., "Apple: 80%, Peach: 40%").
- Use Cases:
- Sorting images of products into categories (e.g., fruits: apple, orange, banana).
- Classifying X-rays as "healthy" or "abnormal."
- Key Feature: Works on the whole image; does not locate specific objects. Faster and more accurate for categorizing a specific task.
Detector
- Purpose: Identifies and locates multiple objects within an image.
- Output: Bounding boxes around detected objects, each with a label and confidence score (e.g., "Car: 90%" at (x, y)).
- Use Cases:
- Detecting vehicles and pedestrians in a street scene.
- Counting items on a conveyor belt (e.g., "3 apples, 2 oranges").
- Key Feature: Finds where objects are and what they are.
Anomaly Recognizer
- Purpose: Determines whether an image is "normal" or "anomalous." Advanced models can highlight anomaly locations.
- Output:
- Simple models: A binary label (e.g., "Normal" or "Anomalous").
- Advanced models: A heatmap highlighting specific areas with anomalies.
- Use Cases:
- Inspecting manufacturing parts for defects.
- Detecting irregularities in medical scans or quality control images.
- Key Feature: Focuses on detecting deviations or problems, often with visual feedback.
Model Type | Primary Task | Output | Best for |
---|---|---|---|
Model Type Classifier | Primary Task Categorization | Output Labels in order of confidence | Best for Identifying General Category |
Model Type Detector | Primary Task Object Detection and Location | Output Multiple Labels + locations | Best for Finding/counting objects |
Model Type Anomaly Recognizer | Primary Task Detecting and highlighting anomalies | Output Binary label + optional heatmap | Best for Spotting defects or irregularities |
For each model type Brain Builder for AITRIOS also gives you access to settings to improve your created Brain. These include:
Model Type | Duration | Occurrence of False Positives | Defect Size |
---|---|---|---|
Model Type Classifier | Duration X | Occurrence of False Positives X | Defect Size |
Model Type Detector | Duration X | Occurrence of False Positives X | Defect Size |
Model Type Anomaly Recognizer | Duration X | Occurrence of False Positives | Defect Size X |
The Classifier, Detector and Anomaly Recognizer types allow you change the duration of the build process. Here is a little more about the duration option.
Option | Testing Scope | Processing Time | Use Case |
---|---|---|---|
Option Quick | Testing Scope Small subset of uploaded images | Processing Time Fast | Use Case Rapid prototyping, quick feedback |
Option Balanced | Testing Scope Most available uploaded images | Processing Time Moderate | Use Case Balanced approach, reliable results, moderate time |
Option Thorough | Testing Scope All uploaded images | Processing Time Longest | Use Case Maximum accuracy, high-stakes projects that need precise results |
The Classifier and Detector types allow you change the Performance of your build model. Here is a little more about the Performance option.
Performance Option | Focus | Idea For |
---|---|---|
Performance Option Highest Average Accuracy | Focus Balances accuracy and false positives | Idea For General use cases needing balanced performance |
Performance Option Highest Accuracy | Focus Prioritizes correct detections by relaxing criteria | Idea For Capturing as many true positives as possible |
Performance Option Lowest Occurrence Rate of False Positives | Focus Reduces false positives with stricter criteria | Idea For Applications where minimizing false positives is critical |
The Anomaly Detector gives you the ability to change the Defect Size. Here is a little more about the defect size option
Defect Size Option | Focus | Ideal for |
---|---|---|
Defect Size Option Optimize for Dataset | Focus Automatically selects the optimal size based on the dataset. | Ideal for General use cases with varied defect sizes. |
Defect Size Option Regular | Focus Targets small defects, offering precise detection. | Ideal for Applications where small flaws are critical. |
Defect Size Option Coarse | Focus Focuses on larger defects for faster processing. | Ideal for Scenarios where large defects are the priority. |
Real-World Examples
Brain Builder for AITRIOS opens endless possibilities. For instance:
- Quality Control: Detect product defects on the production line, ensuring precision without slowing down operations.
- Environmental Monitoring: Use Brain Builder for AITRIOS to track wildlife or monitor crop health in remote locations.
- Inventory and Object Tracking: Set up real-time tracking of items in a warehouse to help keep inventory levels accurate.
Ready to Start Building?
Whether you’re an industry expert or a beginner, Brain Builder for AITRIOS has you covered. You’ll find sample applications, tutorials, and plenty of inspiration to bring your AI ideas to life. Start building your custom vision AI models today, and let’s see what you create!