Methods and apparatus for bokeh codes
First Claim
1. A system comprising, in combination:
- an artificial light source for illuminating an optical pattern, which pattern encodes binary data;
the pattern; and
apparatus adapted for altering the direction of light rays from the pattern in such a way thatthe light rays travel to a camera and pass through a lens of the camera, anda focused image of at least a part of the pattern is captured by the camera at a time that the camera is focused at a depth other than the depth of the apparatus;
wherein the system is separate from and not part of a unified structure with the camera.
1 Assignment
0 Petitions
Accused Products
Abstract
In an illustrative implementation of this invention, an optical pattern that encodes binary data is printed on a transparency. For example, the pattern may comprise data matrix codes. A lenslet is placed at a distance equal to its focal length from the optical pattern, and thus collimates light from the optical pattern. The collimated light travels to a conventional camera. For example, the camera may be meters distant. The camera takes a photograph of the optical pattern at a time that the camera is not focused on the scene that it is imaging, but instead is focused at infinity. Because the light is collimated, however, a focused image is captured at the camera'"'"'s focal plane. The binary data in the pattern may include information regarding the object to which the optical pattern is affixed and information from which the camera'"'"'s pose may be calculated.
-
Citations
27 Claims
-
1. A system comprising, in combination:
-
an artificial light source for illuminating an optical pattern, which pattern encodes binary data; the pattern; and apparatus adapted for altering the direction of light rays from the pattern in such a way that the light rays travel to a camera and pass through a lens of the camera, and a focused image of at least a part of the pattern is captured by the camera at a time that the camera is focused at a depth other than the depth of the apparatus; wherein the system is separate from and not part of a unified structure with the camera. - View Dependent Claims (2)
-
-
3. A system comprising, in combination:
-
an optical pattern that encodes binary data; and apparatus adapted for altering the direction of light rays from the pattern in such a way that the light rays travel to a camera and pass through a lens of the camera, and a focused image of at least a part of the pattern is captured by the camera while the camera is focused at a depth other than the depth of the apparatus; wherein the apparatus does not comprise a lenticular lens, and wherein the system is separate from and not part of a unified structure with the camera. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. Apparatus comprising, in combination:
-
an optical pattern that encodes binary data and an optical system configured for altering the direction of light rays from the pattern in such a way that the light rays travel to a camera and pass through a spherical lens of the camera, and a focused image of at least a part of the pattern is captured by the camera while the camera is not focused at the depth of the apparatus; wherein; the apparatus is separate from and not part of a unified structure with the camera; the binary data is arranged in a set of subpatterns, each of the subpatterns in the set is unique within the optical pattern; and a position of the camera relative to the apparatus may be determined from which of the subpatterns are visible to the camera. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method comprising using a camera to capture a focused image of a visual pattern, wherein
the pattern encodes binary data; -
the pattern is two dimensional, comprising binary variations of optical appearance in two spatial dimensions, respectively; an optical system alters the direction of light from the pattern before the light strikes the camera and passes through a lens of the camera, the alteration of direction causes the captured image to be focused even though the camera is not focused at the depth of the pattern at the time the image is captured, and both the pattern and the optical system are separate from, and not part of a unified structure with, the camera. - View Dependent Claims (24, 25)
-
-
26. A system comprising, in combination:
-
an optical pattern that encodes binary data; and apparatus adapted for altering the direction of light rays from the pattern in such a way that the light rays travel to a camera and pass through a lens of the camera, and a focused image of at least a part of the pattern is captured at a sensor plane of the camera at a time that the camera is focused at infinity; wherein the system is separate from and not part of a unified structure with the camera.
-
-
27. A system comprising, in combination:
-
an optical pattern that encodes binary data; and apparatus adapted for altering the direction of light rays from the pattern in such a way that the light rays travel to a camera and pass through a lens of the camera, and a focused image of at least a part of the pattern is captured by the camera at a time that the camera is focused at a depth other than the depth of the apparatus; wherein the system is separate from and not part of a unified structure with the camera.
-
Specification