INSTRUCTIONS for PowerPoint template

Download Report

Transcript INSTRUCTIONS for PowerPoint template

Aimetis Symphony
Gold ADP Application Workshop
www.axis.com
This is
> Company Overview
> Founded: 2003
> Ownership
> Private, 50% owned by institutional funds
> Business
> Network video management & analytics software & services
> Offices
> Waterloo, Canada (HQ); Shanghai, China; Frankfurt, Germany
> 450+ Certified Resellers in 100 countries
> Support for +40 IP camera manufacturers
> Key Verticals
> Education, Government, Retail, Transportation
www.axis.com
2
7/16/2015
Aimetis Products - Symphony
> Single product, three license versions to choose from
– Symphony Standard: IP Video Recording
– Symphony Professional: IP Video & Integrated Alarm Management
– Symphony Enterprise: Video analytics
> License Strategy
– Mix & match different licenses on same server
– One Camera. One License.
– Unrestricted camera replacement (license tied to MAC address of server not
cameras)
– Easy upgrades: simple license purchase
> Projects
– Munich Airport (2000 cameras); Novi Sad, Serbia (1000 cameras); ICA
Supermarket, etc.
www.axis.com
3
7/16/2015
Aimetis Products
> Other products
– Aimetis People Counter
– Running on Axis Camera Application Platform
– Aimetis SDK
– Enables solution providers to customize solutions, ensure system
interoperability and centralize event management across multiple
systems, including:
– Access Control
– Intrusion Detection
– ATM
– Building Management
www.axis.com
4
7/16/2015
System Architecture
•
•
Web Client: http://SERVERNAME:50000
PDA Client: Windows Mobile, winCE
www.axis.com
5
7/16/2015
Symphony Architecture
Dependencies:
•
MS .NET Framework 2.0 (32 / 64bit)
•
MS Extendible SNMP Agent
•
MS Data Access Components
•
OPC Core Components
www.axis.com
6
7/16/2015
Server: Data Organization
•
Configuration information stored in MS SQL Server Express
www.axis.com
7
7/16/2015
Server: Core Services
www.axis.com
8
7/16/2015
Server Farm
> Distribute the work load of camera processing across several servers
> Server Failover / Redundancy
– Fail over camera processing from a ’down’ server to a ’redundant’ server
– Devices, users, rules and alarms tied to the ‘farm’ not the server
– All ’live’ and ’redundan’t servers run the same software services, share a
license file and can potentially run the processing of any camera
– Configuration data redundancy
Server 1
DB1
...
Server 2
DB n
Database Cluster
(For configuration data)
www.axis.com
9
7/16/2015
...
Server n
Data Store
NAS or SAN
(Configuration Data)
Main View
www.axis.com
Live View / Playback
> Live & playback mode integrated in main view
> Overlay
– Tracking boxes, tracking paths, time, camera messages, etc.
> Multiview
– Can display up to 25 cameras simultaneously
– >1 multiviews can be opened
> Carousel
– Loop through multiple cameras across multiple servers in a single view,
pausing on each camera for a defined period of time.
www.axis.com
11
7/16/2015
PTZ
> Mechanical PTZ
> Camera Tour
> Digital PTZ
– Digital Tracking(Digitally zoom in on hot spots)
> Support for Axis Joysticks
www.axis.com
12
7/16/2015
Analytics
> Differenciate between foreground movement & environmental change
> Process video and produce metadata used by search engine or rule
engine
> More than one analytic can be enabled per camera
Video
Source
Video
Video
Engine
Metadata
Rule Engine
Alarms
Search Engine
Search Results
> Applications
– Motion Tracking, Object Classification, People / Vehicle Counting, Virtual
Fence, Alarm zone(s) / restricted areas, Left/Removed Object, Wrong
Direction, Loitering, Dwell Time, Occupancy, Auto-PTZ Tracking, Automatic
License Plate Recognition
www.axis.com
13
7/16/2015
Analytics: Three Key factors
> 1. Selecting the right engine for different environment
14
7/16/2015
Analytics: Three Key factors
> 2. Camera placement & image quality
www.axis.com
15
7/16/2015
Analytics: Three Key factors
> 3. Proper configurations
– Typical configuration
– Analysis FPS: Can be set lower than the record frame rate
– Capture resolution
– Analysis resolution
– Motion mask
– Perspective(Camera position)
– used to help with object classification
– configured once per camera
– More than one analytic can be enabled per camera
– One motion mask & perspective per analytic/preset(for PTZ cameras)
www.axis.com
16
7/16/2015
Analytics
> Hardware requirements
– Depending on:
– Type of analytics running
– Number of analytics running
– Image size & frame rate
– Typically 12 cameras can be analyzed on a single Intel Core2 Duo
www.axis.com
17
7/16/2015
Event Management
> Rules
– Uses meta-data created by video engine
– Allows combination of sub-events
> Events must occur in sequence/within a specified time period
> Typical configurations
> Alarm mask(zone), actions, alarm schedule
> Many alarm masks can be set per analytic
> More than one Rule can be enabled per analytic
> Special Actions
– Enable another rule
– PTZ Auto-tracking
– Launch external program on the server (no GUI)
– OPC
www.axis.com
18
7/16/2015
Video Search
> Event-driven Video Search
– Pinpoint specific events by setting search parameters such as:
– Search by time, location, activity
– Review and export qualifying snippets of video
– Export as .aira file (together with Symphony Player)
– Export as MPEG files
> Recurring Search
www.axis.com
19
7/16/2015
Reporting
> On-demand business intelligence reports
Report
Format
Summery
Object Counts
Across a line
Textual
Object counts across a user definable line
per camera
Object Counts
Textual
Object counts across many cameras
Heat Map
Graphical
Overlays traffic patterns on image
Object Satistics
Graphical
Compares object traffic and dwell time
Alarm Counts
Textual
Summarizes alarm totals
www.axis.com
20
7/16/2015
Demo Session
> A typical use cases
– Add a camera
– Configure analytics
– Configure rules
– Search
– Report
www.axis.com
21
7/16/2015
Resources
> Application Video Samples
> http://aimetis.com/Symphony/sample-video.aspx
> Documentations
– Downloadable from Aimetis Xnet (http://www.aimetis.com/xnet/)
www.axis.com
22
7/16/2015
Gold ADP Application Validation
> Why we are doing it
– Ensuring Gold ADP applications have early support for our new products
– Ensuring Gold ADP applications work well with our products
– Ensuring Gold ADP applications support our market driving functions
> How we are doing it
– Test tool: QACE
– Wireshark
– Scripts
> Validation results
– Validation reports
– API coverage report
www.axis.com
23
7/16/2015
Questions & Answers
Thank you!
www.axis.com
24
7/16/2015