viso.ai

Viso Suite Feature Index

Viso Suite provides a uniquely powerful end to end platform for Computer Vision development, deployment, monitoring and scaling. Explore the list of features.

Workspace
Collect
Annotate
Train
Develop
Deploy
Connect
Monitor
Maintain
Secure

Workspace

Core features
  • Cloud-native workspace
  • Fully-managed infrastructure
  • Over 15 end to end products
  • Seamless moving between tools
  • Secure in-browser access
Administration
  • 24×5 support
  • Help desk, email support
  • Tailored service levels
  • Usage stats and reports
  • Support access
Professional services
  • Requirement engineering
  • Technical solution review
  • Full solution building
  • Industry expertise, advisory
  • Annotation services
  • Model training services
Multitenancy
  • Multiple workspaces
  • Fully isolated tenants
  • Join multiple workspaces
  • Seamless workspace switching
Workspace center
  • Customized home view
  • Modular widgets
  • Systems health
  • Status, usage report
Workspace customization
  • Company logo
  • Color themes
  • Dark/Light mode
  • Translations
Infrastructure
  • Model-driven Viso Architecture
  • Managed infrastructure
  • On premises deployment
  • Auto-scaling
  • Load balancing

Data Collection

Core features
  • Video Cloud
  • Centralized cloud storage
  • Edge data collection
  • Collect data from connected devices
  • Multi-camera recording
  • Fleet Edge collection
  • Distributed edge collection
  • Reliable data delivery
  • Store and manage video assets at scale
Video recording
  • Remote recording
  • One-click capturing
  • Recording tags
  • HD recording
  • Automatic processing
Dataset curation
  • Dataset explorer
  • Analyze and visualize datasets
  • Import and export datasets
  • Dynamic search, filter, sort
  • Merge datasets
  • Image uniqueness analysis
  • Find duplicates/near-duplicates
  • Remove duplicate objects
  • Find unique/representative samples
  • Annotation mistake analysis
  • Find and fix label mistakes
  • Identify missed objects
  • Incorrect annotations
  • Localization issues
  • Analyze bad samples
  • Identify data collection scenarios
  • Strengthen data variability
  • Reduce dataset bias
  • Identify training data gaps
Data organization
  • Video manager
  • Advanced filters
  • Data tags
  • Built-in video player
  • Commenting on files
Data integration
  • Video data import
  • MP4
  • AVI
  • MOV
  • Drag-and-drop upload
  • Large files
  • Video transcoding
  • Import hosted videos
  • Cloud import
Automated collection
  • Automated recording
  • Image and video data
  • Scheduling
  • Continuous collection
  • Custom, conditional logic
  • Multi-device support
  • Offline recording
Data administration and security
  • Secure central data repository
  • Zero Trust Application Access
  • Data access control
  • Log user activity
  • Full data visibility and management
  • 256-bit encryption at rest
  • TLS, SSL encryption during transit
  • Manual session timeouts

Data Annotation

Core features
  • Image Labeling
  • Video Annotations
  • Installation-free
  • Import pre-annotations
  • Basic/Advanced usage modes
  • Automatic authentication
Video Annotation
  • Video keyframes, sequences
  • Video annotation timeline
  • Playback speed variation
  • Automatic object tracking across frames
  • Movement tracking
  • Object codification, object ID
  • Video FPS limiting, frame skipping
  • SD, HD, Ultra HD 4K videos
  • Cross-camera sources (IP, CCTV, USB, GoPro, Drones)
Annotation Analysis
  • Assess annotation quality
  • Identify annotation gaps
  • Measure KPIs
  • Annotation distribution
Automated annotation
  • Automatic annotation
  • ML-assisted labeling (semi-automatic)
  • Object predictions, detectors, interactors
  • Backpropagating refinement scheme (BRS)
  • Polygon generation, Mask RCNN, Faster RCNN
  • Deep Extreme Cut
  • High-Resolution Net
  • Inside-Outside-Guidance
  • Deep learning based trackers
  • Active learning
Administration
  • Manage Projects
  • Annotation tasks
  • Task management
  • Quality management
  • Role based access control
  • Annotation analytics
Annotation tools
  • 2D bounding box, rectangle
  • 3D object annotation, cuboids
  • Polylines, lines, splines
  • Point annotation, ellipses
  • Keypoint, landmarks, keypoint naming
  • Image classification, image captioning
  • Semantic segmentation
  • Occlusion, background/foreground layering
  • Attribute annotation, tag annotation
  • Shape grouping
  • Action shortcuts
Annotation workforce
  • External/internal annotators
  • Team collaboration tools
  • Assign annotation jobs
  • Labeling services
  • Limited guest roles
Formats
  • MS COCO object detection
  • PASCAL VOC segmentation masks
  • YOLO
  • Datumaro
  • LabelMe
  • TFRecord
  • MOT and MOTS
  • Tensorflow object detection API
  • ImageNet
  • CamVid
  • WIDER Face
  • VGG Face2
  • Market-1501
  • ICDAR 13/15
  • Open Images
  • Cityscapes
  • KITTI
  • LFW
  • CVAT

Model Training

Core features
  • Manage and train AI models
  • Pre-made training pipelines
  • Custom training pipelines
  • Dedicated GPU, CPU resources
  • Import custom algorithms
  • Train and retrain algorithms
AI model manager
  • AI model library
  • Framework independent
  • Add pre-trained models
  • Add custom models
  • Version control
  • Dependencies
  • Tags and filters
  • Conflict detection
  • Built-in access control
Pre-trained algorithms
  • CPU, GPU, VPU, TPU inferencing
  • Object Detection
  • People Detection
  • Animal Detection
  • Image Classification
  • Visual Inspection
  • Clustering
  • Visual Search
  • Keypoint Detection
  • Pose Estimation
  • Gaze Estimation
  • Hand Pose Estimation
  • Object Pose Estimation
  • Tracking
  • Object Tracking
  • Object Counting
  • People Counting
  • Dwell Time Tracking
  • Activity Analysis
  • Object Segmentation
  • Motion Analysis
  • Activity and motion heatmap
  • Fall detection
  • Posture recognition
  • Anomaly detection
  • Face Analysis
  • Face Detection
  • Face Recognition
  • Emotion Analysis
  • Gender, age analysis
Frameworks and libraries
  • Cross-framework support
  • Custom integration
  • Frameworks
  • TensorFlow 2.0
  • TensorFlow Lite
  • OpenVINO
  • PyTorch
  • Chainer
  • OpenCV
  • OpenPose
  • OpenPifPaf
Model training evaluation
  • Evaluate model performance
  • Model prediction evaluation
  • Regressions
  • Classifications
  • Detections
  • Instance segmentation
  • Semantic segmentation
  • Classification reports
  • Confusion matrices
  • Precision-Recall curves
  • Model accuracy analysis
  • Cluster false positive/low accuracy
  • Render labels on sample images
  • Interactive plots
  • Anomalies: Find anomalous training data
  • Mistakes: Detect incorrect prediction patterns
  • Hardness: Mine hard samples
  • Unsupervised data pre-annotation
  • Identify scenarios that require more training data
  • Continuous MLOps
  • Strengthen dataset robustness
  • Reduce annotation mistakes
  • Data collection strategies
Training environments
  • Automated infrastructure
  • Multiple training environments
  • Auto-scaling infrastructure
  • Automatic authentication
  • One click creation
  • Pause and resume
Ready-made environments
  • Jupyter environments
  • Pytorch
  • TensorFlow 2
  • TensorFlow Lite
  • OpenVINO
  • JupyterLab Base
  • Conda virtual environments
  • Custom Viso JupyterLab Images
  • Pillow
  • lxml
  • Cython
  • Jupyter
  • Matplotlib
  • Pandas
  • OpenCV Python
  • Training and retraining
  • OpenPifPaf
  • DeepFace
  • MediaPipe
  • Keras
  • Caffe
Data Augmentation
  • ML image augmentation
  • Augmentation environments
  • Debug augmented images
  • Image load and augment
  • Multicore Augmentation
  • Augment Keypoints (Landmarks)
  • Augment Bounding Boxes
  • Augment Polygons
  • Augment Line Strings
  • Augment Heatmaps
  • Augment Segmentation Maps
  • Probability distribution parameters
  • Stochastic & deterministic Augmentation
  • Copy-Paste augmentation
  • Multiple Augmentation Sequences
Augmentation capabilities
  • Add noise, invert, compression
  • Cutout, dropout, replace
  • Blend alpha, mask, grid
  • Gaussian blur, motion blur
  • Color, brightness, saturation, hue
  • Contrast, gamma, histogram
  • Convolve, sharpen
  • Edge detector, emboss
  • Flipping, mirroring, rotation
  • Shifting, scaling, distortion, jigsaw
  • Auto-contrast, enhancing, solarize
  • Corruption: defocus, zoom-blur, pixelate
  • Pooling: average, min, max median
  • Segmentation: superpixels, voronoi
  • Resize, cropping, crop and pad
  • Weather: clouds, fog, frost, snow, rain
  • Combine augmenters
  • Sequential combination
  • Randomize
  • Shuffle, p-percent

Application Development

Core features
  • Computer vision Applications
  • Build flows with modules
  • Swap modules and AI models
  • Hardware-software independent
  • Cross-platform portability
  • Scalable by design
Application Editor
  • Collaborative development
  • Visual development editor
  • Drag-and-drop flows
  • Visual configuration
Applications
  • Application Library
  • Advanced filters, tags
  • Template manager
  • Custom templates
  • Clone applications
  • Export applications
  • Import applications
  • Auto dependency manager
  • Cross-workspace sharing
  • Semantic version control
  • One-click roll backs
  • User activity logs
Modules
  • Module library
  • Pre-built Viso modules
  • Module auto-installer
  • Custom modules (SDK)
  • Container manager
  • Custom containers
  • Version control
  • Update management
  • Visual configuration
Input
  • Live camera: IP, CCTV, USB, etc.
  • Web stream: WebRTC, RTSP, etc.
  • Virtual cameras
  • Externally hosted videos (Youtube, Vimeo, etc.)
  • External data storage, s3 etc.
  • Video data manager
  • Multi stream input
  • Image processing
Image pre-processing
  • Image coloring, sharpening
  • Distortion correction, de-warping
  • Region of Interest (ROI)
  • Multi-regions of Interest
  • Area including, excluding
  • Complex ROI polygons
  • Image grid sections
Processing
  • High-performance AI vision
  • Low latency edge computing
  • Cloud, hybrid: Virtualized edge
  • Process on CPU, GPU, TPU, VPU
  • Stack processors (e.g. multi-GPU)
  • Combine processors (e.g. CPU+GPU)
  • Frame buffer, frame-store
  • Multi-threading, parallel processing
  • Batch processing
  • Dynamic buffering
  • Workload orchestration
  • Edge load balancing
  • Offline support
  • Privacy-preserving AI
Computer vision
  • Drop-down AI model select
  • AI model library integration
  • One-click swap AI models
  • Key Viso Modules
  • Object Detection
  • Image Segmentation
  • Video Recognition
  • Image Classification
  • Group Key Points
  • Movement Analysis
  • Posture Analysis
  • Object Counting
  • Fall Detection
  • Object Tracking
  • Motion, visual flow
  • 3D Keypoint detection
  • Face analysis
  • Face recognition
  • Text recognition (OCR)
  • Barcode reader
System integration
  • Custom logic flows
  • Code snippets (JS, Python)
  • Custom Module SDK
  • Add docker containers
  • Open API support
  • HTTP and MQTT
  • External databases

Deployment

Core features
  • Automated deployment
  • Run AI vision at the edge
  • Unified endpoint manager
  • Automated deployment
  • Scale distributed systems
  • Isolated, hardened endpoints
  • Edge AI Computer Vision
Device management
  • Edge devices
  • Virtual devices (hybrid)
  • Simple management
  • Device attributes
  • Device group tags
  • Advanced filters
  • Device authentication
  • Ruggedized Edge
Computer Vision OS
  • Computer vision optimized OS
  • Active and passive protection
  • Remote updating
  • Create and manage OS images
  • Automated OS installation
Device lifecycle
    • Hardened Operating System
    • Multi-architecture OS support
    • Device type manager
    • No-code enrollment
    • Automated provisioning
    • Remote enrollment
    • Disconnected Edge
    • Device status, events
    • Securely retire devices
Edge Machine Learning
    • Physical and virtual devices
    • Local vision processing
    • Cross-platform Edge AI
    • Generic computing devices x86
    • Intel NUC amd64
    • Up Board amd64
    • Server and MEC support
    • AWS AMI
    • Processor agnostic
    • Central Processing Unit (CPU)
    • Graphics Processing Unit (GPU)
    • Vision Processing Unit (VPU)
    • Tensor Processing Unit (TPU)
    • Multi-Processor computing
Automated deployment
    • Deployment profiles
    • One-click deployment
    • Release orchestration
    • Automated pipelines
    • Impact analysis
    • Fail-safe automation
    • Roll-back tools
    • OTA updating
    • Disconnected Edge
Manage
  • Remote stream view
  • Output preview stream
  • Multi stream grid
  • Secure preview timeout
  • Remote control, reboot
  • Live analytics dashboard
  • Real-time and historical
  • Drill-down, dynamic charts
  • Hardware: CPU, GPU, threads
  • Network: Bandwidth, bit-rate
  • Storage, containers
  • Deployment analytics
  • Edge Load Balancing
  • Configuration Manager
  • Zero trust SSH terminal
  • Automated health scan
Device fleets
  • Fleet management
  • Multi-platform fleet
  • Mass device enrollment
  • Bulk deployment
  • Separated environments
  • Automated diagnosis
  • Scheduled health scans
Security
  • Cloud device twin
  • Active edge defender
  • Secure erasure
  • Theft protection, remote wipe
  • Protected app and model
  • Identity management
  • Encryption at rest and in transit
  • Authentication, authorization
  • Multi-level access control

Connectivity

Core features
  • Cloud-Edge distributed AI vision
  • Fully managed infrastructure
  • Real-time applications
  • High-performance time series
  • Elastic, robust auto-scaling
Distributed Edge
  • Always-on computer vision
  • Edge device fleet integration
  • On-device AI processing
  • Edge-cloud communication
  • Low-latency processing
Time series
  • Managed time series database
  • Scalable, large data volumes
  • Real-time events
  • Critical stateful data
  • Custom metrics
Edge agent
  • Automated collection
  • Custom Formatting
  • Metrics aggregation
  • Writing edge metrics
  • Flexible storage, retention
  • In-memory buffering
Edge Gateway
  • Integrated Edge Gateway
  • Automated initialization
  • Synchronization
  • Message Broker
  • MQTT V3.1, V5.0 Support
Robust connectivity
  • Full streaming support
  • Store and forward
  • Structured, unstructured data
  • Operate online or offline
  • Robust delivery guarantees
  • Auto scheduler
  • Clock-drift adjustment
  • Analytics tool connectors
Security and privacy
  • Private data processing
  • Anonymous metrics
  • Secure 2-way communication
  • Enforced SSL, TLS encryption
  • Secure Edge Tunneling (VPN)
  • Cloud-based authentication
  • Managed users, permissions
  • Edge on-disk encryption

Monitoring

Core features
  • Unified observability
  • End-to-end stack
  • Application monitoring
  • Real-time analytics
  • Historical data analytics
Fully managed analytics
  • No servers to manage
  • Auto-scaling infrastructure
  • High-availability
  • Security built-in
Unified observability
  • Application metrics monitoring
  • Federated aggregation across devices
  • Edge device dashboard
  • Health monitoring dashboard
Data integration
  • Automated data connectors
  • Live data streaming
  • Historical data synchronization
  • Dynamic data filters
  • Custom data query builder
  • Alert notifications
Data visualization
  • Unlimited dashboards
  • Pre-built dashboards
  • Ready-made widgets
  • Graphs
  • Bars
  • Gauges
  • Heatmaps
  • Maps
  • Tables
  • Cards
  • Custom widgets
  • Layer, segment data points
  • Interactive panels
  • Drill-down explore data
Team collaboration
  • Shared dashboards
  • Real-time view and editing
  • Version control
  • Team troubleshooting
  • External dashboard sharing
Security
  • User authentication, authorization
  • Automated database connectors
  • Auto-encryption of data at rest
  • Data in transit encryption (TLS)

Maintenance

Core features
  • Application maintenance
  • Configure applications at scale
  • MLOps capabilities
Application maintenance
  • Maintain applications in production
  • Release application updates
  • OTA update delivery
  • Staged roll-outs
MLOps capabilities
  • Continuous model training
  • Model evaluation and optimization
  • Model catalog, versioning
  • Automated model deployment
  • Swap and replace models
Collaboration
  • User authentication and authorization
  • Seamless team collaboration
  • User activity log
Configuration
  • Configuration profiles
  • Manage configurations
  • Visual configuration editor
  • Set processing parameters
  • One-click deployment
  • Config version control
  • Configuration recovery, roll-back
  • Draft changes
Diagnose and troubleshoot
  • Notification center
  • System alerts
  • Client-less remote control
  • Remote system health scanning
  • Automated issue detection
  • Identify defect hardware
  • Remote command execution
  • Monitor endpoint resources
  • Disaster Recovery

Security and Privacy

Core features
  • End-to-end security stack
  • Centralized data/asset protection
  • Zero Trust Security
  • Distributed Edge Security
  • AWS infrastructure security
Compliance
  • GDPR compliant
  • ISO27001 compliant
  • SOC 2 Type 2 compliant
Privacy
  • GDPR compliant computer vision
  • No video transfer/storage (Edge AI)
  • Fully autonomous applications
  • Zero Trust Live View restriction
  • Anonymization
  • Metrics output
  • Blurring, Pixelation
  • Area blocking
  • Disable visual output
  • Needs-to-see permission access
  • Separate environments
  • Stream auto timeout
  • Auditable, transparent data flows
Operational security at viso.ai
  • Adherence to control frameworks
  • Risk management program
  • Background checks of employees
  • Security and privacy awareness training
  • Least privilege, separation of duties
  • Need-to-know access for information
  • Secure software development lifecycle
  • Separation of environments
  • Monitoring and alerting for events
  • Regular control assessments
  • Regular vulnerability scans
  • Comprehensive penetration tests
  • Risk-based prioritization of vulnerabilities
  • Malicious software protection
  • Data loss prevention
  • Incident management planning and testing
  • Business continuity, disaster recovery
  • Capacity and resource planning
  • Secure corporate networks, SDP
Unified security
  • User management
  • Invitation manager
  • RBAC Authorization
  • Identity Management (users, devices)
  • Custom user roles, teams
  • Granular access restriction
  • Invitation management
  • Multi-factor authentication (MFA)
  • Log and trace activities
  • Active Edge defender scanning
  • Loss protection, auto wiping
  • Active model protection
  • Secure remote edge access
  • SSH Zero Trust Security
Policies and compliance
  • Password policies
  • Session policies
  • Pre-built password policies
  • Enforce password strength
  • Enforcing MFA
Application security
  • Zero-Trust Application Access
  • Multi-layer security
  • Dependency scanning
  • Container vulnerability scans
  • API authentication
  • Authentication policies
  • Data validation
  • Encryption at rest and in transit
  • Audit logging
  • Hosted platform security
  • Infrastructure as code (IaC)
  • Logical content separation
  • Man-in-the-middle prevention
  • Role-based authorization
  • Secure credential storage
  • Session policies
  • Download prevention
Data security
  • Encryption at rest (AES-256)
  • Encryption in transit (SHA-256, RSA 2048)
  • Secure virtual private clouds (VPC)
  • Secure virtual private networks (VPN)
  • Server hardening at the Edge
  • PFS encryption

Have any questions or ready to get started? Reach out to your viso.ai representative or contact our sales team.