-
公开(公告)号:US20190228231A1
公开(公告)日:2019-07-25
申请号:US15880077
申请日:2018-01-25
Applicant: Adobe Inc.
Inventor: Sagar Tandon , Abhishek Shah
IPC: G06K9/00
Abstract: Systems and methods for segmenting video. A segmentation application executing on a computing device receives a video including video frames. The segmentation application calculates, using a predictive model trained to evaluate quality of video frames, a first aesthetic score for a first video frame and a second aesthetic score for a second video frame. The segmentation application determines that the first aesthetic score and the second aesthetic score differ by a quality threshold and that a number of frames between the first video frame and the second video frame exceeds a duration threshold. The segmentation application creates a video segment by merging a subset of video frames ranging from the first video frame to an segment-end frame preceding the second video frame.
-
公开(公告)号:US10474903B2
公开(公告)日:2019-11-12
申请号:US15880077
申请日:2018-01-25
Applicant: Adobe Inc.
Inventor: Sagar Tandon , Abhishek Shah
Abstract: Systems and methods for segmenting video. A segmentation application executing on a computing device receives a video including video frames. The segmentation application calculates, using a predictive model trained to evaluate quality of video frames, a first aesthetic score for a first video frame and a second aesthetic score for a second video frame. The segmentation application determines that the first aesthetic score and the second aesthetic score differ by a quality threshold and that a number of frames between the first video frame and the second video frame exceeds a duration threshold. The segmentation application creates a video segment by merging a subset of video frames ranging from the first video frame to an segment-end frame preceding the second video frame.
-
公开(公告)号:US10467788B2
公开(公告)日:2019-11-05
申请号:US15586133
申请日:2017-05-03
Applicant: Adobe Inc.
Inventor: Vibha Tanda , Sagar Tandon , Abhishek Shah
Abstract: Automatic frame selection and action shot generation techniques in a digital medium environment are described. A computing device identifies an object in a foreground of video data. A determination is then made by the computing device as to motion of the object exhibited between frames of the video data. A subset of frames is then selected by the computing device based on a determined motion of the identified object depicting an action sequence. An action shot is generated by the computing device by overlaying the identified objects in the selected frames on a background.
-
公开(公告)号:US10482610B2
公开(公告)日:2019-11-19
申请号:US15800678
申请日:2017-11-01
Applicant: Adobe Inc.
Inventor: Sagar Tandon , Abhishek Shah
Abstract: An automated motion-blur detection process can detect frames in digital videos where only a part of the frame exhibits motion blur. Certain embodiments programmatically identify a plurality of feature points within a video clip, and calculate a speed of each feature point within the video clip. A collective speed of the plurality of feature points is determined based on the speed of each feature point. A selection factor is compared to a selection threshold for each video frame. The selection factor is based at least in part on the collective speed of the plurality of feature points. Based on this comparison, at least one video frame from within the video clip is selected. In some aspects, the selected video frame is relatively free of motion blur, even motion blur that occurs in only a part of the image.
-
公开(公告)号:US10276213B2
公开(公告)日:2019-04-30
申请号:US15602006
申请日:2017-05-22
Applicant: ADOBE INC.
Inventor: Sagar Tandon , Andaleeb Fatima , Abhishek Shah
IPC: H04N9/80 , G11B27/34 , G06K9/00 , G11B27/031 , G11B27/22 , G06F16/78 , G06F16/783
Abstract: Systems and methods disclosed herein provide automatic and intelligent video sorting in the context of creating video compositions. A computing device sorts a media bin of videos in the user's work area based on similarity to the videos included in the video composition being created. When a user selects or includes a particular video on the composition's timeline, the video is compared against the entire video collection to change the display of videos in the media bin. In one example, videos that have similar tags to a selected video are prioritized at the top. Only a subset of frames of each of the videos are used to use to identify video tags. Intelligently selecting tags using a subset of frames from each video rather than using all frames enables more efficient and accurate tagging of videos, which facilitates quicker and more accurate comparison of video similarities.
-
-
-
-