OCCLUDING AUGMENTED REALITY OBJECTS
First Claim
1. A method comprising:
- receiving, at a computing system, an image captured by an image capture device;
identifying, using the computing system, a foreground object depicted in the image, the foreground object being free of fiducial markers and being positioned between the image capture device and a background depicted in the image; and
generating, using the computing system, an augmented reality image depicting an augmented reality object at least partially occluded by the foreground object such that, when the augmented reality image is displayed, the augmented reality object appears to be positioned behind the foreground object.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for occluding augmented reality objects are described in various implementations. In one example implementation, a method may include receiving an image captured by an image capture device and identifying a foreground object depicted in the image. The foreground object may be free of fiducial markers and may be positioned between the image capture device and a background depicted in the image. The method may also include generating an augmented reality image depicting an augmented reality object at least partially occluded by the foreground object such that, when the augmented reality image is displayed, the augmented reality object appears to be positioned behind the foreground object.
40 Citations
15 Claims
-
1. A method comprising:
-
receiving, at a computing system, an image captured by an image capture device; identifying, using the computing system, a foreground object depicted in the image, the foreground object being free of fiducial markers and being positioned between the image capture device and a background depicted in the image; and generating, using the computing system, an augmented reality image depicting an augmented reality object at least partially occluded by the foreground object such that, when the augmented reality image is displayed, the augmented reality object appears to be positioned behind the foreground object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a processor resource; an image capture device to capture images; a foreground object identification module executable on the processor resource to receive an image from the image capture device and to identify a foreground object depicted in the image using markerless identification; and an augmented reality engine executable on the processor resource to generate an augmented reality image depicting an augmented reality object at least partially occluded by the foreground object such that, when the augmented reality image is displayed, the augmented reality object appears to be positioned behind the foreground object.
-
-
15. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor resource, cause the processor resource to:
-
receive an image; identify a foreground object depicted in the image using markerless identification; and generate an augmented reality image depicting an augmented reality object at least partially occluded by the foreground object such that, when the augmented reality image is displayed, the augmented reality object appears to be positioned behind the foreground object.
-
Specification