Adaptive image processing for augmented reality device

US12462491B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12462491-B2
Application numberUS-202318118906-A
CountryUS
Kind codeB2
Filing dateMar 8, 2023
Priority dateMar 8, 2023
Publication dateNov 4, 2025
Grant dateNov 4, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Examples describe adaptive image processing for an augmented reality (AR) device. An input image is captured by a camera of the AR device, and a region of interest of the input image is determined. The region of interest is associated with an object that is being tracked using an object tracking system. A crop-and-scale order of an image processing operation directed at the region of interest is determined for the input image. One or more object tracking parameters may be used to determine the crop-and-scale order. The crop-and-scale order is dynamically adjustable between a first order and a second order. An output image is generated from the input image by performing the image processing operation according to the determined crop-and-scale order for the particular input image. The output image can be accessed by the object tracking system to track the object.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: accessing a first input image captured using at least one camera of an augmented reality (AR) device; determining a region of interest of the first input image, the region of interest of the first input image including an object that is being tracked using an object tracking system; determining, for the first input image and based on one or more object tracking parameters, a crop-and-scale order of an image processing operation directed at the region of interest of the first input image, the crop-and-scale order being dynamically adjustable between a first order and a second order, and the one or more object tracking parameters comprising at least one of object tracking status data, an object motion prediction, an object position relative to the region of interest, an AR device motion prediction, an AR device frame bending estimation, one or more camera-display transformation values, or a margin padding value; generating, via performing of the image processing operation, a first output image from the first input image; accessing a second input image captured using the at least one camera, the second input image depicting the object and captured subsequent to capturing of the first input image; automatically adjusting, for the second input image and based on the one or more object tracking parameters, the crop-and-scale order of the image processing operation such that the crop-and-scale order for the second input image differs from the crop-and-scale order for the first input image; generating, via performing of the image processing operation according to the crop-and-scale order for the second input image, a second output image from the second input image; and accessing, by the object tracking system, the first output image and the second output image to track the object. 2 . The method of claim 1 , wherein the one or more object tracking parameters comprise object tracking data for a previous input image captured prior to the first input image using the at least one camera of the AR device, the crop-and-scale order for the first input image being automatically determined based at least in part on the object tracking data for the previous input image. 3 . The method of claim 2 , further comprising: capturing, using the at least one camera of the AR device, a plurality of images defining a sequence of frames, the sequence of frames including the first input image, the second input image, and the previous input image, and the previous input image immediately preceding the first input image in the sequence of frames. 4 . The method of claim 1 , wherein the first output image is defined by a cropped and scaled image obtained from within the first input image using the image processing operation, the cropped and scaled image having a predefined size, and the first input image having a first size that differs from the predefined size. 5 . The method of claim 4 , wherein the object tracking system uses a sequence of cropped and scaled images of the predefined size to track the object. 6 . The method of claim 1 , wherein the determining the region of interest of the first input image comprises calculating a display overlapping region of the first input image, the display overlapping region being a region of overlap between the first input image and a display area defined by a display of the AR device. 7 . The method of claim 6 , wherein the determining the region of interest of the first input image further comprises determining the region of interest within the display overlapping region based at least partially on the one or more object tracking parameters. 8 . The method of claim 1 , wherein the first order is a crop-then-scale order in which cropping is automatically performed prior to scaling to obtain an output image of a predefined size, and wherein the second order is a scale-then-crop order in which scaling is automatically performed prior to cropping to obtain an output image of the predefined size. 9 . The method of claim 8 , wherein, for the first input image, the crop-then-scale order comprises cropping the region of interest from the first input image to obtain a cropped region of interest, and then scaling the cropped region of interest to the predefined size to obtain the first output image. 10 . The method of claim 8 , wherein, for the first input image, the scale-then-crop order comprises scaling the first input image such that the region of interest of the first input image is scaled to the predefined size, and then cropping the scaled region of interest from the scaled first input image to obtain the first output image. 11 . The method of claim 8 , wherein the first order is stored as a default order for the image processing operation in a storage component associated with the AR device, the crop-and-scale order being dynamically and automatically adjustable to the second order based on the one or more object tracking parameters. 12 . The method of claim 1 , further comprising: determining a region of interest of the second input image. 13 . The method of claim 1 , further comprising: capturing, using the at least one camera of the AR device, a plurality of images defining a sequence of frames, the frames including the first input image and the second input image, and the first input image immediately preceding the second input image in the sequence of frames. 14 . The method of claim 1 , wherein the adjusting the crop-and-scale order for the second input image comprises automatically adjusting the crop-and-scale order based on values for the one or more object tracking parameters as determined for the first input image. 15 . The method of claim 1 , wherein the object tracking system comprises an object tracking machine learning model that tracks the object in a three-dimensional space. 16 . The method of claim 1 , wherein the AR device is a head-wearable apparatus. 17 . The method of claim 16 , wherein the AR device comprises wearable computing glasses. 18 . A computing apparatus comprising: at least one processor; and memory storing instructions that, when executed by the processor, configure the apparatus to perform operations comprising: accessing a first input image captured using at least one camera of an augmented reality (AR) device; determining a region of interest of the first input image, the region of interest of the first input image including an object that is being tracked using an object tracking system; determining, for the first input image and based on one or more object tracking parameters, a crop-and-scale order of an image processing operation directed at the region of interest of the first input image, the crop-and-scale order being dynamically adjustable between a first order and a second order, and the one or more object tracking parameters comprising at least one of object tracking status data, an object motion prediction, an object position relative to the region of interest, an AR device motion prediction, an AR device frame bending estimation, one or more camera-display transformation values, or a margin padding value; generating, via performing of the image processing operation, a first output image from the first input image; accessing a second input image captured using the at least one camera, the second input image depicting the object and captured subsequent to capturing of the first input image; automatically adjusting, for the second input image and based on the one or more object tracking parameters, the crop-and-sca

Assignees

Inventors

Classifications

  • Scaling of whole images or parts thereof, e.g. expanding or contracting · CPC title

  • Eyeglass type (eyeglass details G02C) · CPC title

  • characterised by optical features · CPC title

  • Target detection · CPC title

  • Determination of region of interest [ROI] or a volume of interest [VOI] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12462491B2 cover?
Examples describe adaptive image processing for an augmented reality (AR) device. An input image is captured by a camera of the AR device, and a region of interest of the input image is determined. The region of interest is associated with an object that is being tracked using an object tracking system. A crop-and-scale order of an image processing operation directed at the region of interest i…
Who is the assignee on this patent?
Snap Inc
What technology area does this patent fall under?
Primary CPC classification G06T19/006. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 04 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).