Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Curve Sketching and Derivatives01:22

Curve Sketching and Derivatives

Understanding the behavior of a function through its first and second derivatives is essential for analyzing its graph. Derivatives provide insight into where a function increases or decreases, where it attains local maxima or minima, and how its curvature behaves across different intervals.The first derivative of a function reveals the slope of the tangent line at any given point. Points where the derivative is zero or undefined are considered critical, as they often indicate potential extrema...
Gradient Vectors and Their Applications01:19

Gradient Vectors and Their Applications

Every point on a topographical map corresponds to a particular elevation, so the landscape can be modeled as a surface whose height depends on horizontal position. From any given location, a hiker may face infinitely many directions, but only one direction produces the fastest possible increase in elevation. This unique route is called the direction of steepest ascent, and in multivariable calculus, it is represented by the gradient vector of the elevation function.The gradient vector points...
Derivatives of Vector Functions01:17

Derivatives of Vector Functions

A vector-valued function describes position as a function of time. For example, in Cartesian coordinates, the position of a car moving along a curved road can be written as\begin{equation*}\textbf{r}(t)=\langle x(t),y(t),z(t)\rangle\end{equation*}Secant Vector and Average Velocity:This secant vector captures the overall change in position during the interval and provides a crude estimate of the direction of motion.At time t, the car is at point P, with position r(t). After a short interval h,...
Gradient Fields01:27

Gradient Fields

A gradient field is a vector field derived from a scalar field. A scalar field assigns a single numerical value to every point in space, such as temperature, pressure, or electric potential. The gradient field describes how that value changes from point to point. It gives both the direction of the fastest increase and the rate of change in that direction.For a scalar field f(x, y), the gradient is written as\begin{equation*}\nabla f=\left\langle \jfrac{\partial f}{\partial x},\jfrac{\partial...
Curvilinear Motion: Rectangular Components01:23

Curvilinear Motion: Rectangular Components

Curvilinear motion characterizes the movement of a particle or object along a curved path, notably evident when envisioning a car navigating a winding road. If the car starts at point A, its position vector is established within a fixed frame of reference, where the ratio of the position vector to its magnitude signifies the unit vector pointing in the position vector's direction.
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the time...
Vector Functions and Motion: Problem Solving01:30

Vector Functions and Motion: Problem Solving

Accurate position tracking is fundamental to the safe and effective operation of unmanned aerial vehicles (UAVs), particularly during precision maneuvers near complex structures. In this scenario, a drone is programmed to perform a high-precision inspection of a vertical structure, starting at position ((x, y, z) = (3, 0, 0)), with an initial velocity oriented in the positive z-direction. The trajectory of the drone is governed by a time-dependent acceleration function a(t), which is predefined...

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Feature fusion for lung nodule classification.

International journal of computer assisted radiology and surgery·2017
Same author

Shape Representation and Registration in Vector Implicit Spaces: Adopting a Closed-Form Solution in the Optimization Process.

IEEE transactions on pattern analysis and machine intelligence·2015
Same author

Vertebral body segmentation with prior shape constraints for accurate BMD measurements.

Computerized medical imaging and graphics : the official journal of the Computerized Medical Imaging Society·2014
Same author

A novel approach for lung nodules segmentation in chest CT using level sets.

IEEE transactions on image processing : a publication of the IEEE Signal Processing Society·2013
Same author

Parallel computation in medical imaging applications.

International journal of biomedical imaging·2012
Same author

Validation of finite element models of liver tissue using micro-CT.

IEEE transactions on bio-medical engineering·2008
Same journal

Benchmarking the Robustness of Autonomous Driving to Environmental Illusions: A Lane Perception Perspective.

IEEE transactions on pattern analysis and machine intelligence·2026
Same journal

Learning Topology-Aware Representations via Test-Time Adaptation for Anomaly Segmentation.

IEEE transactions on pattern analysis and machine intelligence·2026
Same journal

TraGraph-GS: Trajectory Graph-based Gaussian Splatting for Arbitrary Large-Scale Scene Rendering.

IEEE transactions on pattern analysis and machine intelligence·2026
Same journal

SWIFT: A Small-World Interaction Framework for Flow-Aware Trajectory Prediction in Autonomous Driving.

IEEE transactions on pattern analysis and machine intelligence·2026
Same journal

HardFlow: Hard-Constrained Sampling for Flow-Matching Models Via Trajectory Optimization.

IEEE transactions on pattern analysis and machine intelligence·2026
Same journal

Industrial Brain: Self-Evolving Neuro-Symbolic Autonomy with Causal Resilience for Cyber-Physical Systems.

IEEE transactions on pattern analysis and machine intelligence·2026
See all related articles

Related Experiment Video

Updated: Jun 19, 2026

Visualization Method for Proprioceptive Drift on a 2D Plane Using Support Vector Machine
07:05

Visualization Method for Proprioceptive Drift on a 2D Plane Using Support Vector Machine

Published on: October 27, 2016

Variational curve skeletons using gradient vector flow.

M Sabry Hassouna1, Aly A Farag

  • 1Vital Images Inc, Eden Prairie, MN 55344, USA. msabry@cvip.uofl.edu

IEEE Transactions on Pattern Analysis and Machine Intelligence
|October 17, 2009
PubMed
Summary
This summary is machine-generated.

This study introduces a fast, automatic, and robust method for generating accurate 3D curve skeletons from volumetric data. The novel approach enhances shape representation for machine intelligence tasks by minimizing noise sensitivity.

More Related Videos

Three-dimensional Particle Tracking Velocimetry for Turbulence Applications: Case of a Jet Flow
13:02

Three-dimensional Particle Tracking Velocimetry for Turbulence Applications: Case of a Jet Flow

Published on: February 27, 2016

Experimental Investigation of Secondary Flow Structures Downstream of a Model Type IV Stent Failure in a 180° Curved Artery Test Section
11:00

Experimental Investigation of Secondary Flow Structures Downstream of a Model Type IV Stent Failure in a 180° Curved Artery Test Section

Published on: July 19, 2016

Related Experiment Videos

Last Updated: Jun 19, 2026

Visualization Method for Proprioceptive Drift on a 2D Plane Using Support Vector Machine
07:05

Visualization Method for Proprioceptive Drift on a 2D Plane Using Support Vector Machine

Published on: October 27, 2016

Three-dimensional Particle Tracking Velocimetry for Turbulence Applications: Case of a Jet Flow
13:02

Three-dimensional Particle Tracking Velocimetry for Turbulence Applications: Case of a Jet Flow

Published on: February 27, 2016

Experimental Investigation of Secondary Flow Structures Downstream of a Model Type IV Stent Failure in a 180° Curved Artery Test Section
11:00

Experimental Investigation of Secondary Flow Structures Downstream of a Model Type IV Stent Failure in a 180° Curved Artery Test Section

Published on: July 19, 2016

Area of Science:

  • Computer Vision
  • Computational Geometry
  • Medical Imaging

Background:

  • Curve skeletons are crucial for representing 3D shapes in machine intelligence.
  • Existing methods for computing curve skeletons can be slow, lack robustness, or produce inaccurate results.

Purpose of the Study:

  • To present a fast, automatic, and robust variational framework for computing continuous, subvoxel accurate curve skeletons from volumetric objects.
  • To improve the accuracy and noise resilience of curve skeleton extraction.

Main Methods:

  • A variational framework using two wave fronts (beta-front and alpha-front) from an internal point source.
  • The beta-front generates a graph to identify salient topological nodes.
  • The alpha-front constructs a cost field to track curve skeletons from nodes to the source.

Main Results:

  • The proposed framework computes continuous, subvoxel accurate curve skeletons.
  • Validation against competing techniques and a 3D object database demonstrates superior accuracy and robustness.
  • The method avoids locating skeletal junction nodes and forming medial surfaces, leading to noise-insensitive skeletons.

Conclusions:

  • The presented framework offers a highly robust and accurate method for curve skeleton extraction from volumetric data.
  • The approach is less sensitive to noise and captures the most prominent parts of the shape.
  • This work advances 3D shape representation for various machine intelligence applications.