-
公开(公告)号:US11942009B2
公开(公告)日:2024-03-26
申请号:US17853561
申请日:2022-06-29
Applicant: Meta Platforms Technologies, LLC
Inventor: Edward Buckley , Michael Yee
CPC classification number: G09G3/002 , G02B27/0172 , G02B27/0176 , G09G3/2003 , G09G3/2044
Abstract: In one embodiment, a computing system may access a first value associated with a first pixel of the first color channel from a first bitmap associated with a first color channel. The system may select a first mask comprising a plurality of first scaling factors based on the first value of the first bitmap. The system may access a second value associated with a second pixel of the second color channel from a second bitmap associated with a second color channel. The system may select a second mask comprising a plurality of second scaling factors based on the second value of the second bitmap. The system may modify each of first and second component values of the corresponding color channel using the corresponding plurality of scaling factors of the corresponding mask. The system may output the modified first and second component values to a display.
-
公开(公告)号:US11871161B1
公开(公告)日:2024-01-09
申请号:US17332926
申请日:2021-05-27
Applicant: Meta Platforms Technologies, LLC
Inventor: Pravin Rao , Edward Buckley
CPC classification number: H04N9/3191 , G06F3/013 , G06V40/193 , H04N9/3182 , H04N17/004
Abstract: A display device and a calibration method for the display device are provided. The calibration method includes obtaining calibration coefficients, from which a compressed approximation is determined. The display device obtains the compressed approximation data including basis vectors and reconstruction coefficients, and determines calibration data to at least partially offset a dependence of an optical throughput of the display device on a beam angle and a beam coordinate at the eyebox.
-
公开(公告)号:US11754846B2
公开(公告)日:2023-09-12
申请号:US17581805
申请日:2022-01-21
Applicant: META PLATFORMS TECHNOLOGIES, LLC
Inventor: Edward Buckley , Bennett Sampson Wilburn , Kavitha Ratnam , Shuang Wang , Pravin Rao
CPC classification number: G02B27/0179 , G02B27/0172 , G06T7/337 , G06T7/536 , G02B2027/014 , G02B2027/0178 , G02B2027/0187
Abstract: In one embodiment, a computing system may determine, determine an estimated distance of an eye of a user to a display plane of a display. The system may access correction maps corresponding to a number of reference distances to the display plane of the display. The system may select a first reference distance and a second reference distance based on the estimated distance. The system may generate a custom correction map for the user based on an interpolation of a first correction map corresponding to the first reference distance and a second correction map corresponding to the second reference distance. The system may adjust an image to be displayed on the display using the custom correction map. The custom correction map may correct non-uniformity of the display as viewed from the eye of the user. The system may display the image adjusted using the custom correction map on the display.
-
公开(公告)号:US20240257692A1
公开(公告)日:2024-08-01
申请号:US18491666
申请日:2023-10-20
Applicant: Meta Platforms Technologies, LLC
Inventor: Edward Buckley
IPC: G09G3/20
CPC classification number: G09G3/2011 , G09G2320/0633
Abstract: In one embodiment, an electronic device having a phase-modulating display module and an amplitude-modulating display module may determine a pattern comprising a number of zones. The pattern may correspond to display areas that contain imagery content to be displayed. Each zone may correspond to a number of pixels of the amplitude-modulating display module. The device may steer, by the phase-modulating display module, incident light beams from a first light source to the display areas of the amplitude-modulating display module according to the pattern. The device may modulate, by the amplitude-modulating display module, a light intensity amplitude of a light beam at a pixel location according to a target grayscale value for a display pixel at that pixel location. The device may cause the light beam having the modulated light intensity amplitude to reach a viewer's eye.
-
公开(公告)号:US20240202892A1
公开(公告)日:2024-06-20
申请号:US18065840
申请日:2022-12-14
Applicant: Meta Platforms Technologies, LLC
Inventor: Pin-Chieh Huang , Edward Buckley , Christopher Francis Reidy , Yuta Asano , Runzhe Zhang
CPC classification number: G06T5/009 , G06T11/001 , G06T2207/10024 , G06T2207/20208
Abstract: In one embodiment, a computing system may receive an image to be displayed on a display. The image may be associated with an input gamut and the display may be associated with an output gamut. The system may access a look-up-table that maps input colors to output colors. The output color of corresponding to each input color may be determined by adjusting a lightness of the input color according to a pre-determined tone curve while keeping the hue and chroma constant and (2) mapping the chroma to the output gamut of the display. The system may determine a final color for each pixel of the pixels of the image based on the look-up-table and an original color of that pixel. The system may display the final colors of the pixels on the display to represent the original colors of the image.
-
公开(公告)号:US20240085740A1
公开(公告)日:2024-03-14
申请号:US18464338
申请日:2023-09-11
Applicant: Meta Platforms Technologies, LLC
Inventor: Zhimin Shi , Xi Wu , James Ronald Bonar , Yun Wang , Edward Buckley
IPC: G02F1/1335 , F21V8/00
CPC classification number: G02F1/133614 , G02B6/0001
Abstract: In some examples, an apparatus may include a backlight unit (BLU) including an electronic integrated circuit layer, a photonic integrated circuit layer, a color conversion module, and a display interface layer. In some examples, a BLU may include at least one laser or may be configured to receive laser light from at least one external laser source. Laser light may be transmitted towards a portion of the display interface layer using the photonic integrated circuit. Color conversion modules may be used to convert the laser light into one or more desired colors. Example apparatus may be used in head-mounted devices such as augmented reality and/or virtual reality devices. Other devices, methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20230237610A1
公开(公告)日:2023-07-27
申请号:US17581816
申请日:2022-01-21
Applicant: Meta Platforms Technologies, LLC
Inventor: Edward Buckley , Bennett Sampson Wilburn
IPC: G06T3/00 , G06F3/01 , G06F3/04847 , G02B27/01
CPC classification number: G06T3/0056 , G06F3/013 , G06F3/04847 , G02B27/0172
Abstract: In one embodiment, the system may determine an estimated distance of an eye of a user to a display plane of a display. The system may access, from a memory storage, a number of transmission maps characterizing non-uniform transmission characters of the display as measured from a number of pre-determined view positions within a measurement plane. The measurement plane may be separated from the display plane by a known distance. The system may generate a custom transmission map for the estimated distance of the eye based on the transmission maps using light field rendering. The system may determine a custom correction map based on the custom transmission map. The system may adjust an image to be displayed on the display using the custom correction map. The system may display the image adjusted using the custom correction map on the display.
-
公开(公告)号:US11681363B2
公开(公告)日:2023-06-20
申请号:US17216495
申请日:2021-03-29
Applicant: Meta Platforms Technologies, LLC
Inventor: Edward Buckley
CPC classification number: G06F3/013 , G09G3/2003 , G09G3/2048 , G09G3/32 , G09G2320/0242 , G09G2320/0261 , G09G2354/00
Abstract: A computing system may determine, for a current frame, a viewer's current eye position with respect to a waveguide of a display, identify eye positions that collectively form a grid of eye positions surrounding the current eye position, obtain, from a memory on the display, compressed arrays of scaling factors for correcting non-uniformities of the waveguide at the identified eye positions, perform interpolation based on the compressed arrays to generate an array of scaling factors for the current eye position, adjust pixel values of the current frame based on the customized array, and output the current frame with the adjusted pixel values to the display. The compression operation may include dithering or converting pixel values to a different color space. The interpolation may be performed on the compressed arrays or on results of a decompression operation. The customized array may be up-sampled prior to adjusting the pixel values.
-
公开(公告)号:US11657474B1
公开(公告)日:2023-05-23
申请号:US17581816
申请日:2022-01-21
Applicant: META PLATFORMS TECHNOLOGIES, LLC
Inventor: Edward Buckley , Bennett Sampson Wilburn
IPC: G06T3/00 , G02B27/01 , G06F3/04847 , G06F3/01
CPC classification number: G06T3/0056 , G02B27/0172 , G06F3/013 , G06F3/04847
Abstract: In one embodiment, the system may determine an estimated distance of an eye of a user to a display plane of a display. The system may access, from a memory storage, a number of transmission maps characterizing non-uniform transmission characters of the display as measured from a number of pre-determined view positions within a measurement plane. The measurement plane may be separated from the display plane by a known distance. The system may generate a custom transmission map for the estimated distance of the eye based on the transmission maps using light field rendering. The system may determine a custom correction map based on the custom transmission map. The system may adjust an image to be displayed on the display using the custom correction map. The system may display the image adjusted using the custom correction map on the display.
-
10.
公开(公告)号:US20230004220A1
公开(公告)日:2023-01-05
申请号:US17845598
申请日:2022-06-21
Applicant: Meta Platforms Technologies, LLC
Inventor: Shuang Wang , Edward Buckley
Abstract: A method for dynamic uniformity compensation in displays for virtual reality and augmented reality headsets is provided. The method includes identifying an eyeball position within an image frame in a display, forming a filter for the two-dimensional array, centered on the eyeball position within the image frame. The method also includes collecting a calibration frame for the two-dimensional array indicative of a uniformity map for pupil locations, generating a filtered map associated with the eyeball position within the image frame, using the filter for the two-dimensional array and the calibration frame, obtaining a uniformity correction factor for a pixel in the display corresponding to the eyeball position within the image frame, based on the filtered map, and generating eyeball uniformity maps including uniformity correction factors for display pixels. A system and a memory storing instructions to cause the system to perform the above method are also provided.
-
-
-
-
-
-
-
-
-