A computer-implemented method for providing an augmented reality interface, comprising:npreloading a plurality of image snippets from the server based on a location information of a portable electronic device, each of the plurality of image snippets being a smaller image file of a corresponding stored image;acquiring an image of a real-world scene and metadata with a camera of a portable electronic device;overlaying one or more of the plurality of image snippets corresponding to a location and a direction at which a corresponding image was originally captured based on the location information and a orientation information of the portable electronic device without manipulating the plurality of image snippets based on corner features of the image of the real-world scene;manipulating a retrieved image corresponding to an displayed image snippet based on matching corner feature information of the displayed image snippet generated and provided by the server and corner features of the image of the real-world scene, wherein the retrieved image is retrieved with metadata having selected features; andcombining the manipulated image with a currently observed real-world scene viewed with the portable electronic device; andproviding commercial information regarding the selected features.
›2.↳ 1The method of claim 1, wherein the selected features include at least one of goods and services available commercially.d2
The method of claim 1, wherein the selected features include at least one of goods and services available commercially.
›3.↳ 1The method of claim 1, wherein the commercial information includes at least one of a recommendation, a review, a promotion, an advertisement, a price,…d2
The method of claim 1, wherein the commercial information includes at least one of a recommendation, a review, a promotion, an advertisement, a price, an online vendor, a local vendor, a descriptive differentiation presentation, a UPC.
›4.↳ 1The method of claim 1, wherein the image is at least one of a still photograph, at least one video frame, analog, digital, recorded, live, and communi…d2
The method of claim 1, wherein the image is at least one of a still photograph, at least one video frame, analog, digital, recorded, live, and communicated in a data stream.
›5.↳ 1The method of claim 1, wherein the metadata describes the physical location and orientation of the camera during the acquiring, and is provided by at …d2
The method of claim 1, wherein the metadata describes the physical location and orientation of the camera during the acquiring, and is provided by at least one of a GPS system, a gyroscope, and an accelerometer.
›6.↳ 1The method of claim 1, wherein the metadata is provided by the camera.d2
The method of claim 1, wherein the metadata is provided by the camera.
›7.↳ 1The method of claim 1, wherein at least one of the currently observed scene, images, and metadata are stored on at least one of a server and the porta…d2
The method of claim 1, wherein at least one of the currently observed scene, images, and metadata are stored on at least one of a server and the portable electronic device.
›8.↳ 1The method of claim 1, wherein the location information and the orientation information of the portable electronic device comprise best matching one o…d2
The method of claim 1, wherein the location information and the orientation information of the portable electronic device comprise best matching one of (a) a current physical location and orientation of the portable electronic device and (b) a predicted physical location and orientation of the portable electronic device.
›9.↳ 1The method of claim 1, wherein a server searches for the selected features.d2
The method of claim 1, wherein a server searches for the selected features.
›10.↳ 1The method of claim 1, wherein the retrieved image is in a second data stream.d2
The method of claim 1, wherein the retrieved image is in a second data stream.
›11.↳ 1The method of claim 1, wherein the portable electronic device is at least one of a smartphone, a hand-held device, the camera, a second camera, a PDA,…d2
The method of claim 1, wherein the portable electronic device is at least one of a smartphone, a hand-held device, the camera, a second camera, a PDA, and a tablet computer.
›12.↳ 1The method of claim 1, wherein the manipulating includes adjusting image orientation.d2
The method of claim 1, wherein the manipulating includes adjusting image orientation.
›13.↳ 1The method of claim 1, wherein the combining includes superimposing the manipulated image on the currently observed scene.d2
The method of claim 1, wherein the combining includes superimposing the manipulated image on the currently observed scene.
›14.↳ 1The method of claim 1, wherein the combining includes merging a first data stream comprising the image with a second data stream comprising the retrie…d2
The method of claim 1, wherein the combining includes merging a first data stream comprising the image with a second data stream comprising the retrieved image.
›15.↳ 1The method of claim 1, wherein the combining includes displaying the manipulated image with the portable electronic device in one of a display and a v…d2
The method of claim 1, wherein the combining includes displaying the manipulated image with the portable electronic device in one of a display and a viewfinder.
›16.↳ 1The method of claim 1, wherein the method operates continuously and substantially in real time.d2
The method of claim 1, wherein the method operates continuously and substantially in real time.
›17.↳ 1The method of claim 1, wherein the method operates as the currently observed scene changes as the portable electronic device is moved, such motion inc…d2
The method of claim 1, wherein the method operates as the currently observed scene changes as the portable electronic device is moved, such motion including at least one of translating, tilting, panning, and zooming.