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

Relative Motion Analysis using Rotating Axes - Acceleration01:22

Relative Motion Analysis using Rotating Axes - Acceleration

710
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...
710
Relative Motion Analysis using Rotating Axes-Problem Solving01:29

Relative Motion Analysis using Rotating Axes-Problem Solving

661
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
661
Kinematic Equations: Problem Solving01:15

Kinematic Equations: Problem Solving

27.2K
When analyzing one-dimensional motion with constant acceleration, the problem-solving strategy involves identifying the known quantities and choosing the appropriate kinematic equations to solve for the unknowns. Either one or two kinematic equations are needed to solve for the unknowns, depending on the known and unknown quantities. Generally, the number of equations required is the same as the number of unknown quantities in the given example. Two-body pursuit problems always require two...
27.2K
Acceleration Vectors01:30

Acceleration Vectors

21.5K
In everyday conversation, accelerating means speeding up. Acceleration is a vector in the same direction as the change in velocity, Δv, therefore the greater the acceleration, the greater the change in velocity over a given time. Since velocity is a vector, it can change in magnitude, direction, or both. Thus acceleration is a change in speed or direction, or both. For example, if a runner traveling at 10 km/h due east slows to a stop, reverses direction, and continues their run at 10 km/h...
21.5K
Vector Transformation in Rotating Coordinate Systems01:16

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
Kinematic Equations - III01:18

Kinematic Equations - III

10.1K
The first two kinematic equations have time as a variable, but the third kinematic equation is independent of time. This equation expresses final velocity as a function of the acceleration and distance over which it acts. The fourth kinematic equation does not have an acceleration term and provides the final position of the object at time t in terms of the initial and final velocities. This equation is useful when the value of the constant acceleration is unknown.
Using the kinematic equations,...
10.1K

You might also read

Related Articles

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

Sort by
Same author

Occult fractures of the tibial plateau: 3D augmented X-ray pilot study.

Emergency radiology·2026
Same author

Hallucination at low radiation dose: Evaluation of two deep-learning reconstruction methods in high-resolution chest CT.

Proceedings of SPIE--the International Society for Optical Engineering·2026
Same author

Design of a next-generation conventional scintillator x-ray detector: Improved spatial resolution and fill factor.

Medical physics·2026
Same author

A framework for quantifying and leveraging uncertainty in pre-trained CT denoising model.

IEEE transactions on bio-medical engineering·2026
Same author

Color CT, literally.

Proceedings of SPIE--the International Society for Optical Engineering·2026
Same author

System design options for a high-resolution, conventional scintillator detector.

Proceedings of SPIE--the International Society for Optical Engineering·2026
Same journal

Decomposition-based harmonization for quantitative PET imaging across scanners and radiotracers.

Medical physics·2026
Same journal

Development and evaluation of an in vivo dose-based monitoring system for electron FLASH radiation therapy.

Medical physics·2026
Same journal

A novel optical respiratory gating system with a hybrid phase-amplitude algorithm for spot-scanning proton therapy.

Medical physics·2026
Same journal

Gamma Knife treatment planning using knowledge-based reinforcement learning.

Medical physics·2026
Same journal

Development and characterization of a novel, small animal external beam irradiator using a clinical high dose rate brachytherapy source.

Medical physics·2026
Same journal

Deep learning-based dose prediction for MR-guided prostate SIB: Supporting rapid feasibility assessment and adaptive editing margin selection.

Medical physics·2026
See all related articles

Related Experiment Video

Updated: Jan 2, 2026

Design and Application of a Fault Detection Method Based on Adaptive Filters and Rotational Speed Estimation for an Electro-Hydrostatic Actuator
06:45

Design and Application of a Fault Detection Method Based on Adaptive Filters and Rotational Speed Estimation for an Electro-Hydrostatic Actuator

Published on: October 28, 2022

2.1K

Accelerating iterative coordinate descent using a stored system matrix.

Scott S Hsieh1, John M Hoffman1, Frederic Noo2

  • 1Department of Radiological Sciences, UCLA, Los Angeles, CA, 90024, USA.

Medical Physics
|December 8, 2019
PubMed
Summary
This summary is machine-generated.

Accelerated iterative coordinate descent (ICD) using graphics processing units (GPUs) significantly reduces model-based iterative reconstruction (MBIR) computation times. This GPU-accelerated ICD achieves performance comparable to simultaneous update methods, overcoming previous limitations.

Keywords:
GPU accelerationiterative coordinate descentiterative reconstruction

More Related Videos

Operation of the Collaborative Composite Manufacturing CCM System
10:09

Operation of the Collaborative Composite Manufacturing CCM System

Published on: October 1, 2019

7.0K
In Vivo Quantification of Hip Arthrokinematics during Dynamic Weight-bearing Activities using Dual Fluoroscopy
07:43

In Vivo Quantification of Hip Arthrokinematics during Dynamic Weight-bearing Activities using Dual Fluoroscopy

Published on: July 2, 2021

3.4K

Related Experiment Videos

Last Updated: Jan 2, 2026

Design and Application of a Fault Detection Method Based on Adaptive Filters and Rotational Speed Estimation for an Electro-Hydrostatic Actuator
06:45

Design and Application of a Fault Detection Method Based on Adaptive Filters and Rotational Speed Estimation for an Electro-Hydrostatic Actuator

Published on: October 28, 2022

2.1K
Operation of the Collaborative Composite Manufacturing CCM System
10:09

Operation of the Collaborative Composite Manufacturing CCM System

Published on: October 1, 2019

7.0K
In Vivo Quantification of Hip Arthrokinematics during Dynamic Weight-bearing Activities using Dual Fluoroscopy
07:43

In Vivo Quantification of Hip Arthrokinematics during Dynamic Weight-bearing Activities using Dual Fluoroscopy

Published on: July 2, 2021

3.4K

Area of Science:

  • Medical Imaging
  • Computational Science
  • Image Reconstruction

Background:

  • Model-based iterative reconstruction (MBIR) faces computational challenges.
  • Iterative coordinate descent (ICD) has been perceived as incompatible with modern hardware like GPUs.

Purpose of the Study:

  • To accelerate the open-source FreeCT_ICD algorithm by incorporating GPU acceleration.
  • To demonstrate that GPU-accelerated ICD can achieve computational performance competitive with simultaneous update approaches for MBIR.

Main Methods:

  • Implemented GPU acceleration for FreeCT_ICD by optimizing sinogram memory access and enabling simultaneous voxel updates (NS > 1).
  • Empirically studied the convergence behavior of ICD with simultaneous updates on a clinical dataset, as theoretical guarantees are lost.

Main Results:

  • GPU-accelerated ICD achieved reconstruction times of ~20 seconds per iteration on a single GPU, compared to 2300 seconds per iteration on a 6-core CPU.
  • The algorithm converged within 2 HU RMS difference after 400 iterations, and within 10 HU RMSD in 4 minutes with wFBP initialization.
  • Maximum performance was achieved with NS = 16, with no observed divergence until NS > 1024.

Conclusions:

  • Iterative coordinate descent (ICD), with appropriate GPU optimization, can achieve computational performance competitive with existing simultaneous update algorithms for MBIR.
  • This work demonstrates the practical viability of ICD on modern computing architectures for accelerated image reconstruction.