Pattern recognition apparatus using parallel operation
First Claim
1. A pattern recognition apparatus comprising:
- data inputting means for inputting image data by time-sequentially inputting blocks of the image data, each of the blocks being a predetermined size;
position information inputting means for inputting position information representing a position of each of the blocks in the input image data;
pattern detection means for detecting a low-order feature pattern of a predetermined category from each block of the input image data;
prediction means for predicting a category and a position of a first low-order feature pattern to be detected on the basis of a second low-order feature pattern which has been detected;
time-sequential consolidation means for time-sequentially consolidating low-order feature patterns detected from a plurality of blocks of the input image data by said pattern detection means on the basis of the position information input by said position information inputting means and the category of each detected feature pattern, the consolidated low-order feature patterns forming a high-order feature pattern, said time-sequential consolidation means comparing a category of the first low-order feature pattern detected at the predicted position with the predicted category and determining the likelihood of presence of the high-order feature pattern formed by the first low-order feature pattern on the basis of a result of the comparison; and
judgment means for judging a position and a category of a high-order feature pattern present in the input image data, on the basis of the output from said time-sequential consolidation means.
1 Assignment
0 Petitions
Accused Products
Abstract
In a pattern recognition apparatus, a local area recognition module is constructed with operation elements having predetermined operation characteristics. Pattern data of a predetermined size in input data is acquired by time-sequentially performing inputting process at a plurality of times via a local area scanning unit, and information indicating the position of pattern data in the input data is output. The local area recognition module detects a feature of a predetermined middle-order or high-order category from the pattern data. A consolidation module time-sequentially consolidates outputs from the local area recognition module on the basis of the position information and the category of the feature thereby producing feature detection map information. A judgment unit outputs position information and category information of a high-order feature present in the input data, on the basis of the output from the time-sequential consolidation module.
-
Citations
48 Claims
-
1. A pattern recognition apparatus comprising:
-
data inputting means for inputting image data by time-sequentially inputting blocks of the image data, each of the blocks being a predetermined size; position information inputting means for inputting position information representing a position of each of the blocks in the input image data; pattern detection means for detecting a low-order feature pattern of a predetermined category from each block of the input image data; prediction means for predicting a category and a position of a first low-order feature pattern to be detected on the basis of a second low-order feature pattern which has been detected; time-sequential consolidation means for time-sequentially consolidating low-order feature patterns detected from a plurality of blocks of the input image data by said pattern detection means on the basis of the position information input by said position information inputting means and the category of each detected feature pattern, the consolidated low-order feature patterns forming a high-order feature pattern, said time-sequential consolidation means comparing a category of the first low-order feature pattern detected at the predicted position with the predicted category and determining the likelihood of presence of the high-order feature pattern formed by the first low-order feature pattern on the basis of a result of the comparison; and judgment means for judging a position and a category of a high-order feature pattern present in the input image data, on the basis of the output from said time-sequential consolidation means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A pattern recognition apparatus comprising:
-
data inputting means for inputting image data by scanning the image data of a predetermined size at a plurality of scanning positions; detection means for detecting a predetermined feature from each of the scanned image data; prediction means for predicting a category and a position of first scanned image data to be detected on the basis of second scanned image data which has been detected; scanning position changing means for changing, a scanning position at which the image data is scanned by said data inputting means to the position predicted by said prediction means; consolidation means for consolidating a plurality of features detected at different scanning positions on the basis of the scanning position of each detected feature, said consolidation means comparing a category of the first scanned image data detected at the predicted position with the predicted category and determining, on the basis of the result, the likelihood of presence of a specific pattern formed by the first scanned image data; and judgment means for judging the position and the type of the specific pattern, on the basis of the output from said consolidation means.
-
-
18. A pattern recognition apparatus comprising:
-
a data inputting unit for inputting image data by time-sequentially inputting blocks of the image data, each of the blocks being a predetermined size; a position information inputting unit for inputting position information representing a position of each of the blocks in the input image data; a pattern detection for detecting a low-order feature pattern of a predetermined category from each block of the input image data; a prediction unit for predicting a category and a position of a first low-order feature pattern to be detected on the basis of a second low-order feature pattern which has been detected; a time-sequential consolidation unit for time- sequentially consolidating low-order feature patterns detected from a plurality of blocks of the input image data detected by said pattern detection unit on the basis of the position information input by said position information inputting unit and the category of each detected feature pattern, the consolidated low-order feature patterns forming a high-order feature pattern, said time-sequential consolidation unit comparing a category of the first low-order feature pattern detected at the predicted position with the predicted category and determining the likelihood of presence of the high-order feature pattern formed by the first low-order feature pattern on the basis of a result of the comparison; and a judgment unit for judging a position and a category of a high-order feature pattern present in the input image data, on the basis of the output from said time-sequential consolidation unit. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A pattern recognition apparatus comprising:
-
a data inputting unit for inputting image data by scanning the image data of a predetermined size at a plurality of scanning positions; a detection unit for detecting a predetermined feature from each of the scanned image data; a prediction unit for predicting a category and a position of first scanned image data to be detected on the basis of second scanned image data which has been detected; a scanning position changing unit for changing a scanning position at which the image data is scanned by said data inputting unit to the position predicted by said prediction means; a consolidation unit for consolidating a plurality of features detected at different scanning positions on the basis of the scanning position of each detected feature, said consolidation unit comparing a category of the first scanned image data detected at the predicted position with the predicted category and determining, on the basis of the result, the likelihood of presence of a specific pattern formed by the first scanned image data; and a judgment unit for judging the position and the type of the specific pattern, on the basis of the output from said consolidation unit.
-
-
35. A pattern recognition method comprising the steps of:
-
time-sequentially inputting blocks of the image data, each of the blocks being a predetermined size; inputting position information representing a position of each of the blocks in the input image data; detecting a low-order feature pattern of a predetermined category from each block of the input image data; predicting a category and a position of a first low-order feature pattern to be detected on the basis of a second low-order feature pattern which has been detected; consolidating low-order feature patterns detected from for a plurality of blocks of the input image data by said pattern detection step on the basis of the position information input in said position information inputting step and the category of each detected feature pattern, said consolidating step comparing a category of the first low-order feature pattern detected at the predicted position with the predicted category and determining the likelihood of presence of the high-order feature pattern formed by the first low-order feature pattern on the basis of a result of the comparison; and judging a position and a category of a high-order feature pattern present in the input image data, on the basis of the output in said consolidation step. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A pattern recognition method comprising the steps of:
-
scanning image data of a predetermined size at a plurality of scanning positions; detecting a predetermined feature from each of the scanned image data; predicting a category and a position of first scanned image data to be detected on the basis of second scanned image data which has been detected; changing a scanning position at which the image data is scanned in said scanning step to the position predicted by said prediction step; consolidating a plurality of features detected at different scanning positions on the basis of the scanning position of each detected feature, said consolidation means comparing a category of the first scanned image data detected at the predicted position with the predicted category and determining, on the basis of the result, the likelihood of presence of a specific pattern formed by the first scanned image data; and judging the position and the type of the specific pattern, on the basis of the output from said consolidation step.
-
Specification