-
公开(公告)号:US11423588B2
公开(公告)日:2022-08-23
申请号:US16674446
申请日:2019-11-05
申请人: Adobe Inc.
发明人: Saikat Chakrabarty , Lars Borg
摘要: A method, in which one or more processing devices perform operations, includes compiling a static shader at initialization of a media-processing application. The static shader is configured to transform color data from multiple pre-transform color spaces to multiple post-transform color spaces. A runtime of the media-processing application occurs subsequent to the initialization, and the method further includes determining, during the runtime, that the static shader is applicable to a color transform from a pre-transform color space to a post-transform color space. The method further includes executing the static shader to perform the color transform, based on determining that the static shader is applicable to the color transform.
-
公开(公告)号:US20210134024A1
公开(公告)日:2021-05-06
申请号:US16674446
申请日:2019-11-05
申请人: Adobe Inc.
发明人: Saikat Chakrabarty , Lars Borg
摘要: A method, in which one or more processing devices perform operations, includes compiling a static shader at initialization of a media-processing application. The static shader is configured to transform color data from multiple pre-transform color spaces to multiple post-transform color spaces. A runtime of the media-processing application occurs subsequent to the initialization, and the method further includes determining, during the runtime, that the static shader is applicable to a color transform from a pre-transform color space to a post-transform color space. The method further includes executing the static shader to perform the color transform, based on determining that the static shader is applicable to the color transform.
-
公开(公告)号:US10388047B2
公开(公告)日:2019-08-20
申请号:US15046206
申请日:2016-02-17
申请人: Adobe Inc.
发明人: Lars Borg , Patrick Palmer , Duy Anh Pham , Michael Gallo
IPC分类号: G06T11/60 , G06F3/0484 , G06T11/00
摘要: The present disclosure is directed toward providing visualization models of image characteristics. The visualization models can allow a user to intuitively understand and optionally edit or match characteristics. For example, one or more embodiments involve generating a visualization model of colors (including their hue and saturation) within a source image. Furthermore, one or more embodiments involve enabling a user to interact with and edit the visualization model of the source image. In one or more embodiments further involve generating a transformation model based on the visualization model of the source image. A target image can be altered in accordance with the transformation model such that characteristics of the source image are matched to the target image.
-
-