Logo elodees  elodees

A caring AI for a better world













Only alphabetic characters accented or not as well as the space are accepted

Logo IA




Bilinear Upsampling





No account yet ?

Sign up to access all content




Upsampling



Free image provided by pexel.com


One of the ways to upsample the compressed image is to decluster using nearest neighbor or maximum decluster.



Free image provided by pexel.com





Another way is to use transpose convolution.

The convolution operation with strides results in undersampling.

The transpose convolution is the inverse of the convolution operation.

Here the kernel is placed on the pixels of the input image.

The pixel values are successively multiplied by the kernel weights to produce the oversampled image.

If there is an overlap, the values are added together.

Kernel weights in oversampling are learned in the same way as in convolutional operation, which is why it is also called learnable oversampling.



Free image provided by pexel.com





Another way is to use the oversampling and nearest neighbor convolution layers in Decoder instead of transposing the convolution layers.

This method prevents checkerboard artifacts in images caused by transpose convolution.



Source : https://iq.opengenus.org/autoencoder/





Linear autoencoder

Convolutional autoencoder

Bilinear Downsampling

Denoising autoencoders


Deep learning

Machine learning












Welcome, my name is Eric Soupet and I am the administrator of the site elodees.com. elodees.com is a state of the art of Artificial Intelligence and aims to be collaborative, you can now offer content such as articles, events, tutorials, ... so don't hesitate !

Platform images credit : Pixabay - Pixabay License | Pexels - Pexels License