Mirrors that are not cameras

A curved mirror has no eye

A flat mirror is a second camera — reflect the eye in the plane and every line of sight passes through the reflected point, to 2.8e-12 mm. Curve the mirror and the point is gone. Over 20 cm of a mirror ball two metres across, the lines of sight miss their own best-fitting point by 2.8 mm, and by 52.9 mm on a ball half a metre across. What replaces the eye is not a worse eye; it is nothing.

Worth reading first: A mirror is a second camera · A picture through water has no viewpoint.

A flat mirror is a second camera. That is one of the tidier results on this site: reflect the eye in the plane of the mirror, and the picture in the mirror is a photograph taken from the reflected point. Every line of sight, continued behind the glass, passes through it — to 2.8e-12 mm, which is arithmetic and not geometry.

The obvious next question is what happens when the mirror bends, and the obvious answer is that the picture gets distorted. That answer is wrong in an interesting way. What goes is not the picture’s accuracy; it is the point.

A mirror ball 2.00 m across, and the point its lines of sight missThe backward continuations are drawn to the point that fits them best. They miss it by up to 2.46 mm — over 20 cm of mirror, so a photograph of this ball is a projection of nothing from anywhere.eyethe best fit — no ray goes through itno single viewpoint — the rays miss by 2.46 mmover 20 cm of a 2.00 m ball
Fig. 1 A mirror ball two metres across, with the lines of sight continued behind it and the point that fits them best marked. They miss it by up to 2.8 mm over 20 cm of mirror. No ray goes through the marked point, and there is no other point they go through either.

What “a second camera” means, exactly

The flat case is worth restating precisely, because the precision is what makes the curved case a loss rather than a degradation.

Light from a point in the room strikes the mirror and reaches the eye. The eye interprets it as having come from somewhere along the incoming ray, continued backwards through the glass. Do that for every point and the collection of backward rays is a bundle.

For a flat mirror that bundle is concurrent: every one of its rays passes through one point, the eye reflected in the plane of the mirror. Concurrency is exactly the definition of a projection through a centre, so the reflected picture is a projection, and it is a projection from a place a camera could actually be put.

That is why a mirror in a photograph is not a puzzle. It is a second view of the room, taken from behind the wall, and everything this site knows about pairs of views applies to it unchanged.

A box over a reflecting floor, with the reflection computed twiceReflecting the scene and reflecting the camera disagree by 342 px and agree to 0e+0 px once one image axis is reversed — which is what a mirror reversing handedness looks like in numbers.grey: the reflectiontwo routes, agreeing to 0e+0 px after one flip
Fig. 2 The flat result, computed two ways as this site prefers: by reflecting the scene, and by reflecting the camera. The two agree once one image axis is reversed, and the reversal is the handedness change a mirror performs, measured rather than asserted.

Measuring the loss

The question “do these rays meet” has an answer with a number in it, and this site already had the machinery, written for a different subject.

A picture taken through water is not a projection either — continue its rays into the water and they miss each other. The routine that measures that fits the point minimising the summed squared distance to a bundle of lines, and reports how far the lines actually pass from it. A bundle that meets gives zero; one that does not gives the size of the region the rays pass through.

The same routine is used here, deliberately, so that the millimetres in this field and the millimetres in the refraction field are the same millimetres. Two pictures fail to have a viewpoint for entirely different physical reasons — one because the medium bends the light, the other because the surface does — and putting the numbers in one column is a thing a site that measures both should be able to do.

Over a 20 cm patch of mirror, with the eye 1.4 m away:

mirror lines of sight miss by
flat 2.8e-12 mm
ball 20 m across 0.18 mm
ball 10 m across 0.38 mm
ball 5 m across 0.83 mm
ball 2 m across 2.80 mm
ball 1 m across 9.01 mm
ball 0.5 m across 52.93 mm
How badly a mirror fails to have an eye, against how much it curvesA flat mirror's lines of sight meet exactly — 2.8e-12 mm, which is arithmetic. A ball 0.50 m across misses by 52.9 mm over the same 20 cm of mirror, and the miss falls to nothing as the curvature does.0204001234curvature of the mirror, 1/R (per metre)how far the lines of sight miss a common point (mm)flat: they meet20 cm of mirror, eye 1.40 m away3e-12 mm flat · 52.9 mm at 1/R = 4.0
Fig. 3 The same numbers as a curve. The miss falls to nothing as the curvature does — which is what makes it a measurement of the shape rather than of the sampling — and it grows without limit as the ball tightens.

Three things about that table are worth saying separately.

The flat row is the control. It is not merely small; it is the arithmetic floor of the same computation, so every other row is a real number rather than a residual of the method. And the point the flat bundle converges on is checked against the reflected eye rather than against the fit — a fit that returned a plausible point would not pass that.

The miss vanishes with the curvature. A ball twenty metres across is nearly a flat mirror and misses by less than a fifth of a millimetre. That monotone approach to zero is what says the number is about the shape.

And it grows without bound. A shop mirror ball half a metre across misses by five centimetres over a patch a hand can cover. That is not a subtle effect; it is larger than most of the objects being reflected.

Why “distorted” is the wrong word

There is a temptation to file all this under distortion, and it is worth resisting because distortion is a much weaker statement.

A fisheye picture is heavily distorted and is still a projection from a point. Every ray of it passes through the eye; what varies is the rule mapping direction to position on the picture. Knowing the rule, a fisheye picture can be re-projected onto any other surface exactly, and the result is a picture a different camera would have taken.

A curved mirror’s picture cannot be. There is no rule from direction to position, because there is no single place the directions are measured from. Two points of the mirror show the world from two different virtual positions, and the positions vary continuously across the surface.

The practical consequence is sharp. A photograph containing a curved mirror cannot be rectified into a second view of the room. No amount of processing produces the image a camera behind the wall would have taken, because there is no such camera. The information is there — it is a picture of the room — but it is not a picture from anywhere.

The rays of a refracted picture, continued into the waterEvery ray leaves the pinhole, bends at the surface and carries on. Fitted to a common point they miss it by 13.1 mm — the circle is that miss drawn at the figure's own scale. With the water removed the same fit misses by 0e+0 m.the water surfacethe pinholethe rays miss by 13.1 mmno single viewpoint — the rays miss by 13.1 mmdry control: 0e+0 m
Fig. 4 The measurement’s twin in the refraction field, made by the same solver. A picture taken through water has rays that miss their own least-squares centre by millimetres of the world, and for the same reason the statement matters: the failure is of the centre, not of the sharpness.
Every angle exact, and unrecognisableA 360 photograph re-projected stereographically from below. Every crossing in the original crosses at the same angle here — the worst departure over 150° of the sphere is 2.5e-8° — while the area scale runs over a factor of 85. Conformal is not a synonym for undistorted.angle, worst over the sphere2.5e-8°anisotropy, worst1.000000025area scale, largest over smallest×85what a reader calls distortedthe third row, not the firstthe disc is 150° of the spheredrawn to 150° off axisthe first two rows are conformality
Fig. 5 And the case that is distorted and still a projection, for contrast. Every angle in this picture is exact and the shapes are unrecognisable; it is nonetheless a rule from directions to positions, so it can be undone exactly.

Why the bundle spreads: two focal surfaces, not one

The reason a curved mirror has no centre is worth one level of detail, because it also explains why the miss is what it is rather than something else.

Take a narrow pencil of rays leaving the eye and striking the mirror obliquely. Reflected, that pencil does not converge to a point even in the limit of a vanishingly narrow pencil. It converges to a short line segment in one plane and to a different short line segment in the perpendicular plane, at a different distance. That is astigmatism, and it is present for every off-axis pencil on every curved mirror.

So even before the aperture is opened up, the local behaviour of the bundle is two focal surfaces rather than one focal point: a tangential one, from rays in the plane containing the axis, and a sagittal one, from rays across it. On a flat mirror the two coincide, everywhere, and the common surface is a single point — which is the flat result all over again.

Two consequences that show up in the numbers. The best-fitting point is not on either focal surface, because it is a compromise between two families of rays that go to different places. And the miss does not shrink when a smaller patch of mirror is sampled as fast as a naive argument suggests, because part of it is the separation between the two focal surfaces rather than the spread within one.

A mirror ball 1.25 m across, and the point its lines of sight missThe backward continuations are drawn to the point that fits them best. They miss it by up to 0.64 mm — over 10 cm of mirror, so a photograph of this ball is a projection of nothing from anywhere.eyethe best fit — no ray goes through itno single viewpoint — the rays miss by 0.64 mmover 10 cm of a 1.25 m ball
Fig. 6 The same ball sampled over a patch half as wide. The miss falls and does not vanish, because narrowing the aperture removes the spread within each focal surface and not the gap between them.

The one curved mirror that does have an eye

There is a single configuration in which a curved mirror’s lines of sight are concurrent, and it turned up here as the symptom of a sign error rather than as a discovery — which is the honest way to report it.

An early version of the machinery had the sag of the spherical cap taken the wrong way, so that a mirror labelled convex was in fact concave. The tell was a curvature at which the lines of sight met exactly. No convex mirror does that; a concave one does, when the eye sits at its centre of curvature.

The geometry is immediate once seen. If the eye is at the centre of curvature, every ray from it strikes the surface along the normal, so every ray reflects straight back along itself. The lines of sight are then concurrent to 5.0e-12 mm — and the point they are concurrent at is the eye.

The one curved mirror with an eye, and the eye is yoursA concave mirror whose centre of curvature is exactly where the eye is. Every ray meets the surface square on and returns along itself, so the lines of sight are concurrent to 4.9e-12 mm — and the point they are concurrent at is the eye, 1.40 m in front of the mirror rather than behind it.eyethe eye itselfa mirror ball, 20 cm acrossthe lines of sight meet to 5e-12 mm
Fig. 7 The exception, drawn. A concave mirror whose centre of curvature is exactly where the viewer is standing: every ray meets the surface square on and returns along itself, so the picture is a projection — from the one point that is no use whatever.

So the exception exists and it is empty. A picture that is a projection from where the viewer already is contains no second viewpoint at all; it is a view of the room from the room. And one step off that curvature, the concurrency is gone.

That is worth keeping as the shape of the whole field. A curved mirror is a projection from a point exactly when the projection is worthless, and every configuration that would be interesting is one where the centre does not exist.

Where the eye went instead

If the rays do not meet at a point, they still do something, and what they do has a name.

A bundle of lines that is not concurrent is generally tangent to a surface — an envelope — and for a rotationally symmetric mirror the meridional rays are tangent to a curve. That curve is the caustic, and it is what a curved mirror has instead of an eye. The bright cusped shape in the bottom of a coffee cup is one, seen directly.

The fitted point in the figures above is not on that curve, or anywhere in particular. It is a least-squares compromise, and the useful thing about it is precisely that it is a compromise: every routine that recovers a viewpoint returns something, and the number that matters is not what it returned but how far the rays are from it.

A spherical mirror's caustic — where the focus wentThe reflected rays are tangent to a cusped curve 184.1 mm long across a 1.24 m aperture. Near the axis it is at R/2 = 0.800 m, which is why a small enough spherical mirror passes for a paraboloid.79 mm of causticvertex radius 1.60 m, aperture 0.82 m79 mm of envelope
Fig. 8 What the bundle does instead of meeting. The reflected rays are tangent to a cusped curve 184 mm long, and no point on it is on more than two of them.
A mirror ball 0.80 m across, and the point its lines of sight missThe backward continuations are drawn to the point that fits them best. They miss it by up to 12.71 mm — over 20 cm of mirror, so a photograph of this ball is a projection of nothing from anywhere.eyethe best fit — no ray goes through itno single viewpoint — the rays miss by 12.71 mmover 20 cm of a 0.80 m ball
Fig. 9 A tighter ball, where the miss is large enough to be unmistakable in the drawing. The best-fitting point sits closer to the surface as the ball tightens, and the rays pass further from it.

What a reader can check in a room

Two of these statements can be checked without any equipment, and checking them is more convincing than the arithmetic.

Look at a doorframe in a flat mirror and walk sideways. The reflection behaves exactly like a view through a window into a second room: near things shift more than far ones, by the amounts a real second viewpoint would give. That is parallax from a genuine centre, and it is why a mirror never feels like a picture.

Now look at the same doorframe in the bowl of a spoon and walk sideways. The reflection does not behave like a view from anywhere: different parts of it move by amounts that are not consistent with any single displaced eye, and the whole thing swims. That swimming is the bundle’s failure to be concurrent, seen directly, and it is the reason a curved mirror never reads as a window.

The second observation is the useful one, because it is the fastest available test of whether a reflecting surface is flat. A mirror that is very slightly curved — a large sheet bowed a millimetre or two over its width — passes every visual inspection and fails this one, since the swimming is a first-order effect in the curvature while the visible distortion is second order.

What survives

Losing the centre of projection removes a great deal and it is worth being exact about what remains, because a curved mirror is still useful and still analysable.

The reflection law survives, pointwise. At every place on the mirror the angle in equals the angle out about the local normal, and that is enough to trace any ray exactly. Nothing here is approximate.

Invertibility survives, over a region. Given the mirror’s shape and the eye’s position, each place in the picture names one direction in the world; the map is one-to-one where the surface is smooth and convex, so a photograph of a mirror ball can be turned into a map of directions.

And a picture surface survives — in the sense the curved field uses the phrase. A mirror ball takes directions to positions in the picture, which is exactly what a picture surface does. What it does not do is take them all from one point, and the two properties turn out to be separable in a way this site has not needed before.

That last observation is the useful one and it has a rung of its own. A mirror ball’s rule, read as a picture surface, turns out to be one of the four named fisheye rules — exactly, in the limit of a distant camera, and by an argument two lines long.

A mirror ball's rule, from 24 radii awayThe ball's own curve, against the three named rules each given its best scale. The equal-area rule is 0.82% of the picture's radius away from it; the next nearest is equidistant at 21.5%. The ball reaches 177.7° from the axis, which is 100.0% of every direction there is.00.2500.5000.7501050100150angle of the direction from the camera's own axis (degrees)where it lands in the picture, as a fraction of the picture's radiusequisolidequidistantorthographica ball 24 cm across, camera 24 radii offequal-area within 0.82% · equidistant 21.5%
Fig. 10 The property that survives, measured. The ball’s own map from direction to picture position, against the named rules — and the equal-area one is not merely close.
A mirrored cylinder, and the smear that stands up in itEvery mark on the paper is where a ray from the eye, reflected in the cylinder, lands. Run backwards from the mark, the light returns to the eye to 2e-15. One part of the design gets 12.5 times as much paper as another, which is what makes it unreadable flat.the sheet, seen from abovemirrorthe eye, 1.8 radii upwhat stands up in the mirrorthe light path reverses to the eye to 2e-15scale varies 12.5× across the design
Fig. 11 And the older use this site already makes of a curved mirror, which never needed a centre. A cylindrical mirror anamorph is a map from a flat design to a picture, computed ray by ray — and it works exactly, without there being any point the picture is a projection from.

The three ways a picture can fail to have a viewpoint

This site now has three, and they are worth setting beside each other because they look alike and are not.

The light bends. A picture taken through water or glass has rays that kink at the interface, and continued into the far medium they miss. The failure is in the medium, and the amount depends on how obliquely the interface is crossed.

The eye moves. A scroll, a pushbroom, a rolling shutter: each column or row of the picture is taken from a different place, so there is no one centre by construction. The failure is in time, and the miss is the spread of the eye’s track.

And the surface curves. A curved mirror sends each part of the incoming bundle off in a direction that depends on where it struck, so the virtual sources are spread over a region. The failure is in the geometry of the reflector, and the miss grows with its curvature.

All three are measured by the same solver and reported in the same units, which is the point of having had it. And all three end at the same place: a picture that is a picture of something and a projection of nothing.

The rays of 27 m of scroll, and the point they miss by 8.57 mPlan of one section. Each ray leaves the eye at its own column, so the eyes lie along a track rather than at a point. The circle is the least-squares centre drawn at the radius of its own miss — 8.57 m, which the closed form puts at 8.57 m, the standard deviation of a track that long. A single column of the same scroll fits exactly.the best point, missed by 8.57 m27 m of the eye's trackno single viewpoint — the rays miss by 8.57 mthe eyes are a track, not a point
Fig. 12 The second kind. A scroll’s eye translates, so a section’s rays miss their own least-squares centre by metres of the world — the same measurement, on a failure with nothing optical about it.
A mirror ball 5.00 m across, and the point its lines of sight missThe backward continuations are drawn to the point that fits them best. They miss it by up to 0.72 mm — over 20 cm of mirror, so a photograph of this ball is a projection of nothing from anywhere.eyethe best fit — no ray goes through itno single viewpoint — the rays miss by 0.72 mmover 20 cm of a 5.00 m ball
Fig. 13 A gentle ball, where the miss is small enough that a photograph would look like a slightly odd window. It is not one: the number is above the arithmetic by nine orders of magnitude, and it grows without limit as the ball tightens.
One pixel dry, two pixels wetA near point and a far one on the same ray of the pinhole camera are the same image point to 1e-13 px. Through the tank they are 101.0 px apart, because the displacement a layer adds is a length and a length matters more to a near point than to a far one.where the two points landthrough the tank: 101.0 px apartthrough nothing: one marknear point, 0.4 m14.6 pxfar point, 1.6 m115.7 pxthe two, apart101.0 pxat 26° off axis, through 12 mm of glass into waterno single viewpoint — the rays miss by 101.0 px of splitno warp of the image can undo a depth-dependent shift
Fig. 14 And the first kind at its sharpest: two world points on one ray of the camera, landing in different places, which is what “no centre” means when it is made unmissable.

Reads more easily once this is understood

Essays that name this one as worth reading first.

Shares its objects with

Essays that name at least two of the same things, and that neither author linked.

Named objects

A flat tag is an object no other essay names yet.

AstigmatismCausticcentre of projectionleast-squares intersectionMirrorNot a projectionPicture planeRay tracingReflectionskew raysVirtual image