-
公开(公告)号:US20200027214A1
公开(公告)日:2020-01-23
申请号:US16038870
申请日:2018-07-18
Applicant: Adobe Inc.
Inventor: Somya Jain
Abstract: Techniques of detecting edges of objects in images include applying an adaptive threshold to a sigmoidal membership function of a fuzzy gradient of the image brightness. For example, when a computer configured to detect edges of an object of an image receives a grayscale image, the computer computes gradients of the image brightness at each pixel to form a gradient matrix. The computer then creates a fuzzy gradient matrix by applying a sigmoidal membership function to each element of the gradient matrix to form a smoothed gradient matrix. The computer then performs an adaptive threshold operation on the smoothed gradient matrix to produce the edges of the object of the image.
-
公开(公告)号:US20240112668A1
公开(公告)日:2024-04-04
申请号:US18529170
申请日:2023-12-05
Applicant: Adobe Inc.
Inventor: Amol Jindal , Somya Jain , Ajay Bedi
IPC: G10L15/04 , G06F40/253 , G06F40/30
CPC classification number: G10L15/04 , G06F40/253 , G06F40/30
Abstract: A media edit point selection process can include a media editing software application programmatically converting speech to text and storing a timestamp-to-text map. The map correlates text corresponding to speech extracted from an audio track for the media clip to timestamps for the media clip. The timestamps correspond to words and some gaps in the speech from the audio track. The probability of identified gaps corresponding to a grammatical pause by the speaker is determined using the timestamp-to-text map and a semantic model. Potential edit points corresponding to grammatical pauses in the speech are stored for display or for additional use by the media editing software application. Text can optionally be displayed to a user during media editing.
-
公开(公告)号:US20220068258A1
公开(公告)日:2022-03-03
申请号:US17008427
申请日:2020-08-31
Applicant: Adobe Inc.
Inventor: Amol Jindal , Somya Jain , Ajay Bedi
IPC: G10L15/04 , G06F40/30 , G06F40/253
Abstract: A media edit point selection process can include a media editing software application programmatically converting speech to text and storing a timestamp-to-text map. The map correlates text corresponding to speech extracted from an audio track for the media clip to timestamps for the media clip. The timestamps correspond to words and some gaps in the speech from the audio track. The probability of identified gaps corresponding to a grammatical pause by the speaker is determined using the timestamp-to-text map and a semantic model. Potential edit points corresponding to grammatical pauses in the speech are stored for display or for additional use by the media editing software application. Text can optionally be displayed to a user during media editing.
-
公开(公告)号:US10831516B1
公开(公告)日:2020-11-10
申请号:US16813441
申请日:2020-03-09
Applicant: Adobe Inc.
Inventor: Subham Gupta , Somya Jain
IPC: G11B27/00 , H04N5/93 , G06F9/451 , H04N9/73 , H04N9/64 , H04N5/232 , G06F30/00 , G06F16/60 , G06F30/15
Abstract: In implementations of proficiency based tutorial modification, a computing device implements a tutorial system to receive a user modification of a digital image. A difference between the user modification and an application modification of the digital image is determined. The tutorial system generates a proficiency score for an editing tool based on the difference between the user modification and the application modification, and the proficiency score indicates the user's proficiency in using the editing tool. The tutorial system generates a pre-modified input image for a tutorial depicting a modification applied to an input image to be modified in the tutorial using the editing tool based on the proficiency score for the editing tool being greater than a proficiency threshold.
-
公开(公告)号:US11875781B2
公开(公告)日:2024-01-16
申请号:US17008427
申请日:2020-08-31
Applicant: Adobe Inc.
Inventor: Amol Jindal , Somya Jain , Ajay Bedi
IPC: G10L15/04 , G06F40/253 , G06F40/30
CPC classification number: G10L15/04 , G06F40/253 , G06F40/30
Abstract: A media edit point selection process can include a media editing software application programmatically converting speech to text and storing a timestamp-to-text map. The map correlates text corresponding to speech extracted from an audio track for the media clip to timestamps for the media clip. The timestamps correspond to words and some gaps in the speech from the audio track. The probability of identified gaps corresponding to a grammatical pause by the speaker is determined using the timestamp-to-text map and a semantic model. Potential edit points corresponding to grammatical pauses in the speech are stored for display or for additional use by the media editing software application. Text can optionally be displayed to a user during media editing.
-
公开(公告)号:US11086645B1
公开(公告)日:2021-08-10
申请号:US17023764
申请日:2020-09-17
Applicant: Adobe Inc.
Inventor: Subham Gupta , Somya Jain
Abstract: In implementations of proficiency based tutorial modification, a computing device implements a tutorial system to receive a user modification of a digital image. A difference between the user modification and an application modification of the digital image is determined. The tutorial system generates a proficiency score for an editing tool based on the difference between the user modification and the application modification, and the proficiency score indicates the user's proficiency in using the editing tool. The tutorial system generates a pre-modified input image for a tutorial depicting a modification applied to an input image to be modified in the tutorial using the editing tool based on the proficiency score for the editing tool being greater than a proficiency threshold.
-
公开(公告)号:US10740903B2
公开(公告)日:2020-08-11
申请号:US16038870
申请日:2018-07-18
Applicant: Adobe Inc.
Inventor: Somya Jain
Abstract: Techniques of detecting edges of objects in images include applying an adaptive threshold to a sigmoidal membership function of a fuzzy gradient of the image brightness. For example, when a computer configured to detect edges of an object of an image receives a grayscale image, the computer computes gradients of the image brightness at each pixel to form a gradient matrix. The computer then creates a fuzzy gradient matrix by applying a sigmoidal membership function to each element of the gradient matrix to form a smoothed gradient matrix. The computer then performs an adaptive threshold operation on the smoothed gradient matrix to produce the edges of the object of the image.
-
-
-
-
-
-