TEXTURE DATA COMPRESSION WITH RESIDUAL CODING

    公开(公告)号:US20240273764A1

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

    申请号:US18168111

    申请日:2023-02-13

    Abstract: In one embodiment, a computer system may access one or more first texture components and one or more second texture components of a physically-based rendering (PBR) texture set. The computer system may further determine a predicted texture component associated with each of the one or more second texture components based on the one or more first texture components. The computing system may further determine, for each of the one or more second texture components, a residual component, based on a comparison of the predicted texture component and each of the one or more second texture components. The computing system may then encode the PBR texture set based on the one or more first texture components and the residual components.

    RESILIENT RENDERING FOR AUGMENTED-REALITY DEVICES

    公开(公告)号:US20230224369A1

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

    申请号:US17572439

    申请日:2022-01-10

    CPC classification number: H04L67/38 H04W24/08 G06T19/006

    Abstract: A method by a rendering device includes receiving a request to render multiple surfaces corresponding to multiple virtual objects to be concurrently displayed on an augmented-reality (AR) headset. The method further includes that the AR headset is connected to the rendering device via a wireless link. In response to a determination that a network quality of the wireless link is below a threshold condition, the method further includes selecting a first subset of the multiple surfaces that are higher priority than a second subset of the plurality of surfaces. The method includes transmitting the first subset of multiple surfaces to the AR headset for display and transmitting the second subset of multiple surfaces to the AR headset for display after transmitting the first subset. This method includes rendering the surfaces in accordance with a set of rendering parameters so as to satisfy one or more network constraints.

    SYSTEM AND METHOD FOR COMPRESSING AND DECOMPRESSING IMAGES USING BLOCK-BASED COMPRESSION FORMAT

    公开(公告)号:US20230120593A1

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

    申请号:US17971077

    申请日:2022-10-21

    Abstract: Disclosed herein includes a system, a method, and a device for compressing image data. The device includes one or more processors, coupled to memory, configured to identify a plurality of sub-blocks of a block of image data including a first sub-block and a second sub-block. The one or more processors are configured to identify a first data characteristic of data of the first sub-block and a second data characteristic of data of the second sub-block, determine a first compression technique based at least on the first data characteristic of the first sub-block, determine a second compression technique based at least on the second data characteristic of the second sub-block, and compress the first sub-block using the first compression technique and the second sub-block using the second compression technique.

    Joint pixel and texture data compression

    公开(公告)号:US11734858B2

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

    申请号:US17671023

    申请日:2022-02-14

    CPC classification number: G06T9/00 G06T7/90

    Abstract: In an embodiment, a method involves accessing a first pixel block of an image, the first pixel block comprising pixels, each associated with multiple pixel components, determining whether to separately or jointly encode the multiple pixel components of each of the pixels of the first pixel block, determining that the multiple pixel components of each of the pixels in the first pixel block are to be jointly encoded based on (1) determining, based on the multiple pixel components of each of the pixels, a line defined within a three-dimensional coordinate system in which each of the pixels is represented as a three-dimensional point and (2) determining that the line satisfies a predetermined criteria, and encoding the multiple pixel components of each of the pixels in the first pixel block as a single quantized value based on a projection of the three-dimensional point associated with that pixel onto the line.

    System and method for compressing and decompressing images using block-based compression format

    公开(公告)号:US11481929B2

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

    申请号:US16820264

    申请日:2020-03-16

    Abstract: Disclosed herein includes a system, a method, and a device for compressing image data. The device includes one or more processors, coupled to memory, configured to identify a plurality of sub-blocks of a block of image data including a first sub-block and a second sub-block. The one or more processors are configured to identify a first data characteristic of data of the first sub-block and a second data characteristic of data of the second sub-block, determine a first compression technique based at least on the first data characteristic of the first sub-block, determine a second compression technique based at least on the second data characteristic of the second sub-block, and compress the first sub-block using the first compression technique and the second sub-block using the second compression technique.

    SMART BIT ALLOCATION ACROSS CHANNELS OF TEXTURE DATA COMPRESSION

    公开(公告)号:US20240273806A1

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

    申请号:US18168120

    申请日:2023-02-13

    Inventor: Cheng Chang

    Abstract: A computing system may receive training texture components; encode each of the training texture components at multiple training bitrates; render multiple reconstructed images associated with multiple total training bitrates for encoding the training components based on combinations of decoded training texture components at the multiple training bitrates; determine a desired reconstructed image for each of the multiple total training bitrates for encoding the training components; extract a desired training bit allocation across the training texture components associated with the desired reconstructed image for each of the multiple total training bitrates for encoding the training texture components; and train a machine-learning model to learn a bit allocation for encoding each of texture components using the training texture components, the multiple total training bitrates for encoding the training components, and the desired training bit allocation across the training texture components.

    Resilient rendering for augmented-reality devices

    公开(公告)号:US11917011B2

    公开(公告)日:2024-02-27

    申请号:US17572439

    申请日:2022-01-10

    CPC classification number: H04L67/131 G06T19/006 H04W24/08

    Abstract: A method by a rendering device includes receiving a request to render multiple surfaces corresponding to multiple virtual objects to be concurrently displayed on an augmented-reality (AR) headset. The method further includes that the AR headset is connected to the rendering device via a wireless link. In response to a determination that a network quality of the wireless link is below a threshold condition, the method further includes selecting a first subset of the multiple surfaces that are higher priority than a second subset of the plurality of surfaces. The method includes transmitting the first subset of multiple surfaces to the AR headset for display and transmitting the second subset of multiple surfaces to the AR headset for display after transmitting the first subset. This method includes rendering the surfaces in accordance with a set of rendering parameters so as to satisfy one or more network constraints.

    RESILIENT RENDERING FOR AUGMENTED-REALITY DEVICES

    公开(公告)号:US20240205294A1

    公开(公告)日:2024-06-20

    申请号:US18589305

    申请日:2024-02-27

    CPC classification number: H04L67/131 G06T19/006 H04W24/08

    Abstract: A method by a rendering device includes receiving a request to render multiple surfaces corresponding to multiple virtual objects to be concurrently displayed on an augmented-reality (AR) headset. The method further includes that the AR headset is connected to the rendering device via a wireless link. In response to a determination that a network quality of the wireless link is below a threshold condition, the method further includes selecting a first subset of the multiple surfaces that are higher priority than a second subset of the plurality of surfaces. The method includes transmitting the fist subset of multiple surfaces to the AR headset for display and transmitting the second subset of multiple surfaces to the AR headset for display after transmitting the first subset. This method includes rendering the surfaces in accordance with a set of rendering parameters so as to satisfy one or more network constraints.

Patent Agency Ranking