-
公开(公告)号:US20210112289A1
公开(公告)日:2021-04-15
申请号:US17132304
申请日:2020-12-23
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Lei Zhang , Gabor Sines , Khaled Mammou , David Glen , Layla A. Mah , Rajabali M. Koduri , Bruce Montag
IPC: H04N21/2343 , H04L29/06 , H04N21/2368 , H04N21/434 , H04N21/414 , H04N21/422 , H04N21/43 , H04N21/437 , H04N21/236
Abstract: Virtual Reality (VR) processing devices and methods are provided for transmitting user feedback information comprising at least one of user position information and user orientation information, receiving encoded audio-video (A/V) data, which is generated based on the transmitted user feedback information, separating the A/V data into video data and audio data corresponding to a portion of a next frame of a sequence of frames of the video data to be displayed, decoding the portion of a next frame of the video data and the corresponding audio data, providing the audio data for aural presentation and controlling the portion of the next frame of the video data to be displayed in synchronization with the corresponding audio data.
-
公开(公告)号:US20190394503A1
公开(公告)日:2019-12-26
申请号:US16561982
申请日:2019-09-05
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Lei Zhang , Gabor Sines , Khaled Mammou , David Glen , Layla A. Mah , Rajabali M. Koduri , Bruce Montag
IPC: H04N21/2343 , H04L29/06 , H04N21/2368 , H04N21/236 , H04N21/414 , H04N21/422 , H04N21/434 , H04N21/43 , H04N21/437
Abstract: Virtual Reality (VR) processing devices and methods are provided for transmitting user feedback information comprising at least one of user position information and user orientation information, receiving encoded audio-video (A/V) data, which is generated based on the transmitted user feedback information, separating the A/V data into video data and audio data corresponding to a portion of a next frame of a sequence of frames of the video data to be displayed, decoding the portion of a next frame of the video data and the corresponding audio data, providing the audio data for aural presentation and controlling the portion of the next frame of the video data to be displayed in synchronization with the corresponding audio data.
-
公开(公告)号:US10169843B1
公开(公告)日:2019-01-01
申请号:US15818072
申请日:2017-11-20
Applicant: ADVANCED MICRO DEVICES, INC. , ATI TECHNOLOGIES ULC
Inventor: Ihab Amer , Guennadi Riguer , Ruijin Wu , Skyler J. Saleh , Boris Ivanovic , Gabor Sines
Abstract: A processing system selectively renders pixels or blocks of pixels of an image and leaves some pixels or blocks of pixels unrendered to conserve resources. The processing system generates a motion vector field to identify regions of an image having moving areas. The processing system uses a rendering processor to identify as regions of interest those units having little to no motion, based on the motion vector field, and a large amount of edge activity, and to minimize the probability of unrendered pixels, or “holes”, in these regions. To avoid noticeable patterns, the rendering processor applies a probability map to determine the possible locations of holes, assigning to each unit a probability indicating the percentage of pixels within the unit that will be holes, and assigning a lower probability to units identified as regions of interest.
-
14.
公开(公告)号:US12172081B2
公开(公告)日:2024-12-24
申请号:US17709904
申请日:2022-03-31
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Mehdi Saeedi , Ian Charles Colbert , Thomas Daniel Perry , Gabor Sines
IPC: A63F13/56
Abstract: Systems, apparatuses, and methods for detecting personal-space violations in artificial intelligence (AI) based non-player characters (NPCs) are disclosed. An AI engine creates a NPC that accompanies and/or interacts with a player controlled by a user playing a video game. During gameplay, measures of context-dependent personal space around the player and/or one or more NPCs are generated. A control circuit monitors the movements of the NPC during gameplay and determines whether the NPC is adhering to or violating the measures of context-dependent personal space. The control circuit can monitor the movements of multiple NPCs simultaneously during gameplay, keeping a separate score for each NPC. After some amount of time has elapsed, the scores of the NPCs are recorded, and then the scores are provided to a machine learning engine to retrain the AI engines controlling the NPCs.
-
公开(公告)号:US20240319760A1
公开(公告)日:2024-09-26
申请号:US18126166
申请日:2023-03-24
Applicant: ADVANCED MICRO DEVICES, INC. , ATI TECHNOLOGIES ULC
Inventor: Ian Charles Colbert , Alexander Sabino Duenas , Stephen Jiacheng Fu , Omer Irshad , Mohammad Hamed Mousazadeh , Ihab Amer , Gabor Sines
Abstract: A processing device includes an automated overclocking system and a processor. The automated overclocking system is data-driven and includes an inference engine that executes a machine learning model configured to generate a first output based on a current configuration of the processing device. The first output includes a first set of overclocking parameters. The processor is configured to adjust one or more operating characteristics of at least one component of the processing device based on the first set of overclocking parameters.
-
公开(公告)号:US11994939B2
公开(公告)日:2024-05-28
申请号:US17958116
申请日:2022-09-30
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Mohammad Hamed Mousazadeh , Arpit Patel , Gabor Sines , Omer Irshad , Philippe John Louis Yu , Zongjie Yan , Ian Charles Colbert
CPC classification number: G06F11/079 , G06F11/0706 , G06N20/00
Abstract: The disclosed computer-implemented method for generating remedy recommendations for power and performance issues within semiconductor software and hardware. For example, the disclosed systems and methods can apply a rule-based model to telemetry data to generate rule-based root-cause outputs as well as telemetry-based unknown outputs. The disclosed systems and methods can further apply a root-cause machine learning model to the telemetry-based unknown outputs to analyze deep and complex failure patterns with the telemetry-based unknown outputs to ultimately generate one or more root-cause remedy recommendations that are specific to the identified failure and the client computing device that is experiencing that failure.
-
公开(公告)号:US11839815B2
公开(公告)日:2023-12-12
申请号:US17132827
申请日:2020-12-23
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Carl Kittredge Wakeland , Mehdi Saeedi , Thomas Daniel Perry , Gabor Sines
IPC: A63F13/67 , A63F13/79 , A63F13/54 , G06N3/08 , G06F16/635 , A63F13/428 , G06F3/01 , G11B27/02
CPC classification number: A63F13/54 , A63F13/428 , G06F3/011 , G06F3/017 , G06N3/08 , G11B27/02 , A63F2300/105 , A63F2300/6081
Abstract: Systems, apparatuses, and methods for performing adaptive audio mixing are disclosed. A trained neural network dynamically selects and mixes pre-recorded, human-composed music stems that are composed as mutually compatible sets. Stem and track selection, volume mixing, filtering, dynamic compression, acoustical/reverberant characteristics, segues, tempo, beat-matching and crossfading parameters generated by the neural network are inferred from the game scene characteristics and other dynamically changing factors. The trained neural network selects an artist's pre-recorded stems and mixes the stems in real-time in unique ways to dynamically adjust and modify background music based on factors such as game scenario, the unique storyline of the player, scene elements, the player's profile, interest, and performance, adjustments made to game controls (e.g., music volume), number of viewers, received comments, player's popularity, player's native language, player's presence, and/or other factors. The trained neural network creates unique music that dynamically varies according to real-time circumstances.
-
公开(公告)号:US20220309364A1
公开(公告)日:2022-09-29
申请号:US17215437
申请日:2021-03-29
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Thomas Daniel Perry , Mehdi Saeedi , Gabor Sines
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.
-
公开(公告)号:US20220193549A1
公开(公告)日:2022-06-23
申请号:US17132827
申请日:2020-12-23
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Carl Kittredge Wakeland , Mehdi Saeedi , Thomas Daniel Perry , Gabor Sines
IPC: A63F13/54 , A63F13/428 , G06F3/01 , G11B27/02 , G06N3/08
Abstract: Systems, apparatuses, and methods for performing adaptive audio mixing are disclosed. A trained neural network dynamically selects and mixes pre-recorded, human-composed music stems that are composed as mutually compatible sets. Stem and track selection, volume mixing, filtering, dynamic compression, acoustical/reverberant characteristics, segues, tempo, beat-matching and crossfading parameters generated by the neural network are inferred from the game scene characteristics and other dynamically changing factors. The trained neural network selects an artist's pre-recorded stems and mixes the stems in real-time in unique ways to dynamically adjust and modify background music based on factors such as game scenario, the unique storyline of the player, scene elements, the player's profile, interest, and performance, adjustments made to game controls (e.g., music volume), number of viewers, received comments, player's popularity, player's native language, player's presence, and/or other factors. The trained neural network creates unique music that dynamically varies according to real-time circumstances.
-
公开(公告)号:US20220141472A1
公开(公告)日:2022-05-05
申请号:US17086160
申请日:2020-10-30
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Shu-Hsien Wu , Crystal Yeong-Pian Sau , Yang Liu , Wei Gao , Feng Pan , Ihab M. A. Amer , Ying Luo , Edward A. Harold , Gabor Sines , Ehsan Mirhadi
IPC: H04N19/186 , H04N19/182 , H04N19/136
Abstract: An encoding method is provided which includes receiving a plurality of images, obtaining values of elements in a portion of the images, sorting the elements according to different values of the elements, sorting the elements according to a number of occurrences of the different values and encoding the elements using a subset of the different values having corresponding numbers of occurrences that are higher than corresponding numbers of occurrences of other values. Examples also include a processing device and method for use with palette mode encoding in which the elements are a portion of pixels in images and the values are color values of the portion of pixels in the images.
-
-
-
-
-
-
-
-
-