Optimized stereo reconstruction of free-form space curves based on a nonuniform rational B-spline model

Yi Jun Xiao1, Y F Li

  • 1Department of Computing Science, University of Glasgow, Glasgow G12 8QQ, UK.

Related Concept Videos

Real-World Applications of Space Curves01:29

Real-World Applications of Space Curves

Modern aerospace navigation depends on the accurate prediction of motion in three-dimensional space. In defense applications, radar systems continuously track both interceptors and moving aerial targets to find whether their flight paths will result in a collision. These motions are modeled mathematically as space curves, which represent paths that change continuously with time. Each object’s position is described by a vector function that specifies its location in terms of time-dependent...
Space Curves01:25

Space Curves

A space curve describes the path followed by a particle moving through three-dimensional space. Unlike plane curves, which are confined to two coordinates, space curves require three coordinate functions. If t is a parameter, the position of the particle is represented by the vector function\begin{equation*}\mathbf{r}(t)=\langle x(t),y(t),z(t)\rangle,\end{equation*}where x(t), y(t), and z(t) are differentiable functions of t. As t varies over an interval, the endpoints of the position vectors...
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...
Curves Defined by Parametric Equations01:21

Curves Defined by Parametric Equations

A baseball hit into the air follows a parabolic trajectory when air resistance is neglected. The motion can be described within a two-dimensional coordinate system, where both the horizontal displacement and vertical height are functions of time. Instead of expressing the trajectory as a single function of position, the motion is modeled using parametric equations: one function for the horizontal position and another for the vertical position as time progresses. Let the horizontal position be...
Parametric Surfaces01:30

Parametric Surfaces

A parametric surface in three-dimensional space is defined through a vector-valued function\begin{equation*}\mathbf{r}(u, v) = x(u, v)\mathbf{i} + y(u, v)\mathbf{j} + z(u, v)\mathbf{k}\end{equation*}where u and v are parameters within a specified domain D in the uv-plane. The functions x(u, v), y(u, v), and z(u, v) define the coordinates of points on the surface. As u and v vary over D, the position vector r(u, v) traces a continuous surface in space. This parametric representation is essential...
Curvature and Its Interpretation01:25

Curvature and Its Interpretation

Curvature describes how rapidly a curve changes direction at a particular point. A curve with a small curvature bends gently, while a curve with a large curvature turns sharply. For a space curve, the position of a moving object can be described by a vector-valued function r(t), where t often represents time. The direction of motion is determined by the tangent vector, and the unit tangent vector is obtained by normalizing the derivative of the position vector.The unit tangent vector gives the...