Image Recognition Integration Server

Slides:



Advertisements
Similar presentations
Tableau Software Australia
Advertisements

Building Cloud-ready Video Transcoding System for Content Delivery Networks(CDNs) Zhenyun Zhuang and Chun Guo Speaker: 饒展榕.
Tom Lewis Director, Academic & Collaborative Applications University of Washington.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 6 2/13/2015.
Digital Video Archiving. ViArchive Overview ViArchive provides user friendly solutions for… – uploading video clips with metadata (searchable file info.
Management Framework for Amazon EC2 Speaker: Frank Bitzer
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
GPPC Connections 2011 | November 6-8 | Las Vegas, NV SharePoint 101: An Introduction to Microsoft SharePoint 2010 Joseph Tews, MCITP, MCT Summit Group.
An Introduction to DuraCloud Carissa Smith, Partner Specialist Michele Kimpton, Project Director Bill Branan, Lead Software Developer Andrew Woods, Lead.
Digitization Workflow Management System for Massive Digitization Projects Bibliotheca Alexandrina November 19, 2006 The 2 nd International Conference on.
Stratus Playout. The channel-in-a-box concept was invented to address the economic challenges that you are facing 100% Software Standard IT H/W Video.
Apache Airavata GSOC Knowledge and Expertise Computational Resources Scientific Instruments Algorithms and Models Archived Data and Metadata Advanced.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
.. Skytap Better Software Faster Visual Studio Industry Partner Skytap NEXT STEPS Contact us at: Insert your company description here.
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
35% of Internet traffic is video today, by % Growing at ~50% CAGR TV IP Delivery ~50 million internet connected TVs sold this year 150M+ video.
The digital revolutionThe cloud revolution vs Extensible multi-tenant Media Services platform on Windows Azure The best of Microsoft Media Platform Components.
Software Architecture
Logistics and Systems Rabby Q. Lavilles. Supply chain is a system of organizations, people, technology, activities, information and resources involved.
Face Detection And Recognition For Distributed Systems Meng Lin and Ermin Hodžić 1.
Media Asset Management Done Correctly. Cantemo Portal™ Editions Cantemo Portal™Cantemo Portal™ Enterprise UsersUp to 60Unlimited AssetsUp to 1MUnlimited.
Introduction to Apache OODT Yang Li Mar 9, What is OODT Object Oriented Data Technology Science data management Archiving Systems that span scientific.
MediaGrid Processing Framework 2009 February 19 Jason Danielson.
INFSO-RI Module 01 ETICS Overview Etics Online Tutorial Marian ŻUREK Baltic Grid II Summer School Vilnius, 2-3 July 2009.
Perforce Software Version Everything.. Visual Studio Industry Partner Perforce Software NEXT STEPS Contact us at: Perforce products.
 Apache Airavata Architecture Overview Shameera Rathnayaka Graduate Assistant Science Gateways Group Indiana University 07/27/2015.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
UFC Media Asset Management A distribution workflow for UFC® using Levels Beyond, Zixi, Aspera, Telestream, Quantum, Amazon, and IBM.
Biomedical Informatics Research Network BIRN Workflow Portal.
A Technical Overview Bill Branan DuraCloud Technical Lead.
Vignesh Ravindran Sankarbala Manoharan. Infrastructure As A Service (IAAS) is a model that is used to deliver a platform virtualization environment with.
Windows Azure poDRw_Xi3Aw.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Cloud Computing Security With More Than 50 Years Of Security And Enterprise Experience Cloud Raxak Automating Cloud Security. Cloud Raxak automates and.
8a Certified. About Us  Headquarters in Vienna, VA  Service Disabled Veteran-owned Small Business  SBA 8(a) program participant  Small Disadvantaged.
© 2010 IBM Corporation What’s New in RSA 8.0 Beta 1 – Tools for the IBM Compute Cloud March, 2010.
SOA for Storage Simon Eldridge, Product Manager, Omneon Inc.
Preservation support and data management services built on cloud infrastructure Features:  Ingest once, and make multiple copies to multiple storage.
Chapter 2 Operating Systems
DATA Storage and analytics with AZURE DATA LAKE
Connected Infrastructure
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Live Global Sports Events
Etere Memory Transmission Logger.
Infrastructure Orchestration to Optimize Testing
Working With Azure Batch AI
Capstone Project, Computer Science Department
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Joseph JaJa, Mike Smorul, and Sangchul Song
Platform as a Service.
Grid Computing.
Connected Infrastructure
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Inception and Residual Architecture in Deep Convolutional Networks
Video Management Software Delivery is Easy, Thanks to Availability on the Azure Marketplace “We founded Vidispine with a vision to commoditize video software.
University of Technology
OS Zoo Mainframe OS Server OS Vast I/O capability Types of services:
The Brocade Cloud Manageability Vision
TerraForm3D Plasma Works 3D Engine & USGS Terrain Modeler
Cloud Computing Dr. Sharad Saxena.
To Quickly Deploy Apps for a Global Clientele, Media Firm Relies on Cloud Virtual Machines MINI-CASE STUDY “Microsoft Azure Virtual Machines let us offer.
Future Data Architectures Big Data Workshop – April 2018
Users Manage Terabytes of Data with Powerful and Agnostic Hosting from Azure Cloud Service Partner Logo “Given the challenges we face both in dealing with.
CLEARTM Media ERP and Azure
Lecture 1: Multi-tier Architecture Overview
Module 01 ETICS Overview ETICS Online Tutorials
Design pattern for cloud Application
Cloud Computing: Concepts
COMPANY PROFILE: REELWAY
Presentation transcript:

Image Recognition Integration Server IRIS Image Recognition Integration Server

Background

Video Analysis technology

Recent capabilities using deep learning

Speed : up to ~70 frames per second (YOLO-V2 2017) Microsoft ResNet won ILSVRC 2015 with an incredible error rate of 3.6% (Depending on their skill and expertise, humans generally hover around a 5-10% error rate) Speed : up to ~70 frames per second (YOLO-V2 2017) of i From YOLO9000:

Convolution Nets

technologies

Face Detection

Image Captioning

Object Detection

Media Asset Management (MAM)

What is MAM? Software family that: serves as repository of Media Objects                 - Media files (video, audio, images, captions)                 - Metadata supports workflow around Media Objects                 Ingest, Catalog, Transcode, Edit, Distribute, Archive...         Large scale (100,000s of large video objects in repository)

Combining MAM and Video Analysis

Problems Video Analysis technology is CPU/RAM/GPU intensive. There are many different models we want to use / rapid evolution.

Need a solution to combine Media Analysis tools with MAM: Scale many parallel jobs. On flexible compute infrastructure (add machines on demand on the cloud). Using many different analysis models and tools (Torch, Tensorflow, Caffe).

Image Recognition Integration Server IRIS Image Recognition Integration Server

Software architecture allowing consumption of: Elastic media analysis engines. Easily extensible in isolated containers for each media analysis engine. Low coupling between MAM and Media Analysis Engines.

IRIS Detection Server Client Dalet API Task Manger Worker Queues REST request API call Task Manger Queues Worker REST requests Celery TASK Celery TASK API call

Support Various detection technologies

IRIS Detection Server Task Manger Worker Queues REST requests Celery TASK Celery TASK API call

IRIS Detection Server Task Manger Worker Worker Queues REST requests Celery TASK Celery TASK API call

Scalability and Stability

IRIS Detection Server Queues Task Manger Worker Worker Worker Worker REST requests Celery TASK Celery TASK

IRIS Detection Server Task Manger Task Manger Task Manger Queues Worker Worker Worker Worker Celery TASK Celery TASK REST requests

Friendly Interface

Technology Used

Result

Detection server Manger- RESTful API Yolo Worker Manger- celery

Video

Manger got the job and sended task to queue Job received from client 2 Manger got the job and sended task to queue 1 Job received from client 3 Worker start task

6 5 4 Job received the results Manger handle the results and pass to the Detection server 4 Task finished