METHOD FOR EMPHASIZING DIFFERENCES IN GRAPHICAL APPEARANCE BETWEEN AN ORIGINAL DOCUMENT AND A MODIFIED DOCUMENT WITH ANNOTATIONS
First Claim
1. A method for emphasizing differences in graphical appearances between an original document and a modified document with attached annotations, the method comprising:
- receiving a first bitmap of the modified document and a second bitmap of the original document;
deriving a set of difference points based upon a comparison of the first bitmap and the second bitmap, the difference points being representative of coordinates within the first and second bitmaps having pixel value differences exceeding a predetermined threshold;
superposing a spatial index on to the set of difference points, the spatial index being defined by contiguously spaced cells bound by cell vertices;
generating polygon vertices from the cell vertices of a plurality of adjacent cells each having a predetermined density of a subset of the difference points associated therewith; and
generating from the polygon vertices an annotation defined by annotation vertices.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for emphasizing differences in graphical appearances between an original document and a modified document is provided in accordance with an aspect of the present invention. The method includes the step of receiving a first bitmap of the modified document, and a second bitmap of the original document. The method includes deriving a set of difference points based upon a comparison of the first bitmap and the second bitmap. The method includes a step of superposing a spatial index onto the set of difference points, and generating polygon vertices from a plurality of adjacent elements of index. Each of the elements has a predetermined density of difference points. The method concludes with generating an annotation from the polygon vertices.
-
Citations
27 Claims
-
1. A method for emphasizing differences in graphical appearances between an original document and a modified document with attached annotations, the method comprising:
-
receiving a first bitmap of the modified document and a second bitmap of the original document; deriving a set of difference points based upon a comparison of the first bitmap and the second bitmap, the difference points being representative of coordinates within the first and second bitmaps having pixel value differences exceeding a predetermined threshold; superposing a spatial index on to the set of difference points, the spatial index being defined by contiguously spaced cells bound by cell vertices; generating polygon vertices from the cell vertices of a plurality of adjacent cells each having a predetermined density of a subset of the difference points associated therewith; and generating from the polygon vertices an annotation defined by annotation vertices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for emphasizing differences in graphical appearances between an original document and a modified document with attached annotations, the method comprising:
-
receiving a first bitmap of the modified document and a second bitmap of the original document; deriving a set of difference points based upon a comparison of the first bitmap and the second bitmap, the difference points being representative of coordinates within the first and second bitmaps having pixel value differences exceeding a predetermined threshold; deriving from the set of difference points an outer boundary defined by a first subset of polygon vertices; deriving from the set of difference points one or more inner boundaries defined by one or more groups of a second subset of the polygon vertices; and generating an annotation defined by an area between the outer boundary and the one or more inner boundaries. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification