2D convolution is a staple of digital image processing. The advent of large format imagers makes it possible to literally ``pave'' with silicon the focal plane of an optical sensor, which results in very large images that can require a significant amount computation to process. Filtering of large images via 2D convolutions is often complicated by a variety of effects (e.g., non-uniformities found in wide field of view instruments). This paper describes a fast (FFT based) method for convolving images, which is also well suited to very large images. A parallel version of the method is implemented using a multi-threaded approach, which allows more efficient load balancing and a simpler software architecture. The method has been implemented wit...
The Bachet weight decomposition method is used to design a new 2D convolution-based filter, specific...
Filtering is a fundamental tool in image processing, and its acceleration affects many applications....
International audienceConvolution is an important operation in image processing applications, such a...
VSIPL and OpenMP are two open standards for portable high performance computing. VSIPL delivers opti...
This paper describes a fast algorithm for scaling digital images. Large performance gains are realiz...
With the increasing sophistication of image processing algorithms, and because of its low computatio...
Image convolution is a common algorithm that can be found in most graphics editors. It is used to fi...
The aim of this work is to provide a practical solution to the computation intensive convolution tas...
In this paper, we compare the Redundant Boundary Computation (RBC) algorithm for convolution with tr...
The Digital Image Processing convolution is core block for Convolution Neural Networks (CNN) which i...
2-D convolution has been used as a subsystem for filtering and enhancement in a wide range of signal...
Parallel programming is a field of science with a great potential nowadays due to the development of...
In this paper, we propose a parallel convolution algorithm for estimating the partial derivatives of...
Abstract. Convolution is a very important operation within artificial vision. It can be characterize...
International audienceAttaining the best possible throughput when computing convolutions is a challe...
The Bachet weight decomposition method is used to design a new 2D convolution-based filter, specific...
Filtering is a fundamental tool in image processing, and its acceleration affects many applications....
International audienceConvolution is an important operation in image processing applications, such a...
VSIPL and OpenMP are two open standards for portable high performance computing. VSIPL delivers opti...
This paper describes a fast algorithm for scaling digital images. Large performance gains are realiz...
With the increasing sophistication of image processing algorithms, and because of its low computatio...
Image convolution is a common algorithm that can be found in most graphics editors. It is used to fi...
The aim of this work is to provide a practical solution to the computation intensive convolution tas...
In this paper, we compare the Redundant Boundary Computation (RBC) algorithm for convolution with tr...
The Digital Image Processing convolution is core block for Convolution Neural Networks (CNN) which i...
2-D convolution has been used as a subsystem for filtering and enhancement in a wide range of signal...
Parallel programming is a field of science with a great potential nowadays due to the development of...
In this paper, we propose a parallel convolution algorithm for estimating the partial derivatives of...
Abstract. Convolution is a very important operation within artificial vision. It can be characterize...
International audienceAttaining the best possible throughput when computing convolutions is a challe...
The Bachet weight decomposition method is used to design a new 2D convolution-based filter, specific...
Filtering is a fundamental tool in image processing, and its acceleration affects many applications....
International audienceConvolution is an important operation in image processing applications, such a...