-
公开(公告)号:US11593979B2
公开(公告)日:2023-02-28
申请号:US17242615
申请日:2021-04-28
申请人: Adobe Inc.
发明人: Angad Kumar Gupta , Ashwani Chandil
摘要: 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.
-
公开(公告)号:US20220254078A1
公开(公告)日:2022-08-11
申请号:US17171402
申请日:2021-02-09
申请人: Adobe Inc.
发明人: Angad Kumar Gupta , Ashwani Chandil
摘要: 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.
-
公开(公告)号:US20230162413A1
公开(公告)日:2023-05-25
申请号:US17530760
申请日:2021-11-19
申请人: Adobe Inc.
CPC分类号: G06T11/203 , G06T7/30 , G06T5/002 , G06V10/751 , G06T2207/20081
摘要: A stroke-guided vectorization system is described that generates, from an input sketch and guide image depicting an approximate vector representation of the sketch, an aligned guide image depicting an improved vector representation of the sketch. To do so, the stroke-guided vectorization system determines black levels representing a vector stroke in the input sketch and white levels representing a background in the input sketch. The stroke-guided vectorization system determines a black threshold value and a white threshold value for discrete portions of the aligned guide image using subsets of the black levels and subsets of the white levels determined using the input sketch. Each discrete portion of the aligned guide image is then mapped to a vector stroke or a background based on the black threshold value and the white threshold value of the portion.
-
公开(公告)号:US20220366623A1
公开(公告)日:2022-11-17
申请号:US17242615
申请日:2021-04-28
申请人: Adobe Inc.
发明人: Angad Kumar Gupta , Ashwani Chandil
摘要: 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.
-
公开(公告)号:US11682149B2
公开(公告)日:2023-06-20
申请号:US17171402
申请日:2021-02-09
申请人: Adobe Inc.
发明人: Angad Kumar Gupta , Ashwani Chandil
CPC分类号: G06T11/60 , G06T7/13 , G06T11/203
摘要: 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.
-
公开(公告)号:US20230137233A1
公开(公告)日:2023-05-04
申请号:US17519357
申请日:2021-11-04
申请人: Adobe Inc.
摘要: Generating a vector representation of a hand-drawn sketch is described. To do so, the sketch is segmented into different superpixel regions. Superpixels are grown by distributing superpixel seeds throughout an image of the sketch and assigning unassigned pixels to a neighboring superpixel based on pixel value differences. The border between each pair of adjacent superpixels is then classified as either an active or an inactive boundary, with active boundaries indicating that the border corresponds to a salient sketch stroke. Vector paths are generated by traversing edges between pixel vertices along the active boundaries. To minimize vector paths included in the vector representation, vector paths are greedily generated first for longer curves along active boundaries until each edge is assigned to a vector path. Regions encompassed by vector paths corresponding to a foreground superpixel are filled to produce a high-fidelity vector representation of the sketch.
-
公开(公告)号:US11461947B2
公开(公告)日:2022-10-04
申请号:US17187273
申请日:2021-02-26
申请人: Adobe Inc.
发明人: Ashwani Chandil , Wilmot Li , Vineet Batra , Matthew David Fisher , Kevin Wampler , Daniel Kaufman , Ankit Phogat
摘要: Embodiments are disclosed for constrained modification of vector geometry. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a selection of a first segment of a vector graphic to be edited, identifying an active region associated with the first segment, wherein the active region includes the first segment and at least one second segment which comprise a geometric primitive, identifying the region of influence including at least one third segment connected to the active region, identifying at least one constraint associated with the active region or the region of influence based at least on the geometric primitive, receiving an edit to the active region, and generating an update for the vector graphic based on the edit and the at least one constraint.
-
-
-
-
-
-