Systems and Methods for Automatically Applying Effects Based on Media Content Characteristics
First Claim
Patent Images
1. A method implemented in a media editing apparatus, comprising:
- obtaining a digital image;
obtaining depth information in the digital image;
obtaining a foreground region and a background region in the digital image based on the depth information;
selecting a first effect from a grouping of effects;
selecting a second effect from the grouping of effects;
applying the first effect to at least a portion of the foreground region; and
applying the second effect to at least a portion of the background region.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods for automatically applying special effects based on media content characteristics. A digital image is obtained and depth information in the digital image is determined. A foreground region and a background region in the digital image are identified based on the depth information. First and second effects are selected from a grouping of effects, where the first effect is applied to at least a portion of the foreground region and the second effect is applied to at least a portion of the background region.
36 Citations
21 Claims
-
1. A method implemented in a media editing apparatus, comprising:
-
obtaining a digital image; obtaining depth information in the digital image; obtaining a foreground region and a background region in the digital image based on the depth information; selecting a first effect from a grouping of effects; selecting a second effect from the grouping of effects; applying the first effect to at least a portion of the foreground region; and applying the second effect to at least a portion of the background region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A media editing system, comprising:
-
a processor; and at least one application executable in the processor, the at least one application comprising; a media interface configured to obtain a digital image; a depth analyzer configured to determine depth information in the digital image; a region parser configured to determine a foreground region and a background region in the digital image based on the depth information; an effect selector configured to select a first effect from a grouping of effects, the effect selector being further configured to select a second effect from the grouping of effects; and an image editor configured to apply the first effect to at least a portion of the foreground region, the effect selector configured to apply the second effect to at least a portion of the background region. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium embodying a program executable in a computing device, comprising:
-
code that obtains a digital content comprising one of;
a digital image; and
a frame in a video sequence;code that generates a depth mask based on depth information in the digital content; code that determines an order of objects in the digital content based on a relative depth of each object specified in the depth mask; code that categorizes each of the objects as one of a background object and a foreground object based on the order of objects; code that selects a first effect and a second effect from a grouping of effects; code that applies the first effect to at least a portion of the foreground objects; and code that applies the second effect to at least a portion of the background objects. - View Dependent Claims (20, 21)
-
Specification