16
GTC'16, San Jose, USA April 5, 2016 Recent Advances in GPU-Based Intelligent Video Analysis Beijing Vion Technology Inc. Hai Tao, Dr., CEO

Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

GTC'16, San Jose, USA

April 5, 2016

Recent Advances in GPU-Based Intelligent

Video Analysis

Beijing Vion Technology Inc.

Hai Tao, Dr., CEO

Page 2: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

Company Introdution

• The Beijing Vion Technology, Inc.(BVT) was founded in 2005,

specialized in computer vision technology. The company currently

employs around 200 talented staff members.

• The company has developed products in several markets including

intelligent transportation systems (ITS),business intelligence

systems, security and urban management systems. These products are

deployed broadly across China and BVT is recognized as one of the

leading computer vision companies in China.

• Recently, BVT has developed core algorithms for ADAS and UBI

products.

San J

ose

, U

SA

Apri

l 5,

2016

Page 3: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

A Typical IVA System

San J

ose

, U

SA

Apri

l 5,

2016

Analog Cam

Concealed Camera

Half Dome Cam

IP Cam

IVA Box

Network

Switch

PC Client

Data Manage

ment

Mobile App

数据中心

Page 4: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

TK1-Based IVA Box - VT-B2081A (CBOX)

San J

ose

, U

SA

Apri

l 5,

2016

Page 5: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

TK1-Based IVA Box - VT-B2082A (IBOX)

2 TK1 GPU's

8 analog video inputs

8 audio inputs

2 RJ45 1000M ethernet ports

built-in GPS

1 2.5" hard drive

Alarm: 4 in, 2 out

1 RS232 and 1 RS485

SPF connection

San J

ose

, U

SA

Apri

l 5,

2016

Page 6: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

DEMO: IVA Algorithms Running on CBOX/IBox

San J

ose

, U

SA

Apri

l 5,

2016

• People counting - Shopping mall

• People counting - Summer Palace

• People counting - Bus

• People counting - Subway

• People counting - Cinema

• Urban management - Vending

• Law enforcement - Fighting detection

• Law enforcement - Parking violation

Page 7: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

A GPU-Based Smart Camera - VT-E412

San J

ose

, U

SA

Apri

l 5,

2016

Page 8: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

A 12MP@30fps GPU smart camera

The 1st GPU-based smart camera that can reach 12MP @30 fps

Applications: Face recognition, gender and age recognition, people counting, LPR, fight and chasing detection, premiter monitoring

Main features

12 MP CMOS sensor @ 30 fps

FPGA+TK1 ISP pipeline

Full resolution video analytics

Sensors: gyroscope, accelerometer, digital compass

GPS & Wifi/3G/4G supported

Audio: 1 in, 1 out

Storage: 2 SD cards

Alarm: 2 in, 1 out, 1 RS232 and 1 RS485

Page 9: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

DEMO: IVA Algorithms Running on VT-E412

San J

ose

, U

SA

Apri

l 5,

2016

• Facial detection

• Gender and age recognition

• Vehicle detection, tracking and recognition

Page 10: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

StartNet GPU Cluster

San J

ose

, U

SA

Apri

l 5,

2016

Page 11: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

40 GPUs in a 2U Rack Server

Characteristics of backend IVA

Handreds of h.264/HEVC video streams from IPCs

The computation need for decoding and vision algorithm roughly in 1:1 to 1:10 range

Using traditional server: not enough matching HW decoding power, higher FLOPS/Watt, Lower computing density (FLOPS/SpaceUnit)

Many-GPU solution

TK1/TX1 balances the HW video decoding/encoding capabilities with computing power

Lower FLOPS/Watt

Much higher computing density

San J

ose

, U

SA

Apri

l 5,

2016

Page 12: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

Vehicle barnd/model and color recognition

Frontal and back view of vehicles

Day/night time

Average 90% accuracy for vehicle brand recognition

San J

ose

, U

SA

Apri

l 5,

2016

Page 13: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

Driver behavior recognition

Not fastening seatbelt

Using cell phones

San J

ose

, U

SA

Apri

l 5,

2016

Page 14: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

Prototype ADAS Algorithm Framework

Deep neural network based object detection and tracking (vehicles, pedestrians, bicycles, etc)

Deep neural network based road scene understanding (traffic lane detection and following)

License plate recognition

ADAS main functions including lane departure warning (LDW),vehicle distance monitoing warning (HMW), pedestrian collision warning (PCW), and driving behavior analysis (DBA)

San J

ose

, U

SA

Apri

l 5,

2016

Page 15: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

Prototype ADAS Algorithm Framework

Demonstration

San J

ose

, U

SA

Apri

l 5,

2016

Page 16: Recent Advances in GPU-Based Intelligent Video Analysison-demand.gputechconf.com/gtc/2016/presentation/s6775-hai-tao-recent... · TK1-Based IVA Box - VT-B2082A (IBOX) 2 TK1 GPU's

Thank you!

San J

ose

, U

SA

Apri

l 5,

2016