Patent classifications
G09G5/363
SYSTEMS AND METHODS OF MULTIVIEW STYLE TRANSFER
A system and method of multiview style transfer apply a style transfer to individual views of a multiview image in a way that produces consistent results across all images. In some embodiments, the multiview style transfer includes receiving first and second images representative of first and second perspectives of a scene and first and second disparity maps corresponding to the first and second images, generating a first stylized image, generating a stylized shifted image based on the first stylized image and the first disparity map, generating a second stylized image based on a guided filter of the stylized shifted image and the second image, and generating a first and second stylized image based on the stylized shifted images and the disparity maps.
DISPLAY APPARATUS AND METHOD OF DRIVING DISPLAY PANEL USING THE SAME
A display apparatus includes a display panel, an afterimage compensator and a data driver. The display panel displays an image. The afterimage compensator writes first stress data of input image data corresponding to a first area to a first memory area in a first block size and second stress data of the input image data corresponding to a second area to a second memory area in a second block size different from the first block size and compensates a grayscale value of the input image data based on the first stress data and the second stress data. The data driver generates a data voltage based on a compensated grayscale value and outputs the data voltage to the display panel.
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.
Electronic apparatus with image stabilization
An electronic apparatus is provided. The electronic apparatus includes a display device, a sensor, and a processor. The display device receives an image data. The display device includes a display panel and displays an image related to the image data on the display panel. A reference image point of the image is displayed on a first location on the display panel. The sensor detects a movement status of the electronic apparatus when the electronic apparatus shakes to generate at least one movement parameter. The processor calculates compensation data according to the at least one movement parameter and size information of the display panel. When the display device receives the compensation data, the display device displays the image by shifting the reference image point of the image from the first location to a second location on the display panel to display according to the compensation data.
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.
Information handling system notification presentation based upon user presence detection
End user presence and absence states are determined at an information handling system by analyzing infrared time of flight sensor presence detection information and applying it to manage presentation of notifications at the information handling system, such as operating system notifications and hardware notifications. Notifications are queued when a predetermined user absence state is detected and presented when a predetermined user presence state is detected to that an end user has a greater probability of viewing notifications when the display presents visual images before sleeping for an end user absence and after waking from an end user presence.
EXTENDING ASYNCHRONOUS FRAME UPDATES WITH FULL FRAME AND PARTIAL FRAME NOTIFICATIONS
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.
ELECTRONIC DEVICE AND METHOD FOR CORRECTING IMAGE LATENCY
An electronic device includes a communication interface and a processor, wherein the processor receives a first image predistorted and rendered at a first time, from an external device through the communication interface, calculates a pixel shift for each pixel of the received first image at a second time that is different from the first time, generates a second image by reprojecting the first image based on the calculated pixel shift, and transmits the generated second image to the external device through the communication interface.
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.