Image processing and identification system, method and apparatus
First Claim
1. A method for processing and identifying a first data file, the first data file having a set of data points, wherein each data point is defined by an x,y coordinate and has a value corresponding to the brightness of the data resident at the data point, comprising:
- dividing the first data file into segments;
identifying the coordinates of at least one contrast data point for each segment;
creating a first set of identifiers for the first data file, wherein at least one of the identifiers is derived from the data contained in the first data file, and wherein at least one identifier is associated with at least one segment;
identifying a second data file, wherein the content of the second data file is unknown;
creating a second set of identifiers for the second data file, each identifier in the second set of identifiers corresponding to an identifier in the first set of identifiers, wherein at least one of the second set identifiers is derived from the data contained in the second data file, and wherein at least one of the second set identifiers is associated with at least one segment;
comparing at least one identifier of the first data file to the corresponding identifier in the second set of identifiers; and
assessing whether at least a portion of the second data file matches at least a portion of the first data file.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to a system and method for processing and identifying a first data file, the first data file having set of data points, wherein each data point is defined by an x,y coordinate and has a value corresponding to the lightness or darkness of the data resident at the data point, comprising: dividing the first data file into segments; identifying the coordinates of at least one contrast point for each segment; creating a first set of identifiers for the data file, creating a second set of identifiers for a second data file, comparing at least one identifier of the first data file to the corresponding identifier in the second data file; and assessing whether at least a portion of the second data file matches at least a portion of the first data file.
40 Citations
16 Claims
-
1. A method for processing and identifying a first data file, the first data file having a set of data points, wherein each data point is defined by an x,y coordinate and has a value corresponding to the brightness of the data resident at the data point, comprising:
-
dividing the first data file into segments;
identifying the coordinates of at least one contrast data point for each segment;
creating a first set of identifiers for the first data file, wherein at least one of the identifiers is derived from the data contained in the first data file, and wherein at least one identifier is associated with at least one segment;
identifying a second data file, wherein the content of the second data file is unknown;
creating a second set of identifiers for the second data file, each identifier in the second set of identifiers corresponding to an identifier in the first set of identifiers, wherein at least one of the second set identifiers is derived from the data contained in the second data file, and wherein at least one of the second set identifiers is associated with at least one segment;
comparing at least one identifier of the first data file to the corresponding identifier in the second set of identifiers; and
assessing whether at least a portion of the second data file matches at least a portion of the first data file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13)
-
-
14. A method for identifying whether at least a portion of an unknown data file is a copy of a known data file, the known data file having set of data points, wherein each data point has a value corresponding to the lightness or darkness of the data resident at the data point, comprising:
-
dividing the known data file into segments;
identifying at least one contrast point for each segment, wherein the contrast point identifies at least one point having a value, wherein the absolute difference between the value of the contrast point and the value of each point in the segment, exceeds a predefined amount;
creating a first set of identifiers for the known data file, wherein at least one of the identifiers is derived from the data contained in the data file;
assessing the likelihood of a match between the known data file and the unknown data file. - View Dependent Claims (15, 16)
-
Specification