Method and apparatus for encoding based on shading rates

    公开(公告)号:US11455770B2

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

    申请号:US17126721

    申请日:2020-12-18

    Inventor: Yejun Guo

    Abstract: Embodiments are generally directed to methods and apparatuses for encoding based on shading rates. An embodiment of a computing system comprises: a memory; a graphics processing unit (GPU) coupled to the memory, the GPU to render a scene of a graphics application into a color buffer within a frame buffer of the memory; and an encoder coupled to the memory, the encoder to encode the content of the color buffer into a video bitstream based on a plurality of shading rates each corresponding to a pixel in the color buffer.

    METHOD AND APPARATUS FOR ENCODING BASED ON SHADING RATES

    公开(公告)号:US20210407183A1

    公开(公告)日:2021-12-30

    申请号:US17126721

    申请日:2020-12-18

    Inventor: Yejun Guo

    Abstract: Embodiments are generally directed to methods and apparatuses for encoding based on shading rates. An embodiment of a computing system comprises: a memory; a graphics processing unit (GPU) coupled to the memory, the GPU to render a scene of a graphics application into a color buffer within a frame buffer of the memory; and an encoder coupled to the memory, the encoder to encode the content of the color buffer into a video bitstream based on a plurality of shading rates each corresponding to a pixel in the color buffer.

    METHOD AND APPARATUS FOR BUFFER SHARING

    公开(公告)号:US20210312585A1

    公开(公告)日:2021-10-07

    申请号:US17126856

    申请日:2020-12-18

    Abstract: Embodiments are generally directed to methods and apparatuses for buffer sharing. An embodiment of a method comprises: receiving a plurality of graphics data comprising a first graphics data, each of the plurality of graphics data mapped to a corresponding buffer in a Graphics Processing Unit (GPU) memory, wherein the first graphics data is mapped to a first buffer in the GPU memory; receiving a second graphics data mapped to a second buffer in the GPU memory; comparing the first buffer mapped by the first graphics data with the second buffer mapped by the second graphics data; and remapping the second graphics data to the first buffer if the first buffer is identical with the second buffer.

    Method and apparatus for encoding based on importance values

    公开(公告)号:US12079918B2

    公开(公告)日:2024-09-03

    申请号:US18305175

    申请日:2023-04-21

    Inventor: Yejun Guo

    CPC classification number: G06T15/005 G06T2200/04

    Abstract: Embodiments are generally directed to methods and apparatuses for encoding based on importance values. An embodiment of a computing system comprises: a graphics processing unit (GPU) to render a scene of a graphics application that includes a plurality of geometries into a color buffer within a frame buffer of the GPU; and an encoder to encode the content of the color buffer into a video bitstream based on a plurality of importance values that are assigned to each of the plurality of geometries.

    Method and apparatus for encoding based on importance values

    公开(公告)号:US11636642B2

    公开(公告)日:2023-04-25

    申请号:US17123886

    申请日:2020-12-16

    Inventor: Yejun Guo

    Abstract: Embodiments are generally directed to methods and apparatuses for encoding based on importance values. An embodiment of a computing system comprises: a graphics processing unit (GPU) to render a scene of a graphics application that includes a plurality of geometries into a color buffer within a frame buffer of the GPU; and an encoder to encode the content of the color buffer into a video bitstream based on a plurality of importance values that are assigned to each of the plurality of geometries.

    METHODS AND APPARATUS TO IMPLEMENT SCALABLE VIDEO CODING FOR DISTRIBUTED SOURCE AND CLIENT APPLICATIONS

    公开(公告)号:US20240292007A1

    公开(公告)日:2024-08-29

    申请号:US18573159

    申请日:2021-09-23

    Inventor: Yejun Guo

    CPC classification number: H04N19/395 H04N19/172 H04N19/42

    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that distribute video data encoded with scalable video coding. A remote data source analyzes the graphics system of one or more client device(s), generates a full video frame data and a base-layer video frame, encodes an auxiliary-layer bitstream, and transmits the bitstream to the client device(s). The remote data source does not need to encode or transmit a base-layer bitstream. The client device(s) generates a base-layer frame data, decodes the auxiliary-layer bitstream into an auxiliary-layer frame data, and reconstructs a full video frame based on the second base-layer frame data and the auxiliary-layer frame data. The methods, apparatus, systems, and articles of manufacture disclosed herein save bandwidth by transmitting only the auxiliary-layer bitstream to one or more of the client device(s) without a base-layer bitstream. The client device(s) graphics system is utilized to generate its own base-layer frame data.

    METHOD AND APPARATUS FOR ENCODING BASED ON IMPORTANCE VALUES

    公开(公告)号:US20230386120A1

    公开(公告)日:2023-11-30

    申请号:US18305175

    申请日:2023-04-21

    Inventor: Yejun Guo

    CPC classification number: G06T15/005 G06T2200/04

    Abstract: Embodiments are generally directed to methods and apparatuses for encoding based on importance values. An embodiment of a computing system comprises: a graphics processing unit (GPU) to render a scene of a graphics application that includes a plurality of geometries into a color buffer within a frame buffer of the GPU; and an encoder to encode the content of the color buffer into a video bitstream based on a plurality of importance values that are assigned to each of the plurality of geometries.

    METHOD AND APPARATUS FOR BUFFER SHARING
    9.
    发明公开

    公开(公告)号:US20230267568A1

    公开(公告)日:2023-08-24

    申请号:US18162376

    申请日:2023-01-31

    CPC classification number: G06T1/20 G06F9/5027 G06F9/5061 G06F9/544 G06T1/60

    Abstract: Embodiments are generally directed to methods and apparatuses for buffer sharing. An embodiment of a method comprises: receiving a plurality of graphics data comprising a first graphics data, each of the plurality of graphics data mapped to a corresponding buffer in a Graphics Processing Unit (GPU) memory, wherein the first graphics data is mapped to a first buffer in the GPU memory; receiving a second graphics data mapped to a second buffer in the GPU memory; comparing the first buffer mapped by the first graphics data with the second buffer mapped by the second graphics data; and remapping the second graphics data to the first buffer if the first buffer is identical with the second buffer.

    Method and apparatus for buffer sharing

    公开(公告)号:US11574381B2

    公开(公告)日:2023-02-07

    申请号:US17126856

    申请日:2020-12-18

    Abstract: Embodiments are generally directed to methods and apparatuses for buffer sharing. An embodiment of a method comprises: receiving a plurality of graphics data comprising a first graphics data, each of the plurality of graphics data mapped to a corresponding buffer in a Graphics Processing Unit (GPU) memory, wherein the first graphics data is mapped to a first buffer in the GPU memory; receiving a second graphics data mapped to a second buffer in the GPU memory; comparing the first buffer mapped by the first graphics data with the second buffer mapped by the second graphics data; and remapping the second graphics data to the first buffer if the first buffer is identical with the second buffer.

Patent Agency Ranking