VIDEO ENCODING/DECODING USING DETECTED PATTERN OF PIXEL INTENSITY DIFFERENCES

    公开(公告)号:US20220312029A1

    公开(公告)日:2022-09-29

    申请号:US17215347

    申请日:2021-03-29

    Inventor: Haibo Liu Ihab Amer

    Abstract: Methods and apparatus encode image frames using intra-frame prediction by predicting pixels for a block of current pixels, based on a detected spatial pattern of pixel intensity differences among a plurality of neighboring reconstructed pixels to the block of current pixels, and encode a block of pixels of the image frame using the predicted block of reconstructed pixels. Inter-frame prediction is provided by determining whether blocks of pixels in temporally neighboring reconstructed frames corresponding to a candidate motion vector have a pattern of pixel intensity differences among the blocks from temporally neighboring frames. Predicted blocks are produced for a reconstructed frame based on the determined pattern of pixel intensity difference among temporally neighboring frames.

    HUMAN-LIKE NON-PLAYER CHARACTER BEHAVIOR WITH REINFORCEMENT LEARNING

    公开(公告)号:US20220309364A1

    公开(公告)日:2022-09-29

    申请号:US17215437

    申请日:2021-03-29

    Abstract: Systems, apparatuses, and methods for creating human-like non-player character (NPC) behavior with reinforcement learning (RL) are disclosed. An artificial intelligence (AI) engine creates a NPC that has seamless movement when accompanying a player controlled by a user playing a video game. The AI engine is RL-trained to stay close to the player but not get in the player's way while acting in a human-like manner. Also, the AI engine is RL-trained to evaluate the quality of information that is received over time from other AI engines and then to act on the evaluated information quality. Each AI agent is trained to evaluate the other AI agents and determine whether another AI agent is a friend or a foe. In some cases, groups of AI agents collaborate together to either help or hinder the player. The capabilities of each AI agent are independent from the capabilities of other AI agents.

    Power state transitions
    116.
    发明授权

    公开(公告)号:US11455025B2

    公开(公告)日:2022-09-27

    申请号:US17020428

    申请日:2020-09-14

    Abstract: A computer processing device transitions among a plurality of power management states and at least one power management sub-state. From a first state, it is determined whether an entry condition for a third state is satisfied. If the entry condition for the third state is satisfied, the third state is entered. If the entry condition for the third state is not satisfied, it is determined whether an entry condition for the first sub-state is satisfied. If the entry condition for the first sub-state is determined to be satisfied, the first sub-state is entered, a first sub-state residency timer is started, and after expiry of the first sub-state residency timer, the first sub-state is exited, the first state is re-entered, and it is re-determined whether the entry condition for the third state is satisfied.

    Frame-rate based illumination control at display device

    公开(公告)号:US11430409B2

    公开(公告)日:2022-08-30

    申请号:US17464889

    申请日:2021-09-02

    Abstract: A display system includes a rendering device and a display device. The rendering device is to render a sequence of frames for display at a frame rate and to set an illumination configuration to be applied by the display device during a frame period for each frame of the sequence of frames based on the frame rate. The illumination configuration controls at least one of an illumination level and a duration for an illumination strobe, and at least one of an illumination level for an illumination fill preceding the illumination strobe in the frame period and an illumination level for an illumination fill following the illumination strobe in the frame period. The display device is to receive a representation of the illumination configuration from the rendering device and apply the illumination configuration during a frame period for each frame of the sequence of frames to display the frame.

    ACCESS LOG AND ADDRESS TRANSLATION LOG FOR A PROCESSOR

    公开(公告)号:US20220269620A1

    公开(公告)日:2022-08-25

    申请号:US17666974

    申请日:2022-02-08

    Abstract: A processor maintains an access log indicating a stream of cache misses at a cache of the processor. In response to each of at least a subset of cache misses at the cache, the processor records a corresponding entry in the access log, indicating a physical memory address of the memory access request that resulted in the corresponding miss. In addition, the processor maintains an address translation log that indicates a mapping of physical memory addresses to virtual memory addresses. In response to an address translation (e.g., a page walk) that translates a virtual address to a physical address, the processor stores a mapping of the physical address to the corresponding virtual address at an entry of the address translation log. Software executing at the processor can use the two logs for memory management.

    FRAME REPLAY FOR VARIABLE RATE REFRESH DISPLAY

    公开(公告)号:US20220223098A1

    公开(公告)日:2022-07-14

    申请号:US17706790

    申请日:2022-03-29

    Abstract: A graphics processing unit (GPU) instructs a display control module to capture content and display captured content in response to the refresh rate of a display exceeding a frame generation rate of the GPU. Rather than re-transmit the same frame multiple times, the GPU instructs the display control module to replay a previously-transmitted frame. During a refresh cycle in which the display control module is replaying captured content, the GPU omits accessing memory to retrieve and resend the frame that is being replayed, and instead sends only invalid data and GPU timing information so that the display control module remains synchronized with the GPU.

Patent Agency Ranking