Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.194.460 Times

Simple Tracker 1.0

  Date Added: June 01, 2013  |  Visits: 381

Simple Tracker

Report Broken Link
Printer Friendly Version


Product Homepage
Download (48 downloads)



SIMPLETRACKER a simple particle tracking algorithm that can deal with gaps *Tracking* , or particle linking, consist in re-building the trajectories of one or several particles as they move along time. Their position is reported at each frame, but their identity is yet unknown: we do not know what particle in one frame corresponding to a particle in the previous frame. Tracking algorithms aim at providing a solution for this problem. |simpletracker.m| is - as the name says - a simple implementation of a tracking algorithm, that can deal with gaps. A gap happens when one particle that was detected in one frame is not detected in the subsequent one. If not dealt with, this generates a track break, or a gap, in the frame where the particle disappear, and a false new track in the frame where it re-appear. |simpletracker| first do a frame-to-frame linking step, where links are first created between each frame pair, using the hungarian algorithm of |hungarianlinker|. Links are created amongst particle paris found to be the closest (euclidean distance). By virtue of the hungarian algorithm, it is ensured that the sum of the pair distances is minimized over all particles between two frames. Then a second iteration is done through the data, investigating track ends. If a track beginning is found close to a track end in a subsequent track, a link spanning multiple frame can be created, bridging the gap and restoring the track. The gap-closing step uses the nearest neighbor algorithm provided by |nearestneighborlinker|. INPUT SYNTAX tracks = SIMPLETRACKER(points) rebuilds the tracks generated by the particle whose coordinates are in |points|. |points| must be a cell array, with one cell per frame considered. Each cell then contains the coordinates of the particles found in that frame in the shape of a |n_points x n_dim| double array, where |n_points| is the number of points in that frame (that can vary a lot from one frame to another) and |n_dim| is the dimensionality of the problem (1 for 1D, 2 for 2D, 3 for 3D, etc...). tracks = SIMPLETRACKER(points, max_linking_distance) defines a maximal value in particle linking. Two particles will not be linked (even if they are the remaining closest pair) if their distance is larger than this value. By default, it is infinite, not preventing nay linking. tracks = SIMPLETRACKER(points, max_linking_distance, max_gap_closing) defines a maximal frame distance in gap-closing. Frames further way than this value will not be investigated for gap closing. By default, it has the value of 3. track = SIMPLETRACKER(points, max_linking_distance, max_gap_closing, debug) adds some printed information about the tracking process. OUTPUT SYNTAX track = SIMPLETRACKER(...) return a cell array, with one cell per found track. Each track is made of a |n_frames x 1| integer array, containing the index of the particle belonging to that track in the corresponding frame. NaN values report that for this track at this frame, a particle could not be found (gap). Example output: |track{1} = [ 1 2 1 NaN 4 ]| means that the first track is made of the particle 1 in the first frame, the particle 2 in the second frame, the particle 1 in the 3rd frame, no particle in the 4th frame, and the 4th particle in the 5th frame. [ tracks adjacency_tracks ] = SIMPLETRACKER(...) return also a cell array with one cell per track, but the indices in each track are the global indices of the concatenated points array, that can be obtained by |all_points = vertcat( points{:} );|. It is very useful for plotting applications. [ tracks adjacency_tracks A ] = SIMPLETRACKER(...) return the sparse adjacency matrix. This matrix is made everywhere of 0s, expect for links between a source particle (row) and a target particle (column) where there is a 1. Rows and columns indices are for points in the concatenated points array. Only forward links are reported (from a frame to a frame later), so this matrix has no non-zero elements in the bottom left diagonal half. Reconstructing a crude trajectory using this matrix can be as simple as calling |gplot( A, vertcat( points{:} ) )|

Requirements: No special requirements
Platforms: Matlab
Keyword: Closing Default Frames Infinite Investigated Larger Max Gap Closing Preventing Remaining
Users rating: 0/10

License: Shareware Size: 92.16 KB
USER REVIEWS
More Reviews or Write Review


SIMPLE TRACKER RELATED
Graphics Editors  -  Photo Collage Max 2.3.2.6
Making collages with frames, clip art, backgrounds and so on is a fun way to arrange your multiple photos into one, is also very sweet to commemorate events such as birthday, wedding, holidays, to share joy with family and friends. Photo Collage...
33.98 MB  
Modules  -  Vertical Tabs Default Tab 6.x-1.0-rc3
Vertical Tabs module allows you to output form (in our case, node form) fieldsets as vertical tabs. Vertical Tabs Default Tab advances this behaviour, allowing you to move remaining top level node form elements (including, but not limited to title...
10 KB  
Multimedia & Graphics  -  SCREEN2SWF 2.0
This screen recorder creates instant screen demos, tutorials and presentations with the highest compression ratio in the world. With SCREEN2SWF, the 1M only free to try screen recorder, you can: Record: -Record onscreen changes -Record...
1.04 MB  
Multimedia & Graphics  -  VIFilm 1.1
- you can collect all your photos or pictures to only one film file (movie-file in avi format) - then you can show this film using any of your movie players - the photo file formats can be: jpg, bmp, gif, tif, png, wmf, emf, cur, ico -...
4.55 MB  
Utilities  -  WMsensormon 1.2.1
Wmsensormon is a doc app for WindowMaker that utilizes lm_sensors to monitor CPU temp, sys temp, fan speeds, and CPU voltage. It offers configurable warnings for overheating, and the sensors displayed are adjustable by the user with command line...
26.62 KB  
Application Add-Ins  -  LAConvolver 0.3
LAConvolver is an Audio Units plug-in for convolving the audio stream with an impulse response stored in an audio file. LAConvolver is free but donations will certainly encourage further development.FeaturesSupport for 1 to 128 audio channels, all...
305 KB  
Development Tools  -  GaAs GaAlAs Quantum Wells 1.0
GaAs-GaAlAs Quantum WellIn a type I quantum well, the energy difference d?OCLEg between the larger band gap of the barrier and the smaller band gap of the well material causes a confinement potential both for the electrons in the conduction band...
10 KB  
Development Tools  -  Kernel Density Estimator 1.0
% Reliable and extremely fast kernel density estimator for one-dimensional data;% Gaussian kernel is assumed and the bandwidth is chosen automatically;% Unlike many other implementations, this one is immune to problems% caused by multimodal...
10 KB  
Libraries  -  Set::Infinite::Basic 0.61
Set::Infinite::Basic is a Perl module with sets of intervals. SYNOPSIS use Set::Infinite::Basic; $set = Set::Infinite::Basic->new(1,2); # [1..2] print $set->union(5,6); # [1..2],[5..6] Set::Infinite::Basic is a Set Theory module for...
49.15 KB  
FTP Clients  -  Max-FTP 6.1.0
The main window is as easy as it appears, slim and user friendly there isn't a clutter of options that makes it possible to understand right away with out question to basic functions. No hidden gimmiks or evil default install options it actaully...
5.33 MB  
NEW DOWNLOADS IN SCRIPTS, COMMUNICATION
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Communication  -  Contact Form Script 1
This PHP script is a fully functioning contact form which can be easily installed on your own website. It enables users to contact you directly by filling out the form. The PHP script is completely FREE to use, and none of the code is encoded...
19 KB  
Communication  -  Ethernet Source with SimEvents 1.1
When audio or video is transmitted over an Ethernet network, the data is usually transmitted in bursts of packets with long idle times in between bursts. SimEvents is a good tool for modeling those types of sources and studying the effects of...
2.8 MB  
Communication  -  Autocorrelation and Crosscorrelation function of gold sequence 1.0
This m-file finds and plots the autocorrelation and crosscorrelation function(ACF and CCF) of generated Gold codes of length 31.Crosscorrelations are three valued.
10 KB  
Communication  -  Zoom Spectrum 1.0
This function returns N point DFT samples of 2dw band of Fourier transform of a sequence. Typically, fft() returns N samples of Fourier transform ranging from 0 to 2pi. This function takes the N-point DFT samples and returns N-point samples...
10 KB  
Communication  -  BER of BPSK DS-SS System 1.0
This m-file finds the bit error rate performance of BPSK DS-SS system over (i) AWGN channel and (ii) Slow Rayleigh fading channel corrupted by AWGN. Compare the performance with simple BPSK system.In this simulation I have used two functions.So to...
10 KB