Related Experiment Video
Updated: Jan 1, 2026

13:44
Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns
Published on: August 30, 2013
43.5K
First-order derivative matrix of a ray: a simple and flexible alternative computation method
Optics Express
|December 28, 2019
Summary
This study introduces a faster method for calculating optical system derivatives by replacing angular variables with trigonometric functions. This optimization significantly improves computation speed and simplifies implementation for ray tracing and optical design.
Area of Science:
- Optical Engineering
- Computational Optics
- Geometric Optics
Background:
- Previous methods for calculating ray Jacobian matrices involved computationally intensive trigonometric functions and operations.
- The system variable vector (X¯sys) previously included angular variables, complicating derivative calculations.
Purpose of the Study:
- To develop a more efficient method for determining the first-order derivative matrix (Jacobian matrix) of a skew ray.
- To simplify the implementation of derivative calculations in optical system analysis.
Main Methods:
- Replaced angular variables in the system variable vector (X¯sys) with their cosine and sine functions.
- Redefined the boundary variable vector (X¯i) to exclude angular variables.
- Utilized polynomial differentiation for derivative calculations.
Main Results:
- The proposed method is valid for any pose matrix, regardless of rotation and translation order.
- The method involves only polynomial differentiation, facilitating computer implementation.
- Achieved a computational speed improvement of approximately ten times for ∂X¯i/∂X¯sys calculations.
Conclusions:
- The new approach offers a significant speed enhancement for calculating ray Jacobian matrices.
- The simplification through polynomial differentiation makes the method more practical for computational optical design.
- This optimized method contributes to faster and more efficient optical system analysis.
Related Concept Videos
Second Derivatives and Laplace Operator
2.5K
The first order operators using the del operator include the gradient, divergence and curl. Certain combinations of first order operators on a scalar or vector function yield second order expressions. Second-order expressions play a very important role in mathematics and physics. Some second order expressions include the divergence and curl of a gradient function, the divergence and curl of a curl function, and the gradient of a divergence function.
Consider a scalar function. The curl of its...
Consider a scalar function. The curl of its...
2.5K
Vector Transformation in Rotating Coordinate Systems
2.4K
Consider a vector rotating about an axis with an angular velocity, such that its tip sweeps a circular path.
2.4K
Curvilinear Motion: Polar Coordinates
762
In polar coordinates, the motion of a particle follows a curvilinear path. The radial coordinate symbolized as 'r,' extends outward from a fixed origin to the particle, while the angular coordinate, 'θ,' measured in radians, represents the counterclockwise angle between a fixed reference line and the radial line connecting the origin to the particle.
The particle's location is described using a unit vector along the radial direction. Deriving the particle's position...
The particle's location is described using a unit vector along the radial direction. Deriving the particle's position...
762
Relative Motion Analysis using Rotating Axes - Acceleration
699
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
Time differentiation is...
699
Vector Algebra: Graphical Method
16.5K
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...
16.5K
Castigliano's Theorem
883
Castigliano's theorem analyzes displacements and rotations in elastic structures. It relates the derivative of elastic strain energy to the applied forces or moments, allowing for the calculation of deformations. The theorem states that the partial derivative of the total strain energy of a system with respect to a specific load results in the displacement at the point where the load is applied. This principle applies to both forces and moments.
883

