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-Problem Solving01:29

Relative Motion Analysis using Rotating Axes-Problem Solving

611
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...
611
Relative Motion Analysis using Rotating Axes01:25

Relative Motion Analysis using Rotating Axes

761
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.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
761
Vector Transformation in Rotating Coordinate Systems01:16

Vector Transformation in Rotating Coordinate Systems

2.2K
Consider a vector rotating about an axis with an angular velocity, such that its tip sweeps a circular path.
2.2K
Depth Perception and Spatial Vision01:15

Depth Perception and Spatial Vision

1.5K
Depth perception is the ability to perceive objects three-dimensionally. It relies on two types of cues: binocular and monocular. Binocular cues depend on the combination of images from both eyes and how the eyes work together. Since the eyes are in slightly different positions, each eye captures a slightly different image. This disparity between images, known as binocular disparity, helps the brain interpret depth. When the brain compares these images, it determines the distance to an object.
1.5K
Curvilinear Motion: Polar Coordinates01:27

Curvilinear Motion: Polar Coordinates

716
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...
716
Relative Motion Analysis using Rotating Axes - Acceleration01:22

Relative Motion Analysis using Rotating Axes - Acceleration

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

You might also read

Related Articles

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

Sort by
Same author

Harmonised dataset for decomposing and matching food items in dietary data for high-resolution modelling.

Scientific data·2026
Same author

Unifying path-dependent and thermodynamic descriptors of asynchronicity in double proton transfer reactions.

Physical chemistry chemical physics : PCCP·2026
Same author

Integrative evidence reveals adaptive divergence and speciation in gentoo penguins.

Communications biology·2026
Same author

Effects of Regional Weather and Agricultural Practices on the Nest Survival of Northern Lapwings in France.

Ecology and evolution·2026
Same author

Advanced Characterization of Plastron on Cassie-Baxter Superhydrophobic Surfaces by Drop Adhesion Force.

Langmuir : the ACS journal of surfaces and colloids·2026
Same author

Lifestyle change accelerates epigenetic ageing in King penguins.

Nature communications·2026
Same journal

AlliGator: Open source fluorescence lifetime imaging analysis in G.

SoftwareX·2026
Same journal

ICOBA: A highly customizable iterative imagej macro for optimization of image co-localization batch analysis.

SoftwareX·2026
Same journal

scSpatialSIM: a simulator of spatial single-cell molecular data.

SoftwareX·2026
Same journal

HistomicsTK: A Python toolkit for pathology image analysis algorithms.

SoftwareX·2025
Same journal

SWCRTsimulator: A simulation-based platform for power estimation in stepped wedge cluster randomized trials with interval-censored outcomes.

SoftwareX·2025
Same journal

ContDataQC: An R package and Shiny app for quality control of continuous water quality sensor data.

SoftwareX·2025
See all related articles

Related Experiment Video

Updated: Dec 10, 2025

A Methodology for Capturing Joint Visual Attention Using Mobile Eye-Trackers
12:39

A Methodology for Capturing Joint Visual Attention Using Mobile Eye-Trackers

Published on: January 18, 2020

8.0K

CameraTransform: A Python package for perspective corrections and image mapping.

Richard C Gerum1, Sebastian Richter1,2, Alexander Winterl1,2

  • 1Biophysics Group, Department of Physics, University of Erlangen-Nürnberg, Germany.

Softwarex
|September 1, 2020
PubMed
Summary
This summary is machine-generated.

This study introduces CameraTransform, an open-source software package for precise animal behavior analysis using camera images. It enables accurate 3D spatial measurements from 2D images, simplifying ecological research.

Keywords:
Camera lens distortionsGeo-referencingPerspective projectionQuantitative image analysis

More Related Videos

Three-dimensional Super Resolution Microscopy of F-actin Filaments by Interferometric PhotoActivated Localization Microscopy iPALM
11:57

Three-dimensional Super Resolution Microscopy of F-actin Filaments by Interferometric PhotoActivated Localization Microscopy iPALM

Published on: December 1, 2016

11.1K
Photorealistic Learned Landscapes for Augmented Reality
06:54

Photorealistic Learned Landscapes for Augmented Reality

Published on: June 27, 2025

555

Related Experiment Videos

Last Updated: Dec 10, 2025

A Methodology for Capturing Joint Visual Attention Using Mobile Eye-Trackers
12:39

A Methodology for Capturing Joint Visual Attention Using Mobile Eye-Trackers

Published on: January 18, 2020

8.0K
Three-dimensional Super Resolution Microscopy of F-actin Filaments by Interferometric PhotoActivated Localization Microscopy iPALM
11:57

Three-dimensional Super Resolution Microscopy of F-actin Filaments by Interferometric PhotoActivated Localization Microscopy iPALM

Published on: December 1, 2016

11.1K
Photorealistic Learned Landscapes for Augmented Reality
06:54

Photorealistic Learned Landscapes for Augmented Reality

Published on: June 27, 2025

555

Area of Science:

  • Ecology
  • Computer Vision
  • Wildlife Biology

Background:

  • Camera images offer non-invasive wildlife monitoring.
  • Quantitative ecological studies require precise spatial measurements from images.
  • Existing methods for 3D reconstruction from images can be complex.

Purpose of the Study:

  • To develop an open-source software package for accurate 3D spatial analysis from camera images.
  • To enable corrections for perspective distortion and coordinate transformations.
  • To simplify the extraction of quantitative data in ecological research.

Main Methods:

  • Developed the Python package CameraTransform.
  • Implemented algorithms for perspective correction and coordinate transformation.
  • Extracted extrinsic camera parameters (elevation, tilt, roll, heading) using image features like horizons and GPS data.

Main Results:

  • CameraTransform accurately reconstructs object positions, sizes, and distances.
  • Camera tilt and roll angles estimated with <1° error.
  • Camera elevation estimated with <5% error.
  • Validated on synthetic data and emperor penguin colony images.

Conclusions:

  • CameraTransform simplifies 3D spatial analysis from camera images for ecological studies.
  • The software provides accurate camera parameter estimation.
  • Facilitates non-invasive, quantitative wildlife behavior research.