-
公开(公告)号:US11756337B2
公开(公告)日:2023-09-12
申请号:US17338193
申请日:2021-06-03
申请人: Adobe Inc.
发明人: Saikat Chakrabarty , Shivani Karol
IPC分类号: G06V40/20 , H04N5/278 , G06T7/73 , G09B21/00 , G06N3/08 , G06T7/246 , G06V20/40 , G06V40/10 , G06V40/16 , G06N3/044
CPC分类号: G06V40/28 , G06N3/044 , G06N3/08 , G06T7/248 , G06T7/73 , G06V20/46 , G06V40/107 , G06V40/168 , G09B21/009 , H04N5/278 , G06T2207/10016 , G06T2207/20081 , G06T2207/20084 , G06T2207/30196
摘要: Embodiments are disclosed for a subtitle generator for sign language content in digital videos. In some embodiments, a method of subtitle generation includes receiving an input video comprising a representation of one or more sign language gestures, extracting landmark coordinates associated with a signer represented in the input video, determining derivative information from the landmark coordinates, and analyzing the landmark coordinates and the derivative information by at least one gesture detection model to identify a first sign language gesture.
-
公开(公告)号:US11562488B2
公开(公告)日:2023-01-24
申请号:US17071157
申请日:2020-10-15
申请人: Adobe Inc.
发明人: Nirmal Kumawat , Shikhar Garg , Saikat Chakrabarty , Sourabh Gupta , Mrinal Kumar Sharma , Gourav Singhal
摘要: In implementations of image content snapping guidelines, a guidelines segmentation system includes modules, such as an image pre-processing module to reduce the image size of a digital image if the image size exceeds an image size threshold. An object segmentation module segments objects depicted in the digital image and identifies each object by a bounding border that delineates an object region boundary. An edge detection module receives a segmented object and determines object external edges and object feature edges from the segmented object, and identifies object corners of the object. A snapping guidelines module determines image content snapping guidelines of an object depicted in the digital image, the image content snapping guidelines for an object determined based on the bounding border of the object region boundary, the object external edges, the object feature edges, and projected snapping guidelines that extend from the object corners of the object.
-
公开(公告)号:US11790581B2
公开(公告)日:2023-10-17
申请号:US17034845
申请日:2020-09-28
申请人: Adobe Inc.
发明人: Saikat Chakrabarty , Sunil Kumar
CPC分类号: G06T11/60 , G06N3/08 , G06T5/50 , G06V40/165 , G06V40/171
摘要: The disclosure describes one or more embodiments of systems, methods, and non-transitory computer-readable media that generate a transferred hairstyle image that depicts a person from a source image having a hairstyle from a target image. For example, the disclosed systems utilize a face-generative neural network to project the source and target images into latent vectors. In addition, in some embodiments, the disclosed systems quantify (or identify) activation values that control hair features for the projected latent vectors of the target and source image. Furthermore, in some instances, the disclosed systems selectively combine (e.g., via splicing) the projected latent vectors of the target and source image to generate a hairstyle-transfer latent vector by using the quantified activation values. Then, in one or more embodiments, the disclosed systems generate a transferred hairstyle image that depicts the person from the source image having the hairstyle from the target image by synthesizing the hairstyle-transfer latent vector.
-
公开(公告)号:US11763436B2
公开(公告)日:2023-09-19
申请号:US16944452
申请日:2020-07-31
申请人: ADOBE INC.
发明人: Saikat Chakrabarty , Sunil Kumar
CPC分类号: G06T7/0002 , G06N3/084 , G06T5/50 , G06V10/751 , G06T2207/20081 , G06T2207/20084 , G06T2207/20104 , G06T2207/20212
摘要: Systems and methods for digital image processing are described. Embodiments of the systems and methods includes identifying a digital image that includes an obscured region; generating a predicted image using a neural network comprising an encoder, a feature transfer network, and a decoder, wherein the feature transfer network is trained to predict features corresponding to the obscured region based on an output of the decoder; and combining the digital image and the predicted image to produce a reconstructed version of the digital image including details corresponding to the obscured region that are not present in the digital image.
-
公开(公告)号:US20210103632A1
公开(公告)日:2021-04-08
申请号:US16595793
申请日:2019-10-08
申请人: Adobe Inc.
发明人: Neel Kadia , Shikhar Garg , Saikat Chakrabarty
摘要: Font recommendation systems and techniques are provided for determining one or more font recommendations. Content aware font recommendations can be determined for an electronic document based on information from the design context of the electronic document. For example, to generate recommended fonts for an electronic document, the font recommendation systems and techniques can obtain one or images of the electronic document and/or text from the electronic document as input, and can process the one or more images and/or the text to determine recommended font tags. In some cases, recommended fonts can be determined based on user search queries, such as when a user searches for a particular font.
-
公开(公告)号: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.
-
公开(公告)号:US20220122258A1
公开(公告)日:2022-04-21
申请号:US17071157
申请日:2020-10-15
申请人: Adobe Inc.
发明人: Nirmal Kumawat , Shikhar Garg , Saikat Chakrabarty , Sourabh Gupta , Mrinal Kumar Sharma , Gourav Singhal
摘要: In implementations of image content snapping guidelines, a guidelines segmentation system includes modules, such as an image pre-processing module to reduce the image size of a digital image if the image size exceeds an image size threshold. An object segmentation module segments objects depicted in the digital image and identifies each object by a bounding border that delineates an object region boundary. An edge detection module receives a segmented object and determines object external edges and object feature edges from the segmented object, and identifies object corners of the object. A snapping guidelines module determines image content snapping guidelines of an object depicted in the digital image, the image content snapping guidelines for an object determined based on the bounding border of the object region boundary, the object external edges, the object feature edges, and projected snapping guidelines that extend from the object corners of the object.
-
公开(公告)号:US20240005578A1
公开(公告)日:2024-01-04
申请号:US18467397
申请日:2023-09-14
申请人: Adobe Inc.
发明人: Saikat Chakrabarty , Sunil Kumar
CPC分类号: G06T11/60 , G06N3/08 , G06T5/50 , G06V40/165 , G06V40/171
摘要: The disclosure describes one or more embodiments of systems, methods, and non-transitory computer-readable media that generate a transferred hairstyle image that depicts a person from a source image having a hairstyle from a target image. For example, the disclosed systems utilize a face-generative neural network to project the source and target images into latent vectors. In addition, in some embodiments, the disclosed systems quantify (or identify) activation values that control hair features for the projected latent vectors of the target and source image. Furthermore, in some instances, the disclosed systems selectively combine (e.g., via splicing) the projected latent vectors of the target and source image to generate a hairstyle-transfer latent vector by using the quantified activation values. Then, in one or more embodiments, the disclosed systems generate a transferred hairstyle image that depicts the person from the source image having the hairstyle from the target image by synthesizing the hairstyle-transfer latent vector.
-
公开(公告)号:US20220101577A1
公开(公告)日:2022-03-31
申请号:US17034845
申请日:2020-09-28
申请人: Adobe Inc.
发明人: Saikat Chakrabarty , Sunil Kumar
摘要: The disclosure describes one or more embodiments of systems, methods, and non-transitory computer-readable media that generate a transferred hairstyle image that depicts a person from a source image having a hairstyle from a target image. For example, the disclosed systems utilize a face-generative neural network to project the source and target images into latent vectors. In addition, in some embodiments, the disclosed systems quantify (or identify) activation values that control hair features for the projected latent vectors of the target and source image. Furthermore, in some instances, the disclosed systems selectively combine (e.g., via splicing) the projected latent vectors of the target and source image to generate a hairstyle-transfer latent vector by using the quantified activation values. Then, in one or more embodiments, the disclosed systems generate a transferred hairstyle image that depicts the person from the source image having the hairstyle from the target image by synthesizing the hairstyle-transfer latent vector.
-
公开(公告)号:US20210125316A1
公开(公告)日:2021-04-29
申请号:US16666179
申请日:2019-10-28
申请人: Adobe Inc.
发明人: Saikat Chakrabarty , Shikhar Garg
IPC分类号: G06T5/00
摘要: A curve sampling technique for generating transformed digital visual content is leveraged in a digital medium environment. Initially, a curve sampling system obtains digital visual content, e.g., images and videos. The curve sampling system generates transformed digital visual content by transforming one or more pixels of the digital visual content using a lookup table that is derived from samples of a curve taken at evenly spaced intervals along a y-axis of a graph of the curve. Broadly speaking, the curve defines how to transform a visual characteristic of the pixels in order to achieve a desired digital visual content transformation. Additionally, the curve sampling may correspond to one step in a series of steps for transforming colors of digital visual content. Indeed, such transformations may involve multiple curve sampling steps.
-
-
-
-
-
-
-
-
-