GENERATING CHANGE COMPARISONS DURING EDITING OF DIGITAL IMAGES

    公开(公告)号:US20240362790A1

    公开(公告)日:2024-10-31

    申请号:US18768482

    申请日:2024-07-10

    Applicant: Adobe Inc.

    Abstract: The present disclosure describes systems, non-transitory computer-readable media, and methods for detecting and indicating modifications between a digital image and a modified version of a digital image. For example, the disclosed systems generates an ordered collection of change records in response to detecting modifications to the digital image. The disclosed systems generates determine one or more non-contiguous modified regions of pixels in the digital image based on the change records. The disclosed system generate an edited region indicator corresponding to the non-contiguous modified regions. The disclosed systems can further color-code the edited region indicator at an object level based on objects in the modified version of the digital image.

    AUTOMATED BRACES REMOVAL FROM IMAGES

    公开(公告)号:US20220122231A1

    公开(公告)日:2022-04-21

    申请号:US17072241

    申请日:2020-10-16

    Applicant: ADOBE INC.

    Abstract: Methods and systems are provided for facilitating automated braces removal from individuals in images. In embodiments described herein, an indication to remove the braces from an individual wearing braces in an image is obtained. Based on receiving the indication to remove the braces, automatically, without user intervention, a teeth region is identified in the image that includes teeth of the individual, and a braces region is identified that includes braces visible in the teeth region. The teeth region and braces region are used to generate an edited image that includes the individual without braces.

    Depicted Skin Selection
    3.
    发明申请

    公开(公告)号:US20190180083A1

    公开(公告)日:2019-06-13

    申请号:US15838259

    申请日:2017-12-11

    Applicant: Adobe Inc.

    Abstract: Depicted skin selection is described. An image processing system selects portions of a digital image that correspond to exposed skin of persons depicted in the digital image without selecting other portions. Initially, the image processing system determines a bounding box for each person depicted in the digital image. Based solely on the portion of the digital image within the bounding box, the image processing system generates an object mask indicative of the pixels of the digital image corresponding to a respective person. Portions of the digital image outside the bounding box are not used for generating this object mask. The image processing system then identifies the pixels of the digital image indicated by the object mask and having a similar color to a range of exposed skin colors determined for the respective person. The processing system generates skin selection data describing the identified pixels and enabling the exposed skin selection.

    Editing digital images utilizing edge aware transformations based on vector splines and meshes for multiple image regions

    公开(公告)号:US11682149B2

    公开(公告)日:2023-06-20

    申请号:US17171402

    申请日:2021-02-09

    Applicant: Adobe Inc.

    CPC classification number: G06T11/60 G06T7/13 G06T11/203

    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that utilize simultaneous, multi-mesh deformation to implement edge aware transformations of digital images. In particular, in one or more embodiments, the disclosed systems generates a transformation handle that targets an edge portrayed in a digital image. In some cases, the disclosed systems provide the transformation handle for display over the digital image. Additionally, in one or more embodiments, the disclosed systems generate vectors splines and meshes for the edge and one or more influenced regions adjacent to the edge. In response to detecting a user interaction with the transformation handle, the disclosed systems can modify the edge and the at least one influenced region by modifying the corresponding vector splines and meshes.

    Object tracking verification in digital video

    公开(公告)号:US10740925B2

    公开(公告)日:2020-08-11

    申请号:US16115994

    申请日:2018-08-29

    Applicant: Adobe Inc.

    Abstract: Object tracking verification techniques are described as implemented by a computing device. In one example, feature points are selected on and along a boundary of an object to be tracked, e.g., in an initial frame of a digital video, which are referred to as “feature points.” Tracking of the feature points is verified by the computing device between frames. If the feature points have been found to deviate from the object, the feature points are reselected. To verify the feature points, a number of tracked features points in a subsequent frame is compared to a number of feature points used to initiate tracking with respect to a threshold. Based on this comparison, if a number of feature points is “lost” in the subsequent frame that is greater than the threshold, the feature points are reselected for tracking the object in subsequent frames of the video.

    Editing raster images utilizing part-level semantic aware transformations

    公开(公告)号:US11593979B2

    公开(公告)日:2023-02-28

    申请号:US17242615

    申请日:2021-04-28

    Applicant: Adobe Inc.

    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for implementing part-level semantic aware transformations when editing digital images. For example, the disclosed systems identify a user selection designating an active region of a subpart (e.g., an object portion) to modify in a shape-constrained manner. Additionally, in certain implementations, the disclosed systems identify another user selection to designate an influenced region comprising adjoining areas connected to the active region. In some embodiments, the disclosed systems generate a boundary vector path outlining the active region and the influenced region. Furthermore, the disclosed systems can determine transformation constraints corresponding to specific path segments of the boundary vector path. Using such transformation constraints, the disclosed systems can generate a modified digital image that maintains shape and other properties for the subpart (and the object) when transforming the active region of the subpart.

    GENERATING CHANGE COMPARISONS DURING EDITING OF DIGITAL IMAGES

    公开(公告)号:US20220138950A1

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

    申请号:US17087086

    申请日:2020-11-02

    Applicant: Adobe Inc.

    Abstract: The present disclosure describes systems, non-transitory computer-readable media, and methods for detecting and indicating modifications between a digital image and a modified version of a digital image. For example, the disclosed systems generates an ordered collection of change records in response to detecting modifications to the digital image. The disclosed systems generates determine one or more non-contiguous modified regions of pixels in the digital image based on the change records. The disclosed system generate an edited region indicator corresponding to the non-contiguous modified regions. The disclosed systems can further color-code the edited region indicator at an object level based on objects in the modified version of the digital image.

    Providing graphical user interface tools for efficiently selecting handles in vector artwork on touch-based devices

    公开(公告)号:US11132821B1

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

    申请号:US16883402

    申请日:2020-05-26

    Applicant: Adobe Inc.

    Abstract: Methods, systems, and non-transitory computer readable media are disclosed for generating a modified vector drawing based on user input in a magnified view. The disclosed system presents a vector drawing comprising anchor points in a drawing view. In one or more embodiments, the disclosed system determines that a user interaction (e.g., a user touch gesture) with the vector drawing results in an ambiguous selection of two or more anchor points. Based on this determination, the disclosed system can determine a magnification level for a magnified view in which the two or more anchor points are spaced at least a touch diameter. The disclosed system may receive a selection of an anchor point in the magnified view and user input indicating an operation to be performed on the selected anchor point. The disclosed system can generate a modified vector drawing by performing the operation.

    Image object pose synchronization

    公开(公告)号:US11087514B2

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

    申请号:US16438079

    申请日:2019-06-11

    Applicant: Adobe Inc.

    Abstract: Techniques for automatically synchronizing poses of objects in an image or between multiple images. An automatic pose synchronization functionality is provided by an image editor. The image editor identifies or enables a user to select objects (e.g., people) whose poses are to be synchronized and the image editor then performs processing to automatically synchronize the poses of the identified objects. For two objects whose poses are to be synchronized, a reference object is identified as one whose associated pose is to be used as a reference pose. A target object is identified as one whose associated pose is to be modified to match the reference pose of the reference object. An output image is generated by the image editor in which the position of a part of the target object is modified such that the pose associated with the target object matches the reference pose of the reference object.

    Depicted skin selection
    10.
    发明授权

    公开(公告)号:US10558849B2

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

    申请号:US15838259

    申请日:2017-12-11

    Applicant: Adobe Inc.

    Abstract: Depicted skin selection is described. An image processing system selects portions of a digital image that correspond to exposed skin of persons depicted in the digital image without selecting other portions. Initially, the image processing system determines a bounding box for each person depicted in the digital image. Based solely on the portion of the digital image within the bounding box, the image processing system generates an object mask indicative of the pixels of the digital image corresponding to a respective person. Portions of the digital image outside the bounding box are not used for generating this object mask. The image processing system then identifies the pixels of the digital image indicated by the object mask and having a similar color to a range of exposed skin colors determined for the respective person. The processing system generates skin selection data describing the identified pixels and enabling the exposed skin selection.

Patent Agency Ranking