UTILIZING MODULARIZED ACTION BLOCKS IN A GRAPHICAL USER INTERFACE TO GENERATE DIGITAL IMAGES WITH CUSTOM MODIFICATIONS

    公开(公告)号:US20240231591A1

    公开(公告)日:2024-07-11

    申请号:US18608749

    申请日:2024-03-18

    申请人: Adobe Inc.

    IPC分类号: G06F3/04847 G06T11/60

    摘要: The present disclosure relates to systems, methods, and non-transitory computer-readable media for using modularized digital editing action blocks in a graphical user interface to generate and apply a variety of advanced modifications to a digital image. The disclosed systems can categorize the digital editing action blocks into digital editing action categories from which a user can select a digital editing action block and insert into a field of a node compositor. Once the digital editing action block is arranged at a compatible field within the digital editing user interface, the snap effects system can execute the digital editing action block to create a particular graphical effect according to the positional configuration of the digital editing action block within the node compositor. In turn, the snap effects system can save the action-block configuration within the node compositor and facilitate additional use and/or sharing thereof.

    Utilizing modularized action blocks in a graphical user interface to generate digital images with custom modifications

    公开(公告)号:US11934647B2

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

    申请号:US16842346

    申请日:2020-04-07

    申请人: Adobe Inc.

    摘要: The present disclosure relates to systems, methods, and non-transitory computer-readable media for using modularized digital editing action blocks in a graphical user interface to generate and apply a variety of advanced modifications to a digital image. The disclosed systems can categorize the digital editing action blocks into digital editing action categories from which a user can select a digital editing action block and insert into a field of a node compositor. Once the digital editing action block is arranged at a compatible field within the digital editing user interface, the snap effects system can execute the digital editing action block to create a particular graphical effect according to the positional configuration of the digital editing action block within the node compositor. In turn, the snap effects system can save the action-block configuration within the node compositor and facilitate additional use and/or sharing thereof.

    Color picker
    3.
    发明授权

    公开(公告)号:US10809898B2

    公开(公告)日:2020-10-20

    申请号:US15980589

    申请日:2018-05-15

    申请人: Adobe Inc.

    摘要: In implementations of a color picker, a color picker is generated and exposed in the context of color adjustment, making it easier for a user to select an appropriate color than with full-screen color pickers. A color picker acts as a window into a larger color map by exposing a portion of the color map selectable with touch gestures, enabling a user to easily access any content of a color map having very large numbers of color, at any desired level of detail, and determine a desired color. An indicator of current color at a fixed position of a color picker is updated in real time as content exposed by the color picker is updated. Hence, the current color is determined without obstruction by a user, as opposed to a user touching directly on a color to select a current color.

    Color Picker
    4.
    发明申请
    Color Picker 审中-公开

    公开(公告)号:US20190354265A1

    公开(公告)日:2019-11-21

    申请号:US15980589

    申请日:2018-05-15

    申请人: Adobe Inc.

    摘要: In implementations of a color picker, a color picker is generated and exposed in the context of color adjustment, making it easier for a user to select an appropriate color than with full-screen color pickers. A color picker acts as a window into a larger color map by exposing a portion of the color map selectable with touch gestures, enabling a user to easily access any content of a color map having very large numbers of color, at any desired level of detail, and determine a desired color. An indicator of current color at a fixed position of a color picker is updated in real time as content exposed by the color picker is updated. Hence, the current color is determined without obstruction by a user, as opposed to a user touching directly on a color to select a current color.

    ALGORITHMIC APPROACH TO FINDING CORRESPONDENCE BETWEEN GRAPHICAL ELEMENTS

    公开(公告)号:US20210295527A1

    公开(公告)日:2021-09-23

    申请号:US16825583

    申请日:2020-03-20

    申请人: Adobe Inc.

    IPC分类号: G06T7/162 G06T7/12 G06T7/181

    摘要: Introduced here are computer programs and associated computer-implemented techniques for finding the correspondence between sets of graphical elements that share a similar structure. In contrast to conventional approaches, this approach can leverage the similar structure to discover how two sets of graphical elements are related to one another without the relationship needing to be explicitly specified. To accomplish this, a graphics editing platform can employ one or more algorithms designed to encode the structure of graphical elements using a directed graph and then compute element-to-element correspondence between different sets of graphical elements that share a similar structure.

    Interactive communication augmented with contextual information

    公开(公告)号:US10565268B2

    公开(公告)日:2020-02-18

    申请号:US14133806

    申请日:2013-12-19

    申请人: Adobe Inc.

    摘要: Techniques are disclosed for augmenting an interactive communication session with contextually relevant information. A computing device, such as a smartphone or tablet computer, can be configured to provide an augmented chat application configured to create, send, receive and display a conversation, and further configured to locate, retrieve and display, via a graphical user interface (GUI), other information that is contextually relevant to the conversation. The contextual information may be shared with one or more other users who are participating in the conversation either automatically or in response to a user input. The contextual information can be displayed or otherwise presented to the user explicitly (e.g., the actual content of the contextual information can be displayed via the GUI) or implicitly (e.g., a referent to the contextual information, such as a hyperlink or other cue, can be displayed via the GUI).

    UTILIZING MODULARIZED ACTION BLOCKS IN A GRAPHICAL USER INTERFACE TO GENERATE DIGITAL IMAGES WITH CUSTOM MODIFICATIONS

    公开(公告)号:US20210311619A1

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

    申请号:US16842346

    申请日:2020-04-07

    申请人: Adobe Inc.

    IPC分类号: G06F3/0484

    摘要: The present disclosure relates to systems, methods, and non-transitory computer-readable media for using modularized digital editing action blocks in a graphical user interface to generate and apply a variety of advanced modifications to a digital image. The disclosed systems can categorize the digital editing action blocks into digital editing action categories from which a user can select a digital editing action block and insert into a field of a node compositor. Once the digital editing action block is arranged at a compatible field within the digital editing user interface, the snap effects system can execute the digital editing action block to create a particular graphical effect according to the positional configuration of the digital editing action block within the node compositor. In turn, the snap effects system can save the action-block configuration within the node compositor and facilitate additional use and/or sharing thereof.

    Enhanced vectorization of raster images

    公开(公告)号:US10521889B2

    公开(公告)日:2019-12-31

    申请号:US15952027

    申请日:2018-04-12

    申请人: Adobe Inc.

    摘要: Enhanced vectorization of raster images is described. An image vectorization module converts a raster image with bitmapped data to a vector image with vector elements based on mathematical formulas. In some embodiments, spatially-localized control of a vectorization operation is provided to a user. First, the user can adjust an intensity of a denoising operation differently at different areas of the raster image. Second, the user can adjust an automated segmentation by causing one segment to be split into two segments along a zone marked with an indicator tool, such as a brush. Third, the user can adjust an automated segmentation by causing two segments to be merged into a combined segment. The computation of the vector elements is based on the adjusted segmentation. In other embodiments, semantic information gleaned from the raster image is incorporated into the vector image to facilitate manipulation, such as joint selection of multiple vector elements.