Related Experiment Video
Updated: Apr 4, 2026

11:34
High-resolution, High-speed, Three-dimensional Video Imaging with Digital Fringe Projection Techniques
Published on: December 3, 2013
16.2K
Fast Wavefront Propagation (FWP) for Computing Exact Geodesic Distances on Meshes
IEEE Transactions on Visualization and Computer Graphics
|September 11, 2015
Summary
We developed a fast wavefront propagation (FWP) framework to accelerate geodesic distance calculations on triangle meshes. This new method improves the speed of existing algorithms by 3-10 times for large models.
Area of Science:
- Computational Geometry
- Computer Graphics
- Scientific Computing
Background:
- Computing geodesic distances on triangle meshes is crucial for various applications.
- Existing exact algorithms like Mitchell-Mount-Papadimitriou (MMP) and Chen-Han (CH) are computationally expensive for large-scale models.
- The high computational cost limits the practical use of these algorithms in time-critical scenarios.
Purpose of the Study:
- To propose a novel framework, fast wavefront propagation (FWP), to enhance the performance of geodesic distance computation algorithms.
- To improve the efficiency of both the Mitchell-Mount-Papadimitriou (MMP) and Chen-Han (CH) algorithms.
- To enable faster geodesic distance calculations on large-scale triangle meshes.
Main Methods:
- Introduced the fast wavefront propagation (FWP) framework.
- Organized computational windows using a bucket data structure for simultaneous processing.
- Maintained wavefront quality while processing multiple windows concurrently.
Main Results:
- The FWP framework significantly improves the speed of MMP and CH algorithms by a factor of 3-10.
- The FWP method demonstrates reduced sensitivity to mesh triangulation compared to original MMP and CH algorithms.
- Evaluations on diverse large-scale real-world models confirm the performance gains.
Conclusions:
- The fast wavefront propagation (FWP) framework offers a substantial performance improvement for computing geodesic distances on triangle meshes.
- FWP makes exact geodesic distance computation more feasible for large-scale and time-sensitive applications.
- This approach enhances the practical utility of fundamental algorithms in computational geometry and graphics.
Related Concept Videos
The Distance Formula
775
In geometry, measuring the direct distance between two points on a plane is essential in various practical and theoretical applications. Whether in navigation, engineering, or computer graphics, determining the shortest path between two locations involves using the distance formula. This formula is derived from the Pythagorean Theorem, which relates the lengths of the sides of a right triangle. On a coordinate plane, the horizontal and vertical distances between two points serve as the legs of...
775
Mesh Analysis
1.7K
Mesh analysis is a valuable method for simplifying circuit analysis using mesh currents as key circuit variables. Unlike nodal analysis, which focuses on determining unknown voltages, mesh analysis applies Kirchhoff's voltage law (KVL) to find unknown currents within a circuit. This method is particularly convenient in reducing the number of simultaneous equations that need to be solved.
A fundamental concept in mesh analysis is the definition of meshes and mesh currents. A mesh is a closed...
A fundamental concept in mesh analysis is the definition of meshes and mesh currents. A mesh is a closed...
1.7K
Uniform Depth Channel Flow: Problem Solving
665
To calculate the flow rate for a trapezoidal channel, first, identify the bottom width, side slope, and flow depth of the channel. The cross-sectional area (A) corresponding to the depth of flow (y), channel bottom width (B), and side slope (θ) is determined by:Next, calculate the wetted perimeter, which includes the bottom width and the sloped side lengths in contact with the water. Using the values of the cross-sectional area and the wetted perimeter, determine the hydraulic radius by...
665
Propagation Speed of Electromagnetic Waves
4.9K
Electromagnetic waves are consistent with Ampere's law. Assuming there is no conduction current Ampere's law is given as:
4.9K
Relative Velocity in Two Dimensions
9.3K
Relative velocity is the velocity of an object as observed from a particular reference frame, or the velocity of one reference frame with respect to another reference frame. The concept of relative velocity can be used to describe motion in two dimensions. Consider a particle P and two reference frames S and S′. The position of the origin of S′ as measured in S is , the position of P as measured in S′ is , and the position of P as measured in S is , which can be evaluated by utilizing...
9.3K
Relative Velocity in One Dimension
11.3K
The understanding of the concept of reference frames is essential to discuss relative motion in one or more dimensions. When we say that an object has a certain velocity, we must state the velocity with respect to a given reference frame. In most examples, this reference frame has been Earth. For instance, if a statement reads that a person is sitting in a train moving at 10 m/s east, then it implies that the person on the train is moving relative to the surface of Earth at this velocity,...
11.3K

