Sign up ×
Physics Stack Exchange is a question and answer site for active researchers, academics and students of physics. It's 100% free.

enter image description here

This is from an experiment we did in physics class. We shone a sodium light at a convex lens on top of a sheet of glass - and this image was captured by a USB microscope. I know what causes the main rings - but what about the surrounding ones, and why are they different colours?

share|cite|improve this question
Check to see if God stuck a few more hundred commandments in there for us..! (just a joke) – ja72 Jan 31 '11 at 18:43

4 Answers 4

up vote 19 down vote accepted

You are observing a Moiré Aliasing pattern (thanks to Colin K for the correction). This means that the optical resolution of your USB microscope is good and that the image sensor has no anti-aliasing filter. When image details are smaller than the pixel size, such patterns will appear. And they will be colored because in color sensors each pixel is only sensitive to one color.

For example, I took the Wikipedia image of Newton's rings and downsized it by nearest neighbor method to get a picture that is very similar to yours:

Newton's rings: moire

share|cite|improve this answer
This isn't what would traditionally be called a Moiré pattern, but the results of frequency aliasing and the Moiré effect are similar, I agree. – Colin K Jan 31 '11 at 15:23
@Colin: thank you for the correction. – gigacyan Jan 31 '11 at 15:49
Colored alias artifacts is also characteristic of aliasing on Bayer filters. – Nick T Feb 1 '11 at 1:07
Indeed, you can expect some funky patterns, but why circles? Is there an intuitive explanation (avoiding the non-intuitive reversibility of Fourier transform) – Kris Van Bael Dec 23 '11 at 8:28
@KrisVanBael: The interference pattern is ring shaped because the lens surface is spherical. – Colin K Dec 23 '11 at 15:40

The extra patterns are not part of the 'ideal' Newton ring experiment. The grid symmetry of the spacings of the rings suggests it is not due to the actual lens (assuming it is convex), which should be radially symmetric.

I am guesssing that the extra rings are due to the light source being a cluster of LEDs, or maybe the nature of the microscope lens, or possibly an artefact the CCD ...

share|cite|improve this answer

This is a manifestation of "Frequency Aliasing" which shows up in lots of situations where you have data which is sampled at discrete intervals. For a more in-depth explanation of aliasing in general, you should look for references on the Shannon-Nyquist Sampling Theorem. In brief however, it is sufficient to explain that when data is sampled at some given resolution, called the sampling period $T_s$, then any component of the signal with a frequency above $\frac{1}{2T_s}$ (this is called the Nyquist frequency) will be "aliased", meaning they will appear to have a frequency of $\frac{1}{T_s}-f$ where $f$ is the frequency of the signal component in question. In this case the sampling period $T_s$ is the spacing of the pixels in the camera.

As you can see from the un-aliased central rings, the frequency of the rings increases radially. This is a spatial frequency, as opposed to temporal frequency which people are more used to, but the mathematics is the same. As the ring frequency increases, it crosses the Nyquist frequency of the camera, and you see the pattern repeated as the frequency components that compose it are aliased below the Nyquist frequency of the camera.

In fact, it is pretty straightforward to calculate where the secondary rings will show up (if you allow me to heavily gloss over some of the details). The spherical surface of the lens can be approximated as a parabolic surface $$y \propto r^2 $$ where $y$ is the height of the surface from the reference plate, and $r$ is the radial distance from the center of the primary rings. The frequency of the rings is related to the slope of the surface, which in this case is clearly linear in $r$, so without bothering to compute any constant factors, we can define $$f =Ar$$ where $f$ is the ring frequency and $A$ is a constant with units of $\frac{1}{\mbox{length}^2}$ or $\frac{\mbox{frequency}}{\mbox{length}}$.

Now, we could do some Fourier transforms and derive the exact form of the aliased ring image, but that is a bit more $\LaTeX$ than I feel like typing, and I suspect it is a bit beyond the scope of the question. Instead, I'll just calculate the location of the centers of the aliased ring patterns. So where are the centers of the ring patterns? They are the locations where the apparent ring frequency is zero. This is trivial for the central pattern, of course. Now where will the first set of aliased rings lie? We want to set the aliased frequency to zero, and solve for $r$; so

$$\begin{array}{lcr} \frac{1}{T_s}-f = 0 &\mbox{and} &f=Ar\\ \frac{1}{T_s}-Ar = 0&\\ r=\frac{1}{AT_s}& \mbox{or} & r=\frac{2f_n}{A} \end{array}$$

Computing the value of $A$ is a bit unnecessary for this explanation, so I'll simply say that it will depend on the wavelength of the light and the radius of curvature of the lens you are using. The resulting expression gives a simple description of where the rings will show up, and could serve as a guide for which lenses your microscope could measure without aliasing (i.e. when the aliasing won't appear until $r$ is larger than your field of view). Clearly, as the pixel spacing of your camera grows, aliasing becomes more of a problem, as it occurs closer and closer to the central rings; and as the radius of curvature of the lens increases (as the lens becomes less curved) aliasing becomes less problematic.

Also interesting is that the radial position of the rings in the diagonal direction is larger. This would seem counter-intuitive given the expression derived above, but keep in mind that the explanation I've given is vastly simplified. If you endeavor to derive a more general result using the Fourier transform, the diagonal rings will be correctly described.

The color effects are due to the Bayer filter on the camera. This filter is what allows the camera to capture color images, but it also has the effect of giving a slightly different sampling rate for each of the different colors. This means that the aliased pattern will have some color effects, but this is not "real", in the sense that it is only an effect of the camera itself. Bayer color effects can be seen in other situations as well, including situations that are more commonly described as Moiré effects than aliasing. For example:

Shirt with aliasing.

Moiré and aliasing effects are, of course, closely related, and are in some sense the same thing; but frequency aliasing is a very general concept that is applicable to any sort of sampled data, while the Moiré effect is generally the name given to the patters resulting from overlapping periodic patterns, rather than sampling specifically.

share|cite|improve this answer
Thank you very much for this. I am interested in studying the Moiré and aliasing effects (more specifically, the physical geometry that causes them to be emulative of one another). If you have the time, I would greatly appreciate it if you would refer me to a reliable source. – Gödel Nov 12 '14 at 0:41

Just to add an additional twist to the very good answers by Colin K and gigacyan.

I have actually been in situations where those exact patterns were real. I used to design grayscale microlenses (manufactured with computed masks) where the finite resolution of the design (driven by the resolution of the lithographic grayscale pixels) actually caused those four extra patterns on the actual lens. At first I blamed the finite resolution of our white light interferometer as the reason for the aliasing. But changing the resolution left the positions of the patterns unchanged.

This does not change the answers given above. In either case the aliasing results from a finite, uniform and strictly cartesian spatial resolution, and can be compensated for by various windowing/smoothing/dithering methods.

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.