Pre-processing crop of immersive video
AssigneeApple Inc.
InventorAlan M. Moss
Life of this patent
Estimating the term…
Abstract
In one implementation, a method of displaying immersive video is performed at a device having a display, one or more processors, and non-transitory memory. The method includes obtaining an image. The method includes selecting a processing spatial portion of the image based on a predicted pose of the device. The method includes performing image processing on the processing spatial portion. The method includes, after performing image processing on the processing spatial portion, selecting a display spatial portion of the processing spatial portion based on a current pose of the device. The method includes displaying, on the display, the display spatial portion.
Claims23
A method comprising:
- at a device having a display, one or more processors, and non-transitory memory;
- obtaining an image;
- selecting a processing spatial portion of the image including a first portion based on a predicted pose of the device and having a size corresponding to a size of the display and a second portion surrounding the first portion;
- performing image processing on the processing spatial portion;
- after performing image processing on the processing spatial portion, selecting a display spatial portion of the processing spatial portion based on a current pose of the device, wherein the display spatial portion has a size corresponding to the size of the display and includes part of the first portion and part of the second portion;
- and
- displaying, on the display, the display spatial portion.
A device comprising:
- a display;
- a non-transitory memory;
- and
- one or more processors to:
- obtain an image;
- select a processing spatial portion of the image including a first portion based on a predicted pose of the device and having a size corresponding to a size of the display and a second portion surrounding the first portion;
- perform image processing on the processing spatial portion;
- after performing image processing on the processing spatial portion, select a display spatial portion of the processing spatial portion based on a current pose of the device, wherein the display spatial portion has a size corresponding to the size of the display and includes part of the first portion and part of the second portion;
- and
- display, on the display, the display spatial portion.
A non-transitory memory storing one or more programs, which, when executed by one or more processors of a device with a display, cause the device to:
- obtain an image;
- select a processing spatial portion of the image including a first portion based on a predicted pose of the device and having a size corresponding to a size of the display and a second portion surrounding the first portion;
- perform image processing on the processing spatial portion;
- after performing image processing on the processing spatial portion, select a display spatial portion of the processing spatial portion based on a current pose of the device, wherein the display spatial portion has a size corresponding to the size of the display and includes part of the first portion and part of the second portion;
- and
- display, on the display, the display spatial portion.
Dependencies are inferred from the claim text.