Foreground/Background Separation in Digital Images
First Claim
1. A method for providing foreground/background separation in a digital image of a scene comprising:
- providing a first map comprising one or more regions provisionally defined as one of foreground or background within a main digital image;
analyzing one or more of said regions to determine a distribution of luminance within pixels of the region;
responsive to said luminance distribution for a region having more than one distinct luminance peak, dividing said region into more than one sub-region based on proximity of a pixel luminance to said luminance peaks; and
changing in said map a designation of said sub-regions based on said division.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for providing improved foreground/background separation in a digital image of a scene is disclosed. The method comprises providing a first map comprising one or more regions provisionally defined as one of foreground or background within the digital image; and providing a subject profile corresponding to a region of interest of the digital image. The provisionally defined regions are compared with the subject profile to determine if any of the regions intersect with the profile region. The definition of one or more of the regions in the map is changed based on the comparison.
59 Citations
18 Claims
-
1. A method for providing foreground/background separation in a digital image of a scene comprising:
-
providing a first map comprising one or more regions provisionally defined as one of foreground or background within a main digital image; analyzing one or more of said regions to determine a distribution of luminance within pixels of the region; responsive to said luminance distribution for a region having more than one distinct luminance peak, dividing said region into more than one sub-region based on proximity of a pixel luminance to said luminance peaks; and changing in said map a designation of said sub-regions based on said division. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing improved foreground/background separation in a digital image of a scene comprising of:
-
acquiring a main digital image; determining at least one region of said main image including a face; determining an orientation of said at least one face within said main image; and defining a foreground region of said image comprising said at least one face region and a respective region below said face region in said image in accordance with said orientation.
-
-
7. An apparatus for providing foreground/background separation in a digital image of a scene, comprising a processor and one or more processor-readable media for programming the processor to control the apparatus to perform a method comprising:
-
acquiring a main digital image; providing a first map comprising one or more regions provisionally defined as one of foreground or background within said main digital image; analyzing one or more of said regions to determine a distribution of luminance within pixels of the region; responsive to said luminance distribution for a region having more than one distinct luminance peak, dividing said region into more than one sub-region based on proximity of a pixel luminance to said luminance peaks; and changing in said map a designation of at least one of said sub-regions based on said dividing. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An apparatus for providing foreground/background separation in a digital image of a scene, comprising a processor and one or more processor-readable media for programming the processor to control the apparatus to perform a method comprising:
-
acquiring a main digital image; determining at least one region of said main image including a face; determining an orientation of said face; and defining a foreground region of said image comprising said face and a respective region below said face in said main image in accordance with said orientation.
-
-
13. One or more computer-readable storage media having code embedded therein for programming a processor to perform a method of providing foreground/background separation in a digital image of a scene, wherein the method comprises:
-
providing a first map comprising one or more regions provisionally defined as one of foreground or background within a main digital image; analyzing one or more of said regions to determine a distribution of luminance within pixels of the region; responsive to said luminance distribution for a region having more than one distinct luminance peak, dividing said region into more than one sub-region based on proximity of a pixel luminance to said luminance peaks; and changing in said map a designation of said sub-regions based on said division. - View Dependent Claims (14, 15, 16, 17)
-
-
18. One or more computer-readable storage media having code embedded therein for programming a processor to perform a method of providing improved foreground/background separation in a digital image of a scene, wherein the method comprises:
-
acquiring a main digital image; determining at least one region of said main image including a face; determining an orientation of said at least one face within said main image; and defining a foreground region of said image comprising said at least one face region and a respective region below said face region in said image in accordance with said orientation.
-
Specification