Build Computer Vision AI Models Fast: A Guide to Intel® Geti™ and its Ecosystem
Discover how Intel® Geti™ streamlines computer vision AI model development, no matter your experience level. Learn about its architecture, key features, and how it integrates with tools like OpenVINO™ to accelerate your AI projects.
What is Intel® Geti™?
Intel® Geti™ empowers users to create computer vision AI models quickly and efficiently, even with limited data. This end-to-end software solution simplifies the entire workflow, allowing you to prepare cutting-edge models in a fraction of the time. Forget complex setups and endless coding—Geti™ offers a streamlined path to build vision models.
Key Features that Simplify AI Development
Intel® Geti™ is packed with features designed to make computer vision model creation accessible and efficient:
- Seamless End-to-End Workflow: From data preparation to deployment, Geti™ guides you through each step.
- Minimal Data Requirements: Achieve impressive results even with smaller datasets, saving time and resources.
- Rapid Model Development: Build state-of-the-art models in minutes, not days or weeks.
Supported Deep Learning Models: Choosing the Right Architecture
Intel® Geti™ supports a range of neural network architectures tailored for specific computer vision tasks. Understanding these options is crucial for effective AI development.
Here's a quick rundown:
- Object Detection: Identifies and locates objects within images or videos.
- Image Classification: Categorizes images based on their content.
- Semantic Segmentation: Assigns a class to each pixel in an image.
These models are optimized for performance and accuracy, giving you a solid foundation for your projects.
Getting Started with Intel® Geti™: Quick Deployment Options
Deploying Intel® Geti™ is flexible and straightforward, with options to suit various environments:
- Local Machine: Ideal for development and testing.
- On-Premises: For organizations requiring complete data control.
- Virtual Machine: A scalable solution for cloud-based deployments.
The software leverages Kubernetes to manage its components, ensuring stability and scalability. Accessing the platform is simple via a web browser, thanks to its HTTP-based client front end. You can install Geti™ using the provided installer or Helm Charts.
High-Level Architecture: Understanding the Inner Workings
Intel® Geti™'s architecture is designed for scalability and efficiency, utilizing a cloud-native distributed system. This design incorporates:
- Microservices: Most components follow this architecture for modularity and independent scaling.
- Service-Based Architecture: Used by components like active learning for specific functionalities.
- Event-Driven Architecture: Enables asynchronous communication between components.
Core Subsystems: Powering Intel® Geti™
- Platform Services and K8S Deployment: Provides essential services like identity management and logging.
- Workflows & Interactive Microservices: Streamlines processes from data management to model deployment.
- Intel® Geti™ Deep Learning Frameworks: Implements a modern ML stack for complete model lifecycle management.
The Intel® Geti™ Ecosystem: Expanding Your Capabilities
Intel® Geti™ seamlessly integrates with a rich ecosystem of tools and libraries, enhancing its functionality and expanding your options.
- Anomalib: For anomaly detection with experiment management and edge inference, enhancing your defect detection capabilities.
- Datumaro: Simplifies dataset management, analysis, and building for computer vision projects.
- OpenVINO™ Training Extensions: Streamlines training, evaluation, and deployment of computer vision models via OpenVINO™.
Enhanced Optimization and Deployment:
- Intel® Geti™ SDK: A Software Development Kit (SDK) specifically designed for Intel® Geti™.
- OpenVINO™: Optimize and deploy your deep learning models with this powerful software toolkit.
- OpenVINO™ Model Server: Deploy a scalable inference server for models optimized with OpenVINO™.
Task Simplification Through Automation:
- OpenVINO™ Model API: Wrapper classes simplify data preprocessing and routine procedures.
- OpenVINO™ Test Drive: Run LLMs and models trained by Intel® Geti™ on various devices.
- OpenVINO™ Explainable AI Toolkit: Provides visual explanations for OpenVINO™ Models.
Who is Using Intel® Geti™? Real-World Applications
Intel® Geti™ is transforming various industries, offering solutions for:
- Manufacturing: Detect defective parts and reduce downtime.
- Retail: Automate inventory management.
- Healthcare: Improve diagnostic accuracy.
Notable Users:
- Royal Brompton and Harefield hospitals
- WSC Sports
- Dell NativeEdge
- Bravent
- ASRock Industrial
These organizations leverage the power of Intel® Geti™ to innovate and optimize their operations.
Join the Community: Contribute to the Future of Intel® Geti™
Get involved with the Intel® Geti™ community! Here's how:
- Report Bugs/Suggest Features: Open a GitHub issue.
- Ask Questions: Engage in GitHub Discussions.
- Contribute Code: Check out the Contributing Guide.

License Information
Intel® Geti™ repository is licensed under LIMITED EDGE SOFTWARE DISTRIBUTION LICENSE. Models fine-tuned by Intel® Geti™ are licensed under Apache License Version 2.0.