Outer Rim Archives
Archives · 2022 · 11501498

Granted patent

Augmented reality image generation

Number
11501498
Published
2022-11-15
Filed
2018-05-08
Assignee
Disney Enterprises, Inc.
Inventors
Goslin; Michael P., Chapman; Steven M., Arana; Mark
CPC
G06T19/006; G06F3/011; G06F3/0346; G06T5/50; G06T7/74; G06T11/60
Verdict
Low Notable software
Source
Google Patents · FreePatentsOnline

The keeper's note

AR image-generation technique.

Abstract

According to one implementation, an augmented reality image generation system includes a display, and a computing platform having a hardware processor and a system memory storing a software code. The hardware processor executes the software code to receive a camera image depicting one or more real-world object(s), and to identify one or more reference point(s) corresponding to the camera image, each of the reference point(s) having a predetermined real-world location. The software code further maps the real-world object(s) to their respective real-world location(s) based on the predetermined real-world location(s) of the reference point(s), merges the camera image with a virtual object to generate an augmented reality image including the real-world object(s) and the virtual object, and renders the augmented reality image on the display. The location of the virtual object in the augmented reality image is determined based on the real-world location(s) of the real-world object(s).

Background

BACKGROUND (1) Augmented reality (AR) and virtual reality (VR) experiences may merge virtual objects or characters with real-world features in a way that can, in principle, provide a powerfully interactive experience to a user. AR can augment “real-reality”, i.e., a user can see the real world through clear lenses with virtual projections on top. VR can augment a virtual rendition of real-reality, where the view of the real-world comes from a headset mounted camera that are projected into VR space, so a user still sees the real world around them. SUMMARY (2) There are provided systems and methods for performing augmented reality image generation, substantially as shown in and/or described in connection with at least one of the figures, and as set forth more completely in the claims.

Claims

1. An augmented reality image generation system comprising: a computing platform including a hardware processor and a system memory; a software code stored in the system memory; a display communicatively coupled to the computing platform; the hardware processor configured to execute the software code to: obtain a reference point metadata associated with a first camera image, the reference point metadata including a timestamp associated with the first camera image; receive a second camera image depicting at least one real-world object; identify at least one reference point depicted in the second camera image based on the reference point metadata including the timestamp associated with the first camera image, the at least one reference point having a predetermined real-world location, the at least one reference point is separate from the at least one real-world object; map the at least one real-world object to a real-world location of the at least one real-world object based on the predetermined real-world location of the at least one reference point; merge the second camera image with a virtual object to generate an augmented reality image including the at least one real-world object and the virtual object, wherein a location of the virtual object in the augmented reality image is determined based on the real-world location of the at least one real-world object; and render the augmented reality image on the display. || 8. A method for use by an augmented reality image generation system including a computing platform having a hardware processor, a system memory storing a software code, and a display, the method comprising: obtaining, using the hardware processor, a reference point metadata associated with a first camera image, the reference point metadata including a timestamp associated with the first camera image; receiving, using the hardware processor, a second camera image depicting at least one real-world object; identifying, using the hardware processor, at least one reference point depicted in the second camera image based on the reference point metadata including the timestamp associated with the first camera image, the at least one reference point having a predetermined real-world location, the at least one reference point is separate from the at least one real-world object; mapping, using the hardware processor, the at least one real-world object to a real-world location of the at least one real-world object based on the predetermined real-world location of the at least one reference point; merging, using the hardware processor, the second camera image with a virtual object to generate an augmented reality image including the at least one real-world object and the virtual object, wherein a location of the virtual object in the augmented reality image is determined based on the real-world location of the at least one real-world object; and rendering, using the hardware processor, the augmented reality image on the display. || 14. A mobile user system comprising: a hardware processor, a system memory, a display, and a camera; a software code stored in the system memory; the hardware processor configured to execute the software code to: obtain a reference point metadata associated with a first camera image, the reference point metadata including a timestamp associated with the first camera image; receive a second camera image from the camera, the second camera image depicting at least one real-world object; identify at least one reference point depicted in the second camera image based on the reference point metadata including the timestamp associated with the first camera image, the at least one reference point having a predetermined real-world location, the at least one reference point is separate from the at least one real-world object; map the at least one real-world object to a real-world location of the at least one real-world object based on the predetermined real-world location of the at least one reference point; merge the second camera image with a virtual object to generate an augmented reality image including the at least one real-world object and the virtual object, wherein a location of the virtual object in the augmented reality image is determined based on the real-world location of the at least one real-world object; and render the augmented reality image on the display.