FYI-Pixel Interpolation Theory-Pg1 - Cuddeback
FYI-Pixel Interpolation Theory-Pg1 - Cuddeback
FYI-Pixel Interpolation Theory-Pg1 - Cuddeback
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