G09G2340/10

Emulating a transparency effect for a display element

Methods, systems, apparatuses, and computer-readable storage mediums described herein are directed to emulating a semi-transparent effect with respect to a display element rendered via a GUI. The semi-transparent effect may be generated based on a sampling of pixel values of another display element that is non-overlapping with the display element. For instance, pixel values of a portion of the other display element that is adjacent to an edge of the display element may be determined. Using the determined pixel values, a visualization scheme is generated that emulates a visual effect (e.g., a blur effect). The determined visualization scheme is then applied to the display element. This causes the display element to appear semi-transparent such that the colors of the other display element appear to be behind the display element, thereby creating an effect that the display element is overlaid on top of the other display element.

THREE-DIMENSIONAL DISPLAY DEVICE, THREE-DIMENSIONAL DISPLAY SYSTEM, HEAD-UP DISPLAY, AND MOBILE OBJECT
20230067565 · 2023-03-02 · ·

A three-dimensional display device includes a display panel, a parallax barrier, an acquisition section, a memory, and a controller. The display panel is configured to display a parallax image and emit image light corresponding to the parallax image. The parallax barrier includes a surface configured to define a direction of image light. The acquisition section is configured to acquire positional data indicating eye positions from a detection device which is configured to detect eye positions based on photographed images which are acquired from a camera which is configured to image user's eyes. The memory is configured to store the positional data which are acquired by the acquisition section. The controller is configured to output predicted eye positions based on the positional data stored in the memory, and cause the display panel to display the parallax image, based on the predicted eye positions. The controller is configured to generate a left-eye image and a right-eye image based on a first predicted eye position, and combine the left-eye image and the right-eye image into a parallax image based on a second predicted eye position, which is different from the first predicted eye position.

IMAGE RENDERING METHOD IN PANORAMIC APPLICATION AND TERMINAL DEVICE
20220327758 · 2022-10-13 ·

This application discloses an image rendering method in a panoramic application. In the method, a foreground image is first rendered, and then a panoramic image used as a background is rendered. A pixel corresponding to the foreground image has a corresponding depth value. When the panoramic image is rendered, content corresponding to the panoramic image may be rendered at a pixel corresponding to a depth standard value based on a depth value of a pixel on a canvas. The depth reference value is a depth value of a pixel other than the pixel corresponding to the foreground image. In this way, repeated rendering is avoided for an overlapping part between the foreground image and the panoramic image, which not only reduces resource wastes and rendering overheads, but also improves rendering efficiency.

Device and method for processing frames

Embodiments disclosed herein relate to device and method for processing frames. For example, a buffer of a device is arranged to store a plurality of rendered frames rendered at a frame rendering rate and a time stamp for each of rendered frames. A compositor of a device is arranged to obtain a timestamp of a synchronisation signal for synchronising the display of frames with a display refresh rate. In response to obtaining a timestamp of a synchronisation signal, a compositor is arranged to trigger access to a buffer to obtain two rendered frames having timestamps closest to a timestamp of a synchronisation signal. An interpolator of a device is arranged to generate an interpolated rendered frame for display by performing an interpolation operation using two rendered frames. An interpolation operation takes into account the difference between timestamps of each of two rendered frames and a timestamp of a synchronisation signal.

Augmented reality display device, and apparatus comprising same

An augmented reality display device, includes: a display unit including a thermal camera configured to capture image frames, an image projector, and a display screen; a processing unit including processing structure in communication with the thermal camera and the image projector, the processing structure being configured to process the captured image frames and output processed image frames to the image projector, and a battery; and a strap connecting the display unit and the processing unit.

Steerable high-resolution display having a foveal display and a field display with intermediate optics

A display system comprising a foveal display having a monocular field of view of at least 1 degree is positioned within a scannable field of view of at least 20 degrees, the foveal display positioned for a user. In one embodiment, the foveal display is positioned for the user's fovea.

Systems and Methods for Identifying Threats and Locations, Systems and Method for Augmenting Real-Time Displays Demonstrating the Threat Location, and Systems and Methods for Responding to Threats

Systems for identifying threat materials such as CBRNE threats and locations are provided. The systems can include a data acquisition component configured to determine the presence of a CBRNE threat; data storage media; and processing circuitry operatively coupled to the data acquisition device and the storage media. Methods for identifying a CBRNE threat are provided. The methods can include: determining the presence of a CBRNE threat using a data acquisition component; and acquiring an image while determining the presence of the CBRNE threat. Methods for augmenting a real-time display to include the location and/or type of CBRNE threat previously identified are also provided. Methods for identifying and responding to CBRNE threats are provided as well.

DISPLAY METHOD AND DISPLAY APPARATUS
20220319468 · 2022-10-06 ·

A display method and a display apparatus are provided in the present disclosure. The display method, applied to a display apparatus, includes obtaining a first image signal from an electronic apparatus, where the first image signal is a signal configured for displaying on one display apparatus; according to the first image signal, outputting first image data in a first display region; obtaining first instruction, where the first instruction is configured to instruct that the first display region is at least divided into a first display sub-region and a second display sub-region; obtaining a second image signal from the electronic apparatus, where the second image signal is a signal configured for displaying on at least two display apparatuses; and according to the second image signal, outputting first sub-image data in the first display sub-region and outputting second sub-image data in the second display sub-region.

Method for generating graphic surfaces to be displayed on a screen, related graphics processor
11651543 · 2023-05-16 · ·

This method for generating graphic surfaces to be displayed on a screen is implemented by a graphics processor and comprises: generating a first graphic surface to be displayed on the screen; switching between generating the first graphic surface and generating a second graphic surface; generating the second graphic surface to be displayed on the screen; the switching including saving a graphic execution context of the first graphic surface; and if the generation of the second graphic surface had been interrupted during a preceding switch with the generation of another graphic surface, restoring a graphic execution context of the second graphic surface, the restored context having been saved during said preceding switch.

GRAPHICS RENDERING

A data processing apparatus includes allocation circuitry to allocate a graphical feature for a virtual environment to a respective layer from a plurality of respective layers in dependence upon one or more properties for the graphical feature, where the plurality of respective layers comprise a mobile layer and at least one of a mobile re-projection layer and a static re-projection layer, rendering circuitry to render graphical features allocated to respective different layers of the plurality of respective layers with a different rendering quality, and an output image generator to generate an image for display according to a viewpoint of a virtual camera, where the image includes graphical features allocated to respective different layers of the plurality of layers.