Added: See Ivanov's answer for a more efficient route for deducing it's a sphere.
What can you learn from a set of Shadows?
Suppose we have a collection of shadows of an unseen object that is moving in unknown ways---we don't know the projections corresponding to which shadow. What can we deduce?
I don't have an answer, but here are some things that can be done as a start:
The set of closed subsets in the Euclidean plane of any given bounded diameter has a topology and metric, the Hausdorff topology and metric. (More precisely, we're taking the quotient space of the Hausdorff topology by a compact equivalence relation, and using minimum Haudorff distance between equivalence classes to induce a metric on the quotient.)
The profile of a projection is a smooth function of the projection, so we get a also get a smooth structure on this space: a diffeomorphism to $\mathbb{RP}^2$.
Let's think first about a generic, smooth convex shape, for which every projection is different, so the set of our shadows is homeomorphic to $\RP^2$. We can try to reconstruct successively more information: the projective structure, the metric structure, and finally the set of solid cylinders in space which enclose the shape.
A line, in the projective structure, consists of a set of profiles that are perpendicular projections to a collection of planes that share a line.
For any profile, there is a circle's worth of 1-dimensional projection, with an invariant, the width. Critical points of width are projections for which the line between points mapping to extremes of the projection are perpendicular to the surface. Think of the pair of planes tangent to the surface at the endpoints of such a line segment.
As one moves around in $\mathbb{RP}^2$, the multiset of critical widths changes.
Consider a profile where one of these critical widths is is a critical point with respect to the space of profiles. This happens when the pair of tangent planes that project to tangent lines of the profile are perpendicular to the line segment connecting the points of tangency. At any such point: for instance, when the diameter is maximal or minimal--- we can spin the projection around the axis to get an entire circle's worth of profiles sharing the same critical width.
A better way to think of these globally critical widths is to imagine a pair parallel planes squeezing down on the surface, a kind of caliper. This makes width a function on $\mathbb{RP}^2$.
A Morse function on $\mathbb{RP}^2$ has at least 3 critical points, so there are at least 3 globally critical widths.
In this way, we get an initial network of lines for the projective structure we're seeking.
Any two lines in $\mathbb{RP}^2$ intersect. Furthermore, we know the angles between these projective lines, since any two lines intersect, and in the profile corresponding to the intersection, we see two diameters at once with angle equal to their angle in space.
Once we have a projective line identified together with its axis, we can deduce the profile in the projection that maps the axis to a point, up to diffeomorphisms of $\R^2 \setminus 0$ that take lines to lines and act as rotations on any one line. The information, in other words, is a curve in the positive orthant that tells the pair of distances of intersection points of the curve with lines through the origin. Generically, there is only one profile in our collection that matches, so we can deduce what it is. This gives the information we need to get the angle parametrization of our projective line.
I think we're well on the way to complete identification of a generic smooth convex shape, but,
I'll leave it here for now. Feel free to add, refine, or streamline..