Focal-plane Sensor-processors (FPSPs) are a camera technology that enables low power, high frame rate computation in the image sensor itself, making them suitable for edge computation. To fit into the sensor array, FPSPs are highly resource-constrained, with limited instruction set and few registers - which makes developing complex algorithms difficult. In this work, we present Cain, a compiler for convolutional filters that targets SCAMP-5, a general-purpose FPSP. Cain generates code to evaluate multiple convolutional kernels at the same time. It generates code that avoids the need for hardware multipliers, while orchestrating the exploitation of common sub-terms—leading to a large reduction in instruction count compared to both straightfo...
Portable applications of artificial vision are limited by the fact that conventional processing sche...
In Deep Learning, Convolutional Neural Networks (CNNs) are widely used for Computer Vision applicati...
Convolutional Neural Network (CNN) is a type of algorithm used to solve complex problems with a supe...
Focal-plane Sensor-processors (FPSPs) are a camera technology that enables low power, high frame rat...
Focal-plane Sensor-Processor Arrays (FPSPs) are new imaging devices with parallel Single Instruction...
A convolutional neural network (CNN) is a biologically inspired algorithm, highly capable at process...
Performance, storage, and power consumption are three major factors that restrictthe use of machine ...
Thesis (Master's)--University of Washington, 2018Deep learning continues to be the revolutionary met...
Object detection and recognition algorithms using deep convolutional neural networks (CNNs) tend to ...
Autonomous driving solutions are based on artificial vision and machine learning for understanding t...
Autonomous driving solutions are based on artificial vision and machine learning for understanding t...
Autonomous driving solutions are based on artificial vision and machine learning for understanding t...
Convolutional Networks (ConvNets) are biologically-inspired hierarchical architectures that can be t...
Convolutional Networks (ConvNets) are biologically-inspired hierarchical architectures that can be t...
Convolutional Neural Networks (CNNs) allow fast and precise image recognition. Nowadays this capabil...
Portable applications of artificial vision are limited by the fact that conventional processing sche...
In Deep Learning, Convolutional Neural Networks (CNNs) are widely used for Computer Vision applicati...
Convolutional Neural Network (CNN) is a type of algorithm used to solve complex problems with a supe...
Focal-plane Sensor-processors (FPSPs) are a camera technology that enables low power, high frame rat...
Focal-plane Sensor-Processor Arrays (FPSPs) are new imaging devices with parallel Single Instruction...
A convolutional neural network (CNN) is a biologically inspired algorithm, highly capable at process...
Performance, storage, and power consumption are three major factors that restrictthe use of machine ...
Thesis (Master's)--University of Washington, 2018Deep learning continues to be the revolutionary met...
Object detection and recognition algorithms using deep convolutional neural networks (CNNs) tend to ...
Autonomous driving solutions are based on artificial vision and machine learning for understanding t...
Autonomous driving solutions are based on artificial vision and machine learning for understanding t...
Autonomous driving solutions are based on artificial vision and machine learning for understanding t...
Convolutional Networks (ConvNets) are biologically-inspired hierarchical architectures that can be t...
Convolutional Networks (ConvNets) are biologically-inspired hierarchical architectures that can be t...
Convolutional Neural Networks (CNNs) allow fast and precise image recognition. Nowadays this capabil...
Portable applications of artificial vision are limited by the fact that conventional processing sche...
In Deep Learning, Convolutional Neural Networks (CNNs) are widely used for Computer Vision applicati...
Convolutional Neural Network (CNN) is a type of algorithm used to solve complex problems with a supe...