Skip to content

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.