← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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:29
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag