METHOD AND SYSTEM FOR RECOGNIZING OBJECTS IN AN IMAGE BASED ON CHARACTERISTICS OF THE OBJECTS
First Claim
1. A method for recognizing objects in an image, said method being implemented using an image sensor and a register, the image sensor including a plurality of pixel sensing elements arranged in rows and capable of sensing the image in a row-by-row manner such that linear image segments of the objects in the image captured by the image sensor are sensed by corresponding rows of the pixel sensing elements, said method comprising the following steps:
- (A) projecting light to generate an image, the light carrying a predefined pattern;
(B) sensing the image by a set of exposure parameters;
(C) setting a gray scale threshold value of the image with respective to the exposure parameters;
(D) acquiring pixel values of each row sequentially in the image;
(E) identifying a background region and the linear image segments in the image according to the grayscale threshold value;
(F) identifying the objects to which the linear image segments belong according to a spatial correlation between a newly detected linear image segment in a currently inspected row of the image and a previously detected linear image segment in an adjacent previously inspected row of the image;
(G) associating collected information of the linear image segments with the identified objects to which the linear image segments belong; and
(H) distinguishing the identified objects from each other based on at least one object characteristic.
1 Assignment
0 Petitions
Accused Products
Abstract
A characteristics-based image recognition method for recognizing objects in an image is implemented using an image sensor and a register. The image sensor has a plurality of pixel sensing elements. The method includes: setting a grayscale threshold value of the image; acquiring pixel values of each row sequentially in the image; identifying a background region and linear image segments of the objects in the image according to the grayscale threshold value; identifying the objects to which the linear image segments belong according to a spatial correlation between a newly detected linear image segment and a previously detected linear image segment; associating collected information of the linear image segments with the identified objects to which the linear image segments belong; and distinguishing the identified objects from each other based on solid, ring-shaped, long and short characteristics.
55 Citations
13 Claims
-
1. A method for recognizing objects in an image, said method being implemented using an image sensor and a register, the image sensor including a plurality of pixel sensing elements arranged in rows and capable of sensing the image in a row-by-row manner such that linear image segments of the objects in the image captured by the image sensor are sensed by corresponding rows of the pixel sensing elements, said method comprising the following steps:
-
(A) projecting light to generate an image, the light carrying a predefined pattern; (B) sensing the image by a set of exposure parameters; (C) setting a gray scale threshold value of the image with respective to the exposure parameters; (D) acquiring pixel values of each row sequentially in the image; (E) identifying a background region and the linear image segments in the image according to the grayscale threshold value; (F) identifying the objects to which the linear image segments belong according to a spatial correlation between a newly detected linear image segment in a currently inspected row of the image and a previously detected linear image segment in an adjacent previously inspected row of the image; (G) associating collected information of the linear image segments with the identified objects to which the linear image segments belong; and (H) distinguishing the identified objects from each other based on at least one object characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for recognizing objects in an image, comprising:
-
a light source projecting light to generate an image, the light carrying a predefined pattern; an image sensor including a plurality of pixel sensing elements arranged in rows and capable of sensing the image in a row-by-row manner such that linear image segments of the objects in the image captured by said image sensor are sensed by corresponding rows of said pixel sensing elements, said image sensor outputting said linear image segments as an analog output; an analog-to-digital converter connected to said image sensor for converting the analog output to a digital output; an image processor connected to said analog-to-digital converter and collecting information of the linear image segments from the digital output, said image processor being set with a grayscale threshold value of the image; and a register connected to said image processor for temporary storage of the information of the objects collected by said image processor; wherein said image processor identifies a background region and the linear image segments in the image according to the grayscale threshold value, identifies the object to which a newly detected linear image segment located in a currently inspected row of the image belongs according to a spatial correlation between the newly detected linear image segment and a previously detected linear image segment in an adjacent previously inspected row of the image, associates the collected information of the linear image segments with the identified objects, and distinguishes the identified objects from each other based on at least one object characteristic. - View Dependent Claims (11, 12, 13)
-
Specification