17.01.2015 Views

FYI-Pixel Interpolation Theory-Pg1 - Cuddeback

FYI-Pixel Interpolation Theory-Pg1 - Cuddeback

FYI-Pixel Interpolation Theory-Pg1 - Cuddeback

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Cuddeback</strong> ® Technology<br />

Topic: <strong>Pixel</strong> <strong>Interpolation</strong> vs Native Image<br />

Making up or adding pixels to increase the megapixel rating of a camera<br />

<strong>Pixel</strong> interpolation is a means for a camera manufacturer to use smaller megapixel (MP) image<br />

sensor to create larger megapixel images. For example, a camera manufacturer could put a 2MP<br />

sensor into the camera, but specify that the camera is 8MP. We will explain how this technique<br />

works and why <strong>Cuddeback</strong> does not use pixel interpolation in our cameras.<br />

Step 1: For this discussion, let’s assume we have an imaginary 16 pixel camera in a 4 x 4 pixel<br />

arrangement. Further assume we use this imaginary camera to photograph a 4 x 4 grid of<br />

colored tiles such that each tile equals one pixel. The resulting image is shown below. We call<br />

this the native image.<br />

=<br />

Original image (16 pixel)<br />

Native image (16 pixel)<br />

Step 2: <strong>Pixel</strong> interpolation techniques are used to increase the pixel count by a factor of 4. In our<br />

simplified example, the 4 x 4 grid is converted to an 8 x 8 grid. This is represented in the image<br />

below. Note: in the following diagrams the “O” represents the original pixels.<br />

O O O O<br />

O O O O<br />

O O O O<br />

O O O O<br />

16 pixel image increased to 64 pixel image.<br />

White area is where pixels need to be added,<br />

or where interpolation occurs.


<strong>Cuddeback</strong> ® Technology<br />

Topic: <strong>Pixel</strong> <strong>Interpolation</strong> vs Native Image - page 2<br />

Making up or adding pixels to increase the megapixel rating of a camera<br />

Step 3: Next, the software calculates what color the added pixels should be. In our example<br />

you would expect to get a final image that looks like this:<br />

Expected “Interpolated” image<br />

But that is not what happens. Instead, the software calculates what it thinks the pixel’s color should<br />

be based upon the color of the adjacent pixels. The result is somewhat like what is shown below. In<br />

this example, green is created because the software averages the blue and yellow pixels. The<br />

resulting image does not look like the original image or the object photographed.<br />

Actual “Interpolated” image<br />

Generally, pixel interpolation results in images with less clarity and color distortion. Of course, in the<br />

real world where images are taken of complex objects, the clarity and image errors would not be as<br />

great as shown here. However, pixel interpolation does artificially create pixels and calculates what<br />

color they should be.<br />

So, why would a camera manufacturer use pixel interpolation We don’t know what their intentions<br />

are, but we suspect the reason is that it allows the manufacturer to use cheaper 1.3MP or 2.0MP<br />

sensors and then use pixel interpolation to create 5MP or 8MP images – tricking the consumer into<br />

thinking they are buying a true 5MP or 8MP camera when, in fact, they are buying a lesser 1.3MP or<br />

2MP camera. If this sound likes cheating to you, that’s because it is. <strong>Cuddeback</strong> never uses pixel<br />

interpolation and we always specify the native megapixel rating of the sensors. With <strong>Cuddeback</strong>,<br />

5 megapixels really are 5 megapixels.


<strong>Cuddeback</strong> ® Technology<br />

Topic: <strong>Pixel</strong> <strong>Interpolation</strong> vs Native Image - page 3<br />

Appendix<br />

If pixel interpolation is so bad, why was it invented The real purpose of pixel interpolation is to allow<br />

viewing small pixel count images on computer monitors. For example, the typical computer display<br />

has 1.3 million or more pixels. Many older digital cameras had only 300,000 pixels (VGA resolution).<br />

Thus, the image did not have enough pixels to fill the entire monitor screen. To allow the image to fill<br />

the entire computer screen, pixel interpolation was used to add extra pixels to make the image fit the<br />

computer monitor. <strong>Pixel</strong> interpolation is also used to when viewing images on a computer and the user<br />

enlarges (zooms in on) a portion of the image such that the pixels must be created to fill the monitor<br />

screen. We don’t think anyone intended this technique to be used to allow cameras to create more pixels.<br />

In fact, we are not aware of any major professional digital SLR camera manufacturers using this technique.<br />

We have only seen this technique in some scouting cameras and very low-end point-and-shoot cameras.<br />

8MP Interpolated Image<br />

5MP Native Image<br />

Why get this...<br />

When you can get this

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!