Patent US5608819A successfully refreshed from Google Patents.
US5608819A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image processing system utilizing neural network for discrimination between text data and other image data
Assignee: Panasonic Holdings Corp
•
Filing: 1994-05-18
•
Granted: 1997-03-04
•
Expires: 2014-05-18
Abstract
Abstract An image processing system, which operates on an input image data stream consisting of successive multi-level values, effecting a plurality of respectively different types of image data processing in accordance with a plurality of different categories of the input image data, utilizes a neural network to assign each datum to a specific category, with resultant output signals from the neural network being used to select the appropriate type of image data processing for that datum.
Inventors
- 👤 Takenobu Ikeuchi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 20:50
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/40; H04N1/40062; G; G06; G06V; G06V30/00; G06V30/40; G06V30/41; G06V30/413
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
233 words
An image data processing system for operating on a stream of input image data including successive multi-level picture element values supplied in respective sample periods, for selectively processing said input image data in accordance with a plurality of predetermined categories of said input image data, the system comprising: data array extraction means for extracting from said input image data stream, in each of said sample periods, a set of picture element values including an object picture element value, said set corresponding to an array of successively adjacent picture elements; characteristic quantity derivation means for operating on said set of picture element values to derive a set of characteristic quantities, said characteristic quantities expressing respectively different parameters of said array of successively adjacent picture elements; a plurality of image processing means each coupled to receive said image data stream, functioning in each of said sample periods to generate respective processed image data in response to said object picture element value; neural network means which has been subjected to a predetermined learning procedure, responsive to said set of characteristic quantities for judging said object picture element value as being within a specific one of said categories, and for producing output data indicative of said specific category; and data selector means controlled by said output data from said neural network means for selecting processed image data produced from one of said plurality of image processing means.
Claim 2
Dependent Claim
233 words
An image data processing system for operating on a stream of input image data including successive multi-level picture element values supplied in respective sample periods, for selectively processing said input image data in accordance with a plurality of predetermined categories of said input image data, the system comprising: data array extraction means for extracting from said input image data stream, in each of said sample periods, a set of picture element values including an object picture element value, said set corresponding to an array of successively adjacent picture elements; characteristic quantity derivation means for operating on said set of picture element values to derive a set of characteristic quantities, said characteristic quantities expressing respectively different parameters of said array of successively adjacent picture elements; a plurality of image processing means each coupled to receive said image data stream, functioning in each of said sample periods to generate respective processed image data in response to said object picture element value; neural network means which has been subjected to a predetermined learning procedure, responsive to said set of characteristic quantities for judging said object picture element value as being within a specific one of said categories, and for producing output data indicative of said specific category; and data selector means controlled by said output data from said neural network means for selecting processed image data produced from one of said plurality of image processing means.
Claim 3
Dependent Claim
35 words
An image data processing system according to claim 1, wherein said characteristic quantity derivation means comprises means for calculating, as one of said characteristic quantities, an average value of said set of picture element values.
Claim 4
Dependent Claim
54 words
An image data processing system according to claim 1, wherein said characteristic quantity derivation means comprises means for calculating, as one of said characteristic quantities, an average value of a subset of said set of picture element values, said subset corresponding to a linearly successively adjacent group of said picture elements within said array.
Claim 5
Dependent Claim
51 words
An image data processing system according to claim 1, further comprising means for delaying said output data produced from said neural network means during said each sample period, to obtain delayed output data, and for inputting said delayed output data to said neural network means in an immediately succeeding sample period.
Claim 6
Dependent Claim
57 words
An image data processing system according to claim 1, wherein said image data processing system is further supplied with operating condition data relating to an apparatus operating condition which affects said judgement executed by said neural network, and wherein said operating condition data are inputted to said neural network in conjunction with said set of characteristic quantities.
Claim 7
Dependent Claim
63 words
An image data processing system according to claim 1, wherein one of said plurality of image processing means comprises bi-level conversion means for converting said input image data to binary data by comparing said input image data with a variable-level threshold value, and wherein said variable-level threshold value is inputted to said neural network means in conjunction with said set of characteristic quantities.
Claim 8
Dependent Claim
73 words
An image data processing system according to claim 1 wherein one of said categories is a signal noise category and wherein said processed image data are binary data, and further comprising means (15) responsive to output data from said neural network indicating that said object picture element is within said signal noise category, for holding a processed image data output terminal (7) of said image data processing system at a fixed logic level.
Claim 9
Dependent Claim
64 words
An image data processing system according to claim 1, wherein one of said plurality of image processing means comprises bi-level conversion means for converting said input image data to binary data by comparing said input image data with a variable-level threshold value, and wherein said variable-level threshold value is inputted to said neural network means in conjunction with said set of picture element values.
Claim 10
Dependent Claim
250 words
An image data processing system for operating on a stream of input image data including successive multi-level picture element values supplied in respective sample periods, for selectively processing said input image data in accordance with a plurality of predetermined categories of said input image data, the system comprising: data array extraction means for extracting from said input image data stream, in each of said sample periods, a set of picture element values including an object picture element value, said set corresponding to an array of successively adjacent picture elements; a plurality of image processing means each coupled to receive said input image data stream, functioning in each of said sample periods to generate respective processed image data in response to said object picture element value; neural network means which has been subjected to a predetermined learning procedure, responsive to said set of picture element values for judging said object picture element value as being within a specific one of said categories, and for producing output data indicative of said specific category; and data selector means controlled by said output data from said neural network means for selecting processed image data produced from one of said plurality of image processing means, and for outputting said selected processed image data, further comprising means for delaying said output data produced from said neural network means during said each sample period, to obtain delayed output data, and for inputting said delayed output data to said neural network means in an immediately succeeding sample period.
Claim 11
Dependent Claim
250 words
An image data processing system for operating on a stream of input image data including successive multi-level picture element values supplied in respective sample periods, for selectively processing said input image data in accordance with a plurality of predetermined categories of said input image data, the system comprising: data array extraction means for extracting from said input image data stream, in each of said sample periods, a set of picture element values including an object picture element value, said set corresponding to an array of successively adjacent picture elements; a plurality of image processing means each coupled to receive said input image data stream, functioning in each of said sample periods to generate respective processed image data in response to said object picture element value; neural network means which has been subjected to a predetermined learning procedure, responsive to said set of picture element values for judging said object picture element value as being within a specific one of said categories, and for producing output data indicative of said specific category; and data selector means controlled by said output data from said neural network means for selecting processed image data produced from one of said plurality of image processing means, and for outputting said selected processed image data, further comprising means for delaying said output data produced from said neural network means during said each sample period, to obtain delayed output data, and for inputting said delayed output data to said neural network means in an immediately succeeding sample period.
Claim 12
Dependent Claim
263 words
An image data processing system for operating on a stream of input image data including successive multi-level picture element values supplied in respective sample periods, for selectively processing said input image data in accordance with a plurality of predetermined categories of said input image data, the system comprising: data array extraction means for extracting from said input image data stream, in each of said sample periods, a set of picture element values including an object picture element value, said set corresponding to an array of successively adjacent picture elements; a plurality of image processing means each coupled to receive said input image data stream, functioning in each of said sample periods to generate respective processed image data in response to said object picture element value; neural network means which has been subjected to a predetermined learning procedure, responsive to said set of picture element values for judging said object picture element value as being within a specific one of said categories, and for producing output data indicative of said specific category; and data selector means controlled by said output data from said neural network means for selecting processed image data produced from one of said plurality of image processing means, and for outputting said selected processed image data, wherein one of said plurality of image processing means comprises bi-level conversion means for converting said input image data to binary data by comparing said input image data with a variable-level threshold value, and wherein said variable-level threshold value is inputted to said neural network means in conjunction with said set of picture element values.
Claim 13
Dependent Claim
263 words
An image data processing system for operating on a stream of input image data including successive multi-level picture element values supplied in respective sample periods, for selectively processing said input image data in accordance with a plurality of predetermined categories of said input image data, the system comprising: data array extraction means for extracting from said input image data stream, in each of said sample periods, a set of picture element values including an object picture element value, said set corresponding to an array of successively adjacent picture elements; a plurality of image processing means each coupled to receive said input image data stream, functioning in each of said sample periods to generate respective processed image data in response to said object picture element value; neural network means which has been subjected to a predetermined learning procedure, responsive to said set of picture element values for judging said object picture element value as being within a specific one of said categories, and for producing output data indicative of said specific category; and data selector means controlled by said output data from said neural network means for selecting processed image data produced from one of said plurality of image processing means, and for outputting said selected processed image data, wherein one of said plurality of image processing means comprises bi-level conversion means for converting said input image data to binary data by comparing said input image data with a variable-level threshold value, and wherein said variable-level threshold value is inputted to said neural network means in conjunction with said set of picture element values.
Claim 14
Dependent Claim
272 words
An image data processing system for operating on a stream of input image data including successive multi-level picture element values supplied in respective sample periods, for selectively processing said input image data in accordance with a plurality of predetermined categories of said input image data, the system comprising: data array extraction means for extracting from said input image data stream, in each of said sample periods, a set of picture element values including an object picture element value, said set corresponding to an array of successively adjacent picture elements; a plurality of image processing means each coupled to receive said input image data stream, functioning in each of said sample periods to generate respective processed image data in response to said object picture element value; neural network means which has been subjected to a predetermined learning procedure, responsive to said set of picture element values for judging said object picture element value as being within a specific one of said categories, and for producing output data indicative of said specific category; and data selector means controlled by said output data from said neural network means for selecting processed image data produced from one of said plurality of image processing means, and for outputting said selected processed image data, wherein one of said categories is a signal noise category and wherein said processed image data are binary data, and further comprising means (15) responsive to output data from said neural network indicating that said object picture element is within said signal noise category, for holding a processed image data output terminal (7) of said image data processing system at a fixed logic level.
Claim 15
Dependent Claim
272 words
An image data processing system for operating on a stream of input image data including successive multi-level picture element values supplied in respective sample periods, for selectively processing said input image data in accordance with a plurality of predetermined categories of said input image data, the system comprising: data array extraction means for extracting from said input image data stream, in each of said sample periods, a set of picture element values including an object picture element value, said set corresponding to an array of successively adjacent picture elements; a plurality of image processing means each coupled to receive said input image data stream, functioning in each of said sample periods to generate respective processed image data in response to said object picture element value; neural network means which has been subjected to a predetermined learning procedure, responsive to said set of picture element values for judging said object picture element value as being within a specific one of said categories, and for producing output data indicative of said specific category; and data selector means controlled by said output data from said neural network means for selecting processed image data produced from one of said plurality of image processing means, and for outputting said selected processed image data, wherein one of said categories is a signal noise category and wherein said processed image data are binary data, and further comprising means (15) responsive to output data from said neural network indicating that said object picture element is within said signal noise category, for holding a processed image data output terminal (7) of said image data processing system at a fixed logic level.
Claim 16
Dependent Claim
320 words
An image data processing system for operating on a stream of input image data representing an image and including successive multi-level picture element values supplied in respective sample periods and representing successive portions of said image to be transmitted, for selectively processing said input image data in accordance with at least first and second predetermined categories of said input image data, said first category identifying data expressing a picture region of an image and said second category identifying data expressing a region of printed characters of an image, the system comprising: data array extraction means for extracting from said input image data stream, in each said sample period, a respective set of picture element values including a respective object picture element value, said respective set of picture element values corresponding to an array of successively adjacent picture elements; characteristic quantity derivation means for operating on said set of picture element values to derive by arithmetic calculations, in each said sample period, a respective set of characteristic quantities expressing respectively different parameters of said array of successively adjacent picture elements; a plurality of image processing means each coupled to receive said input image data stream, functioning in said each sample period to generate respective processed image data in response to said respective object picture element value; neural network means which has been subjected to a predetermined learning procedure, responsive in each said sample period to said respective set of characteristic quantities for judging each said object picture element value as being within a respective one of said first and second categories and for producing, in each said sample period, output data indicative of said respective one of said categories; and data selector means controlled by said output data from said neural network means for selecting, in each said sample period, processed image data produced from a respectively corresponding one of said plurality of image processing means corresponding to said respective category.
Claim 17
Dependent Claim
320 words
An image data processing system for operating on a stream of input image data representing an image and including successive multi-level picture element values supplied in respective sample periods and representing successive portions of said image to be transmitted, for selectively processing said input image data in accordance with at least first and second predetermined categories of said input image data, said first category identifying data expressing a picture region of an image and said second category identifying data expressing a region of printed characters of an image, the system comprising: data array extraction means for extracting from said input image data stream, in each said sample period, a respective set of picture element values including a respective object picture element value, said respective set of picture element values corresponding to an array of successively adjacent picture elements; characteristic quantity derivation means for operating on said set of picture element values to derive by arithmetic calculations, in each said sample period, a respective set of characteristic quantities expressing respectively different parameters of said array of successively adjacent picture elements; a plurality of image processing means each coupled to receive said input image data stream, functioning in said each sample period to generate respective processed image data in response to said respective object picture element value; neural network means which has been subjected to a predetermined learning procedure, responsive in each said sample period to said respective set of characteristic quantities for judging each said object picture element value as being within a respective one of said first and second categories and for producing, in each said sample period, output data indicative of said respective one of said categories; and data selector means controlled by said output data from said neural network means for selecting, in each said sample period, processed image data produced from a respectively corresponding one of said plurality of image processing means corresponding to said respective category.
References Cited (Backward Citations)
US4965443A
Cited
US4974010A
Cited
US5187592A
Cited
US5331550A
Cited
US5309505A
Cited
US5384647A
Cited
US5387983A
Cited
US5337370A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-03-03 | 2000-09-02 | 2001-03-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-03-03 | 2004-09-02 | 2005-03-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-03-03 | 2008-09-02 | 2009-03-04 | $7700.00 | Window Closed / Lapsed |