Related Experiment Video
Updated: Apr 4, 2026

07:53
Group Synchronization During Collaborative Drawing Using Functional Near-Infrared Spectroscopy
Published on: August 5, 2022
2.6K
Sketch Matching on Topology Product Graph
IEEE Transactions on Pattern Analysis and Machine Intelligence
|September 10, 2015
Summary
This study introduces a novel sketch matching method using comprehensive topology relations and a topology product graph. The new approach enhances sketch recognition accuracy and supports partial matching, outperforming existing techniques.
Area of Science:
- Computer Science
- Human-Computer Interaction
- Artificial Intelligence
Background:
- Sketch matching is crucial for sketch-based interfaces but is hindered by variations in hand-drawn shapes.
- Existing methods often rely on limited topology exploration and suboptimal graph similarity metrics.
- The challenge lies in accurately matching sketches with significant irregularities and variations.
Purpose of the Study:
- To develop a robust sketch matching method addressing limitations of current approaches.
- To introduce a comprehensive definition of topology relations for richer sketch representation.
- To propose a novel graph matching technique and similarity metric for improved accuracy and partial matching capabilities.
Main Methods:
- Developed a comprehensive definition of topology relations to create informative graph representations of sketches.
- Introduced the topology product graph for retaining full correspondence during graph matching.
- Derived an intuitive and easily computable sketch similarity metric based on the topology product graph.
Main Results:
- The proposed method generates a rich graph representation capturing detailed topology relations.
- The topology product graph facilitates accurate matching by preserving full correspondence.
- The new similarity metric enables efficient computation and supports partial sketch matching.
- Experimental results demonstrate superior performance compared to state-of-the-art methods on a challenging dataset.
Conclusions:
- The novel sketch matching method significantly advances the field by offering improved accuracy and handling of variations.
- The comprehensive topology relations and topology product graph provide a more robust framework for sketch recognition.
- The method's ability to support partial matching addresses a critical practical need in sketch-based interfaces.
Related Concept Videos
Vector Algebra: Graphical Method
18.7K
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
18.7K
Graphs of Functions
499
Graphs of functions provide a visual representation of how output values change in response to varying inputs. Each point on the graph corresponds to an ordered pair, where the x-coordinate (independent variable) determines the horizontal position and the y-coordinate (dependent variable) determines the vertical position. Linear functions like y = x give a straight line, indicating a constant rate of change.Nonlinear functions display more complex behaviors. Even power functions generate...
499
Graphs of Polar Equations
416
The polar coordinate system represents points using a distance from a central point (the pole) and an angle from a reference direction (the polar axis). Unlike rectangular coordinates, polar coordinates are ideal for graphing curves with radial symmetry or periodic behavior.Some general forms of graphs in polar coordinates include the following:Equation of a Circle (Centered at the Pole):A graph where the radius remains constant for all angles traces a circle centered at the pole:Equation of a...
416
Dot Product: Problem Solving
778
The dot product is a powerful tool in problem-solving involving vectors, given that the dot product of two vectors is the product of their magnitudes and the cosine of the angle between them measured anti-clockwise. Solving problems involving the dot product requires understanding its properties and developing a step-by-step process to solve them. Here are the main steps to follow when solving any general problem involving the dot product:
Identify the problem: Start by reading the problem and...
Identify the problem: Start by reading the problem and...
778
Graphs of Equations in Two Variables
377
An equation with two variables, typically written in the form y = f(x) or Ax + By = C, describes a relationship between quantities represented by x and y. Each solution to such an equation is an ordered pair (x, y) that satisfies the equation when substituted. These pairs can be represented graphically to understand the variables' relationship visually.A common technique for constructing the graph of a two-variable equation is to create a value table. Begin by choosing several values for the...
377
Graphical Representation of Inequalities
390
The graph of the equation where y equals x squared forms a curve known as a parabola. This curve acts as a boundary in the coordinate plane, dividing it into distinct regions based on the relative position of points.When the equality sign in the equation is replaced with an inequality—such as greater than, less than, greater than or equal to, or less than or equal to—the graphical representation changes from a single curve into a broader shaded area that signifies the set of all...
390

