G09G5/36

Dynamic brightness and resolution control in virtual environments

Systems, apparatuses, and methods may provide for technology to dynamically control a display in response to ocular characteristic measurements of at least one eye of a user.

Apparatus and method for display virtualization using mapping between virtual and physical display planes

An apparatus and method for managing pipes and planes within a virtual graphics processing engine. For example, one embodiment of a graphics processing apparatus comprises: a graphics processor comprising one or more display pipes to render one or more display planes, each of the one or more display pipes comprising a set of graphics processing hardware resources for executing graphics commands and rendering graphics images in the one or more display planes; and pipe and plane management hardware logic to manage pipe and plane assignment, the pipe and plane management hardware logic to associate a first virtual machine (VM) with one or more virtual display planes and to maintain a mapping between the one or more virtual display planes and at least one physical display plane.

Head-mounted display device and display system
11513587 · 2022-11-29 · ·

A head-mounted display device includes a mounting portion configured to be attached to a head of a user, an image display unit disposed in the mounting portion and configured to display an image to be visually recognized by the user, a state detection unit configured to detect a first state in which the mounting portion is attached to the head and a second state in which the mounting portion is detached from the head, and a display control unit configured to cause the image display unit to stop displaying an image when the state detection unit detects the second state.

Head-mounted display device and display system
11513587 · 2022-11-29 · ·

A head-mounted display device includes a mounting portion configured to be attached to a head of a user, an image display unit disposed in the mounting portion and configured to display an image to be visually recognized by the user, a state detection unit configured to detect a first state in which the mounting portion is attached to the head and a second state in which the mounting portion is detached from the head, and a display control unit configured to cause the image display unit to stop displaying an image when the state detection unit detects the second state.

Apparatus and method for frame cropping and shifting

A method includes converting a frame of pixel data to a first frame division unit. The method further includes, responsive to an X,Y coordinate, cropping and shifting the frame division unit to produce a second frame division unit. The method also includes outputting the second frame division unit.

EXTENDING ASYNCHRONOUS FRAME UPDATES WITH FULL FRAME AND PARTIAL FRAME NOTIFICATIONS
20220375436 · 2022-11-24 · ·

Disclosed herein are techniques to provide notification of the type and/or attributes of frame updates. A platform can notify a panel of further frame updates, whether the frame update is a full frame update or a partial frame update and attributes of the frame update. The platform can notify the panel of information about the frame update during a vertical blanking interval by asserting a command or signaling the panel using selected symbols during the vertical blanking interval.

Display Device and Display Method

A display device is mounted on a vehicle. The display device comprises a display unit and a control unit A virtual screen is a two-dimensional plane at a predetermined distance away from an origin of a XYZ coordinate system along a Y coordinate axis, and is approximately parallel to an XZ plane defined by an X coordinate axis and a Z coordinate axis. The control unit is configured to calculate coordinates of a second point obtained as a result of projecting a first point in the XYZ coordinate system onto the virtual screen, convert the calculated coordinates of the second point into coordinates according to a display mode of the display unit, and cause the display unit to display an image corresponding to the second point at the converted coordinates.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM

Natural appearance of transition from a predetermined object of two-dimensional content displayed on a two-dimensional display to a three-dimensional display model of an AR display device or vice versa is achieved. Control is performed such that, the transition is performed after switching the two-dimensional content from the motion parallax non-application display to the motion parallax application display. For example, control is performed such that the motion parallax application display is displayed on the two-dimensional display in a case where there is one AR display device, and the motion parallax application display is displayed on the AR display device in a case where there is a plurality of AR display devices.

IMAGE PROCESSING DEVICE AND HEAD-UP DISPLAY
20220377305 · 2022-11-24 · ·

According to one embodiment, an image processing device includes an acquisition unit which obtains a target image, a generation unit which generates a three-dimensional image by reordering a plurality of video signals corresponding to the obtained target image such that each of the video signals is written to one of a plurality of pixels arranged in a horizontal direction while skipping a predetermined number of pixels, and an output unit which outputs the generated three-dimensional image to a display device.

LINE-BASED RENDERING FOR GRAPHICS RENDERING SYSTEMS, METHODS, AND DEVICES

Systems, methods, and devices implement line-based rendering of graphics. Methods include receiving a command associated with graphical data, the command identifying a plurality of pixel mapping operations to be implemented on a plurality of data objects included in the graphical data. Methods also include determining a plurality of rendering parameters, the plurality of rendering parameters identifying a partitioning of the graphical data into a plurality of portions, and further identifying a pixel mapping operation for each of the plurality of portions. Methods further include generating a plurality of sub-commands based, at least in part, on the plurality of rendering parameters and the command, the plurality of sub-commands identifying a processing operation for each data object included in each of the plurality of portions of the graphical data. Methods also include implementing a processing operation for at least one portion based on at least some of the plurality of sub-commands.