Why do we keep using the word “pixel”?

According to Wikipedia, the ultimate source of knowledge, the word pixel comes from “picture element.” This means that a pixel is a part of a picture, and yet everybody I know keeps using that term to refer to a part of an image. Because it is “image analysis” that we do, right? Not “picture analysis”? Of course, this is just an insignificant detail that I’m blowing way out of proportion. No, my real beef with the word pixel is more complex.

The word pixel seems to be used only in the context of 2D images. For 3D images we have a different word: voxel. So if I have a 3D image, and take one 2D slice out of it by selecting a set of voxels, these voxels all of a sudden, magically, become pixels! And what happens when you record a multi-spectral volumetric image? Or a volumetric time series? What do you call the elements of a 4D, 5D or 10D image? Dean et al. use the word imel (for image element) in their ICS file format specification (P. Dean et al., “Propsed standard for image cytometry data files”, Cytometry 11(5):561-569, 1990, DOI:10.1002/cyto.990110502). Yes, it’s more general. Yes, it’s more awkward. And yes, it still hides the fact that the images that we analyse are sampled and discretised representations of some continuous reality. When we sample a function we obtain samples, not pixels. The data sets that we analyse are collections of samples. A digital image is composed of samples, whether it be a 2D image, a 3D image or a 10D image. Only after you paint a little rectangle on the screen with the color of your sample does it become a pixel.

PS: I’m suggesting the word lixel for samples in a 1D signal. You heard it here first!

One Response to “Why do we keep using the word “pixel”?”

  1. On January 19th, 2009, at 17:03, Magnus said:

    I’m suggesting a sample in a multispectral image should be referred to as a muxel, or if you use the terminology “hyperspectral image”, a hyxel. Samples on a surface should be called suxels (they do suck if you ask me.) If one displays the Fourier transform, then the sample is obviously a Foxel. For graph-representation of images the samples are either graxels (for graph element) or noxels (for nodes). I guess that noxel is a slightly erronous construct since a sample is not really an element of a node, but then again, it might be better than pixel. So many new words! I need to write a paper were I can incorporate them all!

Leave a Reply

Your email address will not be published. Required fields are marked *

Note: I moderate all comments. Comments without a clear relation to the text above will not be published.

You can use these HTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">