Constructing a view

The proportion is the assumption

Read the proportions of a rectangle out of a photograph of it and the answer is a function of where the centre of the picture is assumed to be. Sweeping that assumption across the horizon takes one drawn quadrilateral from one part in fourteen to slightly wider than square, every reconstruction a genuine rectangle, and only a fiftieth of the sweep within five per cent of the truth.

Worth reading first: The arc every eye stands on · The principal point is not the centre · The point you have to stand at.

Somebody photographs a rug on a floor and wants to know its proportions. This is a completely ordinary thing to want, it is done constantly, and the machinery for it is four drawn corners and a formula.

The formula needs one number the photograph does not contain, and this essay is about what supplying it wrongly costs.

The proportion is the assumption, not the drawingEvery point of the arc reconstructs a rectangle with right angles to 5.1e-13°, and they run from 0.071 : 1 to 1.120 : 1 — a factor of 15.7. The rectangle that was actually there is 0.667 : 1, and only 2% of the arc gets within five per cent of it. A proportion read off a photograph of a rectangle is a proportion read off the assumption that the centre of the picture is the centre of the frame.012320406080assumed centre of the picture, % of the way between the vanishing pointsreconstructed proportion of the rectanglethe rectangle that was there, 0.667 : 115.7× across the arcevery one a true rectangle
Fig. 1 The recovered proportion of one drawn quadrilateral, as the assumed centre of the picture is walked along the horizon. Every one of these reconstructions has right angles to five parts in ten million million of a degree, and they run from one part in fourteen to slightly wider than square.

What is being assumed

The arc every eye stands on sets it out: four corners give two vanishing points and one equation, and the equation has three unknowns in it. Two of them are the coordinates of the principal point — the foot of the perpendicular from the eye to the picture plane — and everybody assumes it is the middle of the frame.

Every eye that could have drawn it lies on one arcThe four corners of a rectangle on the floor, drawn. Its two vanishing points are the ends of the arc, and the eye — folded flat into the picture about the horizon — has to see them at a right angle, so it lies on the circle having them as a diameter. Sliding the assumed centre of the picture along the horizon slides the station round the arc: at 50% of the way between the two vanishing points the focal length comes out 1129.9 px and the rectangle is reconstructed 0.2830 wide for every one deep, with its corners at right angles to 1.1e-13°. The camera that actually drew it is the mark on the arc at 812.8 px. Nothing in the four corners chooses between them.vanishing point 1vanishing point 2where the camera wasassumed centre 50% alongfocal 1129.9 px · 0.283 : 1
Fig. 2 The assumption made explicit as a station. Drop a perpendicular from the assumed centre to the horizon; where it meets the arc is where the camera is being taken to have been.

The assumption is not stupid. A camera whose sensor is centred behind its lens has its principal point at the centre of the frame, and most cameras are built that way to within a per cent or so.

It is also not free, and this site has already priced the ways it fails.

Level, tilted, shiftedTilting the camera up to fit the building in makes the verticals converge by 4.55°. Shifting the lens up instead moves the principal point 95 px off centre, frames the same view, and leaves the verticals parallel to 0e+0° — because the picture plane never tilts.level — the top is cut off0.00° of spreadtilted 13°4.55° of spreadshifted 95 px0.00° of spreada shift moves every point by exactly the shift95.0 px, and no direction at all
Fig. 3 A rising front, which moves the principal point without tilting the picture plane. Verticals stay parallel and the centre of the picture is nowhere near the centre of the frame.
The cost of assuming the principal pointThe two-vanishing-point route to a focal length needs a principal point supplied, and every textbook supplies the middle of the frame. On a shifted or cropped picture that is wrong, and f² = −(v₁ − p)·(v₂ − p) turns the error into a product of two large numbers: 1.6% at 150 px of shift. The three-point recovery does not assume it and has no such error.00.50011.50050100150how far the principal point really is from the middle of the frame (px)error in the focal length, from assuming it is not (%)unshifted: the assumption is truea 44° lens1.55% at 150 px of shift
Fig. 4 And what that does to a recovered focal length. The measured cost is per cents rather than parts per million, which is the difference between an assumption and an identity.

The sweep, and what it is not

The plot above is a sweep of the whole arc, from just inside one vanishing point to just inside the other. That is not a range of plausible assumptions — nobody thinks the centre of the picture is out at a vanishing point — and reading it as an error bar would be a misuse of it.

What it is, is the shape of the dependence. Two things about that shape matter.

It is monotone. Sliding the assumed centre one way always makes the reconstruction longer in one direction. So an error in the assumed centre is a bias in the recovered proportion, with a sign, rather than a scatter — and averaging over many photographs will not remove it if they share a camera.

And its slope is not uniform. The curve is shallow in the middle and steep near the ends, so how much a given error in the assumed centre costs depends entirely on where along the arc the picture falls.

The proportion is the assumption, not the drawingEvery point of the arc reconstructs a rectangle with right angles to 6.1e-13°, and they run from 0.417 : 1 to 6.531 : 1 — a factor of 15.7. The rectangle that was actually there is 0.667 : 1, and only 2% of the arc gets within five per cent of it. A proportion read off a photograph of a rectangle is a proportion read off the assumption that the centre of the picture is the centre of the frame.024620406080assumed centre of the picture, % of the way between the vanishing pointsreconstructed proportion of the rectanglethe rectangle that was there, 0.667 : 115.7× across the arcevery one a true rectangle
Fig. 5 The same sweep for a rectangle placed obliquely in the frame. The curve is steeper, so the same uncertainty about the centre buys a wider range of answers.
The proportion is the assumption, not the drawingEvery point of the arc reconstructs a rectangle with right angles to 1.7e-12°, and they run from 0.036 : 1 to 0.561 : 1 — a factor of 15.7. The rectangle that was actually there is 0.667 : 1, and only 0% of the arc gets within five per cent of it. A proportion read off a photograph of a rectangle is a proportion read off the assumption that the centre of the picture is the centre of the frame.00.2000.4000.60020406080assumed centre of the picture, % of the way between the vanishing pointsreconstructed proportion of the rectangle15.7× across the arcevery one a true rectangle
Fig. 6 And for one placed nearly square-on. Shallower, and better conditioned, for the identical camera.

The realistic version

Restricted to the range a real camera’s principal point actually occupies — a few per cent of the frame width off centre, which covers an ordinary lens, a modest shift and a crop — the numbers come down to something a person would care about rather than something that makes the exercise look hopeless.

A few per cent of the frame width, on the sweep above, moves the recovered proportion by several per cent. Which means: a proportion read off a photograph of a rectangle is good to a few per cent and not better, unless the principal point has been established some other way.

The taught two-point cube, with the two far edges placed 8 points apartThe corner angles are 90° because the method forces them. The side ratio is 0.719, so this picture depicts a box whose depth is 1.39× shallower than its width.horizoncorner angles90.000° — forced by the methoddepicted side ratio0.7195lens this drawing implies60° acrossdrawn exactly as the method prescribesthe free step is where the far edges go
Fig. 7 The failure mode at full strength. A two-point cube drawn with its far edges eight points apart — a difference invisible on the page — depicts a box 1.4 times shallower than it is wide.
What the by-eye step actually decidesSymmetric placement gives a cube for free. 8 points of asymmetry — invisible in the drawing — gives a box of side ratio 0.72, and ±16 points spans 0.52 to 1.94.0.50011.502-10010difference between the two by-eye placements (points)side ratio of the box the drawing depicts (1 = a cube)a cubeeven-handedthe one free choice in the taught methodand it decides the whole solid
Fig. 8 And the sweep of that, which is the same shape of curve as this essay’s. A free parameter nobody names decides what the drawing depicts.

That is a useful number and it is worth putting beside the ones this site has measured elsewhere. How wrong a measurement from one picture can be prices the height-from-a-photograph route the same way, and finds the same shape of answer: exact geometry, an assumption in the middle of it, and an error set by the assumption rather than by the arithmetic.

A 5.6 m object, measured off an uncorrected frameOn a pinhole picture the horizon-fraction recovery returns 5.6 m exactly. Through a lens with k₁ = -0.24 it returns 5.48 m — 2.15% out. A 2.2 m object at the same spot on the same lens comes back 0.14% out, because what costs is the radius the three marks span, not where in the frame they are.5.405.505.60-0.400-0.2000k₁ of the lens the photograph was taken withheight recovered from the photograph (m)the true 5.6 m5.48 m5.6 m tall, 11 m away, on a level camera2.15% out — against 0.14% for a 2.2 m object
Fig. 9 The height measurement’s own version. Every route from a single picture to a length has one of these somewhere in it.

Why this is not an argument against the method

There is a reading of the sweep that would be wrong, and it is worth heading off.

The plot runs over a factor of nearly sixteen, which looks catastrophic. It is not, because the sweep covers the whole arc and the arc’s ends are stations nobody would propose. At one end the eye is nearly on the horizon, which is a camera looking exactly along one of the rectangle’s edges from ground level; at the other it is nearly on the other vanishing point. Neither is a photograph anybody takes, and the reconstructions there are extreme because the stations are.

Every eye that could have drawn it lies on one arcThe four corners of a rectangle on the floor, drawn. Its two vanishing points are the ends of the arc, and the eye — folded flat into the picture about the horizon — has to see them at a right angle, so it lies on the circle having them as a diameter. Sliding the assumed centre of the picture along the horizon slides the station round the arc: at 90% of the way between the two vanishing points the focal length comes out 677.9 px and the rectangle is reconstructed 0.8489 wide for every one deep, with its corners at right angles to 5.7e-14°. The camera that actually drew it is the mark on the arc at 812.8 px. Nothing in the four corners chooses between them.where the camera wasassumed centre 90% alongfocal 677.9 px · 0.849 : 1
Fig. 10 A station near one end of the arc. The focal length is short, the picture it corresponds to is enormously wide, and the reconstruction is correspondingly stretched.

What the plot is for is the derivative at the middle, not the extremes at the ends. That is why the section above restricts to the range a real principal point occupies before quoting anything, and it is why the honest headline of this essay is “a few per cent” rather than “a factor of sixteen”.

What one pixel of click error costs, against distanceA 1.83 m object at 3 m is measured to 0.28% per pixel; the same object at 201 m to 18.2% per pixel. The whole object shrinks toward the horizon, so a pixel buys more world.05101550100150200distance from the camera (metres)error in the recovered height, per pixel of click error (%)6 m — 0.55%25 m — 2.27%60 m — 5.43%120 m — 10.84%one pixel, on a 690 px picturelinear in distance
Fig. 11 The general habit this belongs to: quote the amplification at the operating point, not the range over the whole domain, because the domain usually contains configurations nobody is in.

What actually fixes it

Four things, in rough order of how likely a photograph is to contain them.

A second rectangle on the same plane, at a different angle. Two pairs of perpendicular directions determine the involution on the horizon, which determines both the focal length and where the centre is along it — with nothing assumed.

Two rectangles on one floor, and the arcs cross onceOne drawn rectangle leaves the eye free along an arc. A second rectangle, lying on the same floor at a different angle, draws a second arc — and two circles whose centres are both on the horizon meet at one point above it. That point is where the camera stood, to 6.1e-12 px. It is the same fact as the involution on the horizon needing two pairs and no more: each rectangle is one pair, an involution has two degrees of freedom, and the crossing of the arcs is that solution drawn instead of solved.one crossing, one eyetwo rectangles, two arcscrossing off by 6.1e-12 px
Fig. 12 Two rectangles, two arcs, and one crossing above the horizon. The assumption has been replaced by a measurement.

A vertical, which turns the problem into the three-direction recovery and over-determines the camera.

A box drawn from a known camera, and the camera recovered from the drawingThree vanishing points found from the twelve drawn edges alone give back the focal length to 4e-15 relative.recovered principal pointused to drawrecoveredgapfocal length853.90853.904e-15principal x345.0345.02e-12angle44.0°44.0°correct from 20 cm, at 160 mm wide44° across
Fig. 13 The three-direction route, which returns the principal point rather than assuming it, and returns a spread that says how far the object was from being rectangular.

A known proportion somewhere in the scene — one square tile, one sheet of paper — which supplies the missing number directly.

Or a calibrated camera, which is what the whole business of camera calibration exists for and is the only one of the four that is a fact about the equipment rather than about the picture.

Two rectangles on one floor, and no assumption about the centreEvery route this site has had to a focal length needed three mutually perpendicular directions, or two and an assumed centre of the picture. Two rectangles lying flat on one floor at different angles give two pairs of perpendicular directions, an involution takes exactly two pairs, and its imaginary fixed points hand back both numbers at once: focal 622.3965 px against 622.3965, a gap of 1.1e-13, and the centre at 318.0000 against 318.0, a gap of 5.7e-14. The camera here is deliberately off-centre so that recovering the centre is a measurement rather than a coincidence.horizonthe centre, recoveredcorrect from 14 cm, at 160 mm widefocal 622.40 px · centre off by 5.7e-14 px
Fig. 14 The first route in its algebraic form. Two rectangles on one floor, an involution, and both numbers together.

Which way the bias runs

A bias with a sign can be traced, and this one can be described without any arithmetic.

Assume the centre of the picture is too far toward one of the two vanishing points. The perpendicular from it meets the arc nearer that end, which means the station is being placed nearer that vanishing point — that is, the camera is being taken to have been more nearly along one of the rectangle’s two edge directions than it really was.

A camera more nearly along a direction sees that direction more foreshortened. So the reconstruction has to make the rectangle longer in that direction to account for the drawn extent, and the recovered proportion moves that way.

Every eye that could have drawn it lies on one arcThe four corners of a rectangle on the floor, drawn. Its two vanishing points are the ends of the arc, and the eye — folded flat into the picture about the horizon — has to see them at a right angle, so it lies on the circle having them as a diameter. Sliding the assumed centre of the picture along the horizon slides the station round the arc: at 34% of the way between the two vanishing points the focal length comes out 1070.5 px and the rectangle is reconstructed 0.2031 wide for every one deep, with its corners at right angles to 4.3e-14°. The camera that actually drew it is the mark on the arc at 812.8 px. Nothing in the four corners chooses between them.where the camera wasassumed centre 34% alongfocal 1070.5 px · 0.203 : 1
Fig. 15 The assumed centre moved toward one vanishing point. The station slides that way round the arc and the reconstruction stretches along the corresponding edge direction.
Every eye that could have drawn it lies on one arcThe four corners of a rectangle on the floor, drawn. Its two vanishing points are the ends of the arc, and the eye — folded flat into the picture about the horizon — has to see them at a right angle, so it lies on the circle having them as a diameter. Sliding the assumed centre of the picture along the horizon slides the station round the arc: at 66% of the way between the two vanishing points the focal length comes out 1070.5 px and the rectangle is reconstructed 0.3943 wide for every one deep, with its corners at right angles to 8.5e-14°. The camera that actually drew it is the mark on the arc at 812.8 px. Nothing in the four corners chooses between them.where the camera wasassumed centre 66% alongfocal 1070.5 px · 0.394 : 1
Fig. 16 And moved the other way, with the reconstruction stretching along the other edge instead. The four drawn corners are identical in both.

That gives the practical rule. An error in the assumed centre stretches the reconstructed rectangle along whichever edge direction the error moves toward, and a photographer who knows their lens is shifted knows which way their answers are wrong before computing anything.

Shift or tilt: two ways to include the topThe wide picture is what the eye sees through a vertical picture plane. Sliding the frame up it — a rising front, a shift lens — gives a picture whose points sit at one constant offset from the wide one, spread 1e-13 px over the whole scene: it is a crop, and its verticals stay parallel to 0e+0°. Turning the plane instead gives a picture that is not a crop of it at all — the same points differ by offsets spreading 50.6 px — and its verticals converge 0.90°.the shifted frame — a crop to 1e-13 pxthe wide picture, from the same eyea tilted frame is not a crop of it — 50.6 px of spreadtilt converges the verticals 0.90°
Fig. 17 Where the shift comes from in practice, and how it differs from a tilt: one moves the principal point and one turns the picture plane, and only the second bends the verticals.

The part that is easy to get backwards

The reconstruction is a genuine rectangle at every station, and that is worth dwelling on because it removes the obvious sanity check.

A reader who suspected the assumed centre was wrong might reasonably look for a symptom: corners that come out not-quite-square, edges that do not quite match. There is none. The focal length is chosen at each station precisely so that the two directions are perpendicular, so the reconstruction has right angles by construction — to the arithmetic floor, across the entire sweep.

Every eye that could have drawn it lies on one arcThe four corners of a rectangle on the floor, drawn. Its two vanishing points are the ends of the arc, and the eye — folded flat into the picture about the horizon — has to see them at a right angle, so it lies on the circle having them as a diameter. Sliding the assumed centre of the picture along the horizon slides the station round the arc: at 14% of the way between the two vanishing points the focal length comes out 784.1 px and the rectangle is reconstructed 0.1142 wide for every one deep, with its corners at right angles to 4.0e-13°. The camera that actually drew it is the mark on the arc at 812.8 px. Nothing in the four corners chooses between them.where the camera wasassumed centre 14% alongfocal 784.1 px · 0.114 : 1
Fig. 18 A station well round the arc. The reconstruction from here is a rectangle a fifth as wide as it is deep, and its corners are right angles to a tenth of a millionth of a millionth of a degree.

So the wrongness is invisible in the reconstructed object. It shows up only against something outside the reconstruction — a second rectangle, a known length, a calibrated camera — which is the general shape of every under-determined problem and is why the arc had to be found before the sensitivity could be quoted.

How loose the test has to be before perspective preserves measureThe count of systems the table calls measure-preserving, against the tolerance. It sits at 7 across nine decades and then steps to 9 when the tolerance passes 15.6% — the drift a real pinhole picture actually produces. The exclusion in the table above is a statement about that boundary, and this is where the boundary is.02.5057.50-8-6-4-20log₁₀ of the tolerance on midpoint driftsystems counted as preserving measureperspective admitted at 15.6%the exclusion, sweptthe boundary is measured, not chosen
Fig. 19 The one case where a symptom does appear: when the assumed centre falls outside the two vanishing points, the relation asks for the square root of a positive number and refuses. That is a refusal rather than a warning, and it fires only in extreme layouts.

What a crop does, which is not obvious

A crop moves the principal point relative to the frame without moving anything in the world, and the arithmetic notices.

Photograph a rug, crop the picture off-centre, and hand the crop to somebody. The rectangle’s four corners are unchanged in the world and their positions relative to the frame have moved. Assume the centre of the frame is the centre of the picture and the assumption is now wrong by exactly the crop.

Every eye that could have drawn it lies on one arcThe four corners of a rectangle on the floor, drawn. Its two vanishing points are the ends of the arc, and the eye — folded flat into the picture about the horizon — has to see them at a right angle, so it lies on the circle having them as a diameter. Sliding the assumed centre of the picture along the horizon slides the station round the arc: at 42% of the way between the two vanishing points the focal length comes out 1115.3 px and the rectangle is reconstructed 0.2408 wide for every one deep, with its corners at right angles to 1.8e-13°. The camera that actually drew it is the mark on the arc at 812.8 px. Nothing in the four corners chooses between them.where the camera wasassumed centre 42% alongfocal 1115.3 px · 0.241 : 1
Fig. 20 The station a cropped frame’s assumed centre puts you at, against the one the uncropped frame would have. The rectangle in the picture has not moved and the assumption about it has.

That is worth flagging because a crop is invisible. Nothing in a cropped photograph says it was cropped, whereas a shifted lens leaves a signature — the verticals stay parallel while the composition is off-centre — and a tilt leaves a bigger one.

What keystone correction actually costsA projector turned 15° from square throws its rectangular panel as a quadrilateral. Correction cannot add light outside it, so it shrinks the picture until it fits — and 18.7% of the projector's pixels are thrown away. The fraction is measured on the panel rather than on the wall, because turning the projector makes the wall picture larger while making the panel usage smaller.15° of yaw, 6° of pitch, 1.50 throw ratio81.3% of the panel reaches the corrected rectangleouter: the thrown quadrilateral · inner: what correction can keep18.7% of the panel discarded
Fig. 21 The signature a tilt leaves, for comparison: converging verticals, which are visible and which can be undone. A crop leaves nothing to undo.

The rule that follows is a small piece of practice: measure from the original frame, not from a crop, and if only a crop is available, say so alongside the answer.

What this does not say

It says nothing about lens distortion. Every corner here is exactly projected; a real photograph’s corners have been moved by the lens before anything is fitted, and the two errors compound.

The invariant, against the coefficient that destroys itFour collinear points, imaged through a pinhole, return the world's cross-ratio to 2e-16. Through a lens with k₁ = -0.32 they return it 1.29% out. The curve is zero at k₁ = 0 and at no other coefficient, because a radial polynomial is not a projective map.00.50011.502-0.400-0.20000.200k₁departure of the cross-ratio from the world's value (%)pinhole1.29%the pinhole's own error, on the same four points2e-16 — the control
Fig. 22 The other error in the same measurement. A lens destroys the invariant the whole recovery rests on, by an amount that depends on where in the frame the marks are.

It says nothing about the four corners being read accurately. Every position here is exact to the last bit, and a real one is a click on a screen.

And it does not say the assumption is a bad one. It says the assumption is doing more work than it looks like it is doing, and that the answer should be quoted with it stated. A proportion reported as “1.62 : 1” is a claim; the same number reported as “1.62 : 1, assuming the principal point is the centre of the frame” is a measurement, and the difference costs eleven words.

Where this leaves the ordinary case

None of the above says that reading a rectangle out of a photograph is a bad idea. It is a good idea and it is what a single view is for. What the sweep supplies is the sentence that has to go with the answer.

Three practical statements come out of it, and they are all that is needed.

Report the assumption. A proportion recovered from four corners has a principal point in it, and naming it costs a clause.

Prefer the composition that is well conditioned. A rectangle near the middle of the frame, seen fairly square-on, sits at the shallow part of the curve. One at the edge, seen obliquely, sits at the steep part. That is a choice a photographer makes before pressing anything, and it is worth more than any amount of care afterwards.

And take the second rectangle when it is free. A floor with two differently oriented rugs on it, a room with two tables at different angles, a paving pattern that changes direction — any of them closes the family for nothing, and the resulting measurement has no assumption in it at all.

Two rectangles on one floor, and the arcs cross onceOne drawn rectangle leaves the eye free along an arc. A second rectangle, lying on the same floor at a different angle, draws a second arc — and two circles whose centres are both on the horizon meet at one point above it. That point is where the camera stood, to 6.1e-12 px. It is the same fact as the involution on the horizon needing two pairs and no more: each rectangle is one pair, an involution has two degrees of freedom, and the crossing of the arcs is that solution drawn instead of solved.one crossing, one eyetwo rectangles, two arcscrossing off by 6.1e-12 px
Fig. 23 The arrangement worth composing for. Two rectangles at different angles on one plane, and the eye is pinned.
A façade, flattened out of the photographFour corners of a rectangle of known proportions fix the homography. Three lengths it was never given come back to 4e-16 relative — so every measurement on that plane is available, in units of the rectangle's own width.the picturethe same plane, rectifieddoor — 0.5068 widths (true 0.5068)sill — 0.3026 widths (true 0.3026)diagonal — 1.1766 widths (true 1.1766)worst error 4e-16 relativethe probes were not used to build the map
Fig. 24 And what a pinned eye buys for the rest of the plane: a rectification that turns the whole photographed floor into something a ruler can be laid on.

What a second photograph would do

The obvious suggestion, when one photograph is short of information, is to take another. It is worth saying what that does and does not buy here.

Two photographs of the same rectangle from two places give two arcs — but they are arcs in two different pictures, and they cannot simply be crossed. What two views do supply is the relative pose of the two cameras and the shape of the scene, up to scale, and that is enough to determine the rectangle’s proportion without any assumption about the centre of either picture.

Another picture of the same sweep buys nothingTwo ways of adding views to the courtyard, every mark read to 1 px. Filling in a fixed 60° sweep leaves the worst camera-centre error at 2.0e-3 where 3 views gave 1.1e-3. Widening the sweep by 12° per view improves it from 3.2e-3 to 1.3e-3 and then flattens as well. What the reconstruction is short of is angular spread, not pictures. At every point on both curves the Jacobian has exactly 7 flat directions.-2.80-2.6034567number of viewsworst camera-centre error (fraction of the track's mean radius, log scale)7 flat7 flat7 flat7 flat7 flat60° sweep, filled in12° per view, wideningfilled in: 1.1e-3 → 2.0e-3widened: 3.2e-3 → 1.8e-3
Fig. 25 What the second picture adds in general. Shape without size, and the shape includes the proportion the single view could not name.
Two rays, 2.53 mm apart, in the plane that contains bothThe ray from the left eye through its mark and the ray from the right eye through its. With the marks placed exactly they meet, to 3.3e-14 m. With the same marks read to 1 px they miss by 2.53 mm at a range of 7.45 m. Triangulation is not an intersection; the reported point is a choice about what to minimise, and the gap is the part a residual alone will not tell you.midpoint — 2.53 mm gapfrom the left eyefrom the right eyegap 2.53 mm at 7.45 mexact marks: 3.3e-14 m
Fig. 26 And the arithmetic it needs: rays from two centres that should meet at a world point, whose miss is the residual the recovery is minimising.

So the second photograph is a stronger instrument than the second rectangle and a much larger piece of work. The second rectangle is free — it is already in the picture or it is not — and it closes exactly this gap; the second photograph needs correspondences and a pose recovery and gives back the whole scene.

Which is the right trade depends on what is wanted. For a proportion, the second rectangle. For a room, the second view.

The transferable form

When a measurement needs a quantity the data does not contain, the honest output is not a number but a function of that quantity — and its slope, not its range, is what the reader needs.

The whole sweep is not an error bar and it would be dishonest to present it as one. Its slope, at the point the assumption lands on, is the thing: it converts a per cent of uncertainty about the centre of a picture into a per cent of uncertainty about the answer, and it is different for every composition.

This site keeps arriving at the same shape. Depth is a reciprocal turns a fixed reading error into an interval that is not symmetric; a shadow across a second object has an amplification of one over a sine with no upper bound; and here a per cent of the frame becomes several per cent of the answer. Every one of them is exact geometry with a conditioning number in front of it, and every one of them is worthless quoted as a single figure.

What links here

Computed from the collection, not written here: the essays that point at this one.

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.

Camera calibrationConditioningCrop factorDemonstrationDepicted rectangleerror propagationFocal recoveryFree parameterLens shiftPrincipal pointStation point