-
公开(公告)号:US11301969B1
公开(公告)日:2022-04-12
申请号:US16575994
申请日:2019-09-19
Applicant: Apple Inc.
Inventor: Moinul Khan , Simon Fortin-Deschenes , Yanli Zhang , Bennett S. Wilburn , Sterling G. Orsten , Nan Zhu , James Zhou
Abstract: Some implementations provide improved user experiences on head mounted devices (HMDs) that provide near eye viewing, e.g., HMDs that display distorted images and provide lenses that undistort the images for the user. The images are produced using distortion that is corrected dynamically based on context to conserve device resources. To do so, a context associated with a state of the user, the HMD, or content being viewed on the HMD is tracked during the user experience. For example, the device may predict pupil position, eye state, eye gaze direction, or eye fixation, content type, connection mode, and other context. The device uses the tracked context to determine how to correct distortion for the images at different points during the user experience. For example, new distortion corrections may be computed and used while the user's gaze is moving and previously-determined distortion corrections may be used while the user's gaze is fixed.
-
公开(公告)号:US20240404488A1
公开(公告)日:2024-12-05
申请号:US18325997
申请日:2023-05-30
Applicant: Apple Inc.
Inventor: Shereef Shehata , Jim C. Chou , Sterling G. Orsten , Shengchang Cai
Abstract: A system may include a display for displaying an image frame that is divided into regions having respective resolutions based on display image data. The device may also include image processing circuitry to generate the display image data based on multi-resolution image data and vignetting data generated by determining a phase offset of the pixel grouping indicative of a relative distance between the pixel grouping and a grid line of a vignetting grid and determining a relative location of the pixel grouping with respect to a set of the grid points based on the phase offset and interpolating between the vignetting values of the set of grid points to generate the vignetting data based on the relative location. The vignetting grid may include multiple grid points having corresponding vignetting values. Additionally, the image processing circuitry may apply the vignetting data to the multi-resolution image data of the pixel grouping.
-
公开(公告)号:US11741918B1
公开(公告)日:2023-08-29
申请号:US17511375
申请日:2021-10-26
Applicant: Apple Inc.
Inventor: Shengchang Cai , Sheng Zhang , Sterling G. Orsten , Shereef Shehata
IPC: G09G5/10 , G06F3/01 , G09G3/3208
CPC classification number: G09G5/10 , G06F3/013 , G09G3/3208 , G09G2320/0646 , G09G2320/0686 , G09G2354/00 , G09G2360/16
Abstract: It may be desirable to implement a vignetting effect in a display. The vignetting effect causes the display to have a light-emitting area that gradually fades to a black, non-light-emitting area. The vignetting effect allows for the size and shape of the light-emitting area to be controlled while still being aesthetically pleasing to a viewer. To implement a vignetting mask for the vignetting effect, control circuitry in the electronic device may apply dimming factors to image data for the display. To avoid artifacts caused by the vignetting mask, an initial array of dimming factors for implementing the vignetting mask may have a range between −0.5 and 1.5. After upsampling, clamping may be performed to reduce the range of the dimming factors to between 0 and 1. Ultimately, the dimming factors are applied to image data for each frame to implement the vignetting mask in each frame.
-
-