Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updating for Aivia 12

The Filament Tracking recipe in Aivia detects the leading edge edges (or "headheads") of thin filaments and tracks their motility over time in fluorescence time-lapse microscopy images. The

This recipe is well-suited for the detection and analysis of thin filaments in gliding assays.

Panel

On this page:

Table of Contents
minLevel1
maxLevel3
exclude
[4]

Parameters and Presets

Parameters

Recipe parameters for Filament Tracking and their descriptions are summarized in the table below.

Preset Group

Parameter Name

Min Value

Max Value

Description

Detection

Background Removal Factor

1

100

Adjusts the sensitivity of the background removal operation; a lower value will preserve larger objects and more background variations

Contrast Threshold

0

255

Adjusts the detection sensitivity on the background-removed image; a lower value will detect more objects

Frame Offset

1

1,000

Specifies the time offset (in frames) the detection will look at to determine whether a filament

end point

endpoint represents the leading edge ("head") or the trailing edge ("tail") by the change in intensity; a higher value will improve the detection of

slower

slow-moving filaments

Min Head Separation Distance

1

100

Specifies the minimum distance between two filament heads

Tracking

Max Search Range

0

1,000 px or µm

Specifies the maximum distance for track-point

match-making

matchmaking between successive time frames; a higher value will expand the search distance for fast-moving objects

Min Track Length

0

10

Specifies the minimum number of time frames before a detected object is considered a valid track; a lower value will generate more, and often shorter, tracks

Gap Length

0

10

Specifies the maximum number of time frames for linking tracks that are spatially colocated; a higher value will preserve particle tracks for longer

Presets

There are two preset groups in the recipe: Detection and Tracking

; each

. Each group has three pre-configured parameter

grouping

groupings to help you get started on the analysis. The default preset values are

as follows:

in the sections to follow.

Detection

Parameter Name

Low

Medium

High

Background Removal Factor

25

55

75

Contrast Threshold

24

16

13

Frame Offset

100

20

1

Min Head Separation Distance

15

5

1


Tracking

Parameter Name

Small

Low

Medium

Large

High

Max Search Range

10 px or µm

15 px or µm

30 px or µm

Min Track Length

5

5

5

Gap Length

5

5

5

Measurements

The Filament Tracking recipe generates track measurements for each detected object. You can add additional measurements to the analysis results by using the Measurement Tool in Aivia. The measurements generated by the recipe are as follows.

TrackingTotal TimeFirst FrameLast FramePath Length (Total)XYVelocity Magnitude (instantaneous)Mean Square DisplacementAverage Velocity Magnitude (moving window of 6 frames)


Tutorial

Before beginning the tutorial, please download the Filament Tracking Demo image. For information on how to select presets or modify parameter values, please refer to the tutorial on how to use the Recipe Console.

  1. Unzip the demo file and load the demo image,

FilamentTrackDemo
  1. “FilamentTrackDemo.tif,into Aivia.

  2. In the Recipe Console, click on the Recipe selection dropdown menu and select the Filament Tracking recipe.

  3. Select the

following
  1. Medium preset for

each preset group
  • Detection: Medium
  • Tracking: Medium
    1. the Detection group and the Tracking group.

    2. Click on the caret

    Image Removed
    1. to the left of the Detection preset group to show the preset parameters.

    2. Modify the parameter value as follows, leaving the other parameters intact:

      • Contrast Threshold: 50

    3. Click the 

    From beginning
    1. Start button or press the F4 key on your keyboard to begin applying the recipe to the image.

    The detected filament head tracks will be overlaid on the image.

    Results

    multimedia

    nameoutputmp4autostart

    Measurements

    true

    The Filament Tracking recipe generates morphology and position measurements for each detected object. You can add additional measurements to the analysis results

    Related articles

    with the Measurement Tool in Aivia and view measurement definitions on the Measurement Definitions page. The measurements generated by the recipe are given in the table below.

    Morphology

    Position

    Advanced

    • Path Length

    • Total Frames

    • First Frame

    • Last Frame

    • Mean Square Displacement

    • Velocity Magnitude

    • Average Velocity Magnitude

    Filter by label (Content by label)
    showLabelsfalse
    max5
    spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@836
    sortmodified
    showSpacefalse

    sortmodified

    reversetrue
    typepage
    cqllabel in ( "2d" , "tracking" ) and type = "page" and space = "AW"
    labelsrecipes image_analysis analysis EM 3d
    Page Properties
    hiddentrue

    Related issues