CVEDIA-RT¶
CVEDIA-RT is a modular, cross-platform AI inference engine designed for production deployments, hardware integration, and solution development. It provides a unified platform for video analytics with support for 13+ AI accelerators, enterprise integrations, and extensible plugin architecture.
Use Cases¶
CVEDIA-RT supports deployment across diverse production environments and use cases:
- Perimeter Security: Intrusion detection and area monitoring
- Object Counting: People and vehicle counting with analytics
- Counter UAV: Drone detection and tracking
- Smart Home: Intelligent automation and monitoring
- Intelligent Traffic Systems: Traffic flow and violation detection
- Crowd Estimation: Real-time crowd density monitoring
Analytics¶
Standard Analytics¶
- Intrusion Detection: Detect unauthorized access to restricted areas
- Area Entry/Exit Detection: Monitor and analyze movement across defined boundaries
- Line Crossing Detection: Trigger alerts when objects cross predefined lines
- Tailgating Detection: Identify and alert on tailgating behavior
- Loitering Detection: Detect and alert on prolonged presence in a defined area
- Crowding Detection: Alert on a crowding threshold being exceeded
- Crowd Estimation: Estimate crowd density in real-time
- People Counting: Count individuals in a defined area
- People Attributes: Age, gender, clothing, accessories
- Vehicle Analytics: Speed estimation, door/light detection
Premium Analytics¶
- ALPR: License plate recognition with international support
- Armed Person Detection: High-accuracy weapon detection
- Fallen Person Detection: Safety and security monitoring
Choose Your Path¶
Whether you're deploying to production, integrating new hardware accelerators, or developing AI solutions, CVEDIA-RT offers the tools and interfaces you need:
- Production Ready: Direct VMS plugins for NX Witness and Milestone XProtect, or deploy RT Server with REST API
- Hardware Extensible: Integrate AI accelerators through our plugin architecture
- Developer Friendly: Use RT Studio for rapid prototyping and testing
Production Deployment¶
Deploy CVEDIA-RT in live environments with zero integration effort or custom integrations.
- VMS Integration: Ready-to-use plugins for NX Witness, Wisenet Wave, Piko, and Milestone XProtect
- RT Server: Production service with Web Admin and REST API for custom integrations
- Edge Deployment: Single-instance deployment with runinstance executable
Hardware Integration & Plugin Development¶
Extend CVEDIA-RT with custom AI accelerators and inference engines.
- Accelerator Support: Integrate Blaize, Hailo, RKNN, DeepX, and other AI processors
- Custom Inference Engines: Develop plugins for new VPUs/NPUs
- Platform Optimization: Hardware-specific performance tuning
Solution Development & Testing¶
Develop and test analytics solutions with visual tools and scripting.
- RT Studio: Visual interface for prototyping and configuration
- Analytics Configuration: Set up zones, tripwires, and detection rules
- Lua Scripting: Custom business logic and integrations
Core Concepts¶
Key Terminology
- Inference Engine: Hardware-accelerated AI processing plugin (TensorRT, OpenVINO, etc.)
- Plugin Architecture: Extensible framework for adding new capabilities
- Solution: A pre-built template with analytics, capabilities, and configurations
- Instance: A running configuration for a specific video source based on a Solution
Platform Capabilities¶
Supported AI Accelerators¶
CVEDIA-RT's plugin architecture enables deployment across diverse hardware platforms:
Accelerator | Vendor | Use Case |
---|---|---|
TensorRT | NVIDIA | High-performance GPU inference |
OpenVINO | Intel | CPU, GPU, and VPU optimization |
Hailo-8/15 | Hailo | Edge AI processors |
Blaize Graph Streaming | Blaize | Ultra-low power AI |
RKNN | Rockchip | Embedded NPUs |
SNPE | Qualcomm | Mobile and automotive |
CVFlow | Ambarella | Embedded vision |
DeepX DX-M1 | DeepX | Edge inference |
ARM NN | ARM | Mobile and embedded |
Deployment Flexibility¶
- Cloud Platforms: AWS EC2, Azure ACI, Google Cloud Run
- Edge Devices: Jetson, Raspberry Pi, Industrial PCs
- Enterprise Servers: On-premise deployment with REST API
- Embedded Systems: SoC integration with optimized runtimes
- VMS Integration: Direct plugins for NX Witness and Milestone XProtect
Quick Reference¶
Component | Purpose | When to Use |
---|---|---|
RT Server | Production deployment service | Multi-camera systems, REST API integration |
RT Studio | Development and testing GUI | Solution prototyping, configuration |
runinstance | Single instance execution | Edge deployment, embedded systems |
Web Admin | Remote management interface | Production monitoring, configuration |
VMS Plugins | Video management integration | NX Witness, Milestone XProtect |
REST API | Programmatic control | Custom applications, automation |
Inference Plugins | Hardware acceleration | GPU, VPU, NPU optimization |
Ready to Get Started?¶
Check the Quick Start guide for installation instructions.