Image cropping suggestion using multiple saliency maps

    公开(公告)号:US10346951B2

    公开(公告)日:2019-07-09

    申请号:US15448138

    申请日:2017-03-02

    Applicant: Adobe Inc.

    Abstract: Image cropping suggestion using multiple saliency maps is described. In one or more implementations, component scores, indicative of visual characteristics established for visually-pleasing croppings, are computed for candidate image croppings using multiple different saliency maps. The visual characteristics on which a candidate image cropping is scored may be indicative of its composition quality, an extent to which it preserves content appearing in the scene, and a simplicity of its boundary. Based on the component scores, the croppings may be ranked with regard to each of the visual characteristics. The rankings may be used to cluster the candidate croppings into groups of similar croppings, such that croppings in a group are different by less than a threshold amount and croppings in different groups are different by at least the threshold amount. Based on the clustering, croppings may then be chosen, e.g., to present them to a user for selection.

    CONSTRAINED STROKE EDITING FOR DIGITAL CONTENT

    公开(公告)号:US20240126427A1

    公开(公告)日:2024-04-18

    申请号:US17964406

    申请日:2022-10-12

    Applicant: Adobe Inc.

    Inventor: Anant Gilra

    CPC classification number: G06F3/04883 G06F3/03545

    Abstract: Constrained stroke editing techniques for digital content are described. In these examples, a stroke constraint system is employed as part of a digital content creation system to manage input, editing, and erasure (i.e., removal) of strokes via a user interface as part of editing digital content. To do so, locations and attributes of a displayed stroke are used to constrain location and/or attributes of an input stroke.

    Choice-based analytics that combine gaze and selection data

    公开(公告)号:US11175735B2

    公开(公告)日:2021-11-16

    申请号:US15658343

    申请日:2017-07-24

    Applicant: ADOBE INC.

    Inventor: Anant Gilra

    Abstract: Systems and techniques are disclosed that provide application analytics data that combines gaze data and selection data. An application is configured with UI items that are grouped for analytics tracking and configured to track gazes and selections. When the application is used, the user's eye movements and pauses are monitored to identify when the user gazes upon a UI item. In one embodiment, based on determining that a gaze location is within a bounding box corresponding to a first UI item, the system determines that the gaze corresponded to the first UI item. The system also identifies subsequent selections of other UI items in the group. After a selection of a second UI item in the group is received, application analytics data is provided that identifies the gaze corresponding to the first UI item occurring prior to the selection of the second UI item.

    AUTOMATIC ZOOM-LOUPE CREATION, SELECTION, LAYOUT, AND RENDERING BASED ON INTERACTION WITH CROP RECTANGLE

    公开(公告)号:US20210216196A1

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

    申请号:US17157346

    申请日:2021-01-25

    Applicant: Adobe Inc.

    Inventor: Anant Gilra

    Abstract: Techniques described herein address the issue of inadequate view of areas of a crop rectangle for a user while cropping an image. The inadequate view may be due to the magnification of the image in the graphical user interface, the selection tool (e.g., the user's finger) blocking a portion of the image, or the like. The solution of zoom-loupes provide a view of the area around a specified point the user selects on the crop rectangle that may be magnified to assist the user to set the crop rectangle area precisely. The zoom-loupe is generated based on the location (e.g., corner or edge of the crop rectangle) of the specified point and is associated with the specified point using connector lines. The zoom-loupe is placed on the graphical user interface to avoid obstructing other views for the user and avoid collisions with other zoom-loupes.

    Constrained stroke editing for digital content

    公开(公告)号:US12026365B2

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

    申请号:US17964406

    申请日:2022-10-12

    Applicant: Adobe Inc.

    Inventor: Anant Gilra

    CPC classification number: G06F3/04883 G06F3/03545

    Abstract: Constrained stroke editing techniques for digital content are described. In these examples, a stroke constraint system is employed as part of a digital content creation system to manage input, editing, and erasure (i.e., removal) of strokes via a user interface as part of editing digital content. To do so, locations and attributes of a displayed stroke are used to constrain location and/or attributes of an input stroke.

    CUSTOMIZING A TOUCH INPUT PRESSURE SENSITIVITY VIA A CONTINUOUS-VARIABLE INPUT ELEMENT

    公开(公告)号:US20220066589A1

    公开(公告)日:2022-03-03

    申请号:US17004561

    申请日:2020-08-27

    Applicant: Adobe Inc.

    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for provide a continuous-variable input element for customizing pressure sensitivity for a touch-based input. For instance, the disclosed system utilizes an input element value corresponding to a position of the continuous-variable input element to determine a plurality of variables of a pressure sensitivity curve. The disclosed system determines an exponent of an exponential curve function and an ending value for the exponential curve function based on the input element value. Additionally, the disclosed systems generates the pressure sensitivity curve utilizing the exponential curve function. The disclosed system uses the pressure sensitivity curve to determine a display output of a graphical user interface tool in response to a pressure of an input.

    DYNAMICALLY CHANGE TRACKER SPEED, SWITCH CROP RECTANGLES, AND DISPLAY INVISIBLE CORNERS VIA ZOOM-LOUPES

    公开(公告)号:US20210056702A1

    公开(公告)日:2021-02-25

    申请号:US16547489

    申请日:2019-08-21

    Applicant: Adobe Inc.

    Inventor: Anant Gilra

    Abstract: Techniques described herein address the issue of inadequate view of areas of a crop rectangle for a user while cropping an image. The inadequate view may be due to the user zooming, panning, or rotating the image such that some or all of the crop rectangle may no longer be within view in the graphical user interface. The solution of zoom-loupes provide a view of the corners and user selected points on the edge of the crop rectangle that may be magnified to assist the user to set the crop rectangle area precisely. Additionally, a second crop rectangle can be generated when the entire first/original crop rectangle is unavailable because it is outside the view in the graphical user interface. Using the second crop rectangle, the user may use the second crop rectangle to complete pixel perfect cropping.

Patent Agency Ranking