Convolution
A core mathematical operation in computer vision in which a small matrix, called a convolution kernel, slides over an image and computes weighted sums. It is used for feature extraction, edge detection, blurring, sharpening and related tasks.
Timeline (last 90 days)
The convolution operation uses a small weight matrix (convolution kernel) to slide over the image, computing a weighted sum over a small region each time, and the output is called a feature map; different convolution kernels can detect different patterns.
The ANE is essentially a dedicated accelerator optimized for convolution and matrix operations.
Convolution operations are essentially large numbers of multiply-accumulate operations, which are naturally suited for SIMD vectorization and can multiply computational throughput.
All Facts (3)
The ANE is essentially a dedicated accelerator optimized for convolution and matrix operations.
60%UnverifiedThe convolution operation uses a small weight matrix (convolution kernel) to slide over the image, computing a weighted sum over a small region each time, and the output is called a feature map; different convolution kernels can detect different patterns.
50%UnverifiedConvolution operations are essentially large numbers of multiply-accumulate operations, which are naturally suited for SIMD vectorization and can multiply computational throughput.
50%