Method and apparatus for detecting objects in an image
First Claim
Patent Images
1. A method of estimating background color in an image comprising:
- providing a computing device to implement to following steps;
accessing said image, wherein said image is comprised of a plurality of rows of pixels, each pixel having a color defined by a color vector comprised of multiple color values, each row of pixels within the image defining a scan line of the image;
segmenting each scan line of the image into like-color line segments, wherein the colors of the pixels within each respective like-color line segment have a normal distribution about a mean color of the respective like-color line segment, and the standard deviation of the colors within each like-color line segment is smaller than a difference between its mean color and the mean color of its adjacent like-color line segment;
grouping the like-color line segments by color; and
estimating the background color on the basis of edge pixels along the line segments of said groups.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of detecting generally rectangular objects in an image comprises determining candidate rectangles in the image based on detected corners in the image, ranking the candidate rectangles on the basis of a set of differentiating factors and detecting objects in the images based on the ranked candidate rectangles.
-
Citations
13 Claims
-
1. A method of estimating background color in an image comprising:
-
providing a computing device to implement to following steps; accessing said image, wherein said image is comprised of a plurality of rows of pixels, each pixel having a color defined by a color vector comprised of multiple color values, each row of pixels within the image defining a scan line of the image; segmenting each scan line of the image into like-color line segments, wherein the colors of the pixels within each respective like-color line segment have a normal distribution about a mean color of the respective like-color line segment, and the standard deviation of the colors within each like-color line segment is smaller than a difference between its mean color and the mean color of its adjacent like-color line segment; grouping the like-color line segments by color; and estimating the background color on the basis of edge pixels along the line segments of said groups. - View Dependent Claims (2, 3, 4, 5, 8, 9, 10, 11, 12)
-
-
6. A method of estimating background color in an image comprising:
-
providing a computing device to implement the following steps; segmenting each scan line of the image into like-color line segments; grouping the like-color line segments by color; and estimating the background color on the basis of edge pixels along the line segments of said groups; wherein said estimating comprises; determining the groups of like-color line segments having a threshold number of line segments; designating the average color of each group of like-color line segments as a candidate background color; for each candidate background color, detecting edge pixels along the line segments of the group representing that candidate background color and calculating the strength of edges defined by the edge pixels; and selecting one of the candidate background colors as the background color estimate based on edge pixel count and edge strength.
-
-
7. An apparatus for estimating background color in an image comprising:
-
memory for storing said image, wherein said image is comprised of a plurality of rows of pixels, each pixel having a color defined by a color vector comprised of multiple color values, each row of pixels within the image defining a scan line of the image; and processing structure communicating with the memory, said processing structure; processing the image to segment each scan line of the image into like-color line segments, wherein the colors of the pixels within each respective like-color line segment have a normal distribution about a mean color of the respective like-color line segment, and the standard deviation of the colors within each like-color line segment is smaller than a difference between its mean color and the mean color of its adjacent like-color line segment; grouping the like-color line segments by color; and estimating the background color on the basis of edge pixels along the line segments of the groups.
-
-
13. An apparatus for estimating background color in an image comprising:
-
a memory for storing said image; and a processing structure communicating with the memory, said processing structure processing the image to segment each scan line of the image into like-color line segments, grouping the like-color line segments by color and estimating the background color on the basis of edge pixels along the line segments of the groups; wherein said estimating the background color comprises; determining the groups of like-color line segments having a threshold number of line segments; designating the average color of each group of like-color line segments as a candidate background color; for each candidate background color, detecting edge pixels along the line segments of the group representing that candidate background color and calculating the strength of edges defined by the edge pixels; and selecting one of the candidate background colors as the background color estimate based on edge pixel count and edge strength.
-
Specification