1. A system for creating stereoscopic image data comprising:
at least one first image capture device; and
at least one second image capture device,
wherein said at least one first image capture device and said at least one second image capture device are disposed in a camera housing, and wherein said at least one first image capture device has a fixed position and orientation with respect to a position and orientation of said at least one second image capture device.
2. The system of claim 1, further comprising a multiplexer for creating stereoscopic image data based on image data of a first image plate captured by said at least one first image capture device and image data of a second image plate captured by said at least one second image capture device.
3. The system of claim 2, wherein said multiplexer comprises a computer program product operable to gather the first image plate and the second image plate and to create stereoscopic image data in response to a trigger.
4. The system of claim 2, wherein the multiplexer is operable to process at least one of the first image plate and the second image plate.
5. The system of claim 2, wherein the multiplexer comprises a processor and a storage device disposed within said camera housing.
6. The system of claim 2, wherein said multiplexer comprises a computer operable with said first image capture device and said second image capture device.
7. The system of claim 1, further comprising an audio capture device operable with said camera housing.
8. A method of transmitting stereoscopic image data comprising the steps of:
capturing image data corresponding to a first image plate;
capturing image data corresponding to a second image plate;
combining said image data corresponding to the first image plate and said image data corresponding to the second image plate to create stereoscopic image data; and
transmitting said stereoscopic image data over a network,
wherein said stereoscopic image data is renderable in a selected one of a plurality of formats according to a display device of the recipient.
9. The method of claim 8, wherein the step of capturing image data corresponding to a first image plate is performed by a first image capture device, wherein the step of capturing image data corresponding to a second image plate is performed by a second image capture device, and wherein said first image capture device and said second image capture device are mounted in a common camera housing defining a spatial relationship between said first image capture device and said second image capture device.
10. The method of claim 9, wherein said step of combining comprises processing at least one of said image data corresponding to a first image plate and said image data corresponding to a second image plate based on said spatial relationship between said first image capture device and said second image capture device.
11. The method of claim 8, wherein said step of combining comprises assigning sequencing information to said stereoscopic image data.
12. A method of calibrating a stereoscopic camera having a plurality of image capture devices operable to output respective image data comprising the steps of:
capturing respective image data associated with at least two of the plurality of image capture devices;
creating image processing information based on respective image data associated with the at least two image capture devices; and
storing the image processing information for subsequent use in generating stereoscopic image data from respective image data of the at least two image capture devices.
13. The method of claim 12, further comprising the step of focusing at least one of the plurality of image capture devices.
14. The method of claim 12, further comprising the step of testing the image processing information.
15. The method of claim 14, wherein said step of testing comprises generating stereoscopic image data based on image data from the at least two image capture devices and the image processing information, and rendering the stereoscopic image data via a stereoscopic display.
16. The method of claim 12, wherein said step of capturing comprises generating an image on a display device, disposing the image on the display device within a common field of view of the at least two image capture devices, and capturing respective image data from the at least two image capture devices while the image is within the common field of view of the at least two image capture devices.
17. The method of claim 16, wherein said step of creating is performed by a computer according to a computer program product operable with the computer.
18. The method of claim 12, further comprising identifying at least one set of corresponding points in the respective image data, and wherein said step of creating is based on the at least one set of corresponding points.
19. The method of claim 12, wherein the at least one set of corresponding points comprises user-selected points.
20. A method of communication over a network between a first user and a second user comprising the steps of:
transmitting stereoscopic image data renderable into a stereoscopic image from the first user to the second user over the network; and
transmitting at least one of image data, audio data, and text data from the second user to the first user over the network.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method for storing mobile code-related data on a mobile device, comprising:
a mobile code reader processing a mobile code, wherein storage-related data derived from the mobile code specifies whether at least a portion of the mobile code-related data is allowed to be stored, and wherein the mobile code-related data is an image of the mobile code or resolved content derived from the mobile code; and
the mobile device selectively storing the at least a portion of the mobile code-related data based on the storage-related data,
wherein the resolved content is at least one of:
data in a form that will be used by the mobile device when a direct mode of symbology resolution is used;
an indirect code identifier (ICI) that is transmitted to a network element when an indirect mode of symbology resolution is used; and
data received by the mobile device from the network element subsequent to transmission of the ICI to the network element when the indirect mode of symbology resolution is used.
2. The method of claim 1, wherein the storage-related data further defines a validity period for the storage of the at least a portion of the mobile code-related data.
3. The method of claim 1, wherein the storage-related data is one of:
encoded in and resolved from the mobile code; and
retrieved by the mobile device from a network element based on data resolved from the mobile code.
4. The method of claim 1, wherein the mobile code reader invokes an application that uses the resolved content and the mobile code reader provides the storage-related data to the application.
5. The method of claim 1, wherein a provider of the mobile code directs that at least a portion of the mobile code-related data is allowed to be stored.
6. The method of claim 1, wherein the storage-related data follows a data format that is one of:
XML;
a hierarchical format;
a structured format and
a message format.
7. The method of claim 6, wherein the data format includes data in addition to the storage-related data.
8. The method of claim 7, wherein the data format further includes at least one field that contains a human-readable name for at least the storable portion of the mobile code-related data.
9. The method of claim 7, wherein the data format further includes at least one field that specifies a condition when storage of an item of mobile code-related data can occur, the condition being at least one of:
before resolution of the image of the mobile code into resolved content;
until resolution of the image of the mobile code into resolved content; and
after resolution of the image of the mobile code into resolved content.
10. The method of claim 7, wherein the data format further includes at least one field that specifies whether an item of mobile code-related data can be stored if the item cannot be resolved.
11. The method of claim 7, wherein the storing of at least a portion of the mobile code-related data is a second action specified in a secondary field of the data format, the performing of the second action being contingent on successful completion of a first action specified in a first field of the data format.
12. A mobile device, comprising:
a barcode reader configured to process an image of a mobile code, wherein storage-related data derived from the mobile code specifies whether at least a portion of data related to the mobile code is allowed to be stored on the mobile device; and
a processor configured to cause selective storage of the at least a portion of the mobile code-related data in a storage location in the mobile device based on the storage-related data, wherein the mobile code-related data is an image of the mobile code or resolved content derived from the image of the mobile code, and wherein the resolved content is at least one of:
data in a form that will be used by the mobile device when a direct mode of symbology resolution is used;
an indirect code identifier (ICI) that is transmitted to a network element when an indirect mode of symbology resolution is used; and
data received by the mobile device from the network element subsequent to transmission of the ICI to the network element when the indirect mode of symbology resolution is used.
13. The mobile device of claim 12, wherein the storage-related data further defines a validity period for the storage of the at least a portion of the mobile code-related data.
14. The mobile device of claim 12, wherein the storage-related data is one of:
encoded in and resolved from the mobile code; and
retrieved by the mobile device from a network element based on data resolved from the mobile code.
15. The mobile device of claim 12, wherein the barcode reader invokes an application that uses the resolved content and the barcode reader provides the storage-related data to the application.
16. The mobile device of claim 12, wherein a provider of the mobile code specifies that at least a portion of the mobile code-related data is allowed to be stored.
17. The mobile device of claim 12, wherein the storage-related data follows a data format that is one of:
XML;
a hierarchical format;
a structured format; and
a message format.
18. The mobile device of claim 17, wherein the data format includes data in addition to the storage-related data.
19. The mobile device of claim 18, wherein the data format further includes at least one field that contains a human-readable name for at least the storable portion of the image of the mobile code-related data.
20. The mobile device of claim 18, wherein the data format further includes at least one field that specifies a time when storage of an item of mobile code-related data can occur, the time being at least one of:
before resolution of the image of the mobile code into resolved content;
until resolution of the image of the mobile code into resolved content; and
after resolution of the image of the mobile code into resolved content.
21. The mobile device of claim 18, wherein the data format further includes at least one field that specifies whether an item of mobile code-related data can be stored if the item cannot be resolved.
22. The mobile device of claim 18, wherein the storing of at least a portion of the mobile code-related data is a second action specified in a second field of the data format, the performing of the second action being contingent on successful completion of a first action specified in a first field of the data format.