SlideShare a Scribd company logo
Building Large-Scale
Distributed Computer
Vision Solutions Without
Starting From Scratch
Darren Odom
Director of Platform Business
Development
Network Optix
2
© 2023 Network Optix
About Us
● Founded in 2010 with the goal of creating a
platform approach to enterprise video
management.
● Headquartered in the Silicon Valley.
● Offices in Los Angeles, Portland, Texas,
Colorado, London, Taipei, Adelaide, Kiev,
and Bogota.
● 150+ FTE’s - 90% technical
● On the Inc 5000 Fastest Growing
Companies list for 7 years running.
● Recently voted the #1 VMS in the world,
beating out rivals by 25% in favorability.
● 3 million IP cameras under management
(that we know about!)
Quick Company Facts Awards & Recognition
3
© 2023 Network Optix
7 Big Challenges
When Creating Intelligent Video Products
Bottom Line: Creating an intelligent video application is HARD.
Nx came up with our Platform approach to make it easier.
Device / Stream
Discovery
Enterprise
Scalability
Recording / Storage
Management
Decoding /
Visualization
OS / Hardware
Support
Ecosystem-wide
Security
Platform Extensibility /
Accessibility
4
© 2023 Network Optix
Nx Platform
A full-stack (cloud, server, desktop, mobile) intelligent video platform for
creating enterprise-scale SaaS.
APIs SDKs
5
© 2023 Network Optix
A public or private cloud application that allows
customers to scale their VaaS business to any size and
on any cloud provider.
(Private Cloud - 4Q23)
● Connect and manage unlimited number of systems
● Manage and monitor system health and device
● Control customer access to systems with custom roles
● Easily integrate with any existing cloud infrastructure
● Universal S3 Cloud Storage plugin (4Q23)
Nx Cloud
Public (or Private) Application
6
© 2023 Network Optix
A lightweight, cross platform media server software
agent with unique capabilities that manages system
connections, data, access, and automations.
● Server hive architecture (automatic failover / redundancy)
● No prerequisite software (database included)
Extremely lightweight (can even run on camera)
● Auto-discovers tens of thousands of video devices from 700+
manufacturers (and growing constantly)
Nx Server
Cross-Platform Media Server
7
© 2023 Network Optix
A super responsive, easy to use, lightweight desktop
client that allows for customized management and
monitoring of all system resources.
● Lightning fast video playback and search w/o need for GPUs
● Combine images, videos, web pages, I/O devices to increase
situational awareness
● Runs on Windows, Mac, Linux (Ubuntu)
● No prerequisite software required
Nx Desktop Apps
Open Source Cross-Platform Thick Clients
8
© 2023 Network Optix
● Source code to be opened in 2023.
● Custom built media player = low latency.
● Soft triggers allow remote control of peripheral devices.
● View live / search video / playback based on push notifications.
● Fisheye dewarping / PTZ control / live thumbnails etc.
Nx Mobile
iOS & Android Apps
A mobile app for getting alerts and being able to view
and control devices in response.
9
© 2023 Network Optix
Built right into the product, Nx Developer Tools
make it easy for developers to integrate Powered by
Nx products with any 3rd party hardware / software
to capture / generate video-associated metadata.
● Server API
● Cloud API
● Metadata SDK (and visualization engine for information overlay)
● Storage SDK
● Video source SDK
Nx Dev Tools
Free Open SDKs and APIs
10
An expanding ecosystem of already integrated
3rd party applications
Helps companies quickly discover and promote
value-added, complementary products (analytics,
access control, monitoring tools) that integrated
and work with the Nx Platform.
Works with Nx Ecosystem
Integrations Ecosystem
© 2023 Network Optix
11
Live Video
Object Notifications
Advanced Object Search
Client Components
© 2023 Network Optix
12
© 2023 Network Optix
Nx At the Edge
On-Prem • Hybrid • Straight to Cloud
14
© 2023 Network Optix
On
Prem
/
Private
Hybrid
Edge
to
Cloud
Deployment Modes
15
© 2023 Network Optix
Edge Applications Are Enabled
By the Nx Server
● The Nx Server application is a lightweight
application designed to run on both high
and low-power computing hardware.
○ Intel Xeon platforms
○ ARM SoCs
○ Same exact feature set
● Prerequisite to install Nx Server on an edge
device very small - compute, storage, RAM.
● Existing installation packages for
development boards - including Raspberry
Pi and NVIDIA Jetson hardware.
16
© 2023 Network Optix
Nx for Edge Devices
Bridge Devices / Micro Servers & All-in-One Cameras
Gateway Devices Edge-to-Cloud IP Cameras
● Small, low-power ARM-based
Servers
● Limited storage capabilities
○ 1 x HDD (2.5” or 3.5”)
○ NVMe, mSATA, m.2
○ Store video for days / weeks
○ Local recording w/ remote
access + NAS / cloud
backup capabilities
● AI accelerated
● IP Cameras w/ a modern ARM
chipset
● Designed to run applications
natively
● Limited storage capabilities
○ Typically SD card
○ Store video for hours / days
○ Local recording w/ remote
access + NAS / cloud
backup capabilities
17
© 2023 Network Optix
● Architecture
○ Client / server hive / cloud architecture
○ Servers form a hive and synchronize system data
○ Clients can connect to any server to view entire system.
○ Plugins allow object-based analytics to integrate seamlessly with
Powered by Nx products.
● Containerized Nx Cloud
○ Makes deployment to private cloud and ecosystem partner
platforms (like NVIDIA NGC) possible.
V5.1 Containerization
18
© 2023 Network Optix
● Remote Management
○ Clients can connect their system to Nx Cloud for simple remote
connectivity and management.
○ Health monitoring and remote log retrieval.
○ Cross-system cloud layouts.
● Scalability
○ Cross-system interactions introduced to allow operators to
combine resources in Nx Cloud to create “infinitely scalable”
systems.
● Redundancy
○ No single point of failure
○ Automatic camera failover
○ Automatic backup of system databases during merge / upgrade
○ Health monitoring
V5.1 Containerization
19
© 2023 Network Optix
Case Study: Scailable
What can you build with the Nx
Platform?
20
© 2023 Network Optix
Integrating Any AI Computer Vision Use Case
21
© 2023 Network Optix
Nx - Scailable Edge AI integration
The Scailable AI Model Platform allows
for effortless remote AI Model
deployment.
Unique model compression method optimized
for portability.
+ Scailable AI Manager
Installed on the edge device,
allows for secure and modular
deployment of AI models.
Simply configure the input and
output and run your AI pipeline.
Connect sensors (cams,
vibration sensors, etc.) to an
edge device.
…
cloud
* Local AI model
execution using a patented
device agnostic deployment
mechanism.
edge
Nx Server
Cross platform media server
Nx Cloud
public cloud application
Nx Desktop
cross platform thick client
Nx Mobile
iOS and Android app
Visualization
Deploy AI
model
22
© 2023 Network Optix
Feature Rich ARM Friendly
● Full Nx Server capabilities
● Server hive architecture
● Automatic failover / redundancy
● Device health monitoring (even locally)
● Automatic discovery of other servers
● Merge locally or via cloud
● Lightweight and CPU-driven - leaves GPUs for
analytics.
● Installation packages for leading developer boards like
NVIDIA Jetson and Raspberry Pi
● Can be adapted to run on virtually any modern ARM
chipset.
Flexible Architectures
● Combine Nx edge capabilities with cloud to build
the most redundant, snappy SaaS solution out
there.
Open for Development
● Same great Powered by Nx developer tools.
○ Server API
○ Metadata SDK
○ Licensing, accounting and DRM
Nx Platform in Summary
23
How Do I Develop My Own
Embedded Solution with Nx?
● Download installation package
● Test with your device
● Reach out if you run into any issues
● Documentation at
https://support.networkoptix.com
● Integrate your AI with our Metadata SDK
● Integrate your logic and data visualization with with the
Cloud APIs
● Customize your own client using our open source
SCAN HERE TO VISIT OUR GITHUB PAGE
© 2023 Network Optix
Ad

More Related Content

Similar to “Building Large-scale Distributed Computer Vision Solutions Without Starting from Scratch,” a Presentation from Network Optix (20)

IoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlIoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and ml
Marco Dal Pino
 
Каталог продукции Matrox Imaging
Каталог продукции Matrox ImagingКаталог продукции Matrox Imaging
Каталог продукции Matrox Imaging
SVGA
 
Teksun Corporate Overview 2014
Teksun Corporate Overview 2014Teksun Corporate Overview 2014
Teksun Corporate Overview 2014
Teksun Microsys Pvt. Ltd.
 
Develop, deploy and manage your IoT Fleet with Balena - IoT Portugal Meetup
Develop, deploy and manage your IoT Fleet with Balena - IoT Portugal MeetupDevelop, deploy and manage your IoT Fleet with Balena - IoT Portugal Meetup
Develop, deploy and manage your IoT Fleet with Balena - IoT Portugal Meetup
Balena
 
Automated Deployment and Management of Edge Clouds
Automated Deployment and Management of Edge CloudsAutomated Deployment and Management of Edge Clouds
Automated Deployment and Management of Edge Clouds
Jay Bryant
 
Computing solutions
Computing solutionsComputing solutions
Computing solutions
Toufik Kaci
 
Cisco Fog Computing Solutions: Unleash the Power of the Internet of Things
Cisco Fog Computing Solutions: Unleash the Power of the Internet of ThingsCisco Fog Computing Solutions: Unleash the Power of the Internet of Things
Cisco Fog Computing Solutions: Unleash the Power of the Internet of Things
HarshitParkar6677
 
CCNA (R & S) Module 02 - Connecting Networks - Chapter 7
CCNA (R & S) Module 02 - Connecting Networks - Chapter 7CCNA (R & S) Module 02 - Connecting Networks - Chapter 7
CCNA (R & S) Module 02 - Connecting Networks - Chapter 7
Waqas Ahmed Nawaz
 
Polywall Software in system solutions 2016
Polywall Software in system solutions 2016Polywall Software in system solutions 2016
Polywall Software in system solutions 2016
Sergey Kuznetsov
 
InTouch Machine Edition Advantages and Features
InTouch Machine Edition Advantages and FeaturesInTouch Machine Edition Advantages and Features
InTouch Machine Edition Advantages and Features
Wonderware InTouch Machine Edition
 
Aplit-Soft
Aplit-Soft Aplit-Soft
Aplit-Soft
AplitSoft
 
E2c corporate presentation
E2c corporate presentationE2c corporate presentation
E2c corporate presentation
Genis Catà
 
Webinar: IoT Industrial: Como criar soluções completas em minutos
Webinar: IoT Industrial: Como criar soluções completas em minutosWebinar: IoT Industrial: Como criar soluções completas em minutos
Webinar: IoT Industrial: Como criar soluções completas em minutos
Embarcados
 
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
NETWAYS
 
Rapholo- IoT with Azure .pptx
Rapholo- IoT with Azure             .pptxRapholo- IoT with Azure             .pptx
Rapholo- IoT with Azure .pptx
raypoll198
 
Summit update
Summit updateSummit update
Summit update
Bob Allred
 
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG
IoT Update Oktober 2019 |  Wilfred Harbers CTO Benelux @ Software AGIoT Update Oktober 2019 |  Wilfred Harbers CTO Benelux @ Software AG
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG
Jesse van Doren
 
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG | Edge co...
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG | Edge co...IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG | Edge co...
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG | Edge co...
IoT Academy
 
Azure iot edge and AI enabling the intelligent edge
Azure iot edge and AI  enabling the intelligent edgeAzure iot edge and AI  enabling the intelligent edge
Azure iot edge and AI enabling the intelligent edge
Marco Dal Pino
 
Edge Computing Architecture using GPUs and Kubernetes
Edge Computing Architecture using GPUs and KubernetesEdge Computing Architecture using GPUs and Kubernetes
Edge Computing Architecture using GPUs and Kubernetes
VirtualTech Japan Inc.
 
IoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlIoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and ml
Marco Dal Pino
 
Каталог продукции Matrox Imaging
Каталог продукции Matrox ImagingКаталог продукции Matrox Imaging
Каталог продукции Matrox Imaging
SVGA
 
Develop, deploy and manage your IoT Fleet with Balena - IoT Portugal Meetup
Develop, deploy and manage your IoT Fleet with Balena - IoT Portugal MeetupDevelop, deploy and manage your IoT Fleet with Balena - IoT Portugal Meetup
Develop, deploy and manage your IoT Fleet with Balena - IoT Portugal Meetup
Balena
 
Automated Deployment and Management of Edge Clouds
Automated Deployment and Management of Edge CloudsAutomated Deployment and Management of Edge Clouds
Automated Deployment and Management of Edge Clouds
Jay Bryant
 
Computing solutions
Computing solutionsComputing solutions
Computing solutions
Toufik Kaci
 
Cisco Fog Computing Solutions: Unleash the Power of the Internet of Things
Cisco Fog Computing Solutions: Unleash the Power of the Internet of ThingsCisco Fog Computing Solutions: Unleash the Power of the Internet of Things
Cisco Fog Computing Solutions: Unleash the Power of the Internet of Things
HarshitParkar6677
 
CCNA (R & S) Module 02 - Connecting Networks - Chapter 7
CCNA (R & S) Module 02 - Connecting Networks - Chapter 7CCNA (R & S) Module 02 - Connecting Networks - Chapter 7
CCNA (R & S) Module 02 - Connecting Networks - Chapter 7
Waqas Ahmed Nawaz
 
Polywall Software in system solutions 2016
Polywall Software in system solutions 2016Polywall Software in system solutions 2016
Polywall Software in system solutions 2016
Sergey Kuznetsov
 
E2c corporate presentation
E2c corporate presentationE2c corporate presentation
E2c corporate presentation
Genis Catà
 
Webinar: IoT Industrial: Como criar soluções completas em minutos
Webinar: IoT Industrial: Como criar soluções completas em minutosWebinar: IoT Industrial: Como criar soluções completas em minutos
Webinar: IoT Industrial: Como criar soluções completas em minutos
Embarcados
 
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
NETWAYS
 
Rapholo- IoT with Azure .pptx
Rapholo- IoT with Azure             .pptxRapholo- IoT with Azure             .pptx
Rapholo- IoT with Azure .pptx
raypoll198
 
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG
IoT Update Oktober 2019 |  Wilfred Harbers CTO Benelux @ Software AGIoT Update Oktober 2019 |  Wilfred Harbers CTO Benelux @ Software AG
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG
Jesse van Doren
 
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG | Edge co...
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG | Edge co...IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG | Edge co...
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG | Edge co...
IoT Academy
 
Azure iot edge and AI enabling the intelligent edge
Azure iot edge and AI  enabling the intelligent edgeAzure iot edge and AI  enabling the intelligent edge
Azure iot edge and AI enabling the intelligent edge
Marco Dal Pino
 
Edge Computing Architecture using GPUs and Kubernetes
Edge Computing Architecture using GPUs and KubernetesEdge Computing Architecture using GPUs and Kubernetes
Edge Computing Architecture using GPUs and Kubernetes
VirtualTech Japan Inc.
 

More from Edge AI and Vision Alliance (20)

“Improved Data Sampling Techniques for Training Neural Networks,” a Presentat...
“Improved Data Sampling Techniques for Training Neural Networks,” a Presentat...“Improved Data Sampling Techniques for Training Neural Networks,” a Presentat...
“Improved Data Sampling Techniques for Training Neural Networks,” a Presentat...
Edge AI and Vision Alliance
 
“Cost-efficient, High-quality AI for Consumer-grade Smart Home Cameras,” a Pr...
“Cost-efficient, High-quality AI for Consumer-grade Smart Home Cameras,” a Pr...“Cost-efficient, High-quality AI for Consumer-grade Smart Home Cameras,” a Pr...
“Cost-efficient, High-quality AI for Consumer-grade Smart Home Cameras,” a Pr...
Edge AI and Vision Alliance
 
“Edge AI Optimization on Rails—Literally,” a Presentation from Wabtec
“Edge AI Optimization on Rails—Literally,” a Presentation from Wabtec“Edge AI Optimization on Rails—Literally,” a Presentation from Wabtec
“Edge AI Optimization on Rails—Literally,” a Presentation from Wabtec
Edge AI and Vision Alliance
 
“How Large Language Models Are Impacting Computer Vision,” a Presentation fro...
“How Large Language Models Are Impacting Computer Vision,” a Presentation fro...“How Large Language Models Are Impacting Computer Vision,” a Presentation fro...
“How Large Language Models Are Impacting Computer Vision,” a Presentation fro...
Edge AI and Vision Alliance
 
“Implementing AI/Computer Vision for Corporate Security Surveillance,” a Pres...
“Implementing AI/Computer Vision for Corporate Security Surveillance,” a Pres...“Implementing AI/Computer Vision for Corporate Security Surveillance,” a Pres...
“Implementing AI/Computer Vision for Corporate Security Surveillance,” a Pres...
Edge AI and Vision Alliance
 
“Continual Learning thru Sequential, Lightweight Optimization,” a Presentatio...
“Continual Learning thru Sequential, Lightweight Optimization,” a Presentatio...“Continual Learning thru Sequential, Lightweight Optimization,” a Presentatio...
“Continual Learning thru Sequential, Lightweight Optimization,” a Presentatio...
Edge AI and Vision Alliance
 
“Multi-object Tracking Systems,” a Presentation from Tryolabs
“Multi-object Tracking Systems,” a Presentation from Tryolabs“Multi-object Tracking Systems,” a Presentation from Tryolabs
“Multi-object Tracking Systems,” a Presentation from Tryolabs
Edge AI and Vision Alliance
 
“Improved Navigation Assistance for the Blind via Real-time Edge AI,” a Prese...
“Improved Navigation Assistance for the Blind via Real-time Edge AI,” a Prese...“Improved Navigation Assistance for the Blind via Real-time Edge AI,” a Prese...
“Improved Navigation Assistance for the Blind via Real-time Edge AI,” a Prese...
Edge AI and Vision Alliance
 
“Using Vision Systems, Generative Models and Reinforcement Learning for Sport...
“Using Vision Systems, Generative Models and Reinforcement Learning for Sport...“Using Vision Systems, Generative Models and Reinforcement Learning for Sport...
“Using Vision Systems, Generative Models and Reinforcement Learning for Sport...
Edge AI and Vision Alliance
 
“Introduction to Cameras for Embedded Applications,” a Presentation from Sens...
“Introduction to Cameras for Embedded Applications,” a Presentation from Sens...“Introduction to Cameras for Embedded Applications,” a Presentation from Sens...
“Introduction to Cameras for Embedded Applications,” a Presentation from Sens...
Edge AI and Vision Alliance
 
“Introduction to Modern Radar for Machine Perception,” a Presentation from Se...
“Introduction to Modern Radar for Machine Perception,” a Presentation from Se...“Introduction to Modern Radar for Machine Perception,” a Presentation from Se...
“Introduction to Modern Radar for Machine Perception,” a Presentation from Se...
Edge AI and Vision Alliance
 
“Diagnosing Problems and Implementing Solutions for Deep Neural Network Train...
“Diagnosing Problems and Implementing Solutions for Deep Neural Network Train...“Diagnosing Problems and Implementing Solutions for Deep Neural Network Train...
“Diagnosing Problems and Implementing Solutions for Deep Neural Network Train...
Edge AI and Vision Alliance
 
“Seeing Through Machines: A Guide to Image Sensors for Edge AI Applications,”...
“Seeing Through Machines: A Guide to Image Sensors for Edge AI Applications,”...“Seeing Through Machines: A Guide to Image Sensors for Edge AI Applications,”...
“Seeing Through Machines: A Guide to Image Sensors for Edge AI Applications,”...
Edge AI and Vision Alliance
 
“Transformer Networks: How They Work and Why They Matter,” a Presentation fro...
“Transformer Networks: How They Work and Why They Matter,” a Presentation fro...“Transformer Networks: How They Work and Why They Matter,” a Presentation fro...
“Transformer Networks: How They Work and Why They Matter,” a Presentation fro...
Edge AI and Vision Alliance
 
“Removing Weather-related Image Degradation at the Edge,” a Presentation from...
“Removing Weather-related Image Degradation at the Edge,” a Presentation from...“Removing Weather-related Image Degradation at the Edge,” a Presentation from...
“Removing Weather-related Image Degradation at the Edge,” a Presentation from...
Edge AI and Vision Alliance
 
“Seeing the Invisible: Unveiling Hidden Details through Advanced Image Acquis...
“Seeing the Invisible: Unveiling Hidden Details through Advanced Image Acquis...“Seeing the Invisible: Unveiling Hidden Details through Advanced Image Acquis...
“Seeing the Invisible: Unveiling Hidden Details through Advanced Image Acquis...
Edge AI and Vision Alliance
 
“Data-efficient and Generalizable: The Domain-specific Small Vision Model Rev...
“Data-efficient and Generalizable: The Domain-specific Small Vision Model Rev...“Data-efficient and Generalizable: The Domain-specific Small Vision Model Rev...
“Data-efficient and Generalizable: The Domain-specific Small Vision Model Rev...
Edge AI and Vision Alliance
 
“Omnilert Gun Detect: Harnessing Computer Vision to Tackle Gun Violence,” a P...
“Omnilert Gun Detect: Harnessing Computer Vision to Tackle Gun Violence,” a P...“Omnilert Gun Detect: Harnessing Computer Vision to Tackle Gun Violence,” a P...
“Omnilert Gun Detect: Harnessing Computer Vision to Tackle Gun Violence,” a P...
Edge AI and Vision Alliance
 
“Adventures in Moving a Computer Vision Solution from Cloud to Edge,” a Prese...
“Adventures in Moving a Computer Vision Solution from Cloud to Edge,” a Prese...“Adventures in Moving a Computer Vision Solution from Cloud to Edge,” a Prese...
“Adventures in Moving a Computer Vision Solution from Cloud to Edge,” a Prese...
Edge AI and Vision Alliance
 
“Bridging Vision and Language: Designing, Training and Deploying Multimodal L...
“Bridging Vision and Language: Designing, Training and Deploying Multimodal L...“Bridging Vision and Language: Designing, Training and Deploying Multimodal L...
“Bridging Vision and Language: Designing, Training and Deploying Multimodal L...
Edge AI and Vision Alliance
 
“Improved Data Sampling Techniques for Training Neural Networks,” a Presentat...
“Improved Data Sampling Techniques for Training Neural Networks,” a Presentat...“Improved Data Sampling Techniques for Training Neural Networks,” a Presentat...
“Improved Data Sampling Techniques for Training Neural Networks,” a Presentat...
Edge AI and Vision Alliance
 
“Cost-efficient, High-quality AI for Consumer-grade Smart Home Cameras,” a Pr...
“Cost-efficient, High-quality AI for Consumer-grade Smart Home Cameras,” a Pr...“Cost-efficient, High-quality AI for Consumer-grade Smart Home Cameras,” a Pr...
“Cost-efficient, High-quality AI for Consumer-grade Smart Home Cameras,” a Pr...
Edge AI and Vision Alliance
 
“Edge AI Optimization on Rails—Literally,” a Presentation from Wabtec
“Edge AI Optimization on Rails—Literally,” a Presentation from Wabtec“Edge AI Optimization on Rails—Literally,” a Presentation from Wabtec
“Edge AI Optimization on Rails—Literally,” a Presentation from Wabtec
Edge AI and Vision Alliance
 
“How Large Language Models Are Impacting Computer Vision,” a Presentation fro...
“How Large Language Models Are Impacting Computer Vision,” a Presentation fro...“How Large Language Models Are Impacting Computer Vision,” a Presentation fro...
“How Large Language Models Are Impacting Computer Vision,” a Presentation fro...
Edge AI and Vision Alliance
 
“Implementing AI/Computer Vision for Corporate Security Surveillance,” a Pres...
“Implementing AI/Computer Vision for Corporate Security Surveillance,” a Pres...“Implementing AI/Computer Vision for Corporate Security Surveillance,” a Pres...
“Implementing AI/Computer Vision for Corporate Security Surveillance,” a Pres...
Edge AI and Vision Alliance
 
“Continual Learning thru Sequential, Lightweight Optimization,” a Presentatio...
“Continual Learning thru Sequential, Lightweight Optimization,” a Presentatio...“Continual Learning thru Sequential, Lightweight Optimization,” a Presentatio...
“Continual Learning thru Sequential, Lightweight Optimization,” a Presentatio...
Edge AI and Vision Alliance
 
“Multi-object Tracking Systems,” a Presentation from Tryolabs
“Multi-object Tracking Systems,” a Presentation from Tryolabs“Multi-object Tracking Systems,” a Presentation from Tryolabs
“Multi-object Tracking Systems,” a Presentation from Tryolabs
Edge AI and Vision Alliance
 
“Improved Navigation Assistance for the Blind via Real-time Edge AI,” a Prese...
“Improved Navigation Assistance for the Blind via Real-time Edge AI,” a Prese...“Improved Navigation Assistance for the Blind via Real-time Edge AI,” a Prese...
“Improved Navigation Assistance for the Blind via Real-time Edge AI,” a Prese...
Edge AI and Vision Alliance
 
“Using Vision Systems, Generative Models and Reinforcement Learning for Sport...
“Using Vision Systems, Generative Models and Reinforcement Learning for Sport...“Using Vision Systems, Generative Models and Reinforcement Learning for Sport...
“Using Vision Systems, Generative Models and Reinforcement Learning for Sport...
Edge AI and Vision Alliance
 
“Introduction to Cameras for Embedded Applications,” a Presentation from Sens...
“Introduction to Cameras for Embedded Applications,” a Presentation from Sens...“Introduction to Cameras for Embedded Applications,” a Presentation from Sens...
“Introduction to Cameras for Embedded Applications,” a Presentation from Sens...
Edge AI and Vision Alliance
 
“Introduction to Modern Radar for Machine Perception,” a Presentation from Se...
“Introduction to Modern Radar for Machine Perception,” a Presentation from Se...“Introduction to Modern Radar for Machine Perception,” a Presentation from Se...
“Introduction to Modern Radar for Machine Perception,” a Presentation from Se...
Edge AI and Vision Alliance
 
“Diagnosing Problems and Implementing Solutions for Deep Neural Network Train...
“Diagnosing Problems and Implementing Solutions for Deep Neural Network Train...“Diagnosing Problems and Implementing Solutions for Deep Neural Network Train...
“Diagnosing Problems and Implementing Solutions for Deep Neural Network Train...
Edge AI and Vision Alliance
 
“Seeing Through Machines: A Guide to Image Sensors for Edge AI Applications,”...
“Seeing Through Machines: A Guide to Image Sensors for Edge AI Applications,”...“Seeing Through Machines: A Guide to Image Sensors for Edge AI Applications,”...
“Seeing Through Machines: A Guide to Image Sensors for Edge AI Applications,”...
Edge AI and Vision Alliance
 
“Transformer Networks: How They Work and Why They Matter,” a Presentation fro...
“Transformer Networks: How They Work and Why They Matter,” a Presentation fro...“Transformer Networks: How They Work and Why They Matter,” a Presentation fro...
“Transformer Networks: How They Work and Why They Matter,” a Presentation fro...
Edge AI and Vision Alliance
 
“Removing Weather-related Image Degradation at the Edge,” a Presentation from...
“Removing Weather-related Image Degradation at the Edge,” a Presentation from...“Removing Weather-related Image Degradation at the Edge,” a Presentation from...
“Removing Weather-related Image Degradation at the Edge,” a Presentation from...
Edge AI and Vision Alliance
 
“Seeing the Invisible: Unveiling Hidden Details through Advanced Image Acquis...
“Seeing the Invisible: Unveiling Hidden Details through Advanced Image Acquis...“Seeing the Invisible: Unveiling Hidden Details through Advanced Image Acquis...
“Seeing the Invisible: Unveiling Hidden Details through Advanced Image Acquis...
Edge AI and Vision Alliance
 
“Data-efficient and Generalizable: The Domain-specific Small Vision Model Rev...
“Data-efficient and Generalizable: The Domain-specific Small Vision Model Rev...“Data-efficient and Generalizable: The Domain-specific Small Vision Model Rev...
“Data-efficient and Generalizable: The Domain-specific Small Vision Model Rev...
Edge AI and Vision Alliance
 
“Omnilert Gun Detect: Harnessing Computer Vision to Tackle Gun Violence,” a P...
“Omnilert Gun Detect: Harnessing Computer Vision to Tackle Gun Violence,” a P...“Omnilert Gun Detect: Harnessing Computer Vision to Tackle Gun Violence,” a P...
“Omnilert Gun Detect: Harnessing Computer Vision to Tackle Gun Violence,” a P...
Edge AI and Vision Alliance
 
“Adventures in Moving a Computer Vision Solution from Cloud to Edge,” a Prese...
“Adventures in Moving a Computer Vision Solution from Cloud to Edge,” a Prese...“Adventures in Moving a Computer Vision Solution from Cloud to Edge,” a Prese...
“Adventures in Moving a Computer Vision Solution from Cloud to Edge,” a Prese...
Edge AI and Vision Alliance
 
“Bridging Vision and Language: Designing, Training and Deploying Multimodal L...
“Bridging Vision and Language: Designing, Training and Deploying Multimodal L...“Bridging Vision and Language: Designing, Training and Deploying Multimodal L...
“Bridging Vision and Language: Designing, Training and Deploying Multimodal L...
Edge AI and Vision Alliance
 
Ad

Recently uploaded (20)

Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Top 10 IT Help Desk Outsourcing Services
Top 10 IT Help Desk Outsourcing ServicesTop 10 IT Help Desk Outsourcing Services
Top 10 IT Help Desk Outsourcing Services
Infrassist Technologies Pvt. Ltd.
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Unlocking the Power of IVR: A Comprehensive Guide
Unlocking the Power of IVR: A Comprehensive GuideUnlocking the Power of IVR: A Comprehensive Guide
Unlocking the Power of IVR: A Comprehensive Guide
vikasascentbpo
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Web and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in RajpuraWeb and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in Rajpura
Erginous Technology
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Social Media App Development Company-EmizenTech
Social Media App Development Company-EmizenTechSocial Media App Development Company-EmizenTech
Social Media App Development Company-EmizenTech
Steve Jonas
 
Vaibhav Gupta BAML: AI work flows without Hallucinations
Vaibhav Gupta BAML: AI work flows without HallucinationsVaibhav Gupta BAML: AI work flows without Hallucinations
Vaibhav Gupta BAML: AI work flows without Hallucinations
john409870
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
MINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PRMINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PR
MIND CTI
 
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdfAre Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Telecoms Supermarket
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Unlocking the Power of IVR: A Comprehensive Guide
Unlocking the Power of IVR: A Comprehensive GuideUnlocking the Power of IVR: A Comprehensive Guide
Unlocking the Power of IVR: A Comprehensive Guide
vikasascentbpo
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Web and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in RajpuraWeb and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in Rajpura
Erginous Technology
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Social Media App Development Company-EmizenTech
Social Media App Development Company-EmizenTechSocial Media App Development Company-EmizenTech
Social Media App Development Company-EmizenTech
Steve Jonas
 
Vaibhav Gupta BAML: AI work flows without Hallucinations
Vaibhav Gupta BAML: AI work flows without HallucinationsVaibhav Gupta BAML: AI work flows without Hallucinations
Vaibhav Gupta BAML: AI work flows without Hallucinations
john409870
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
MINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PRMINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PR
MIND CTI
 
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdfAre Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Telecoms Supermarket
 
Ad

“Building Large-scale Distributed Computer Vision Solutions Without Starting from Scratch,” a Presentation from Network Optix

  • 1. Building Large-Scale Distributed Computer Vision Solutions Without Starting From Scratch Darren Odom Director of Platform Business Development Network Optix
  • 2. 2 © 2023 Network Optix About Us ● Founded in 2010 with the goal of creating a platform approach to enterprise video management. ● Headquartered in the Silicon Valley. ● Offices in Los Angeles, Portland, Texas, Colorado, London, Taipei, Adelaide, Kiev, and Bogota. ● 150+ FTE’s - 90% technical ● On the Inc 5000 Fastest Growing Companies list for 7 years running. ● Recently voted the #1 VMS in the world, beating out rivals by 25% in favorability. ● 3 million IP cameras under management (that we know about!) Quick Company Facts Awards & Recognition
  • 3. 3 © 2023 Network Optix 7 Big Challenges When Creating Intelligent Video Products Bottom Line: Creating an intelligent video application is HARD. Nx came up with our Platform approach to make it easier. Device / Stream Discovery Enterprise Scalability Recording / Storage Management Decoding / Visualization OS / Hardware Support Ecosystem-wide Security Platform Extensibility / Accessibility
  • 4. 4 © 2023 Network Optix Nx Platform A full-stack (cloud, server, desktop, mobile) intelligent video platform for creating enterprise-scale SaaS. APIs SDKs
  • 5. 5 © 2023 Network Optix A public or private cloud application that allows customers to scale their VaaS business to any size and on any cloud provider. (Private Cloud - 4Q23) ● Connect and manage unlimited number of systems ● Manage and monitor system health and device ● Control customer access to systems with custom roles ● Easily integrate with any existing cloud infrastructure ● Universal S3 Cloud Storage plugin (4Q23) Nx Cloud Public (or Private) Application
  • 6. 6 © 2023 Network Optix A lightweight, cross platform media server software agent with unique capabilities that manages system connections, data, access, and automations. ● Server hive architecture (automatic failover / redundancy) ● No prerequisite software (database included) Extremely lightweight (can even run on camera) ● Auto-discovers tens of thousands of video devices from 700+ manufacturers (and growing constantly) Nx Server Cross-Platform Media Server
  • 7. 7 © 2023 Network Optix A super responsive, easy to use, lightweight desktop client that allows for customized management and monitoring of all system resources. ● Lightning fast video playback and search w/o need for GPUs ● Combine images, videos, web pages, I/O devices to increase situational awareness ● Runs on Windows, Mac, Linux (Ubuntu) ● No prerequisite software required Nx Desktop Apps Open Source Cross-Platform Thick Clients
  • 8. 8 © 2023 Network Optix ● Source code to be opened in 2023. ● Custom built media player = low latency. ● Soft triggers allow remote control of peripheral devices. ● View live / search video / playback based on push notifications. ● Fisheye dewarping / PTZ control / live thumbnails etc. Nx Mobile iOS & Android Apps A mobile app for getting alerts and being able to view and control devices in response.
  • 9. 9 © 2023 Network Optix Built right into the product, Nx Developer Tools make it easy for developers to integrate Powered by Nx products with any 3rd party hardware / software to capture / generate video-associated metadata. ● Server API ● Cloud API ● Metadata SDK (and visualization engine for information overlay) ● Storage SDK ● Video source SDK Nx Dev Tools Free Open SDKs and APIs
  • 10. 10 An expanding ecosystem of already integrated 3rd party applications Helps companies quickly discover and promote value-added, complementary products (analytics, access control, monitoring tools) that integrated and work with the Nx Platform. Works with Nx Ecosystem Integrations Ecosystem © 2023 Network Optix
  • 11. 11 Live Video Object Notifications Advanced Object Search Client Components © 2023 Network Optix
  • 12. 12 © 2023 Network Optix Nx At the Edge On-Prem • Hybrid • Straight to Cloud
  • 13. 14 © 2023 Network Optix On Prem / Private Hybrid Edge to Cloud Deployment Modes
  • 14. 15 © 2023 Network Optix Edge Applications Are Enabled By the Nx Server ● The Nx Server application is a lightweight application designed to run on both high and low-power computing hardware. ○ Intel Xeon platforms ○ ARM SoCs ○ Same exact feature set ● Prerequisite to install Nx Server on an edge device very small - compute, storage, RAM. ● Existing installation packages for development boards - including Raspberry Pi and NVIDIA Jetson hardware.
  • 15. 16 © 2023 Network Optix Nx for Edge Devices Bridge Devices / Micro Servers & All-in-One Cameras Gateway Devices Edge-to-Cloud IP Cameras ● Small, low-power ARM-based Servers ● Limited storage capabilities ○ 1 x HDD (2.5” or 3.5”) ○ NVMe, mSATA, m.2 ○ Store video for days / weeks ○ Local recording w/ remote access + NAS / cloud backup capabilities ● AI accelerated ● IP Cameras w/ a modern ARM chipset ● Designed to run applications natively ● Limited storage capabilities ○ Typically SD card ○ Store video for hours / days ○ Local recording w/ remote access + NAS / cloud backup capabilities
  • 16. 17 © 2023 Network Optix ● Architecture ○ Client / server hive / cloud architecture ○ Servers form a hive and synchronize system data ○ Clients can connect to any server to view entire system. ○ Plugins allow object-based analytics to integrate seamlessly with Powered by Nx products. ● Containerized Nx Cloud ○ Makes deployment to private cloud and ecosystem partner platforms (like NVIDIA NGC) possible. V5.1 Containerization
  • 17. 18 © 2023 Network Optix ● Remote Management ○ Clients can connect their system to Nx Cloud for simple remote connectivity and management. ○ Health monitoring and remote log retrieval. ○ Cross-system cloud layouts. ● Scalability ○ Cross-system interactions introduced to allow operators to combine resources in Nx Cloud to create “infinitely scalable” systems. ● Redundancy ○ No single point of failure ○ Automatic camera failover ○ Automatic backup of system databases during merge / upgrade ○ Health monitoring V5.1 Containerization
  • 18. 19 © 2023 Network Optix Case Study: Scailable What can you build with the Nx Platform?
  • 19. 20 © 2023 Network Optix Integrating Any AI Computer Vision Use Case
  • 20. 21 © 2023 Network Optix Nx - Scailable Edge AI integration The Scailable AI Model Platform allows for effortless remote AI Model deployment. Unique model compression method optimized for portability. + Scailable AI Manager Installed on the edge device, allows for secure and modular deployment of AI models. Simply configure the input and output and run your AI pipeline. Connect sensors (cams, vibration sensors, etc.) to an edge device. … cloud * Local AI model execution using a patented device agnostic deployment mechanism. edge Nx Server Cross platform media server Nx Cloud public cloud application Nx Desktop cross platform thick client Nx Mobile iOS and Android app Visualization Deploy AI model
  • 21. 22 © 2023 Network Optix Feature Rich ARM Friendly ● Full Nx Server capabilities ● Server hive architecture ● Automatic failover / redundancy ● Device health monitoring (even locally) ● Automatic discovery of other servers ● Merge locally or via cloud ● Lightweight and CPU-driven - leaves GPUs for analytics. ● Installation packages for leading developer boards like NVIDIA Jetson and Raspberry Pi ● Can be adapted to run on virtually any modern ARM chipset. Flexible Architectures ● Combine Nx edge capabilities with cloud to build the most redundant, snappy SaaS solution out there. Open for Development ● Same great Powered by Nx developer tools. ○ Server API ○ Metadata SDK ○ Licensing, accounting and DRM Nx Platform in Summary
  • 22. 23 How Do I Develop My Own Embedded Solution with Nx? ● Download installation package ● Test with your device ● Reach out if you run into any issues ● Documentation at https://support.networkoptix.com ● Integrate your AI with our Metadata SDK ● Integrate your logic and data visualization with with the Cloud APIs ● Customize your own client using our open source SCAN HERE TO VISIT OUR GITHUB PAGE © 2023 Network Optix