-
公开(公告)号:US12028539B2
公开(公告)日:2024-07-02
申请号:US18318953
申请日:2023-05-17
Applicant: Adobe Inc.
Inventor: Viswanathan Swaminathan , Stefano Petrangeli , Gwendal Simon
IPC: H04N19/00 , H04N19/176 , H04N19/186 , H04N19/192
CPC classification number: H04N19/192 , H04N19/176 , H04N19/186
Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media to enhance texture image delivery and processing at a client device. For example, the disclosed systems can utilize a server-side compression combination that includes, in sequential order, a first compression pass, a decompression pass, and a second compression pass. By applying this compression combination to a texture image at the server-side, the disclosed systems can leverage both GPU-friendly and network-friendly image formats. For example, at a client device, the disclosed system can instruct the client device to execute a combination of decompression-compression passes on a GPU-network-friendly image delivered over a network connection to the client device. In so doing, client device can generate a tri-pass-compressed-texture from a decompressed image comprising texels with color palettes based on previously reduced color palettes from the first compression pass at the server-side, which reduces computational overhead and increases performance speed.
-
公开(公告)号:US11665358B2
公开(公告)日:2023-05-30
申请号:US16860758
申请日:2020-04-28
Applicant: Adobe Inc.
Inventor: Viswanathan Swaminathan , Stefano Petrangeli , Gwendal Simon
IPC: H04N19/00 , H04N19/192 , H04N19/186 , H04N19/176
CPC classification number: H04N19/192 , H04N19/176 , H04N19/186
Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media to enhance texture image delivery and processing at a client device. For example, the disclosed systems can utilize a server-side compression combination that includes, in sequential order, a first compression pass, a decompression pass, and a second compression pass. By applying this compression combination to a texture image at the server-side, the disclosed systems can leverage both GPU-friendly and network-friendly image formats. For example, at a client device, the disclosed system can instruct the client device to execute a combination of decompression-compression passes on a GPU-network-friendly image delivered over a network connection to the client device. In so doing, client device can generate a tri-pass-compressed-texture from a decompressed image comprising texels with color palettes based on previously reduced color palettes from the first compression pass at the server-side, which reduces computational overhead and increases performance speed.
-
公开(公告)号:US11580675B2
公开(公告)日:2023-02-14
申请号:US17331186
申请日:2021-05-26
Applicant: Adobe Inc.
Inventor: Gwendal Simon , Viswanathan Swaminathan , Nathan Carr , Stefano Petrangeli
IPC: G06T11/00 , G06T3/40 , H04N19/176 , H04N19/182
Abstract: Techniques and systems are provided for generating a video from texture images, and for reconstructing the texture images from the video. For example, a texture image can be divided into a number of tiles, and the number of tiles can be sorted into a sequence of ordered tiles. The sequence of ordered tiles can be provided to a video coder for generating a coded video. The number of tiles can be encoded based on the sequence of ordered tiles. The encoded video including the encoded sequence of ordered tiles can be decoded. At least a portion of the decoded video can include the number of tiles sorted into a sequence of ordered tiles. A data file associated with at least the portion of the decoded video can be used to reconstruct the texture image using the tiles.
-
公开(公告)号:US11217208B2
公开(公告)日:2022-01-04
申请号:US16834776
申请日:2020-03-30
Applicant: Adobe Inc.
Inventor: Stefano Petrangeli , Viswanathan Swaminathan , Na Wang , Haoliang Wang , Gwendal Simon
IPC: G09G5/36 , G06F16/487 , G06F16/44
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods that iteratively select versions of augmented reality objects at augmented reality levels of detail to provide for download to a client device to reduce start-up latency associated with providing a requested augmented reality scene. In particular, in one or more embodiments, the disclosed systems determine utility and priority metrics associated with versions of augmented reality objects associated with a requested augmented reality scene. The disclosed systems utilize the determined metrics to select versions of augmented reality objects that are likely to be viewed by the client device and improve the quality of the augmented reality scene as the client device moves through the augmented reality scene. In at least one embodiment, the disclosed systems iteratively select versions of augmented reality objects at various levels of detail until the augmented reality scene is fully downloaded.
-
公开(公告)号:US20210337222A1
公开(公告)日:2021-10-28
申请号:US16860758
申请日:2020-04-28
Applicant: Adobe Inc.
Inventor: Viswanathan Swaminathan , Stefano Petrangeli , Gwendal Simon
IPC: H04N19/192 , H04N19/176 , H04N19/186
Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media to enhance texture image delivery and processing at a client device. For example, the disclosed systems can utilize a server-side compression combination that includes, in sequential order, a first compression pass, a decompression pass, and a second compression pass. By applying this compression combination to a texture image at the server-side, the disclosed systems can leverage both GPU-friendly and network-friendly image formats. For example, at a client device, the disclosed system can instruct the client device to execute a combination of decompression-compression passes on a GPU-network-friendly image delivered over a network connection to the client device. In so doing, client device can generate a tri-pass-compressed-texture from a decompressed image comprising texels with color palettes based on previously reduced color palettes from the first compression pass at the server-side, which reduces computational overhead and increases performance speed.
-
公开(公告)号:US20200302658A1
公开(公告)日:2020-09-24
申请号:US16584591
申请日:2019-09-26
Applicant: Adobe Inc.
Inventor: Gwendal Simon , Viswanathan Swaminathan , Nathan Carr , Stefano Petrangeli
IPC: G06T11/00 , G06T3/40 , H04N19/182 , H04N19/176
Abstract: Techniques and systems are provided for generating a video from texture images, and for reconstructing the texture images from the video. For example, a texture image can be divided into a number of tiles, and the number of tiles can be sorted into a sequence of ordered tiles. The sequence of ordered tiles can be provided to a video coder for generating a coded video. The number of tiles can be encoded based on the sequence of ordered tiles. The encoded video including the encoded sequence of ordered tiles can be decoded. At least a portion of the decoded video can include the number of tiles sorted into a sequence of ordered tiles. A data file associated with at least the portion of the decoded video can be used to reconstruct the texture image using the tiles.
-
公开(公告)号:US20230291917A1
公开(公告)日:2023-09-14
申请号:US18318953
申请日:2023-05-17
Applicant: Adobe Inc.
Inventor: Viswanathan Swaminathan , Stefano Petrangeli , Gwendal Simon
IPC: H04N19/192 , H04N19/186 , H04N19/176
CPC classification number: H04N19/192 , H04N19/176 , H04N19/186
Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media to enhance texture image delivery and processing at a client device. For example, the disclosed systems can utilize a server-side compression combination that includes, in sequential order, a first compression pass, a decompression pass, and a second compression pass. By applying this compression combination to a texture image at the server-side, the disclosed systems can leverage both GPU-friendly and network-friendly image formats. For example, at a client device, the disclosed system can instruct the client device to execute a combination of decompression-compression passes on a GPU-network-friendly image delivered over a network connection to the client device. In so doing, client device can generate a tri-pass-compressed-texture from a decompressed image comprising texels with color palettes based on previously reduced color palettes from the first compression pass at the server-side, which reduces computational overhead and increases performance speed.
-
公开(公告)号:US20210304706A1
公开(公告)日:2021-09-30
申请号:US16834776
申请日:2020-03-30
Applicant: Adobe Inc.
Inventor: Stefano Petrangeli , Viswanathan Swaminathan , Na Wang , Haoliang Wang , Gwendal Simon
IPC: G09G5/36 , G06F16/487 , G06F16/44
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods that iteratively select versions of augmented reality objects at augmented reality levels of detail to provide for download to a client device to reduce start-up latency associated with providing a requested augmented reality scene. In particular, in one or more embodiments, the disclosed systems determine utility and priority metrics associated with versions of augmented reality objects associated with a requested augmented reality scene. The disclosed systems utilize the determined metrics to select versions of augmented reality objects that are likely to be viewed by the client device and improve the quality of the augmented reality scene as the client device moves through the augmented reality scene. In at least one embodiment, the disclosed systems iteratively select versions of augmented reality objects at various levels of detail until the augmented reality scene is fully downloaded.
-
公开(公告)号:US20210279916A1
公开(公告)日:2021-09-09
申请号:US17331186
申请日:2021-05-26
Applicant: Adobe Inc.
Inventor: Gwendal Simon , Viswanathan Swaminathan , Nathan Carr , Stefano Petrangeli
IPC: G06T11/00 , H04N19/176 , H04N19/182 , G06T3/40
Abstract: Techniques and systems are provided for generating a video from texture images, and for reconstructing the texture images from the video. For example, a texture image can be divided into a number of tiles, and the number of tiles can be sorted into a sequence of ordered tiles. The sequence of ordered tiles can be provided to a video coder for generating a coded video. The number of tiles can be encoded based on the sequence of ordered tiles. The encoded video including the encoded sequence of ordered tiles can be decoded. At least a portion of the decoded video can include the number of tiles sorted into a sequence of ordered tiles. A data file associated with at least the portion of the decoded video can be used to reconstruct the texture image using the tiles.
-
公开(公告)号:US11049290B2
公开(公告)日:2021-06-29
申请号:US16584591
申请日:2019-09-26
Applicant: Adobe Inc.
Inventor: Gwendal Simon , Viswanathan Swaminathan , Nathan Carr , Stefano Petrangeli
IPC: G06T11/00 , G06T3/40 , H04N19/176 , H04N19/182
Abstract: Techniques and systems are provided for generating a video from texture images, and for reconstructing the texture images from the video. For example, a texture image can be divided into a number of tiles, and the number of tiles can be sorted into a sequence of ordered tiles. The sequence of ordered tiles can be provided to a video coder for generating a coded video. The number of tiles can be encoded based on the sequence of ordered tiles. The encoded video including the encoded sequence of ordered tiles can be decoded. At least a portion of the decoded video can include the number of tiles sorted into a sequence of ordered tiles. A data file associated with at least the portion of the decoded video can be used to reconstruct the texture image using the tiles.
-
-
-
-
-
-
-
-
-