Patent classifications
G09G2340/125
CONTROLLING INTERACTIVITY OF DIGITAL CONTENT OVERLAID ONTO DISPLAYED DATA VIA GRAPHICS PROCESSING CIRCUITRY USING A FRAME BUFFER
An apparatus, method, and computer readable medium that access a frame buffer of a graphics processing unit (GPU), analyze, in the frame buffer, a frame representing displayed data, based on the analyzed frame, identify a reference patch that includes an instruction to retrieve content, generate an overlay including an augmentation layer which includes the content, superimpose the overlay onto the displayed data such that the content is viewable while a portion of the base layer is obscured, detect a user input, determine a location of the user input in the augmentation layer, associate the location in the augmentation layer with a target location in the base layer, and associate, within memory, the target location with an operation such that the user input in the augmentation layer activates an input in the base layer.
CONTENT DISTRIBUTION APPARATUS, CONTENT DISTRIBUTION SYSTEM, AND PROGRAM
A content distribution apparatus generates a group of contents to be sent to a content display apparatus that can continuously display contents of the same attribute. When a first content is newly added to the group, the content distribution apparatus determines the attribute of the first content as the attribute of the group. When adding a second content to the group, if the attribute of the second content coincides with the attribute of the group, the content distribution apparatus adds the second content to the group. The content distribution apparatus sends a content included in the group to the content display apparatus.
System for monitoring a video
A computer-implemented method monitors a video-based graphic. The method includes displaying a video-based graphic. A position of a pointer interaction is monitored. The method includes determining a designation of a pixel of the video-based graphic at a location of the pointer interaction. An action is performed based on the designation of the pixel of the video-based graphic at a location of the pointer interaction.
DISPLAY DEVICE AND METHOD OF OPERATING THE SAME
A display device includes a display for displaying at least one piece of content, a user input interface for receiving a signal from a remote control device, and a controller for controlling operation of the display device. The controller performs control to display a video of first content in an overall area of a first layer of a screen, to display a first on screen display (OSD) window having predetermined first transparency in a first area of a second layer of the screen upon receiving a first OSD window output request signal, and to change the first transparency to predetermined second transparency when a pointer is located in the first area of the second layer of the screen.
Image Compensation for an Occluding Direct-View Augmented Reality System
Image compensation for an occluding direct-view augmented reality system is described. In one or more embodiments, an augmented reality apparatus includes an emissive display layer for presenting emissive graphics to an eye of a user and an attenuation display layer for presenting attenuation graphics between the emissive display layer and a real-world scene to block light of the real-world scene from the emissive graphics. A light region compensation module dilates an attenuation graphic based on an attribute of an eye of a viewer, such as size of a pupil, to produce an expanded attenuation graphic that blocks additional light to compensate for an unintended light region. A dark region compensation module camouflages an unintended dark region with a replica graphic in the emissive display layer that reproduces an appearance of the real-world scene in the unintended dark region. A camera provides the light data used to generate the replica graphic.
SYSTEMS AND METHODS FOR CHANGING A PERCEIVED SPEED OF MOTION ASSOCIATED WITH A USER
A perceived speed of motion associated with a user may be changed by determining a speed and a direction of the motion associated with the user within a reference frame. Augmented reality content may be determined for presentation on a display. A direction and a speed of motion associated with the augmented reality content within the reference frame may be determined. The direction of motion associated with the augmented reality content may oppose the direction of motion associated with the user. The speed of motion associated with the augmented reality content may increase as the speed of motion associated with the user increases. The augmented reality content may be presented such that the augmented reality content appears to move toward and past a position associated with the user at the perceived speed that is faster than the speed of motion associated with the user.
Massive simultaneous remote digital presence world
Various methods and apparatus are described herein for enabling one or more users to interface with virtual or augmented reality environments. An example system includes a computing network having computer servers interconnected through high bandwidth interfaces to gateways for processing data and/or for enabling communication of data between the servers and one or more local user interface devices. The servers include memory, processing circuitry, and software for designing and/or controlling virtual worlds, as well as for storing and processing user data and data provided by other components of the system. One or more virtual worlds may be presented to a user through a user device for the user to experience and interact. A large number of users may each use a device to simultaneously interface with one or more digital worlds by using the device to observe and interact with each other and with objects produced within the digital worlds.
Presenting a view within a three dimensional scene
Presenting a view based on a virtual viewpoint in a three dimensional (3D) scene. The 3D scene may be presented by at least one display, which includes displaying at least one stereoscopic image of the 3D scene by the display(s). The 3D scene may be presented according to a first viewpoint. A virtual viewpoint may be determined within the 3D scene that is different than the first viewpoint. The view of the 3D scene may be presented on the display(s) according to the virtual viewpoint and/or the first view point. The presentation of the view of the 3D scene is performed concurrently with presenting the 3D scene.
System and method for controlling a display
A system includes circuitry configured to acquire image data captured by an electronic device, acquire content and display position information corresponding to the content based on an object detected in the image data, the display position information indicating a display position of the content in relation to the object, determine whether the content is capable of being displayed in a superimposed manner on the image data at the display position indicated by the display position information, and indicate an alert to be output by the electronic device when it is determined that the content is unable to be displayed at the position indicated by the display position information.
Method of generating OSD data
A method for generating a plurality of on-screen display (OSD) data is used in a back-end (BE) circuit. The BE circuit is configured to process a plurality of image data to be displayed on a display device. The method includes steps of: receiving the plurality of image data from an application processor (AP); and extracting information of a detecting layer embedded in the plurality of image data, wherein the information of the detecting layer indicates the plurality of OSD data corresponding to at least one user-interface (UI) layer in the plurality of image data.