-
公开(公告)号:US20220094951A1
公开(公告)日:2022-03-24
申请号:US17029730
申请日:2020-09-23
Applicant: ATI TECHNOLOGIES ULC
Inventor: Wei GAO , Yang LIU , Ihab AMER , Ying LUO , Shu-Hsien Samuel WU , Edward HAROLD , Feng PAN , Crystal SAU , Gabor SINES
IPC: H04N19/186 , H04N19/119 , H04N19/176 , H04N19/30 , H04N19/136 , H04N19/147 , H04N19/96
Abstract: An encoder encodes an image portion by recursively partitioning the portion into a partitioning hierarchy of levels. The top level has a single block representing the entire portion and each lower level has four smaller blocks representing a corresponding larger block at a higher level. A palette table is generated for each bottom-level block based on the pixels of the associated block. For each successively higher level, the encoder generates a palette table for each current-level block by selecting palette colors based on the palette colors from the four palette tables for the associated four blocks at the next-lowest level. A color index map is then generated based on a final palette table selected from the palette tables generated for the partitioning hierarchy. A representation of the portion is then encoded using the final palette table and the color index map to generate a corresponding segment of an encoded bitstream.
-
公开(公告)号:US20210275908A1
公开(公告)日:2021-09-09
申请号:US17193788
申请日:2021-03-05
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Ihab AMER , Thomas PERRY , Mehdi SAEEDI , Guennadi RIGUER , Gabor SINES , Yang LIU
Abstract: An engagement analytics engine of a computing device analyzes one or more of scene representations, player inputs, or player meta information and generates corresponding engagement data indicative of a level of engagement corresponding to the represented scene. The engagement analytics engine generates encoding parameters based on the engagement data to cause scenes or regions within scenes to be encoded with a level of quality based on the indicated level of engagement. In some examples, the engagement analytics engine generates rendering parameters based on the engagement data to cause scenes to be rendered with a frame rate or quality parameters based on the indicated level of engagement. In some examples, the engagement analytics engine causes a load balancer to shift workloads associated with one or more scenes to higher or lower performance servers based on the engagement data.
-
公开(公告)号:US20210281912A1
公开(公告)日:2021-09-09
申请号:US17193484
申请日:2021-03-05
Applicant: ATI TECHNOLOGIES ULC
Inventor: Ihab AMER , Guennadi RIGUER , Thomas PERRY , Mehdi SAEEDI , Gabor SINES , Yang LIU
IPC: H04N21/44 , H04N21/43 , H04N21/431 , H04N21/438
Abstract: A server offloads graphics effects processing to a client device with graphics processing resources by determining a modification to a graphics effects operation, generating a portion of a rendered video stream using the modification to the graphics effects operation, and providing an encoded representation of the portion of the rendered video stream to the client device, along with metadata representing the modification implemented. The client device decodes the encoded representation to recover the portion of the rendered video stream and selectively performs a graphics effects operation on the recovered portion to at least partially revert the resulting graphics effects for the portion to the intended effects without the modification implemented by the server.
-
-