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

Absolute Motion Analysis- General Plane Motion01:24

Absolute Motion Analysis- General Plane Motion

241
Visualize a drone, with its propellers spinning rapidly, hovering mid-air. The fascinating movements and operations of this drone can be comprehended by applying the principle of general plane motion.
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
241
Relative Motion Analysis - Velocity01:24

Relative Motion Analysis - Velocity

393
A stroke engine has a slider-crank mechanism that converts rotational motion from the crank into linear motion of the slider or vice versa. This mechanism consists of three main parts: the crank, the connecting rod, and the slider.
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...
393
Position and Displacement Vectors01:00

Position and Displacement Vectors

9.6K
To describe the motion of an object, one should first be able to describe its position (where it is at any particular time). More precisely, the position needs to be specified relative to a convenient frame of reference. A frame of reference is an arbitrary set of axes from which the position and motion of an object are described. Earth is often used as a frame of reference to describe the position of an object in relation to stationary objects on Earth.
Further, several important kinds of...
9.6K
Curvilinear Motion: Rectangular Components01:23

Curvilinear Motion: Rectangular Components

495
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...
495
Acceleration Vectors01:30

Acceleration Vectors

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

Relative Motion Analysis using Rotating Axes-Problem Solving

421
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...
421

You might also read

Related Articles

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

Sort by
Same author

An Interpretable Neonatal Lung Ultrasound Feature Extraction and Lung Sliding Detection System Using Object Detectors.

IEEE journal of translational engineering in health and medicine·2023
Same author

Artificial intelligence and the work-health interface: A research agenda for a technologically transforming world of work.

American journal of industrial medicine·2023
Same author

Mobile Health-Supported Virtual Reality and Group Problem Management Plus: Protocol for a Cluster Randomized Trial Among Urban Refugee and Displaced Youth in Kampala, Uganda (Tushirikiane4MH, Supporting Each Other for Mental Health).

JMIR research protocols·2022
Same author

A Survey on Physiological Signal-Based Emotion Recognition.

Bioengineering (Basel, Switzerland)·2022
Same author

Contrastive Self-Supervised Learning for Stress Detection from ECG Data.

Bioengineering (Basel, Switzerland)·2022
Same author

Efficient and Scalable Object Localization in 3D on Mobile Device.

Journal of imaging·2022
Same journal

Human-AI Interaction in Interventional Radiology: A Narrative Review of Current Applications, Challenges, and Future Directions.

Journal of imaging·2026
Same journal

Coronary Artery Anomalies and Anatomical Variants: Cross-Sectional Diagnostic Imaging and Clinical Background.

Journal of imaging·2026
Same journal

YoLeTooth: A Unified Framework for Joint Tooth Segmentation and Periapical Lesion Detection in Panoramic Radiographs.

Journal of imaging·2026
Same journal

Radiomics-Guided Multi-Sequence Learning for Pathological Complete Response Prediction from Breast MRI with Missing Auxiliary Sequences.

Journal of imaging·2026
Same journal

Cutaneous Thermography in Arthropathies: Quantitative Imaging, Machine Learning, and Clinical Translation.

Journal of imaging·2026
Same journal

Two-Stage Dynamic Synergistic Segmentation Method for Myocardial Pathology.

Journal of imaging·2026
See all related articles

Related Experiment Video

Updated: Jul 21, 2025

Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment
08:25

Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment

Published on: May 7, 2019

9.0K

Motion Vector Extrapolation for Video Object Detection.

Julian True1, Naimul Khan1

  • 1Department of Electrical, Computer and Biomedical Engineering, Toronto Metropolitan University, Toronto, ON M5B 2K3, Canada.

Journal of Imaging
|July 28, 2023
PubMed
Summary
This summary is machine-generated.

Motion Vector Extrapolation (MOVEX) offers efficient video object detection by combining existing detectors with optical flow. This technique significantly reduces latency without compromising accuracy, enabling high performance on CPUs.

Keywords:
convolutional neural networkmotion vectorobject detectionoptical flowvideo

More Related Videos

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

9.3K
Video Movement Analysis Using Smartphones ViMAS: A Pilot Study
07:51

Video Movement Analysis Using Smartphones ViMAS: A Pilot Study

Published on: March 14, 2017

16.9K

Related Experiment Videos

Last Updated: Jul 21, 2025

Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment
08:25

Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment

Published on: May 7, 2019

9.0K
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

9.3K
Video Movement Analysis Using Smartphones ViMAS: A Pilot Study
07:51

Video Movement Analysis Using Smartphones ViMAS: A Pilot Study

Published on: March 14, 2017

16.9K

Area of Science:

  • Computer Vision
  • Artificial Intelligence
  • Machine Learning

Background:

  • Deep neural networks for video object detection face a trade-off between speed, accuracy, and computational resources.
  • Existing methods for leveraging temporal information are limited by the performance of current object detection models.

Purpose of the Study:

  • To introduce Motion Vector Extrapolation (MOVEX), a novel technique for efficient video object detection.
  • To reduce latency in video object detection without sacrificing accuracy.
  • To enable high-performance video object detection on CPU-based systems.

Main Methods:

  • MOVEX utilizes off-the-shelf object detectors in parallel with optical flow-based motion estimation.
  • The technique employs motion vector extrapolation to predict object locations and reduce processing load.

Main Results:

  • MOVEX significantly reduces the baseline latency of object detection models.
  • Latency reductions of up to 24 times were achieved with minimal loss in accuracy.
  • The method demonstrates effective video object detection performance on common CPU systems.

Conclusions:

  • MOVEX overcomes the speed-accuracy-resource trilemma in video object detection.
  • This approach democratizes high-performance video object detection by enabling CPU-based deployment.
  • MOVEX facilitates low-latency video analysis beyond the constraints of GPU computing.