-
公开(公告)号:US20230017659A1
公开(公告)日:2023-01-19
申请号:US17365043
申请日:2021-07-01
Applicant: Adobe Inc.
Inventor: Theo Thonat , Xin Sun , Tamy Boubekeur , Nathan Carr , Francois Beaune
Abstract: Aspects and features of the present disclosure provide a direct ray tracing operator with a low memory footprint for surfaces enriched with displacement maps. A graphics editing application can be used to manipulate displayed representations of a 3D object that include surfaces with displacement textures. The application creates an independent map of a displaced surface. The application ray-traces bounding volumes on the fly and uses the intersection of a query ray with a bounding volume to produce rendering information for a displaced surface. The rendering information can be used to generate displaced surfaces for various base surfaces without significant re-computation so that updated images can be rendered quickly, in real time or near real time.
-
公开(公告)号: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.
-
公开(公告)号:US10546212B2
公开(公告)日:2020-01-28
申请号:US16148166
申请日:2018-10-01
Applicant: Adobe Inc.
Inventor: Nathan Carr , Kalyan Sunkavalli , Michal Lukac , Elya Shechtman
IPC: G06K9/62
Abstract: The present disclosure is directed toward systems and methods for image patch matching. In particular, the systems and methods described herein sample image patches to identify those image patches that match a target image patch. The systems and methods described herein probabilistically accept image patch proposals as potential matches based on an oracle. The oracle is computationally inexpensive to evaluate but more approximate than similarity heuristics. The systems and methods use the oracle to quickly guide the search to areas of the search space more likely to have a match. Once areas are identified that likely include a match, the systems and methods use a more accurate similarity function to identify patch matches.
-
-
-