IP Library Granted Patent US 12,423,883
Granted Patent B2
US 12,423,883 · App. 17/887,754 · Granted Sep 23, 2025

Dynamic scale augmented reality enhancement of images

Inventors: Evan M. Goldberg (Burbank, CA); Jackson Aaron Rogow (Los Angeles, CA); Alexandra Christiansen (Van Nuys, CA)
Assignee: Disney Enterprises, Inc.
G06T11/001G06T19/006
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,423,883
App. No.
17/887,754
Granted
Sep 23, 2025
Kind
B2
Abstract

A system includes an augmented reality (AR) device having a display, processing hardware, and a memory storing software code. The processing hardware executes the software code to monitor media content including a sequence of images displayed on a display screen separate from the AR device, detect, based on monitoring the media content, an image in the sequence of images as an anchor image, and obtain, using the anchor image, one or more AR effect(s) associated with the anchor image. The processing hardware further executes the software code to determine a position and orientation of the AR device in relation to the display screen, and render, based on that position and orientation, the AR effect(s) on the display of the AR device, where the AR effect(s) include at least one intermediate scale AR effect having a scale intermediate between a display screen scale AR effect and a real-world scale AR effect.

Claims (46)

1. A system comprising:

an augmented reality (AR) device having a display, a processing hardware, and a memory storing a software code;

the processing hardware configured to execute the software code to:

monitor a sequence of images being displayed on a display screen separate from the AR device;

identify, based on monitoring the sequence of images being displayed on the display screen, an image in the sequence of images as an anchor image, wherein the anchor image is: (i) a predetermined image included in the sequence of images, or (ii) algorithmically detected from among the sequence of images during display of the sequence of images;

obtain, using the anchor image, one or more AR effects associated with the anchor image;

determine a position and an orientation of the AR device in relation to the display screen; and

render, based on the position and the orientation of the AR device in relation to the display screen, the one or more AR effects on the display of the AR device;

wherein the one or more AR effects comprise at least one intermediate scale AR effect having a scale intermediate between a display screen scale AR effect and a real-world scale AR effect.

2. The system of claim 1 , wherein the one or more AR effects further comprise the display screen scale AR effect, and wherein the display screen scale AR effect is spatially and temporally aligned with the sequence of images being displayed on the display screen.

3. The system of claim 2 , wherein the processing hardware is further configured to execute the software code to:

receive a display parameter of the display screen displaying the sequence of images; and

render the display screen scale AR effect on the display of the AR device using the display parameter of the display screen.

4. The system of claim 1 , wherein the intermediate scale AR effect is scaled to appear larger with increasing distance from the display screen and with increasing proximity to the AR device.

5. The system of claim 1 , wherein the processing hardware is further configured to execute the software code to:

detect a color palette of a real-world environment of the display screen displaying the sequence of images; and

render the intermediate scale AR effect on the display of the AR device using the detected color palette.

6. The system of claim 5 , wherein an influence of the detected color palette on the rendering of the intermediate scale AR effect diminishes as the scale of the intermediate scale AR effect approaches a scale of the real-world scale AR effect.

7. The system of claim 1 , wherein the position of the AR device in relation to the display screen is determined based on a distance of the AR device from the display screen, and the orientation of the AR device in relation to the display screen is determined based on a viewing angle of the AR device in relation to the display screen.

8. The system of claim 1 , wherein the anchor image comprises one of the sequence of images, a portion of the one of the sequence of images, or one of multiple anchor images in the sequence of images.

9. The system of claim 1 , wherein when rendering the one or more AR effects, the anchor image serves as a two-dimensional image template for overlaying the one or more AR effects thereon or for extending the one or more AR effects therefrom into an environment where the display screen is located.

10. The system of claim 1 , wherein the AR device further comprises at least one of an audio speaker or a haptic actuator, and wherein the processing hardware is further configured to execute the software code to:

generate at least one of an audio effect or a haptic effect corresponding to at least one of the one or more AR effects; and

output, while rendering the at least one of the one or more AR effects on the display of the AR device, at least one of the audio effect using the audio speaker or the haptic effect using the haptic actuator.

11. A method for use by a system including an augmented reality (AR) device having a display, processing hardware, and a memory storing a software code, the method comprising:

monitoring, by the software code executed by the processing hardware, a sequence of images being displayed on a display screen separate from the AR device;

identifying, by the software code executed by the processing hardware based on monitoring the sequence of images being displayed on the display screen, an image in the sequence of images as an anchor image, wherein the anchor image is: (i) a predetermined image included in the sequence of images, or (ii) algorithmically detected from among the sequence of images during display of the sequence of images;

obtaining, by the software code executed by the processing hardware and using the anchor image, one or more AR effects associated with the anchor image;

determining, by the software code executed by the processing hardware, a position and an orientation of the AR device in relation to the display screen; and

rendering, by the software code executed by the processing hardware based on the position and the orientation of the AR device in relation to the display screen, the one or more AR effects on the display of the AR device;

wherein the one or more AR effects comprise at least one intermediate scale AR effect having a scale intermediate between a display screen scale AR effect and a real-world scale AR effect.

12. The method of claim 11 , wherein the one or more AR effects further comprise the display screen scale AR effect, and wherein the display screen scale AR effect is spatially and temporally aligned with the sequence of images being displayed on the display screen.

13. The method of claim 12 , further comprising:

receiving, by the software code executed by the processing hardware, a display parameter of the display screen displaying the sequence of images; and

rendering, by the software code executed by the processing hardware, the display screen-scale AR effect on the display of the AR device using the display parameter of the display screen.

14. The method of claim 11 , wherein the intermediate scale AR effect is scaled to appear larger with increasing distance from the display screen and with increasing proximity to the AR device.

15. The method of claim 11 , further comprising:

detecting, by the software code executed by the processing hardware, a color palette of a real-world environment of the display screen displaying the sequence of images; and

rendering, by the software code executed by the processing hardware, the intermediate scale AR effect on the display of the AR device using the detected color palette.

16. The method of claim 15 , wherein the influence of the detected color palette on the rendering of the intermediate scale AR effect diminishes as the scale of the intermediate scale AR effect approaches a scale of the real-world scale AR effect.

17. The method of claim 11 , wherein determining the position of the AR device in relation to the display screen is based on a distance of the AR device from the display screen, and the orientation of the AR device in relation to the display screen is determined based on a viewing angle of the AR device in relation to the display screen.

18. The method of claim 11 , wherein the anchor image comprises one of the sequence of images, a portion of the one of the sequence of images, or one of multiple anchor images in the sequence of images.

19. The method of claim 11 , wherein when rendering the one or more AR effects, the anchor image serves as a two-dimensional image template for overlaying the one or more AR effects thereon or for extending the one or more AR effects therefrom into an environment where the display screen is located.

20. The method of claim 11 , wherein the AR device further comprises at least one of an audio speaker or a haptic actuator, the method further comprising:

generating, by the software code executed by the processing hardware, at least one of an audio effect or a haptic effect corresponding to at least one of the one or more AR effects; and

outputting, by the software code executed by the processing hardware while rendering the at least one of the one or more AR effects on the display of the AR device, at least one of the audio effect using the audio speaker or the haptic effect using the haptic actuator.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2022
From: GOLDBERG, EVAN M.; CHRISTIANSEN, ALEXANDRA; ROGOW, JACKSON AARON
To: DISNEY ENTERPRISES, INC.
Reel/Frame 060807/0946 →
Continuity (1)
Related Publication 20240054696A1 · Feb 15, 2024
References Cited (42)
US 9355617B2 · Izumihara · 2016 [cited by examiner]
US 10078917B1 · Gaeta et al. · 2018 [cited by applicant]
US 10140773B2 · Short · 2018 [cited by applicant]
US 10930076B2 · Bastov · 2021 [cited by applicant]
US 11238656B1 · Lin et al. · 2022 [cited by applicant]
US 11263816B2 · Ballard · 2022 [cited by applicant]
US 20020089530A1 · Markel · 2002 [cited by applicant]
US 20090024617A1 · Cope · 2009 [cited by applicant]
US 20100053164A1 · Imai · 2010 [cited by examiner]
US 20110285704A1 · Takeda · 2011 [cited by examiner]
US 20120127284A1 · Bar-Zeev et al. · 2012 [cited by applicant]
US 20140267228A1 · Ofek · 2014 [cited by applicant]
US 20160163063A1 · Ashman · 2016 [cited by applicant]
US 20180191769A1 · Anderson · 2018 [cited by applicant]
US 20180367835A1 · Hamidi-Rad et al. · 2018 [cited by applicant]
US 20190222776A1 · Carter et al. · 2019 [cited by applicant]
US 20200035025A1 · Crocker et al. · 2020 [cited by applicant]
US 20200260154A1 · Comito et al. · 2020 [cited by applicant]
US 20200294313A1 · Arroyo Palacios et al. · 2020 [cited by applicant]
US 20200342231A1 · Richter et al. · 2020 [cited by applicant]
US 20200364937A1 · Selbrede · 2020 [cited by applicant]
US 20210096638A1 · O'Hern et al. · 2021 [cited by applicant]
US 20210150212A1 · Richey · 2021 [cited by applicant]
US 20210209364A1 · Park · 2021 [cited by examiner]
US 20210263587A1 · Zhu · 2021 [cited by applicant]
US 20210326594A1 · Costello et al. · 2021 [cited by applicant]
US 20220005322A1 · Pilnock et al. · 2022 [cited by applicant]
US 20230206568A1 · Du · 2023 [cited by examiner]
US 20230316683A1 · Hare et al. · 2023 [cited by applicant]
EP 3121688A1 · 2017 [cited by applicant]
EP 3121688 · 2017 [cited by applicant]
WO WO2014182545A1 · 2014 [cited by applicant]
WO 2015192117 · 2015 [cited by applicant]
WO WO2015192117A1 · 2015 [cited by applicant]
International Search Report and Written Opinion dated Sep. 26, 2023 for International Application PCT/US2023/025471. [cited by applicant]
International Search Report and Written Opinion dated Sep. 18, 2023 for International Application PCT/US2023/025477. [cited by applicant]
Yuki Kawamura, Kazuhiro Otsuki “3D Free-viewpoint Augmented Reality on a Second Display Synchronized with a Broadcast Program” ICCIP '18: Proceedings of the 4th International Conference on Communication and Information … [cited by applicant]
Alexander James Faaborg, Shengzhi Wu “Methods and Apparatus to Scale Annotations For Desirable Viewing in Augmented Reality Environments” Technical Disclosure Commons. Defensive Publications Series. Apr. 2020 31 Pgs. [cited by applicant]
“Scale: How to suggest the scale of objects and environments” Mar. 11, 2022 4 Pgs. [cited by applicant]
“Scaling Objects for the Real World” 2022 6 Pgs. [cited by applicant]
File History of U.S. Appl. No. 17/887,731, filed Aug. 15, 2022. [cited by applicant]
File History of U.S. Appl. No. 17/887,742, filed Aug. 15, 2022. [cited by applicant]