Property-Based Graphical Diagram Comparison for Edit Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing graphical comparison tools often require significant processing overhead and fail to distinguish between edits in position, size, or other characteristics of matching graphical objects, making it difficult to effectively identify added, deleted, or edited graphical objects.
Innovation Solution
A method and system for comparing graphical diagrams by matching identifying properties of graphical objects, categorizing differences as added, deleted, or edited, and visually highlighting these differences in a comparison diagram.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If existing graphical comparison tools are used to compare graphical diagrams, then comparison functionality is provided, but processing overhead is significant and accuracy in distinguishing edits is poor
Solution Approach 1:
The patent segments the comparison task by first matching graphical objects between diagrams using identifying properties (creating matched pairs), then separately identifying added, deleted, and edited objects based on match status. This segmentation reduces processing overhead by avoiding comprehensive pixel-by-pixel comparison while improving accuracy through property-based matching.
2Measurement precision
If existing graphical comparison tools are used, then comparison is performed, but the ability to distinguish between edits in position, size, or other characteristics is failed
Solution Approach 1:
The patent replaces mechanical pixel-by-pixel comparison with a property-based matching system that uses identifying properties (such as unique identifiers, text labels, or other metadata) to match graphical objects. This substitution enables precise detection of position, size, and characteristic edits by comparing properties rather than visual appearance, significantly improving both distinction ability and identification effectiveness.
3Loss of information
If visual identification of differences is implemented, then added and deleted objects are identified, but processing overhead increases
Solution Approach 1:
The patent extracts only the necessary identifying properties from graphical objects for matching purposes, rather than processing complete visual data. By taking out and comparing only relevant properties (such as unique IDs, text, or key attributes), the system achieves effective visual identification of differences while minimizing processing overhead associated with comprehensive image analysis.
Data Source
AI summary
In an example, a method to compare graphical diagrams may include comparing a first set of graphical objects of a first graphical diagram to a second set of graphical objects of a second graphical diagram. The method may include, in response to one or more identifying properties of a given graphical object of the first set matching one or more identifying properties of a given graphical object of the second set, declaring the given graphical object of the first set and the given graphical object of the second set a matched pair. The method may include marking each unmatched graphical object a deleted graphical object or an added graphical object. The method may include generating and displaying a comparison graphical diagram that visually identifies differences between the first and second graphical diagrams.


