Examples

In addition to this section, you can find a dedicated GitHub repository hosting code examples and additional multimedia resources required to use them. You may want to clone that repository first in order to easily reproduce the results shown in this section.

Examples are designed to illustrate a complex integration of yupi tools by reproducing the results of published research (with the exception of the first example where we have included an original equation-based simulation). The selected articles are related to the analysis of trajectories and its extraction from video sources. Before start with the examples make sure you have already reviewed the tutorials.

In this table you can easily find the examples that better suits you.

Related API functions


A simulation of the statistical properties for the motion
of a lysozyme molecule in water. Several molecule
trajectories are generated and later analyzed.

A model framework of a diffusion process with fluctuating
diffusivity is presented.

Tracking a scaled-size rover wheel moving over the sand.
The position is subsequently compared to the ideal
position assuming it does not slip or sink.

Tracking an intruder while penetrating a granular
material in a quasi 2D environment.

Simultaneous tracking of an ant and the camera
capturing its movement with the reconstruction of the
trajectory of the ant respect its initial position.

A comparison of different tracking methods over the
same input video where the camera is fixed at a constant
distance from the plane where an ant moves.

Inspection and processing of HURDAT2, a hurricane dataset
provided by The National Hurricane Center and Central
Pacific Hurricane Center

Inspection of the dataset presented in this article.
This example reproduces some of the figures of the original
paper focusing on showcasing yupi API for data processing
and visualization for the case of 3D trajectories.