ImarisTrack is the most powerful commercially available live cell imaging, tracking & analysis software that rises to the challenge of monitoring temporal changes in biological systems. ImarisTrack is based on a choice of multiple sophisticated manual and automatic tracking algorithms.

  • Automatically track objects in 3D + time
  • Choose from a large variety of tracking algorithms
  • Handle thousands of objects and time points
  • Manually edit, create or revise tracks
  • Generate object and track statistics based on various changes


A major challenge to any tracking software is the fact that segmented objects at different time points have no relationship between the time points. The job of a good tracking software package is (i) to correctly identify the objects that should be all part of the same track, (ii) to accurately join them as part of a track, and (iii) to precisely track the objects position even if on occasion the object may disappear or reappear. Tracking software should also deal with objects that remain stationary and happen to be in the path of another mobile object. This may lead to artefacts and inaccuracies in the tracking process that can be easily spotted and corrected manually.

ImarisTrack allows selection from a variety of manual and automatic tracking methods to join these independent objects into tracks easily. Sophisticated algorithms in ImarisTrack can handle objects that appear or disappear. It can use previous object speed and directionality for predicting future positions as well as weighted intensity information to enable the most accurate tracking possible even for complex, densely populated, dynamic and noisy images. In addition to these automated tracking options, ImarisTrack offers an intuitive (click-drag-drop) and flexible track correction tool to allow users to manually edit  individual tracks once the automatic tracking is finished. The track editing window shows an illustration of each object on the screen and its connection (track) to objects at other time points.  Changes or selections made in the editing window immediately appear in the image view in 3D space providing real-time interactive editing.

In combination with ImarisTrack provides statistical data that is specific to tracking such as straightness and length of tracks; speed, variability and duration tracks; displacement of movement of the object and many more. Because ImarisTrack links independent objects together in a track, users can look at changes in all previously calculated statistical parameters. You can measure distances in 3D and 4D, areas, volumes, voxel intensities, objects’ tracks as well as identify objects based on intensity, size and their changes over time for each set of objects. Like for any other statistical parameter calculated with tracks can be sorted, filtered, classified, selected and grouped with the exact same interface described for but based on these track specific statistics. Likewise, track statistics can be exported to external programs for analysis.

Additionally, ImarisTrack provides a variety of methods to display the tracked results with the original data. This allows for easy verification of the tracking results and the possibility to present the data in a manner that outside observers can quickly understand.

Features Benefits
Brownian Motion Model Simple to use Brownian model finds the most likely path connection in any direction, within a distance constraint.
Autoregressive Motion Model Straightforward Auto-regressive mode can automatically deal with changes from the initial distance constraint (acceleration / deceleration), and improves tracking accuracy for objects with strong directionality.
Autoregressive Motion Expert Auto-regressive “expert” tracking provides you with full control of the algorithm, for challenging tracking problems not solved by the easy modes. Adjust for intensity similarity among candidates for track connections.
Gap Close Applicable to Brownian or Autoregressive motion models this option allows you to specify the number of frames for which the algorithm continues to search for candidate objects after the object disappears. This feature is needed for objects that either turn on and off by design or that move in and out of focus.
Fill gap with all detected objects use this option to perform prediction of the objects' expected positions for particular time point. Their tracks can be then generated by connecting objects over time and by taking into account objects' expected positions in places where their signal was not detected. Fill gap works on Spot, Surface and Cell objects.
Connected Components Connected Components” is often the best choice for high quality images with frequent time sampling, and is also used for automatic detection of objects that divide or fuse.
Manual tracking This option can be used either when automatic tracking algorithms require modifications, or can be used to create an entire track from scratch.
Track Display Directly visualize the track as an exact path of the object, using a line for high contrast, or a shaded cylinder for enhancing relative depth perception. View the objects on the tracks, the center point of the object on the track, or just the track alone when the objects might obscure or complicate the view.
Displacement The displacement arrow highlights the shortest path between the start and the end points for any given track. ImarisTrack can use a shaded 3D arrow to improve the viewer’s perception of overall direction and displacement in 3D space.
“Dragon Tail” Customize the length of the track path for visual clarity by displaying the path as a dragon-tail, which only shows the selected number of time points. “Dragon Tail” visualization of the track is a perfect example of the quality innovations that come from the established skill and experience in multidimensional microscopy of Biplane’s programmers. With this method, you can interpret hundreds of tracks within a small space without cluttering the view, as can easily happen with more traditional track viewing approaches.
Color Coded Tracks Tracks can be color-coded according to any specific statistical values in combination with or may be color-coded based on time.
Versatility As long-time users of know, the greatest power of Bitplane software often comes from the ability to simultaneously use more than one approach in a single visualization or analysis. For a single figure or movie, show some tracks in blue, some in red; some as lines, some as cylinders, view the displacement and volume change of some tracks, and show Dragon Tail paths for others. With ImarisTrack, it’s no problem!
Track Specific Statistical Values Duration, length, straightness, displacement X, Y, Z and total, squared displacement, velocity X, Y, and Z, average speed, instantaneous speed, speed variability, quality of fit to autoregressive model (short-term predictability) - per-axis or mean of all axes.
Object Time Dependant Statistic Values Changes in size, shape and intensity over time.  In addition to being displayed in a table, these statistics are shown as a graph.  You can select a time point of interest in the graph and the visual view in surpass changes accordingly.
Filtering, Sorting, Classifying and Grouping Using interface described for tracks may be filtered sorted, classified and grouped based on the track specific parameters.
Selection In addition to selection based on any of the filtering, sorting and classification methods, tracks may be selected by clicking on the track in the visual view or by clicking a segmented object that is associated with a track and choosing a track specific statistic.
Export Track statistics can be exported as .csv, Excel .xml or native Excel .xls files. The statistics can be exported for one track, a group of tracks, or all tracks. Additionally, statistics can be exported for one, a selection or all measured parameters. Finally, it is possible to specifically export the data needed to replicate any of the interactive plots Imaris creates/shows. The statistics of all segmented objects associated with a track can also be exported.
Translational and Rotational Drift Correction ImarisTrack can track all objects in an image, even objects that should be stationary. Once tracked an object or series of objects that should not be moving can be selected. Then positions of all other objects within the image are corrected based on this anchored object or average of the selected objects. This positional shift results in drift correction in the image and the anchor object(s) expected to be stationary will be stationary in the resulting image.   The drift correction allows the detection of the true movement of the other objects of interest. In addition to translational drift correction, rotational drift correction can be utilized if at least three objects in various parts of the 3D image, that should not be moving, are selected as a basis for drift correction.
Track Editing Sometimes automatic tracking is not perfect and researchers need a system to correct for errors.  ImarisTrack makes track editing quick and easy. If an object does not belong in a track after automatic tracking, simply select that object in the visual view and correct the track in the Track Editor panel. It is possible to disconnect, reconnect, and modify the track connections for all tracks. If your image contains many tracks and only a few of them need correcting, you can select only those tracks that have to be inspected manually without the need of going through thousands of correctly assigned tracks.
Single Spot Object Tracking With ImarisTrack, researchers can track single spot objects in the image rather than all the objects in the image.  This is a benefit for researchers that only are interested in specific objects within an image as it saves on computation time and makes display simple.  Single object tracking can be utilized immediately by cancelling out of the automatic creation wizard and going to the edit tab or can be utilized once automatic creation has completed.
Brochure Downloads

Product Portfolio      
Multimedia Library
Application Images (17)
Application Movies (12)