Techiio-author
Started by Bruce MccullamOct 6, 2021

Open
What is sub-pixel convolution?

1 VIEWES 0 LIKES 0 DISLIKES SHARE
0 LIKES 0 DISLIKES 1 VIEWES SHARE

I am working on a super-resolution project. And for now, I am using Transposed Convolution for upsampling the image. But I have heard a lot that sub-pixel convolutions do it better. So what is subpixel convolution and the math behind it? And Why it is better than transposed convolution?

1 Replies

Techiio-commentatorShuvhojit Deb replied 5 months ago0 likes0 dislikes

Image convolution centers on interpolation.

Sub-pixel rendering is based on the fact that a pixel is composed of three color components, say R G B horizontally. A white pixel of width 2/3 on the border of a white area can be rendered in false color as R G. Especially font rendering is improved by sub-pixel rendering.

The geometry of the color components may vary, like B G R. A wrong geometry will destroy the intended extra sharpness. Also, note that the positive effect is on the x-axis.

Consider a Pixel #cccccc two-third width: for instance #ffff00. And a half-pixel #ff8800. More or less. Should weight the green component higher probably.

Sub-pixel convolution just operates with these sub-pixels, instead of just till pixel level. Your data model has for the x coordinate 3 times higher resolution and combines triples in a special way.

Grayscale images may exploit sub-pixel rendering best.

You must be Logged in to reply
Trending Technologies
15
Software40
DevOps48
Frontend Development24
Backend Development20
Server Administration17
Linux Administration26
Data Center24
Sentry24
Terraform23
Ansible83
Docker70
Penetration Testing16
Kubernetes21
NGINX20
JenkinsX17
Techiio-logo

Techiio is on the journey to build an ocean of technical knowledge, scouring the emerging stars in process and proffering them to the corporate world.

Follow us on:

Subscribe to get latest updates

You can unsubscribe anytime from getting updates from us
Developed and maintained by Wikiance
Developed and maintained by Wikiance