Dynamic data correction generator for an image analyzer system
First Claim
1. Apparatus for analyzing digital data signals having various values representing characteristics of points in a first matrix, said apparatus comprising:
- digital logic circuitry means for performing essentially a one-to-one transformation of substantially all of the points in the first matrix into a second matrix having a corresponding number of points, with the transformation of each point being carried out by;
means for sensing the value of a data signal associated with a given point in the first matrix;
means for adjusting the values of data signals associated with a plurality of selected points in the first matrix as a function of the sensed value of the given point; and
means for generating a new digital value for the given point depending upon the relationship between the adjusted values of the selected data signals whereby substantially all of the points in the first matrix are transformed in like manner to generate a second matrix.
3 Assignments
0 Petitions
Accused Products
Abstract
Dynamic data generator circuitry is disclosed for use in an image analyzer system. The system includes a plurality of storage devices for temporarily storing a neighborhood in the image matrix comprised of a central data point and its surrounding points in the matrix. A transformation generator includes neighborhood contribution circuitry for operating on the values of each point in the neighborhood when they are loaded in the storage devices. The maximum value associated with any of the adjusted points in the neighborhood is provided as a transformation output signal. To aid in the maximum value selection process, the value of the central data point in the neighborhood is sensed and used to provide a correction value so that all of the adjusted data points in the neighborhood are within a particular range of values so that the maximum value selection circuitry may accurately identify the data point in the neighborhood truly having the maximum value associated with the image.
70 Citations
7 Claims
-
1. Apparatus for analyzing digital data signals having various values representing characteristics of points in a first matrix, said apparatus comprising:
-
digital logic circuitry means for performing essentially a one-to-one transformation of substantially all of the points in the first matrix into a second matrix having a corresponding number of points, with the transformation of each point being carried out by; means for sensing the value of a data signal associated with a given point in the first matrix; means for adjusting the values of data signals associated with a plurality of selected points in the first matrix as a function of the sensed value of the given point; and means for generating a new digital value for the given point depending upon the relationship between the adjusted values of the selected data signals whereby substantially all of the points in the first matrix are transformed in like manner to generate a second matrix. - View Dependent Claims (2, 3, 4)
-
-
5. Apparatus for analyzing data represented by a serial stream of digital data signals whose values correspond to characteristics of points in a first image matrix, said apparatus comprising:
-
digital logic circuitry means for performing essentially a one-to-one transformation of substantially all of the points in the first matrix into a second matrix having a corresponding number of points, with the transformation of each point being carried out by; at least one neighborhood transformation stage, said stage having an input for receiving the stream of digital data signals, neighborhood extraction means for sequentially temporarily storing substantially all neighborhoods in the first matrix, each neighborhood being comprised of data signals associated with a central point and surrounding points in the matrix, means for sensing the value of the data signal associated with a given point in the neighborhood, means for adjusting the values of data signals associated with at least some of the points in the neightborhood as a function of the sensed value of said given point, and means for generating a transformation output value for the given point as a function of the adjusted values of the extracted data signals comprising the neighborhood whereby substantially all of the points in the first matrix are transformed in like manner to generate the second matrix. - View Dependent Claims (6, 7)
-
Specification