Prototyping Vision-Based Classifiers in Constrained Environments
|
|
- Michael Moody
- 5 years ago
- Views:
Transcription
1 Prototyping Vision-Based Classifiers in Constrained Environments Ted Hromadka 1 and Cameron Hunt 2 1, 2 SOFWERX (DEFENSEWERX, Inc.) Presented at GTC 2018
2 Company Overview SM UNCLASSIFIED 2 Capabilities image processing / computer vision applications for US government customers Number of Employees around 700, most with MS/PhD Main locations Chantilly, VA Dayton, OH Carlsbad, CA Kihei, HI Seattle Colorado Springs So. CA Area LA El Segundo List cities? Ann Arbor New England Valley Forge Dayton IAI Office Location Denver St. Louis DC Area IAI Work Location IAI Future Work Location Albuquerque Las Cruces Carlsbad San Diego IAI HQ, Chantilly Ft. Belvoir Charlottesville (DC Area) Dahlgren Conference Center Conference Drive Chantilly, Center Drive, VA Suite 100, Chantilly, (703) VA PAX River
3 SOFWERX SOFWERX performs collaboration, ideation and facilitation with the best minds of Industry, Academia and Government. SOFWERX can also conduct rapid prototyping and rapid proof of concepts from ideation discovery. Run by DEFENSEWERX (formerly the Doolittle Institute) Located in Tampa, FL
4 Background requirement to track usage of tank ammunition Commanders asked for an automated means of tracking and reporting the firing of the Abrams main gun Location Timestamp Type of ammunition used Various other means of tracking the ammunition unacceptable due to wear & tear, etc. Computer vision solution
5 Context Loader (1) pulls 120mm round from cabinet (5) and loads it into main breech (3) Source: unattributed on multiple websites, appears to be scanned pages from a book
6 Concept Vision-based classifier Camera Processor GPS and SATCOM links No impact on tank s systems Mounted somewhere inside cabin
7 Collecting Training Data Raspberry Pi 2B (900 MHz) 1 GB RAM RPi camera board v2 8 MP = 3280x2464 5V USB battery pack (12 hours) Python script to take and write images to SD card as quickly as possible (~1 Hz) Source: adafruit.com
8 Collecting Data - RPi
9 Collecting Data static photos Compact Nikon digital camera Resolution 4610 x 3460 Slightly over 1000 photos per class Wide range of background scenes
10 Collecting Data Day 2: added GoPro to tank commander s GPS extension eyepiece HD video can be matched to RPi quality in post-processing
11 Early network Initial comparison runs of Caffe and TensorFlow on stock GoogLeNet (Inception v1) Caffe trained using DIGITS software; TF trained using python Remainder of this talk will only discuss TF Initially treated as Image Classification 4 classes No need to label bounding boxes Runs faster than object detection We never more than one object in scene Trained on a DevBox-1 (4x TITAN X)
12 Why use old version of GoogLeNet? Network MAC (million) Parameters (million) Inception v Inception v (?) Inception v VGG ResNet AlexNet
13 PREDICTED = Early results (sanity check) Model was confidently wrong Averaged results of 25% mini-batches: TRUTH M829A1 M830 M830A1 M1028 TOTAL ACC % M829A % M % M830A % M % TOTAL
14 Augmented training data CATALYST tool Noise background Transparent on top of tank scene background
15 Re-training baseline model Still treating as image classification ~10,000 images per class Switched from DIGITS to manual
16 Misclassified images No longer deciding that everything is an M829A1 Mistakes now due to orientation, possibly also due to shadowing
17 Better results 99% accuracy on synthetic imagery, 76% on action shots Need to incorporate real imagery in next model Good enough to switch focus to deployment on Raspberry Pi To build TF on RPi, relied heavily on excellent guide in: Makefile needed for RPi can be found at: es.txt
18 RPi struggled to keep up Need to catch a specific 3s critical window over many hours of movement in scene Evaluated several approaches Frame grabs High accuracy, low false positives, but too slow (1/4 fps) Darknet/YOLO video Could not run it usefully on RPi Possibility of hardware trigger from cabinet door opening: discarded due to complexity Just sending imagery to server for processing there
19 RPi struggled to keep up Need to catch a specific 3s critical window over many hours of movement in scene Evaluated several approaches Frame grabs High accuracy, low false positives, but too slow (1/4 fps) Darknet/YOLO video Could not run it usefully on RPi Possibility of hardware trigger from cabinet door opening: discarded due to complexity Just sending imagery to server for processing there
20 TF model_pruning Attempted to simplify network down to an RPi level /python/tf/contrib/model_pruning/pruning Exploit sparsity of large model TensorFlow model_pruning Threshold & mask Prune, train(100), repeat pb reduced from 87.4 MB to 22.4 MB Sacrifice ~3% model accuracy for ~60% speedup Still only getting ~1/2 fps on RPi
21 MobileNets Very different approach Small-dense models vs large-sparse [pruned] model (same number of calcs) Depthwise-separable convolutions followed by 1x1 pointwise convolution = 1/8 the MAC of a regular convolution Depending on settings for W and resolution, pb size ranged from 16.7 MB down to 1.9 MB (!) Peak accuracy was still around 75%
22 Size on disk (MB) = MobileNets tradeoff space Resolution W Width multiplier only affected MAC, not parameters count
23 Accuracy = MobileNets tradeoff space Resolution W W made a bigger impact than R (W 0.5, R 192) accuracy fell off quickly
24 Latest TF model results on Raspberry Pi 2B Model Accuracy Fps on RPi 2B GoogLeNet / Inception v ~1/4 model_prune(googlenet) 0.73 ~1/2 MobileNet ~1/2 MobileNet ~1 MobileNet ~1 Frame size = 320x240 Possible issues other than CPU processing: camera data bus
25 Jetson TX2 GPU hardware + cudnn + TensorRT 3 Conclusion: TX2 is far overpowered for the application requirements No latency or processing issues at all 24 fps YOLO accuracy: pretty good anecdotally
26 TensorRT 3 Optimization engine for Caffe/TF models running on NVIDIA GPU Layer and tensor fusion and elimination of unused layers; FP16 and INT8 reduced precision calibration; Target-specific autotuning; Efficient memory reuse Source =
27 Next steps Taylor criteria ranking ¼ size, 3x faster, 2%-5% accuracy loss? Sparse MobileNets? fp16, int8, maybe even fixed-point (quantized)? RGB - YCbCr? Reduced image resolution? TF object detection (not just image classification) Updated dataset Draw boundaries on still images by hand using LabelImg CATALYST generated bonding boxes on the synthetic images Convert to TFRecords Optimize for speed/accuracy tradeoff Video again: SSD, F-RCNN on Jetson
28 Conclusions Visual classification is feasible in daylight conditions NIR camera or other night vision needed for dark conditions Pruning reduced network by 3X RPi 2B could only handle ~1 image/sec, even with extensive compression and optimization tf.model_prune = best accuracy TF MobileNets = best speed Jetson TX2 exhibited no practical limits in this application TensorRT 3
DEEP LEARNING ON RF DATA. Adam Thompson Senior Solutions Architect March 29, 2018
DEEP LEARNING ON RF DATA Adam Thompson Senior Solutions Architect March 29, 2018 Background Information Signal Processing and Deep Learning Radio Frequency Data Nuances AGENDA Complex Domain Representations
More informationSemantic Segmentation on Resource Constrained Devices
Semantic Segmentation on Resource Constrained Devices Sachin Mehta University of Washington, Seattle In collaboration with Mohammad Rastegari, Anat Caspi, Linda Shapiro, and Hannaneh Hajishirzi Project
More information23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017
23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS Sergii Bykov Technical Lead Machine Learning 12 Oct 2017 Product Vision Company Introduction Apostera GmbH with headquarter in Munich, was
More informationMACHINE LEARNING Games and Beyond. Calvin Lin, NVIDIA
MACHINE LEARNING Games and Beyond Calvin Lin, NVIDIA THE MACHINE LEARNING ERA IS HERE And it is transforming every industry... including Game Development OVERVIEW NVIDIA Volta: An Architecture for Machine
More informationDeep Learning. Dr. Johan Hagelbäck.
Deep Learning Dr. Johan Hagelbäck johan.hagelback@lnu.se http://aiguy.org Image Classification Image classification can be a difficult task Some of the challenges we have to face are: Viewpoint variation:
More informationDetection and Segmentation. Fei-Fei Li & Justin Johnson & Serena Yeung. Lecture 11 -
Lecture 11: Detection and Segmentation Lecture 11-1 May 10, 2017 Administrative Midterms being graded Please don t discuss midterms until next week - some students not yet taken A2 being graded Project
More informationCreating Intelligence at the Edge
Creating Intelligence at the Edge Vladimir Stojanović E3S Retreat September 8, 2017 The growing importance of machine learning Page 2 Applications exploding in the cloud Huge interest to move to the edge
More informationDeep learning for INTELLIGENT machines
Deep learning for INTELLIGENT machines GAMING DESIGN ENTERPRISE VIRTUALIZATION HPC & CLOUD SERVICE PROVIDERS INTELLIGENT MACHINES THE WORLD LEADER IN VISUAL COMPUTING 2 3 APPLICATIONS OF DEEP LEARNING
More informationGESTURE RECOGNITION FOR ROBOTIC CONTROL USING DEEP LEARNING
2017 NDIA GROUND VEHICLE SYSTEMS ENGINEERING AND TECHNOLOGY SYMPOSIUM AUTONOMOUS GROUND SYSTEMS (AGS) TECHNICAL SESSION AUGUST 8-10, 2017 - NOVI, MICHIGAN GESTURE RECOGNITION FOR ROBOTIC CONTROL USING
More informationObject Detection and Identification with Sensor Fusion DESIGN DOCUMENT
Object Detection and Identification with Sensor Fusion DESIGN DOCUMENT #18 Client: Michael Olson - Danfoss Advisor: Dr. Wang Tucker Creger - Project Manager Kellen O Connor - Deep Learning Architect Eric
More informationTransformation to Artificial Intelligence with MATLAB Roy Lurie, PhD Vice President of Engineering MATLAB Products
Transformation to Artificial Intelligence with MATLAB Roy Lurie, PhD Vice President of Engineering MATLAB Products 2018 The MathWorks, Inc. 1 A brief history of the automobile First Commercial Gas Car
More informationFully Convolutional Networks for Semantic Segmentation
Fully Convolutional Networks for Semantic Segmentation Jonathan Long* Evan Shelhamer* Trevor Darrell UC Berkeley Presented by: Gordon Christie 1 Overview Reinterpret standard classification convnets as
More informationSmall World Network Architectures. NIPS 2017 Workshop
Small World Network Architectures NIPS 2017 Workshop Small World Networks We'd like to explore training models with very wide hidden states. More active memory, more information bandwidth, more easily
More informationCORRECTED VISION. Here be underscores THE ROLE OF CAMERA AND LENS PARAMETERS IN REAL-WORLD MEASUREMENT
Here be underscores CORRECTED VISION THE ROLE OF CAMERA AND LENS PARAMETERS IN REAL-WORLD MEASUREMENT JOSEPH HOWSE, NUMMIST MEDIA CIG-GANS WORKSHOP: 3-D COLLECTION, ANALYSIS AND VISUALIZATION LAWRENCETOWN,
More informationEmbedding Artificial Intelligence into Our Lives
Embedding Artificial Intelligence into Our Lives Michael Thompson, Synopsys D&R IP-SOC DAYS Santa Clara April 2018 1 Agenda Introduction What AI is and is Not Where AI is being used Rapid Advance of AI
More informationEyedentify MMR SDK. Technical sheet. Version Eyedea Recognition, s.r.o.
Eyedentify MMR SDK Technical sheet Version 2.3.1 010001010111100101100101011001000110010101100001001000000 101001001100101011000110110111101100111011011100110100101 110100011010010110111101101110010001010111100101100101011
More informationBiologically Inspired Computation
Biologically Inspired Computation Deep Learning & Convolutional Neural Networks Joe Marino biologically inspired computation biological intelligence flexible capable of detecting/ executing/reasoning about
More informationPhotography Basics. Exposure
Photography Basics Exposure Impact Voice Transformation Creativity Narrative Composition Use of colour / tonality Depth of Field Use of Light Basics Focus Technical Exposure Courtesy of Bob Ryan Depth
More informationSupplementary Material for Generative Adversarial Perturbations
Supplementary Material for Generative Adversarial Perturbations Omid Poursaeed 1,2 Isay Katsman 1 Bicheng Gao 3,1 Serge Belongie 1,2 1 Cornell University 2 Cornell Tech 3 Shanghai Jiao Tong University
More informationMosaic: A GPU Memory Manager with Application-Transparent Support for Multiple Page Sizes
Mosaic: A GPU Memory Manager with Application-Transparent Support for Multiple Page Sizes Rachata Ausavarungnirun Joshua Landgraf Vance Miller Saugata Ghose Jayneel Gandhi Christopher J. Rossbach Onur
More informationREVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND.
December 3-6, 2018 Santa Clara Convention Center CA, USA REVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND. https://tmt.knect365.com/risc-v-summit @risc_v ACCELERATING INFERENCING ON THE EDGE WITH RISC-V
More informationGlassSpection User Guide
i GlassSpection User Guide GlassSpection User Guide v1.1a January2011 ii Support: Support for GlassSpection is available from Pyramid Imaging. Send any questions or test images you want us to evaluate
More informationLecture 19: Depth Cameras. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011)
Lecture 19: Depth Cameras Kayvon Fatahalian CMU 15-869: Graphics and Imaging Architectures (Fall 2011) Continuing theme: computational photography Cheap cameras capture light, extensive processing produces
More informationTHE VISIONLAB TEAM engineers - 1 physicist. Feasibility study and prototyping Hardware benchmarking Open and closed source libraries
VISIONLAB OPENING THE VISIONLAB TEAM 2018 6 engineers - 1 physicist Feasibility study and prototyping Hardware benchmarking Open and closed source libraries Deep learning frameworks GPU frameworks FPGA
More informationExploiting the Unused Part of the Brain
Exploiting the Unused Part of the Brain Deep Learning and Emerging Technology For High Energy Physics Jean-Roch Vlimant A 10 Megapixel Camera CMS 100 Megapixel Camera CMS Detector CMS Readout Highly heterogeneous
More informationWhen to use an FPGA to prototype a controller and how to start
When to use an FPGA to prototype a controller and how to start Mark Corless, Principal Application Engineer, Novi MI Brad Hieb, Principal Application Engineer, Novi MI 2015 The MathWorks, Inc. 1 When to
More informationHarnessing the Power of AI: An Easy Start with Lattice s sensai
Harnessing the Power of AI: An Easy Start with Lattice s sensai A Lattice Semiconductor White Paper. January 2019 Artificial intelligence, or AI, is everywhere. It s a revolutionary technology that is
More informationBen Baker. Sponsored by:
Ben Baker Sponsored by: Background Agenda GPU Computing Digital Image Processing at FamilySearch Potential GPU based solutions Performance Testing Results Conclusions and Future Work 2 CPU vs. GPU Architecture
More informationLearning to Predict Indoor Illumination from a Single Image. Chih-Hui Ho
Learning to Predict Indoor Illumination from a Single Image Chih-Hui Ho 1 Outline Introduction Method Overview LDR Panorama Light Source Detection Panorama Recentering Warp Learning From LDR Panoramas
More informationOPEN CV BASED AUTONOMOUS RC-CAR
OPEN CV BASED AUTONOMOUS RC-CAR B. Sabitha 1, K. Akila 2, S.Krishna Kumar 3, D.Mohan 4, P.Nisanth 5 1,2 Faculty, Department of Mechatronics Engineering, Kumaraguru College of Technology, Coimbatore, India
More informationHPC + AI. Mike Houston
HPC + AI Mike Houston PRACTICAL DEEP LEARNING EXAMPLES Image Classification, Object Detection, Localization, Action Recognition, Scene Understanding Speech Recognition, Speech Translation, Natural Language
More informationLecture 23 Deep Learning: Segmentation
Lecture 23 Deep Learning: Segmentation COS 429: Computer Vision Thanks: most of these slides shamelessly adapted from Stanford CS231n: Convolutional Neural Networks for Visual Recognition Fei-Fei Li, Andrej
More informationNeural Networks The New Moore s Law
Neural Networks The New Moore s Law Chris Rowen, PhD, FIEEE CEO Cognite Ventures December 216 Outline Moore s Law Revisited: Efficiency Drives Productivity Embedded Neural Network Product Segments Efficiency
More informationAI Application Processing Requirements
AI Application Processing Requirements 1 Low Medium High Sensor analysis Activity Recognition (motion sensors) Stress Analysis or Attention Analysis Audio & sound Speech Recognition Object detection Computer
More informationRadio Deep Learning Efforts Showcase Presentation
Radio Deep Learning Efforts Showcase Presentation November 2016 hume@vt.edu www.hume.vt.edu Tim O Shea Senior Research Associate Program Overview Program Objective: Rethink fundamental approaches to how
More informationGPU ACCELERATED DEEP LEARNING WITH CUDNN
GPU ACCELERATED DEEP LEARNING WITH CUDNN Larry Brown Ph.D. March 2015 AGENDA 1 Introducing cudnn and GPUs 2 Deep Learning Context 3 cudnn V2 4 Using cudnn 2 Introducing cudnn and GPUs 3 HOW GPU ACCELERATION
More informationReal-Time Face Detection and Tracking for High Resolution Smart Camera System
Digital Image Computing Techniques and Applications Real-Time Face Detection and Tracking for High Resolution Smart Camera System Y. M. Mustafah a,b, T. Shan a, A. W. Azman a,b, A. Bigdeli a, B. C. Lovell
More informationGESTURE RECOGNITION WITH 3D CNNS
April 4-7, 2016 Silicon Valley GESTURE RECOGNITION WITH 3D CNNS Pavlo Molchanov Xiaodong Yang Shalini Gupta Kihwan Kim Stephen Tyree Jan Kautz 4/6/2016 Motivation AGENDA Problem statement Selecting the
More informationDemystifying Machine Learning
Demystifying Machine Learning By Simon Agius Muscat Software Engineer with RightBrain PyMalta, 19/07/18 http://www.rightbrain.com.mt 0. Talk outline 1. Explain the reasoning behind my talk 2. Defining
More informationVersion 6. User Manual OBJECT
Version 6 User Manual OBJECT 2006 BRUKER OPTIK GmbH, Rudolf-Plank-Str. 27, D-76275 Ettlingen, www.brukeroptics.com All rights reserved. No part of this publication may be reproduced or transmitted in any
More informationSatellite Identification Imaging for Small Satellites Using NVIDIA
Satellite Identification Imaging for Small Satellites Using NVIDIA Nick Buonaiuto, Craig Kief, Mark Louie, Jim Aarestad, Brain Zufelt COSMIAC at UNM Albuquerque, NM; 916-539-1526 nick.buoniauto@cosmiac.org
More informationAutocomplete Sketch Tool
Autocomplete Sketch Tool Sam Seifert, Georgia Institute of Technology Advanced Computer Vision Spring 2016 I. ABSTRACT This work details an application that can be used for sketch auto-completion. Sketch
More informationLow Power Embedded Systems in Bioimplants
Low Power Embedded Systems in Bioimplants Steven Bingler Eduardo Moreno 1/32 Why is it important? Lower limbs amputation is a major impairment. Prosthetic legs are passive devices, they do not do well
More informationRealtime Airborne Imagery for Emergency GIS Applications
Realtime Airborne Imagery for Emergency GIS Applications Demonstration and Evaluation with Monroe County Office of Emergency Management August - September 2010 Information Products Laboratory for Emergency
More informationKandao Studio. User Guide
Kandao Studio User Guide Contents 1. Product Introduction 1.1 Function 2. Hardware Requirement 3. Directions for Use 3.1 Materials Stitching 3.1.1 Source File Export 3.1.2 Source Files Import 3.1.3 Material
More informationMatthew Grossman Mentor: Rick Brownrigg
Matthew Grossman Mentor: Rick Brownrigg Outline What is a WMS? JOCL/OpenCL Wavelets Parallelization Implementation Results Conclusions What is a WMS? A mature and open standard to serve georeferenced imagery
More informationADAS COMPUTER VISION AND AUGMENTED REALITY SOLUTION
ENGINEERING ENERGY TELECOM TRAVEL AND AVIATION SOFTWARE FINANCIAL SERVICES ADAS COMPUTER VISION AND AUGMENTED REALITY SOLUTION Sergii Bykov, Technical Lead TECHNOLOGY AUTOMOTIVE Product Vision Road To
More informationROAD RECOGNITION USING FULLY CONVOLUTIONAL NEURAL NETWORKS
Bulletin of the Transilvania University of Braşov Vol. 10 (59) No. 2-2017 Series I: Engineering Sciences ROAD RECOGNITION USING FULLY CONVOLUTIONAL NEURAL NETWORKS E. HORVÁTH 1 C. POZNA 2 Á. BALLAGI 3
More informationVideo Object Segmentation with Re-identification
Video Object Segmentation with Re-identification Xiaoxiao Li, Yuankai Qi, Zhe Wang, Kai Chen, Ziwei Liu, Jianping Shi Ping Luo, Chen Change Loy, Xiaoou Tang The Chinese University of Hong Kong, SenseTime
More informationAirMagnet Spectrum XT
AirMagnet Spectrum XT AirMagnet Spectrum XT is the industry s first professional spectrum analyzer solution that combines in-depth RF analysis with real-time WLAN information for quicker and more accurate
More informationPark Smart. D. Di Mauro 1, M. Moltisanti 2, G. Patanè 2, S. Battiato 1, G. M. Farinella 1. Abstract. 1. Introduction
Park Smart D. Di Mauro 1, M. Moltisanti 2, G. Patanè 2, S. Battiato 1, G. M. Farinella 1 1 Department of Mathematics and Computer Science University of Catania {dimauro,battiato,gfarinella}@dmi.unict.it
More informationarxiv: v1 [cs.cv] 25 Sep 2018
Satellite Imagery Multiscale Rapid Detection with Windowed Networks Adam Van Etten In-Q-Tel CosmiQ Works avanetten@iqt.org arxiv:1809.09978v1 [cs.cv] 25 Sep 2018 Abstract Detecting small objects over large
More informationFollowing Dirt Roads at Night-Time
Following Dirt Roads at Night-Time Sensors and Features for Lane Recognition and Tracking Sebastian F. X. Bayerl Thorsten Luettel Hans-Joachim Wuensche Autonomous Systems Technology (TAS) Department of
More informationThe Latest High-Speed Imaging Technologies and Applications
The Latest High-Speed Imaging Technologies and Applications Dr. Lourenco IDT Inc. October 16 th, 2012 Table of Contents Introduction of high-speed imaging The technology of high-speed cameras The latest
More informationIntroduction to Game Design. Truong Tuan Anh CSE-HCMUT
Introduction to Game Design Truong Tuan Anh CSE-HCMUT Games Games are actually complex applications: interactive real-time simulations of complicated worlds multiple agents and interactions game entities
More informationLOOKING AHEAD: UE4 VR Roadmap. Nick Whiting Technical Director VR / AR
LOOKING AHEAD: UE4 VR Roadmap Nick Whiting Technical Director VR / AR HEADLINE AND IMAGE LAYOUT RECENT DEVELOPMENTS RECENT DEVELOPMENTS At Epic, we drive our engine development by creating content. We
More informationVehicle Detection, Tracking and Counting Objects For Traffic Surveillance System Using Raspberry-Pi
Vehicle Detection, Tracking and Counting Objects For Traffic Surveillance System Using Raspberry-Pi MR. MAJETI V N HEMANTH KUMAR 1, MR. B.VASANTH 2 1 [M.Tech]/ECE, Student, EMBEDDED SYSTEMS (ES), JNTU
More informationOPPORTUNISTIC TRAFFIC SENSING USING EXISTING VIDEO SOURCES (PHASE II)
CIVIL ENGINEERING STUDIES Illinois Center for Transportation Series No. 17-003 UILU-ENG-2017-2003 ISSN: 0197-9191 OPPORTUNISTIC TRAFFIC SENSING USING EXISTING VIDEO SOURCES (PHASE II) Prepared By Jakob
More informationFIFO WITH OFFSETS HIGH SCHEDULABILITY WITH LOW OVERHEADS. RTAS 18 April 13, Björn Brandenburg
FIFO WITH OFFSETS HIGH SCHEDULABILITY WITH LOW OVERHEADS RTAS 18 April 13, 2018 Mitra Nasri Rob Davis Björn Brandenburg FIFO SCHEDULING First-In-First-Out (FIFO) scheduling extremely simple very low overheads
More informationU.S. Army Research, Development and Engineering Command
U.S. Army Research, Development and Engineering Command Leveraging the Video Game Industry: User Telemetry For Fire Control Joint Armaments Conference & Exhibition 2012 David Musgrave, US Army ARDEC Weapons
More informationChannelNets: Compact and Efficient Convolutional Neural Networks via Channel-Wise Convolutions
ChannelNets: Compact and Efficient Convolutional Neural Networks via Channel-Wise Convolutions Hongyang Gao Texas A&M University College Station, TX hongyang.gao@tamu.edu Zhengyang Wang Texas A&M University
More informationPerformance Lessons from Porting Source 2 to Vulkan. Dan Ginsburg
Performance Lessons from Porting Source 2 to Vulkan Dan Ginsburg Overview Dota 2 Vulkan Performance Results Performance Lessons Learned Overview Dota 2 Vulkan Performance Results Performance Lessons Learned
More informationWhite Paper High Dynamic Range Imaging
WPE-2015XI30-00 for Machine Vision What is Dynamic Range? Dynamic Range is the term used to describe the difference between the brightest part of a scene and the darkest part of a scene at a given moment
More informationRaster Images and Displays
Raster Images and Displays CMSC 435 / 634 August 2013 Raster Images and Displays 1/23 Outline Overview Example Applications CMSC 435 / 634 August 2013 Raster Images and Displays 2/23 What is an image?
More informationHow different FPGA firmware options enable digitizer platforms to address and facilitate multiple applications
How different FPGA firmware options enable digitizer platforms to address and facilitate multiple applications 1 st of April 2019 Marc.Stackler@Teledyne.com March 19 1 Digitizer definition and application
More informationTOOLS AND PROCESSORS FOR COMPUTER VISION. Selected Results from the Embedded Vision Alliance s Spring 2017 Computer Vision Developer Survey
TOOLS AND PROCESSORS FOR COMPUTER VISION Selected Results from the Embedded Vision Alliance s Spring 2017 Computer Vision Developer Survey 1 EXECUTIVE SUMMARY Since 2015, the Embedded Vision Alliance has
More informationTETRA Active - Data Sheet
TETRA Active - Data Sheet A TETRA Active system consists of a central server and a number of remotely connected mobile or static probes. Probes connect to a TETRA terminal with call, network and terminal
More informationMINIMUS MINIMUS+ SMART SEISMIC DIGITISER WITH ADVANCED DATA-PROCESSING CAPABILITY AND SOFTWARE COMMUNICATIONS
MINIMUS MINIMUS+ SMART SEISMIC DIGITISER WITH ADVANCED DATA-PROCESSING CAPABILITY AND SOFTWARE COMMUNICATIONS KEY FEATURES > > Advanced software communications for quick and easy instrument and data management
More informationAdvances in Antenna Measurement Instrumentation and Systems
Advances in Antenna Measurement Instrumentation and Systems Steven R. Nichols, Roger Dygert, David Wayne MI Technologies Suwanee, Georgia, USA Abstract Since the early days of antenna pattern recorders,
More informationclcnet: Improving the Efficiency of Convolutional Neural Network using Channel Local Convolutions
clcnet: Improving the Efficiency of Convolutional Neural Network using Channel Local Convolutions Dong-Qing Zhang ImaginationAI LLC dongqing@gmail.com Abstract Depthwise convolution and grouped convolution
More informationTOOLS & PROCESSORS FOR COMPUTER VISION. Selected Results from the Embedded Vision Alliance s Fall 2017 Computer Vision Developer Survey
TOOLS & PROCESSORS FOR COMPUTER VISION Selected Results from the Embedded Vision Alliance s Fall 2017 Computer Vision Developer Survey ABOUT THE EMBEDDED VISION ALLIANCE EXECUTIVE SUMMA Y Since 2015, the
More informationSMART ELECTRONIC GADGET FOR VISUALLY IMPAIRED PEOPLE
ISSN: 0976-2876 (Print) ISSN: 2250-0138 (Online) SMART ELECTRONIC GADGET FOR VISUALLY IMPAIRED PEOPLE L. SAROJINI a1, I. ANBURAJ b, R. ARAVIND c, M. KARTHIKEYAN d AND K. GAYATHRI e a Assistant professor,
More informationCamera Model Identification With The Use of Deep Convolutional Neural Networks
Camera Model Identification With The Use of Deep Convolutional Neural Networks Amel TUAMA 2,3, Frédéric COMBY 2,3, and Marc CHAUMONT 1,2,3 (1) University of Nîmes, France (2) University Montpellier, France
More informationData-Starved Artificial Intelligence
Data-Starved Artificial Intelligence Data-Starved Artificial Intelligence This material is based upon work supported by the Assistant Secretary of Defense for Research and Engineering under Air Force Contract
More informationVirtual Reality Mobile 360 Nanodegree Syllabus (nd106)
Virtual Reality Mobile 360 Nanodegree Syllabus (nd106) Join the Creative Revolution Before You Start Thank you for your interest in the Virtual Reality Nanodegree program! In order to succeed in this program,
More informationAimetis Outdoor Object Tracker. 2.0 User Guide
Aimetis Outdoor Object Tracker 0 User Guide Contents Contents Introduction...3 Installation... 4 Requirements... 4 Install Outdoor Object Tracker...4 Open Outdoor Object Tracker... 4 Add a license... 5...
More informationSuperior Radar Imagery, Target Detection and Tracking SIGMA S6 RADAR PROCESSOR
Superior Radar Imagery, Target Detection and Tracking SIGMA S6 S TA N D A R D F E AT U R E S SIGMA S6 Airport Surface Movement Radar Conventional Radar Image of Sigma S6 Ice Navigator Image of Radar Inputs
More informationFLASH LiDAR KEY BENEFITS
In 2013, 1.2 million people died in vehicle accidents. That is one death every 25 seconds. Some of these lives could have been saved with vehicles that have a better understanding of the world around them
More informationTHE NEXT WAVE OF COMPUTING. September 2017
THE NEXT WAVE OF COMPUTING September 2017 SAFE HARBOR Forward-Looking Statements Except for the historical information contained herein, certain matters in this presentation including, but not limited
More informationLecture 1: image display and representation
Learning Objectives: General concepts of visual perception and continuous and discrete images Review concepts of sampling, convolution, spatial resolution, contrast resolution, and dynamic range through
More informationXception: Deep Learning with Depthwise Separable Convolutions
Xception: Deep Learning with Depthwise Separable Convolutions François Chollet Google, Inc. fchollet@google.com 1 A variant of the process is to independently look at width-wise correarxiv:1610.02357v3
More informationA Case Study on the Use of Unstructured Data in Healthcare Analytics. Analysis of Images for Diabetic Retinopathy
A Case Study on the Use of Unstructured Data in Healthcare Analytics Analysis of Images for Diabetic Retinopathy A Case Study on the Use of Unstructured Data in Healthcare Analytics: Analysis of Images
More informationarxiv: v3 [cs.cv] 18 Dec 2018
Video Colorization using CNNs and Keyframes extraction: An application in saving bandwidth Ankur Singh 1 Anurag Chanani 2 Harish Karnick 3 arxiv:1812.03858v3 [cs.cv] 18 Dec 2018 Abstract In this paper,
More informationTOOLS & PROCESSORS FOR COMPUTER VISION. Selected Results from the Embedded Vision Alliance s Computer Vision Developer Survey
TOOLS & PROCESSORS FOR COMPUTER VISION Selected Results from the Embedded Vision Alliance s Computer Vision Developer Survey JANUARY 2019 EXECUTIVE SUMMA Y Since 2015, the Embedded Vision Alliance has
More informationWe focus on progress OCULUS CENTERFIELD 2
We focus on progress OCULUS CENTERFIELD 2 Oculus Centerfield 2 Projection perimeter for visual field tests up to 70 Our know-how to your benefit Take advantage of the more than 50 years experience of Oculus
More informationLANDMARK recognition is an important feature for
1 NU-LiteNet: Mobile Landmark Recognition using Convolutional Neural Networks Chakkrit Termritthikun, Surachet Kanprachar, Paisarn Muneesawang arxiv:1810.01074v1 [cs.cv] 2 Oct 2018 Abstract The growth
More informationChallenges in Transition
Challenges in Transition Keynote talk at International Workshop on Software Engineering Methods for Parallel and High Performance Applications (SEM4HPC 2016) 1 Kazuaki Ishizaki IBM Research Tokyo kiszk@acm.org
More informationDiscoverer II Space Based Radar Concept
Discoverer II Space Based Radar Concept DARPATech 2000 Sept 2000 Allan Steinhardt Outline The Discoverer II Concept New Capabilities Active Electronic Scanned Antenna Space Based Information Processing
More informationApplying Virtual Reality, and Augmented Reality to the Lifecycle Phases of Complex Products
Applying Virtual Reality, and Augmented Reality to the Lifecycle Phases of Complex Products richard.j.rabbitz@lmco.com Rich Rabbitz Chris Crouch Copyright 2017 Lockheed Martin Corporation. All rights reserved..
More informationSupervisors: Rachel Cardell-Oliver Adrian Keating. Program: Bachelor of Computer Science (Honours) Program Dates: Semester 2, 2014 Semester 1, 2015
Supervisors: Rachel Cardell-Oliver Adrian Keating Program: Bachelor of Computer Science (Honours) Program Dates: Semester 2, 2014 Semester 1, 2015 Background Aging population [ABS2012, CCE09] Need to
More informationADOBE 9A Adobe(R) Photoshop CS4 ACE. Download Full Version :
ADOBE 9A0-094 Adobe(R) Photoshop CS4 ACE Download Full Version : https://killexams.com/pass4sure/exam-detail/9a0-094 QUESTION: 108 When saving images in Camera Raw, which file format allows you to turn
More informationCamera Image Processing Pipeline: Part II
Lecture 14: Camera Image Processing Pipeline: Part II Visual Computing Systems Today Finish image processing pipeline Auto-focus / auto-exposure Camera processing elements Smart phone processing elements
More informationScalable and Lightweight CTF Infrastructures Using Application Containers
Scalable and Lightweight CTF Infrastructures Using Application Containers Arvind S Raj, Bithin Alangot, Seshagiri Prabhu and Krishnashree Achuthan Amrita Center for Cybersecurity Systems and Networks Amrita
More informationHigh performance with no strings attached
High performance with no strings attached The latest entries to Nikon s COOLPIX lineup establish a new category of advanced photographic performance and enjoyment. 8.0 effective megapixels of sharp resolution
More informationDeep Green. System for real-time tracking and playing the board game Reversi. Final Project Submitted by: Nadav Erell
Deep Green System for real-time tracking and playing the board game Reversi Final Project Submitted by: Nadav Erell Introduction to Computational and Biological Vision Department of Computer Science, Ben-Gurion
More informationCompact Series: S5048 & TR5048 Vector Network Analyzers KEY FEATURES
Compact Series: S5048 & TR5048 Vector Network Analyzers KEY FEATURES Frequency range: 20 khz - 4.8 GHz Measured parameters: S11, S12, S21, S22 (S5048) S11, S21 (TR5048) Wide output power adjustment range:
More informationIntegrating 3D Optical Imagery with Thermal Remote Sensing for Evaluating Bridge Deck Conditions
Integrating 3D Optical Imagery with Thermal Remote Sensing for Evaluating Bridge Deck Conditions Richard Dobson www.mtri.org Project History 3D Optical Bridge-evaluation System (3DOBS) Proof-of-Concept
More informationKillzone Shadow Fall: Threading the Entity Update on PS4. Jorrit Rouwé Lead Game Tech, Guerrilla Games
Killzone Shadow Fall: Threading the Entity Update on PS4 Jorrit Rouwé Lead Game Tech, Guerrilla Games Introduction Killzone Shadow Fall is a First Person Shooter PlayStation 4 launch title In SP up to
More informationpassion made powerful Outstanding power and advanced features, designed to unleash the photographer s creative passion.
passion made powerful Outstanding power and advanced features, designed to unleash the photographer s creative passion. The Nikon COOLPIX Vibration Reduction Advantage Originally developed for Nikon SLR
More information