-
公开(公告)号:US11657649B2
公开(公告)日:2023-05-23
申请号:US17575469
申请日:2022-01-13
Applicant: Adobe Inc.
Inventor: Sourabh Gupta , Saurabh Gupta , Ajay Bedi
CPC classification number: G06V40/172 , G06T7/246 , G06V40/171 , G06V40/176
Abstract: Described herein is a system and techniques for classification of subjects within image information. In some embodiments, a set of subjects may be identified within image data obtained at two different points in time. For each of the subjects in the set of subjects, facial landmark relationships may be assessed at the two different points in time to determine a difference in facial expression. That difference may be compared to a threshold value. Additionally, contours of each of the subjects in the set of subjects may be assessed at the two different points in time to determine a difference in body position. That difference may be compared to a different threshold value. Each of the subjects in the set of subjects may then be classified based on the comparison between the differences and the threshold values.
-
公开(公告)号:US20230051564A1
公开(公告)日:2023-02-16
申请号:US17968636
申请日:2022-10-18
Applicant: Adobe Inc.
Inventor: Vikas Kumar , Sourabh Gupta , Nandan Jha , Ajay Bedi
Abstract: Digital image ordering based on object position and aesthetics is leveraged in a digital medium environment. According to various implementations, an image analysis system is implemented to identify visual objects in digital images and determine aesthetics attributes of the digital images. The digital images can then be arranged in way that prioritizes digital images that include relevant visual objects and that exhibit optimum visual aesthetics.
-
公开(公告)号:US20220115043A1
公开(公告)日:2022-04-14
申请号:US17066207
申请日:2020-10-08
Applicant: ADOBE INC.
Inventor: Sourabh Gupta , Mrinal Sharma , Gourav Singhal
IPC: G11B27/10 , G06F3/0482 , G11B27/06 , G11B27/031 , G06F40/279 , G06F40/30 , G06Q30/02 , G06Q30/06 , G06N20/00
Abstract: Review videos on product pages are enhanced with user interface elements that cause playback of the review videos at points at which particular topics are discussed. A review video is processed by converting speech to text and timestamping the text. Topics are identified in the text, and a time in the review video corresponding to each topic is identified from the timestamps for the text. In some configurations, sentiment is also determined for each topic. User interface elements corresponding to each identified topic are presented with the review video on the product page. When a user viewing the product page selects a user interface element, the review video is played at a time corresponding to the topic of the selected user interface element.
-
公开(公告)号:US10373327B2
公开(公告)日:2019-08-06
申请号:US15786909
申请日:2017-10-18
Applicant: Adobe Inc.
Inventor: Tushar Rajvanshi , Sourabh Gupta , Ajay Bedi
Abstract: A digital medium environment includes at least one computing device. Systems and techniques are described herein for reassembling and repairing image sections (e.g., torn pieces of an image) by generating masks for the image sections that do not include content of the image sections, and matching image sections along contours (e.g., edges or sides of the image sections) based on shapes of the masks, features of content extracted from the image sections, or combinations thereof, depending on whether an ambiguity is determined. An ambiguity is determined when not all image sections included in the scans are matched by shape, or are redundantly matched. A composite image is reassembled from the image sections based on matching image sections. Furthermore, a composite image is repaired by adding material to the composite image from an additional image (e.g., an image other than the composite image and the image sections).
-
公开(公告)号:US20190188886A1
公开(公告)日:2019-06-20
申请号:US15846884
申请日:2017-12-19
Applicant: Adobe Inc.
Inventor: Sourabh Gupta , Ajay Bedi
Abstract: An image editing application selectively edits a brushstroke in an image, based on a direction of the brushstroke. In some cases, the brushstroke is selectively edited based on a similarity between the direction of the brushstroke and a direction of an editing tool. Additionally or alternatively, directional data for each pixel of the brushstroke is compared to directional data for each position of the editing tool. Data structures capable of storing directional information for one or more of a pixel, a brushstroke, or a motion of an editing tool are disclosed.
-
公开(公告)号:US12184967B2
公开(公告)日:2024-12-31
申请号:US17938581
申请日:2022-10-06
Applicant: Adobe Inc.
IPC: H04N23/60 , G06F3/0485 , G06F16/538 , G06V40/10 , H04N23/63
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating and providing pose guides that are tailored to a context of a camera viewfinder stream. In particular, in one or more embodiments, the disclosed systems determine a context of the camera viewfinder stream and provide sample pose images that correspond with the determined context. In response to a selection of a sample pose image, the disclosed systems generate and display a pose guide that is customized to the proportions of a subject depicted in the camera viewfinder stream. The disclosed systems further iteratively modify portions of the generated pose guide to indicate that the subject depicted in the camera viewfinder stream is coming into alignment with the generated pose guide. The disclosed systems automatically capture a digital image when the subject is in total alignment with the generated pose guide.
-
公开(公告)号:US12062221B2
公开(公告)日:2024-08-13
申请号:US17587840
申请日:2022-01-28
Applicant: ADOBE INC.
Inventor: Tushar Rajvanshi , Sourabh Gupta , Ajay Bedi
IPC: G06V10/60 , G06V10/56 , G06V10/778 , G06V20/64 , G06V20/70
CPC classification number: G06V10/60 , G06V10/56 , G06V10/778 , G06V20/64 , G06V20/70
Abstract: An image generation system generates images of objects under different lighting conditions. An image of an object and lighting conditions for an output image are received. The lighting conditions may specify, for instance, a location and/or color of one or more light sources. The image of the object is decomposed into a shading component and a reflectance component. A machine learning model takes the reflectance component and specified lighting conditions as input, and generates an output image of the object under the specified lighting conditions. In some configurations, the machine learning model may be trained on images of objects labeled with object classes, and the output image may be generated by also providing an object class of the object in the image as input to the machine learning model.
-
公开(公告)号:US11748796B2
公开(公告)日:2023-09-05
申请号:US16824180
申请日:2020-03-19
Applicant: Adobe Inc.
Inventor: Sourabh Gupta , Mrinal Kumar Sharma , Gourav Singhal
IPC: G06Q30/0601 , G06N3/08 , G06N3/04 , G06F16/583 , G06V20/20 , G06F18/23 , G06F18/214 , G06V10/762 , G06V10/764 , G06V10/774 , G06V10/82 , G06V10/44 , G06F3/0482 , G06V10/22 , G06F3/04842 , G06N3/088 , G06F16/54 , G06F3/0488 , G06F3/04845
CPC classification number: G06Q30/0623 , G06F16/583 , G06F18/2148 , G06F18/23 , G06N3/04 , G06N3/08 , G06Q30/0643 , G06V10/454 , G06V10/763 , G06V10/764 , G06V10/774 , G06V10/82 , G06V20/20 , G06F3/0482 , G06F3/0488 , G06F3/04842 , G06F3/04845 , G06F16/54 , G06F2203/04806 , G06N3/088 , G06V10/235
Abstract: Methods, systems, and non-transitory computer readable media are disclosed for determining a sub-set of user-submitted images that are similar to a curated image and presenting the sub-set of user-submitted images in connection with the curated image. The disclosed system presents a curated image depicting a product via a graphical user interface (e.g., on an e-commerce platform). In one or more embodiments, the disclosed system extracts feature vectors from the curated image and a plurality of user-submitted images. The disclosed system compares the feature vectors from the curated image and the plurality of user-submitted images to determine a sub-set of user-submitted images that are similar to the curated image. The disclosed system presents the sub-set of user-submitted images based on a user selection of the curated image.
-
公开(公告)号:US20230114800A1
公开(公告)日:2023-04-13
申请号:US18047099
申请日:2022-10-17
Applicant: ADOBE INC.
Inventor: GOURAV SINGHAL , Sourabh Gupta , Mrinal Kumar Sharma
IPC: G06F3/04842 , G06Q30/0601 , G06V10/22 , G06V10/75
Abstract: A computer readable medium for sizing a product includes instructions, that when executed by at least one processor, cause a computing device to: retrieve from a webpage information on a product including product dimensions; present on a display of a client device a graphical button that upon access by a user activates a camera for capturing an image of an object positioned at a focal distance from the camera, the object having a surface; prompt the user to enter boundary information of an imaginary housing to be placed on the surface; generate the imaginary housing dimensions in two dimensions (2D) based on the boundary information and the focal distance; and determine whether the product fits within the imaginary housing by comparing the product dimensions against the imaginary housing dimensions.
-
公开(公告)号:US11562488B2
公开(公告)日:2023-01-24
申请号:US17071157
申请日:2020-10-15
Applicant: Adobe Inc.
Inventor: Nirmal Kumawat , Shikhar Garg , Saikat Chakrabarty , Sourabh Gupta , Mrinal Kumar Sharma , Gourav Singhal
Abstract: 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.
-
-
-
-
-
-
-
-
-