Scene modification for augmented reality using markers with parameters
First Claim
Patent Images
1. A method of modifying an image comprising:
- capturing an image of a scene by a camera, the scene having a surface and one or more physical markers on the surface;
analyzing the captured scene to identify the physical marker;
determining a location of the physical marker in the captured image;
reading an observable pattern on the physical marker;
using the read pattern to determine an augmented reality parameter associated with the pattern on the identified physical marker, wherein the parameter modifies an appearance of the surface;
modifying the image of the surface at the physical marker location based on the augmented reality parameter, further comprising modifying the image by superimposing a video over the image, wherein the scene has a video frame marker, wherein a parameter associated with the video frame marker is a time frame of a video sequence, and wherein superimposing the video over the image comprises aligning a subject of the video sequence at the time frame of the parameter with a location of the video frame marker in the captured image; and
rendering the modified image.
1 Assignment
0 Petitions
Accused Products
Abstract
Scene modification is described for augmented reality using markers with parameters. In one example, a method includes capturing a scene by a camera, the scene having a marker, analyzing the captured scene to identify the marker, determining a location of the marker in the captured scene, determining an augmented reality parameter associated with the identified marker, modifying the captured scene at the marker location based on the augmented reality parameter, and rendering the modified scene.
32 Citations
17 Claims
-
1. A method of modifying an image comprising:
-
capturing an image of a scene by a camera, the scene having a surface and one or more physical markers on the surface; analyzing the captured scene to identify the physical marker; determining a location of the physical marker in the captured image; reading an observable pattern on the physical marker; using the read pattern to determine an augmented reality parameter associated with the pattern on the identified physical marker, wherein the parameter modifies an appearance of the surface; modifying the image of the surface at the physical marker location based on the augmented reality parameter, further comprising modifying the image by superimposing a video over the image, wherein the scene has a video frame marker, wherein a parameter associated with the video frame marker is a time frame of a video sequence, and wherein superimposing the video over the image comprises aligning a subject of the video sequence at the time frame of the parameter with a location of the video frame marker in the captured image; and rendering the modified image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a memory to store an image of a scene captured by a camera, the scene having a surface and one or more physical markers on the surface, each physical marker having an observable pattern, and the memory to store a parameter associated with each of the observable patterns, wherein the parameter modifies an appearance of the surface; and a processor having a rendering module to identify the physical marker in the image, to read the respective observable pattern on the marker, to retrieve the stored parameter associated with the pattern, and to modify the image of the surface based on the retrieved parameter, further comprising the processor to modify the image by superimposing a video over the image, wherein the scene has a video frame marker, wherein a parameter associated with the video frame marker is a time frame of a video sequence, and wherein superimposing the video over the image comprises the processor aligning a subject of the video sequence at the time frame of the parameter with a location of the video frame marker in the captured image. - View Dependent Claims (15, 16)
-
-
17. A non-transitory machine-readable medium having instructions that when operated on by the machine cause the machine to perform operations comprising:
-
capturing an image of a scene by a camera, the scene having a surface and one or more physical markers on the surface; analyzing the captured scene to identify the physical marker; determining a location of the physical marker in the captured image; reading an observable pattern on the physical marker; using the read pattern to determine an augmented reality parameter associated with the pattern on the identified physical marker, wherein the parameter modifies an appearance of the surface; modifying the image of the surface at the physical marker location based on the augmented reality parameter, further comprising modifying the image by superimposing a video over the image, wherein the scene has a video frame marker, wherein a parameter associated with the video frame marker is a time frame of a video sequence, and wherein superimposing the video over the image comprises aligning a subject of the video sequence at the time frame of the parameter with a location of the video frame marker in the captured image; and rendering the modified image.
-
Specification