Related Experiment Video
Updated: Apr 11, 2026

Substructure Analyzer: A User-Friendly Workflow for Rapid Exploration and Accurate Analysis of Cellular Bodies in Fluorescence Microscopy Images
Published on: July 15, 2020
Accelerating Submovement Decomposition With Search-Space Reduction Heuristics
Objective:
Movements made by healthy individuals can be characterized as superpositions of smooth bell-shaped velocity curves. Decomposing complex movements into these simpler "submovement" building blocks is useful for studying the neural control of movement as well as measuring motor impairment due to neurological injury.
Approach:
One prevalent strategy to submovement decomposition is to formulate it as an optimization problem. This optimization problem is nonconvex and finding an exact solution is computationally burdensome. We build on previous literature that generated approximate solutions to the submovement optimization problem.
Results:
First, we demonstrate broad conditions on the submovement building block functions that enable the optimization variables to be partitioned into disjoint subsets, allowing for a faster alternating minimization solution. Specifically, the amplitude parameters of a submovement can typically be fit independently of its shape parameters. Second, we develop a method to concentrate the search in regions of high error to make more efficient use of optimization routine iterations.
Conclusion:
Both innovations result in substantial reductions in computation time across multiple nonhuman primate subjects and diverse task conditions.
Significance:
These innovations may accelerate analysis of submovements for basic neuroscience and enable real-time applications of submovement decomposition.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Heuristics
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
Statically Indeterminate Problem Solving
Relative Motion Analysis using Rotating Axes - Acceleration
Time differentiation is...

