Nvidia Deep Learning Developer Kit Examined

By: Brian Karas, Published on Apr 17, 2017

Can building a deep learning video analytics application be as easy as the typical VMS installation? Maybe not quite, but Nvidia is aiming to make it much easier with their developer kits and shared software libraries that can enable a decent linux user to have an analytics application up and running in a day.

At ISC West 2017, Nvidia hosted a 90 minute "hands on" development workshop featuring their development kits and examples on training the unit to classify various images and to identify objects in live video. 

IPVM attended this workshop to better understand how Nvidia is approaching the surveillance market and promoting their products to manufacturers and integrators.

*** ******** * **** learning ***** ********* *********** be ** **** ** the ******* *** ************? Maybe *** *****, *** Nvidia is ****** ** **** it **** ****** **** their ********* **** *** shared ******** ********* **** can ****** * ****** linux **** ** **** ** analytics *********** ** *** running ** * ***.

** *** **** ****, Nvidia hosted * ** ****** "hands **" *********** ******** featuring ***** *********** **** and ******** ** ******** the **** ** ******** various ****** *** ** identify ******* ** **** video. 

**** ******** **** ******** to ****** ********** *** Nvidia is *********** *** ************ market *** ********* ***** products ** ************* *** integrators.

[***************]

****** ********

****** ******** ~** ************ **** ****** *** ********** ****, ***** *****, ******* Ubuntu *** **** ******'* "******" **** ******** ******** kit ******* *********. 

********* **** *** ******* a ************ *** ****** of ********* ******* ** what ** ******* ********'* ****** **** ******** intro ******, ***** **** ********** on ****-***** ******** ** artificial ************/**** ********.

Pre-Trained *******

*** **** ******* **** pre-loaded **** ********* **** previous ************** ********, ***** Nvidia had *** * ****** of ****** ****** **** a ******** *******, ** a ******* ********* ******** to ** ********** ********. The ***** ******** ******* is ********* *************** ********* and *** **** ******** from **** ** *****, depending ** *** ****** of ****** ***** *** into ** *** *** analysis ********. *** ****** of *** ******* ** a ********** ***** **** that ******** * **** of ********** ********* *** each ****** *** ****** has **** ******* ** recognize/classify. ***** ***** *** be *********** ** ***** powered *******, **** ** those ********* *** *** processor, ******** ***** ******* to **** ********* *** same ******* ** ***** images ** ***** ******.

Image ************** ********

** **** ** *** workshop, ********* ***** **** static ****** ********** * single ***** ** ********* fruits (*******, ******, ***.) to * ****** **** would ******* ** ******* known ******* *** **** light ** *** ************* to *** ************** ****. Next, ****** **** ******** objects **** *** **** a ****** **** ***** output *********** ** ***** requested ******* **** ***** in *** *****. ** each ** ***** ***** the ******** **** *** the ***** *** ~*-* seconds.

** *** ******* ********, the ******* ****** *** used ** ******* **** video. ******* ** ****** in ***** ** *** camera ******* ****** ** glass *******, ********* *** classifier *** **** ********** trained ** *********, *** supplied **** (* ****** script) ***** **** * red *** **** *** bottles. *** ****** ***** be ****** ** ****** the ***** ** ************ of *** ***, ****** a ***** ** *** objects ***** ** *** image, ** **** ***** programs ***** ** *********** a ***** ****** ****: 

****** *** **** ***** was ********* ** ~****, analysis **** *** **** slower, **** * ******* 2 ****** ***, ****** analyzing ****** ******* *********, though **** *** ********* due ** *** ********** nature ** *** **** scripts.

Workshop *********

*** ******** ********* ** demystify ******** ** **** neural ********, *** ******** how ****** ******** *** *********** tools *** ** ******** to ****** ******* ********/********* in *** ******** ******** employing **** **********. *******, several ********* ********* **** the ***** *****-******* ********, spending **** **** ****** to **** *********** *** execute ******* **** ******* with ****** **** ****** network ************.

Developer *** ********

*** ***** ********** ** experimenting **** **** ********, Nvidia's developer **** *** ****** training ******* * *** to *** ******* ******* requiring ** ********* ********** in ****** ******** *** machine ******** ***********. *******, one ***** ***** **** significant ********** ** **** and ********** ******** ** attempt ** ****** * custom ********* *******/******** *** a ****-***** ***********. *****, understanding *** ************ ** the **************/******** *** ****** recognition ********* ***** ** helpful ** ********** **** neural *******-***** ******** *** customer ************.

Deep ******** ***

***** ******* ** ********** with ****** **** ******** ***** can *** **** *********** ********* **** ****** *** ~$***. If *** ** *** want ** ***** $*** just ** **********, ** ****** *** **** ****** pre-loaded *** ** **** ** on ****** (****: ******** AWS *******). ************, ***** with ** ****** ******** **** and * ** *** Ubuntu ******* (****** *******, or ******* *******) *** ******** DIGITS *** ****** [**** no ****** *********] (******** ************ in ****** ********* *******).

Nvidia Marketing **** ** ********

**** ****** *** ******** may **** **** **** attendees ********, ** *********** Nvidia's marketing ***** ** **** awareness ** ********. *** company ******* ~$**,*** ***** of ********* **** *** room *** * ** minute *******. ****** **** ********* a *********** ******* ** their ***** ** ***** companies **********, *** ****** ********* like********, ********* ****** ********** ** * variety ** ******** ** an ******* ** ********* the ********* ** ***** products.

***** ********* *********/******** *** ******** *** **** ********* *** security ******, *** *** not **** *** **** presence **** ****** *** ** ISC ****. *******, **** like ***-***** *** *********** are ***** **** ********* with *** ******* ****** of * ******, *** not *** ******** ********** inside, ** ******* ** be **** ** ****** ********* spend ** *** ******** industry **** ***** ********* sales ** ****** ******.

More ** **** ********?

 

 

Comments (5)

Fascinating stuff.  I am in no way a developer/coder, or even a moderately competent Linux user, but I do envy the opportunity to play around with this.  Since Intel and Nvidia are heavily involved in deep learning does AMD/ATI have any foothold at this point?  Based on what I've read on here it looks like Nvidia has a significant head start.

Nivdia started doing high-performance computing on GPUs about ten years ago, in fact before deep learning was widespread (to an extent the availability of the Nvidia platform enabled deep learning to be pursued). So they have advantages in mind share, marketing, software. AMD deep learning offering is called Radeon Instinct; it may well be that the AMD hardware turns out to be better for some DL applications (and worse for others, i.e. "horses for courses") but I'm not sure there's currently a good understanding of what those applications might be.

I saw the conference at ISC West and it was min blowing.. I hope to see more article about AI in general and intelligent city from Nvidia.

Does anybody know if the code that they used to demonstrate the TX-1 is available? A quick look on the NVidia website didn't reveal anything. It would be fascinating to reproduce this.

Yes, I believe all the code is available.  You'll need to signup as a developer, and then you should be able to get it from the Digits download page.

Read this IPVM report for free.

This article is part of IPVM's 6,367 reports, 855 tests and is only available to members. To get a one-time preview of our work, enter your work email to access the full article.

Already a member? Login here | Join now

Related Reports

IPVM Opens 12,000 Sqft Testing Facility on Dec 16, 2019
IPVM is proud to announce the opening of the world's first video surveillance testing facility that will allow us to significantly expand our...
Milestone XProtect 2019 R3 'Centralized Search' Tested on Oct 30, 2019
Milestone has had problems over the last few years releasing significant new software. Now, in XProtect 2019 R3, Milestone is touting "one search...
Camera Calculator V3.1 Release Improves User Experience on Oct 17, 2019
IPVM has released a new version of our Camera Calculator, V3.1, with significant user experience improvements, a new development plan, and an...
The HIVIDEO $31 Face Detection DVR Tested on Apr 25, 2019
Face detection in a $31 DVR? That is what "HIVIDEO" (not to be confused with Hikvision, even if the company intends to do that) was promoting at...
Vintra "AI-Powered" Video Analytics Startup Profile on Nov 27, 2018
Vintra is a Silicon Valley startup focused on AI-based video analytics. They had booths at IACP and ISC West demonstrating their hosted or...
Amazon Deep Learning Partnership With AgentVi on Jan 15, 2018
Amazon is aiming to grow its Kinesis Video Streams offering that "enables you to quickly build computer vision and ML applications" in the cloud....
Hiring Camera Calculator Product Manager on Dec 12, 2017
We are working on making the Camera Calculator even better and hoping you can help us find the right person to join our team. IPVM is hiring a...
Calculator - NEW Advanced Searching, Camera Favorites, Model Adding on Dec 05, 2017
The IPVM Calculator has significantly improved your ability to work with 5,500+ camera models: Advanced searching - now pick cameras based on...
Axis Camera Optimization App (UI Me) Tested on Aug 28, 2017
A new Axis camera app (ACAP) called UI Me has been released, offering a number of interesting features including optimization wizards and...
Healthy Skepticism for Deep Learning Is Prudent on Jul 26, 2017
The hype for deep learning in video surveillance is accelerating. Between the race to the bottom and dearth of a 'next big thing', certainly pent...

Most Recent Industry Reports

Verkada: "IPVM Should Never Be Your Source of News" on Jul 02, 2020
Verkada was unhappy with IPVM's recent coverage declaring that reading IPVM is 'not a good look' and that 'IPVM should never be your source of...
Vintra Presents FulcrumAI Face Recognition on Jul 02, 2020
Vintra presented its FulcrumAI face recognition and mask detection offering at the May 2020 IPVM Startups show. Inside this report: A...
Uniview Wrist Temperature Reader Tested on Jul 02, 2020
Uniview is promoting measuring wrist temperatures whereas most others are just offering forehead or inner canthus measurements. But how well does...
Dahua USA Admits Thermal Solutions "Qualify As Medical Devices" on Jul 02, 2020
Dahua USA has issued a press release admitting a controversial point in the industry but an obvious one to the US FDA, that the thermal temperature...
Access Control Online Show - July 2020 - With 40+ Manufacturers - Register Now on Jul 01, 2020
IPVM is excited to announce our July 2020 Access Control Show. With 40+ companies presenting across 4 days, this is a unique opportunity to hear...
Hanwha Face Mask Detection Tested on Jul 01, 2020
Face mask detection or, more specifically lack-of-face-mask detection, is an expanding offering in the midst of coronavirus. Hanwha in partnership...
UK Government Says Fever Cameras "Unsuitable" on Jul 01, 2020
The UK government's medical device regulator, MHRA, told IPVM that fever-seeking thermal cameras are "unsuitable for this purpose" and recommends...
Camera Course Summer 2020 on Jun 30, 2020
This is the only independent surveillance camera course, based on in-depth product and technology testing. Lots of manufacturer training...
Worst Over But Integrators Still Dealing With Coronavirus Problems (June Statistics) on Jun 30, 2020
While numbers of integrators very impacted by Coronavirus continue to drop, most are still moderately dealing with the pandemic's problems, June...
FLIR Screen-EST Screening Software Tested on Jun 30, 2020
In our FLIR A Series Test, the cameras' biggest drawback was their lack of face detection, requiring manual adjustment when screening each...