Open this notebook in Colab

Ice Floe Segmentation and Tracking Algorithm

This notebook demonstrates the combined workflow of identifying ice floes in satellite images and identifying potential pairs across images. A more in depth tutorial on the segmentation process itself can be found at https://wilhelmuslab.github.io/IceFloeTracker.jl/tutorials/lopez-acosta-2019-workflow/

This tutorial is split into two main sections, the first of which is the segmentation algorithm which takes the satellite photos, identifies the ice floes, and produces binary images with identified floes. These binary images are then loaded into the second section of the tutorial which tracks the movement of the ice floes from image to image, and producing vario us representations of the tracked floes' movement over time.

Environment Setup

We first activate a new environment, ift_env. You can replace the environment with whatever name you like. We then add the packages needed for the tutorial. The first time you run this, it may take a few minutes.

using Pkg
Pkg.activate("ift_env")
Pkg.add(;name="IceFloeTracker", rev="main")
Pkg.add(["Images", "Plots", "DataFrames"])
  Activating new project at `~/work/IceFloeTracker.jl/IceFloeTracker.jl/docs/build/tutorials/ift_env`
    Updating git-repo `https://github.com/WilhelmusLab/IceFloeTracker.jl.git`
   Resolving package versions...
    Updating `~/work/IceFloeTracker.jl/IceFloeTracker.jl/docs/build/tutorials/ift_env/Project.toml`
  [04643c7a] + IceFloeTracker v0.9.0 `https://github.com/WilhelmusLab/IceFloeTracker.jl.git#main`
    Updating `~/work/IceFloeTracker.jl/IceFloeTracker.jl/docs/build/tutorials/ift_env/Manifest.toml`
  [621f4979] + AbstractFFTs v1.5.0
  [1520ce14] + AbstractTrees v0.4.5
  [79e6a3ab] + Adapt v4.4.0
  [66dad0bd] + AliasTables v1.1.3
  [c9ce4bd3] + ArchGDAL v0.10.11
  [ec485272] + ArnoldiMethod v0.4.0
  [4fba245c] + ArrayInterface v7.22.0
  [13072b0f] + AxisAlgorithms v1.1.0
  [39de3d68] + AxisArrays v0.4.8
  [0e736298] + Bessels v0.2.8
  [d1d4a3ce] + BitFlags v0.1.9
  [62783981] + BitTwiddlingConvenienceFunctions v0.1.6
  [fa961155] + CEnum v0.5.0
  [2a0fbf3d] + CPUSummary v0.2.7
  [5d742f6a] + CSVFiles v1.0.2
  [aafaddc9] + CatIndices v0.2.2
  [d360d2e6] + ChainRulesCore v1.26.0
  [0b6fb165] + ChunkCodecCore v1.0.1
  [4c0bbee4] + ChunkCodecLibZlib v1.0.0
  [55437552] + ChunkCodecLibZstd v1.0.0
  [fb6a15b2] + CloseOpenIntervals v0.1.13
  [aaaa29a8] + Clustering v0.15.8
  [944b1d66] + CodecZlib v0.7.8
  [35d6a980] + ColorSchemes v3.31.0
 [3da002f7] + ColorTypes v0.11.5
 [c3611d14] + ColorVectorSpace v0.10.0
  [5ae59095] + Colors v0.13.1
  [f70d9fcc] + CommonWorldInvalidations v1.0.0
  [34da2185] + Compat v4.18.1
  [ed09eef8] + ComputationalResources v0.3.2
  [f0e56b4a] + ConcurrentUtilities v2.5.0
  [8f4d0f93] + Conda v1.10.3
  [187b0558] + ConstructionBase v1.6.0
  [150eb455] + CoordinateTransformations v0.6.4
  [adafc99b] + CpuId v0.3.1
  [a8cc5b0e] + Crayons v4.1.1
  [dc8bdbbb] + CustomUnitRanges v1.0.2
  [717857b8] + DSP v0.8.4
  [9a962f9c] + DataAPI v1.16.0
  [a93c6f00] + DataFrames v1.8.1
 [864edb3b] + DataStructures v0.18.22
  [e2d170a0] + DataValueInterfaces v1.0.0
  [e7dc6d0d] + DataValues v0.4.13
  [3c3547ce] + DiskArrays v0.4.18
  [b4f34e82] + Distances v0.10.12
  [ffbed154] + DocStringExtensions v0.9.5
  [497a8b3b] + DoubleFloats v1.5.0
  [460bff9d] + ExceptionUnwrapping v0.1.11
  [e2ba6199] + ExprTools v0.1.10
  [411431e0] + Extents v0.1.6
  [4f61f5a4] + FFTViews v0.3.2
  [7a1cc6ca] + FFTW v1.10.0
  [5789e2e9] + FileIO v1.17.1
  [53c48c17] + FixedPointNumbers v0.8.5
  [add2ef01] + GDAL v1.12.0
  [14197337] + GenericLinearAlgebra v0.3.19
  [68eda718] + GeoFormatTypes v0.4.5
  [cf35fbd7] + GeoInterface v1.6.0
  [a2bd30eb] + Graphics v1.1.3
 [86223c79] + Graphs v1.13.1
  [cd3eb016] + HTTP v1.10.19
  [076d061b] + HashArrayMappedTries v0.2.0
  [2c695a8d] + HistogramThresholding v0.3.1
  [3e5b6fbb] + HostCPUFeatures v0.1.18
  [04643c7a] + IceFloeTracker v0.9.0 `https://github.com/WilhelmusLab/IceFloeTracker.jl.git#main`
  [615f187c] + IfElse v0.1.1
  [2803e5a7] + ImageAxes v0.6.12
  [c817782e] + ImageBase v0.1.7
  [cbc4b850] + ImageBinarization v0.3.1
  [f332f351] + ImageContrastAdjustment v0.3.12
  [a09fc81d] + ImageCore v0.10.5
  [89d5987c] + ImageCorners v0.1.3
  [51556ac3] + ImageDistances v0.2.17
  [6a3955dd] + ImageFiltering v0.7.12
  [82e4d734] + ImageIO v0.6.9
  [6218d12a] + ImageMagick v1.4.2
  [bc367c6b] + ImageMetadata v0.9.10
 [787d08f9] + ImageMorphology v0.4.6
  [2996bd0c] + ImageQualityIndexes v0.3.7
 [80713f31] + ImageSegmentation v1.9.0
  [4e3cecfd] + ImageShow v0.3.8
  [02fcd773] + ImageTransformations v0.10.2
  [916415d5] + Images v0.26.2
  [9b13fd28] + IndirectArrays v1.0.0
  [d25df0c9] + Inflate v0.1.5
  [842dd82b] + InlineStrings v1.4.5
  [1d092043] + IntegralArrays v0.1.6
  [a98d9a8b] + Interpolations v0.16.2
  [8197267c] + IntervalSets v0.7.13
  [41ab1584] + InvertedIndices v1.3.1
  [92d709cd] + IrrationalConstants v0.2.6
  [c8e1da08] + IterTools v1.10.0
  [1c8ee90f] + IterableTables v1.0.0
  [82899510] + IteratorInterfaceExtensions v1.0.0
  [033835bb] + JLD2 v0.6.3
  [692b3bcd] + JLLWrappers v1.7.1
  [682c06a0] + JSON v1.4.0
  [b835a17e] + JpegTurbo v0.1.6
  [8ac3fa9e] + LRUCache v1.6.2
  [b964fa9f] + LaTeXStrings v1.4.0
  [10f19ff3] + LayoutPointers v0.1.17
  [8cdb02fc] + LazyModules v0.3.1
  [2ab3a3ac] + LogExpFunctions v0.3.29
  [e6f89c97] + LoggingExtras v1.2.0
  [bdcacae8] + LoopVectorization v0.12.173
  [3da0fdf6] + MPIPreferences v0.1.11
  [1914dd2f] + MacroTools v0.5.16
  [d125e4d3] + ManualMemory v0.1.8
  [dbb5928d] + MappedArrays v0.4.3
  [739be429] + MbedTLS v1.1.9
  [626554b9] + MetaGraphs v0.8.1
  [e1d29d7a] + Missings v1.2.0
  [78c3b35d] + Mocking v0.8.1
  [e94cdb99] + MosaicViews v0.3.4
  [77ba4419] + NaNMath v1.1.3
  [b8a86587] + NearestNeighbors v0.4.26
  [f09324ee] + Netpbm v1.1.1
  [4d1e1d77] + Nullables v1.0.0
  [6fe1bfb0] + OffsetArrays v1.17.0
  [52e1d378] + OpenEXR v0.3.3
  [4d8831e6] + OpenSSL v1.6.1
  [bac558e1] + OrderedCollections v1.8.1
  [f57f5aa1] + PNGFiles v0.4.4
  [5432bcbf] + PaddedViews v0.5.12
  [d96e819e] + Parameters v0.12.3
  [69de0a69] + Parsers v2.8.3
 [18e31ff7] + Peaks v0.5.3
  [eebad327] + PkgVersion v0.3.3
  [1d0040c9] + PolyesterWeave v0.2.2
  [f27b6e38] + Polynomials v4.1.0
  [2dfb63ee] + PooledArrays v1.4.3
 [aea7be01] + PrecompileTools v1.2.1
  [21216c6a] + Preferences v1.5.1
  [08abe8d2] + PrettyTables v3.1.2
  [92933f4c] + ProgressMeter v1.11.0
  [c94c279d] + Proj v1.9.0
  [43287f4e] + PtrArrays v1.3.0
  [438e738f] + PyCall v1.96.4
  [4b34888f] + QOI v1.0.2
  [be4d8f0f] + Quadmath v0.5.13
  [94ee1d12] + Quaternions v0.7.7
  [b3c3ace0] + RangeArrays v0.3.2
  [c84ed2f1] + Ratios v0.4.5
  [c1ae055f] + RealDot v0.1.0
  [3cdcf5f2] + RecipesBase v1.3.4
  [189a3867] + Reexport v1.2.2
  [dee08c22] + RegionTrees v0.3.2
  [ae029012] + Requires v1.3.1
  [6038ab10] + Rotations v1.7.1
  [fdea26ae] + SIMD v3.7.2
  [94e857df] + SIMDTypes v0.1.0
  [476501e8] + SLEEFPirates v0.6.43
  [431bcebd] + SciMLPublic v1.0.1
  [7e506255] + ScopedValues v1.5.0
  [6c6a2e73] + Scratch v1.3.0
  [91c51154] + SentinelArrays v1.4.9
  [efcf1570] + Setfield v1.1.2
  [777ac1f9] + SimpleBufferStream v1.2.0
  [699a6c99] + SimpleTraits v0.9.5
  [47aef6b3] + SimpleWeightedGraphs v1.5.1
  [45858cf5] + Sixel v0.1.5
  [a2af1166] + SortingAlgorithms v1.2.2
  [276daf66] + SpecialFunctions v2.6.1
  [cae243ae] + StackViews v0.1.2
  [aedffcd0] + Static v1.3.1
  [0d7ed370] + StaticArrayInterface v1.8.0
  [90137ffa] + StaticArrays v1.9.16
  [1e83bf80] + StaticArraysCore v1.4.4
  [10745b16] + Statistics v1.11.1
  [82ae8749] + StatsAPI v1.8.0
  [2913bbd2] + StatsBase v0.34.10
  [892a3eda] + StringManipulation v0.4.2
  [ec057cc2] + StructUtils v2.6.2
  [dc5dba14] + TZJData v1.5.0+2025b
  [5e66a065] + TableShowUtils v0.2.7
  [3783bdb8] + TableTraits v1.0.1
  [382cd787] + TableTraitsUtils v1.0.2
  [bd369af6] + Tables v1.12.1
  [62fd8b95] + TensorCore v0.1.1
  [e0df1984] + TextParse v1.0.3
  [8290d209] + ThreadingUtilities v0.5.5
 [731e570b] + TiffImages v0.10.2
  [06e1c1a7] + TiledIteration v0.5.0
  [f269a46b] + TimeZones v1.22.2
  [3bb67fe8] + TranscodingStreams v0.11.3
  [5c2747f8] + URIs v1.6.1
  [3a884ed6] + UnPack v1.0.2
  [3d5dd08c] + VectorizationBase v0.21.72
  [81def892] + VersionParsing v1.3.0
  [ea10d353] + WeakRefStrings v1.4.2
  [e3aaa7dc] + WebP v0.1.3
  [efce3f68] + WoodburyMatrices v1.1.0
  [8ce61222] + Arrow_jll v19.0.1+0
  [0b7ba130] + Blosc_jll v1.21.7+0
  [6e34b625] + Bzip2_jll v1.0.9+0
  [2e619515] + Expat_jll v2.7.3+0
  [f5851436] + FFTW_jll v3.3.11+0
  [a7073274] + GDAL_jll v304.1200.100+0
  [d604d12d] + GEOS_jll v3.14.1+0
  [61579ee1] + Ghostscript_jll v9.55.1+0
  [59f7168a] + Giflib_jll v5.2.3+0
  [818ab7a1] + HDF4_jll v4.3.2+0
 [0234f1f7] + HDF5_jll v1.14.6+0
  [e33a78d0] + Hwloc_jll v2.12.2+0
  [a51ab1cf] + ICU_jll v76.2.0+0
  [c73af94c] + ImageMagick_jll v7.1.2011+0
  [905a6f67] + Imath_jll v3.2.2+0
  [1d5cc7b8] + IntelOpenMP_jll v2025.2.0+0
  [aacddb02] + JpegTurbo_jll v3.1.4+0
  [b39eb1a6] + Kerberos_krb5_jll v1.21.3+0
  [88015f11] + LERC_jll v4.0.1+0
  [1d63c593] + LLVMOpenMP_jll v18.1.8+0
  [08be9ffa] + LibPQ_jll v16.8.0+0
  [7e76a0d4] + Libglvnd_jll v1.7.1+1
  [94ce4f54] + Libiconv_jll v1.18.0+0
  [89763e89] + Libtiff_jll v4.7.2+0
  [d3a379c0] + LittleCMS_jll v2.17.0+0
  [5ced341a] + Lz4_jll v1.10.1+0
  [856f044c] + MKL_jll v2025.2.0+0
  [7cb0a576] + MPICH_jll v4.3.2+0
  [f1f71cc9] + MPItrampoline_jll v5.5.4+0
  [9237b28f] + MicrosoftMPI_jll v10.1.4+3
  [7243133f] + NetCDF_jll v401.900.300+0
  [18a262bb] + OpenEXR_jll v3.4.4+0
  [643b3616] + OpenJpeg_jll v2.5.5+0
  [fe0851c0] + OpenMPI_jll v5.0.9+0
  [458c3c95] + OpenSSL_jll v3.5.4+0
  [efe28fd5] + OpenSpecFun_jll v0.5.6+0
  [58948b4f] + PROJ_jll v902.700.0+0
  [784f63db] + Qhull_jll v10008.0.1004+0
  [76ed43ae] + SQLite_jll v3.51.2+0
  [e0b8ae26] + Thrift_jll v0.21.1+0
 [02c8fc9c] + XML2_jll v2.13.9+0
  [ffd25f8a] + XZ_jll v5.8.2+0
  [4f6342f7] + Xorg_libX11_jll v1.8.12+0
  [0c0b7dd1] + Xorg_libXau_jll v1.0.13+0
  [a3789734] + Xorg_libXdmcp_jll v1.1.6+0
  [1082639a] + Xorg_libXext_jll v1.3.7+0
  [a65dc6b1] + Xorg_libpciaccess_jll v0.18.1+0
  [c7cfdc94] + Xorg_libxcb_jll v1.17.1+0
  [c5fb5394] + Xorg_xtrans_jll v1.6.0+0
  [3161d3a3] + Zstd_jll v1.5.7+1
  [28df3c45] + boost_jll v1.87.0+0
  [4611771a] + brotli_jll v1.2.0+0
  [c4b69c83] + dlfcn_win32_jll v1.4.2+0
  [477f73a3] + libaec_jll v1.1.4+0
  [06c338fa] + libgeotiff_jll v100.702.400+0
  [b53b4c65] + libpng_jll v1.6.54+0
  [075b6546] + libsixel_jll v1.10.5+0
  [c5f90fcd] + libwebp_jll v1.6.0+0
  [337d8026] + libzip_jll v1.11.3+0
  [888e69b1] + muparser_jll v2.3.5+0
  [1317d2d5] + oneTBB_jll v2022.0.0+1
  [fe1e1685] + snappy_jll v1.2.3+0
  [0dad84c5] + ArgTools v1.1.2
  [56f22d72] + Artifacts v1.11.0
  [2a0f44e3] + Base64 v1.11.0
  [ade2ca70] + Dates v1.11.0
  [8ba89e20] + Distributed v1.11.0
  [f43a241f] + Downloads v1.6.0
  [7b1f6079] + FileWatching v1.11.0
  [9fa8497b] + Future v1.11.0
  [b77e0a4c] + InteractiveUtils v1.11.0
  [4af54fe1] + LazyArtifacts v1.11.0
  [b27032c2] + LibCURL v0.6.4
  [76f85450] + LibGit2 v1.11.0
  [8f399da3] + Libdl v1.11.0
  [37e2e46d] + LinearAlgebra v1.11.0
  [56ddb016] + Logging v1.11.0
  [d6f4376e] + Markdown v1.11.0
  [a63ad114] + Mmap v1.11.0
  [ca575930] + NetworkOptions v1.2.0
  [44cfe95a] + Pkg v1.11.0
  [de0858da] + Printf v1.11.0
  [3fa0cd96] + REPL v1.11.0
  [9a3f8284] + Random v1.11.0
  [ea8e919c] + SHA v0.7.0
  [9e88b42a] + Serialization v1.11.0
  [1a1011a3] + SharedArrays v1.11.0
  [6462fe0b] + Sockets v1.11.0
  [2f01184e] + SparseArrays v1.11.0
  [f489334b] + StyledStrings v1.11.0
  [fa267f1f] + TOML v1.0.3
  [a4e569a6] + Tar v1.10.0
  [8dfed614] + Test v1.11.0
  [cf7118a7] + UUIDs v1.11.0
  [4ec0a83e] + Unicode v1.11.0
  [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0
  [deac9b47] + LibCURL_jll v8.6.0+0
  [e37daf67] + LibGit2_jll v1.7.2+0
  [29816b5a] + LibSSH2_jll v1.11.0+1
  [c8ffd9c3] + MbedTLS_jll v2.28.6+0
  [14a3606d] + MozillaCACerts_jll v2023.12.12
  [4536629a] + OpenBLAS_jll v0.3.27+1
  [05823500] + OpenLibm_jll v0.8.5+0
  [efcefdf7] + PCRE2_jll v10.42.0+1
  [bea87d4a] + SuiteSparse_jll v7.7.0+0
  [83775a58] + Zlib_jll v1.2.13+1
  [8e850b90] + libblastrampoline_jll v5.11.0+0
  [8e850ede] + nghttp2_jll v1.59.0+0
  [3f19e933] + p7zip_jll v17.4.0+2
        Info Packages marked with  and  have new versions available. Those with  may be upgradable, but those with  are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m`
Precompiling project...
   9641.1 ms  ✓ IceFloeTracker
  1 dependency successfully precompiled in 11 seconds. 333 already precompiled.
  1 dependency precompiled but a different version is currently loaded. Restart julia to access the new version. Otherwise, loading dependents of this package may trigger further precompilation to work with the unexpected version.
  1 dependency had output during precompilation:
┌ IceFloeTracker
│  WARNING: could not import skimage.sk_measure into Segmentation
└
   Resolving package versions...
    Updating `~/work/IceFloeTracker.jl/IceFloeTracker.jl/docs/build/tutorials/ift_env/Project.toml`
  [a93c6f00] + DataFrames v1.8.1
  [916415d5] + Images v0.26.2
  [91a5bcdd] + Plots v1.41.4
    Updating `~/work/IceFloeTracker.jl/IceFloeTracker.jl/docs/build/tutorials/ift_env/Manifest.toml`
  [d38c429a] + Contour v0.6.3
  [8bb1440f] + DelimitedFiles v1.9.1
  [c87230d0] + FFMPEG v0.4.5
  [1fa38f19] + Format v1.3.7
  [28b8d3ca] + GR v0.73.19
  [42e2da0e] + Grisu v1.0.2
  [1019f520] + JLFzf v0.1.11
  [23fbe1c1] + Latexify v0.16.10
  [442fdcdd] + Measures v0.3.3
  [ccf2f8ad] + PlotThemes v3.3.0
  [995b91a9] + PlotUtils v1.4.4
  [91a5bcdd] + Plots v1.41.4
  [01d81517] + RecipesPipeline v0.6.12
  [05181044] + RelocatableFolders v1.0.1
  [992d4aef] + Showoff v1.0.3
  [860ef19b] + StableRNGs v1.0.4
  [1cfade01] + UnicodeFun v0.4.1
  [41fe7b60] + Unzip v0.2.0
  [83423d85] + Cairo_jll v1.18.5+0
  [ee1fde0b] + Dbus_jll v1.16.2+0
  [2702e6a9] + EpollShim_jll v0.0.20230411+1
  [b22a6f82] + FFMPEG_jll v8.0.1+0
  [a3f928ae] + Fontconfig_jll v2.17.1+0
  [d7e528f0] + FreeType2_jll v2.13.4+0
  [559328eb] + FriBidi_jll v1.0.17+0
  [0656b61e] + GLFW_jll v3.4.1+0
  [d2c73de3] + GR_jll v0.73.19+1
  [b0724c58] + GettextRuntime_jll v0.22.4+0
  [7746bdde] + Glib_jll v2.86.2+0
  [3b182d85] + Graphite2_jll v1.3.15+0
  [2e76f6c2] + HarfBuzz_jll v8.5.1+0
  [c1c5ebd0] + LAME_jll v3.100.3+0
  [dd4b983a] + LZO_jll v2.10.3+0
 [e9f186c6] + Libffi_jll v3.4.7+0
  [4b2f31a3] + Libmount_jll v2.41.2+0
  [38a345b3] + Libuuid_jll v2.41.2+0
  [e7412a2a] + Ogg_jll v1.3.6+0
  [91d4177d] + Opus_jll v1.6.0+0
  [36c8627f] + Pango_jll v1.57.0+0
 [30392449] + Pixman_jll v0.44.2+0
  [c0090381] + Qt6Base_jll v6.8.2+2
  [629bc702] + Qt6Declarative_jll v6.8.2+1
  [ce943373] + Qt6ShaderTools_jll v6.8.2+1
  [e99dba38] + Qt6Wayland_jll v6.8.2+2
  [a44049a8] + Vulkan_Loader_jll v1.3.243+0
  [a2964d1f] + Wayland_jll v1.24.0+0
  [f67eecfb] + Xorg_libICE_jll v1.1.2+0
  [c834827a] + Xorg_libSM_jll v1.2.6+0
  [935fb764] + Xorg_libXcursor_jll v1.2.4+0
  [d091e8ba] + Xorg_libXfixes_jll v6.0.2+0
  [a51aa0fd] + Xorg_libXi_jll v1.8.3+0
  [d1454406] + Xorg_libXinerama_jll v1.1.6+0
  [ec84b674] + Xorg_libXrandr_jll v1.5.5+0
  [ea2f1a96] + Xorg_libXrender_jll v0.9.12+0
  [cc61e674] + Xorg_libxkbfile_jll v1.1.3+0
  [e920d4aa] + Xorg_xcb_util_cursor_jll v0.1.6+0
  [12413925] + Xorg_xcb_util_image_jll v0.4.1+0
  [2def613f] + Xorg_xcb_util_jll v0.4.1+0
  [975044d2] + Xorg_xcb_util_keysyms_jll v0.4.1+0
  [0d47668e] + Xorg_xcb_util_renderutil_jll v0.3.10+0
  [c22f9ab0] + Xorg_xcb_util_wm_jll v0.4.2+0
  [35661453] + Xorg_xkbcomp_jll v1.4.7+0
  [33bec58e] + Xorg_xkeyboard_config_jll v2.44.0+0
  [35ca27e7] + eudev_jll v3.2.14+0
  [214eeab7] + fzf_jll v0.61.1+0
  [a4ae2306] + libaom_jll v3.13.1+0
  [0ac62f75] + libass_jll v0.17.4+0
  [1183f4f0] + libdecor_jll v0.2.2+0
  [2db6ffa8] + libevdev_jll v1.13.4+0
  [f638f0a6] + libfdk_aac_jll v2.0.4+0
  [36db933b] + libinput_jll v1.28.1+0
  [f27f6e37] + libvorbis_jll v1.3.8+0
  [009596ad] + mtdev_jll v1.1.7+0
 [1270edf5] + x264_jll v10164.0.1+0
  [dfaa095f] + x265_jll v4.1.0+0
  [d8fb68d0] + xkbcommon_jll v1.13.0+0
        Info Packages marked with  have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`
  Activating project at `~/Documents/research/packages/IceFloeTracker.jl/docs/src/tutorials/segmentationtrackingcombined`
    Updating git-repo `https://github.com/WilhelmusLab/IceFloeTracker.jl.git`
    Updating registry at `~/.julia/registries/HolyLabRegistry`
    Updating git-repo `https://github.com/HolyLab/HolyLabRegistry.git`
    Updating registry at `~/.julia/registries/General.toml`
   Resolving package versions...
   Installed xkbcommon_jll ────── v1.13.0+0
   Installed GR_jll ───────────── v0.73.19+1
   Installed ImageMagick_jll ──── v7.1.2011+0
   Installed FilePaths ────────── v0.9.0
   Installed QOI ──────────────── v1.0.2
   Installed NearestNeighbors ─── v0.4.24
   Installed OpenSSL ──────────── v1.6.1
   Installed libpng_jll ───────── v1.6.51+0
   Installed StatsAPI ─────────── v1.8.0
   Installed PrettyTables ─────── v3.1.2
   Installed Plots ────────────── v1.41.2
   Installed CairoMakie ───────── v0.15.7
   Installed TableShowUtils ───── v0.2.7
   Installed Glib_jll ─────────── v2.86.2+0
   Installed StringManipulation ─ v0.4.2
   Installed TimeZones ────────── v1.22.2
   Installed Makie ────────────── v0.24.7
   Installed ComputePipeline ──── v0.1.5
   Installed GR ───────────────── v0.73.19
    Updating `~/Documents/research/packages/IceFloeTracker.jl/docs/src/tutorials/segmentationtrackingcombined/Project.toml`
  [13f3f980] + CairoMakie v0.15.7
  [a93c6f00] + DataFrames v1.8.1
  [04643c7a] + IceFloeTracker v0.9.0 `https://github.com/WilhelmusLab/IceFloeTracker.jl.git#main`
  [916415d5] + Images v0.26.2
  [91a5bcdd] + Plots v1.41.2
    Updating `~/Documents/research/packages/IceFloeTracker.jl/docs/src/tutorials/segmentationtrackingcombined/Manifest.toml`
  [621f4979] + AbstractFFTs v1.5.0
  [1520ce14] + AbstractTrees v0.4.5
  [79e6a3ab] + Adapt v4.4.0
  [35492f91] + AdaptivePredicates v1.2.0
  [66dad0bd] + AliasTables v1.1.3
  [27a7e980] + Animations v0.4.2
  [c9ce4bd3] + ArchGDAL v0.10.10
  [ec485272] + ArnoldiMethod v0.4.0
  [4fba245c] + ArrayInterface v7.22.0
  [67c07d97] + Automa v1.1.0
  [13072b0f] + AxisAlgorithms v1.1.0
  [39de3d68] + AxisArrays v0.4.8
  [18cc8868] + BaseDirs v1.3.2
  [0e736298] + Bessels v0.2.8
  [d1d4a3ce] + BitFlags v0.1.9
  [62783981] + BitTwiddlingConvenienceFunctions v0.1.6
  [fa961155] + CEnum v0.5.0
  [2a0fbf3d] + CPUSummary v0.2.7
  [96374032] + CRlibm v1.0.2
  [5d742f6a] + CSVFiles v1.0.2
  [159f3aea] + Cairo v1.1.1
  [13f3f980] + CairoMakie v0.15.7
  [aafaddc9] + CatIndices v0.2.2
  [d360d2e6] + ChainRulesCore v1.26.0
  [fb6a15b2] + CloseOpenIntervals v0.1.13
  [aaaa29a8] + Clustering v0.15.8
  [944b1d66] + CodecZlib v0.7.8
  [a2cac450] + ColorBrewer v0.4.2
  [35d6a980] + ColorSchemes v3.31.0
⌅ [3da002f7] + ColorTypes v0.11.5
⌃ [c3611d14] + ColorVectorSpace v0.10.0
  [5ae59095] + Colors v0.13.1
  [f70d9fcc] + CommonWorldInvalidations v1.0.0
  [34da2185] + Compat v4.18.1
  [ed09eef8] + ComputationalResources v0.3.2
  [95dc2771] + ComputePipeline v0.1.5
  [f0e56b4a] + ConcurrentUtilities v2.5.0
  [8f4d0f93] + Conda v1.10.3
  [187b0558] + ConstructionBase v1.6.0
  [d38c429a] + Contour v0.6.3
  [150eb455] + CoordinateTransformations v0.6.4
  [adafc99b] + CpuId v0.3.1
  [a8cc5b0e] + Crayons v4.1.1
  [dc8bdbbb] + CustomUnitRanges v1.0.2
  [717857b8] + DSP v0.8.4
  [9a962f9c] + DataAPI v1.16.0
  [a93c6f00] + DataFrames v1.8.1
⌅ [864edb3b] + DataStructures v0.18.22
  [e2d170a0] + DataValueInterfaces v1.0.0
  [e7dc6d0d] + DataValues v0.4.13
  [927a84f5] + DelaunayTriangulation v1.6.5
  [8bb1440f] + DelimitedFiles v1.9.1
  [3c3547ce] + DiskArrays v0.4.18
  [b4f34e82] + Distances v0.10.12
  [31c24e10] + Distributions v0.25.122
  [ffbed154] + DocStringExtensions v0.9.5
  [497a8b3b] + DoubleFloats v1.5.0
  [4e289a0a] + EnumX v1.0.5
  [429591f6] + ExactPredicates v2.2.9
  [460bff9d] + ExceptionUnwrapping v0.1.11
  [e2ba6199] + ExprTools v0.1.10
  [411431e0] + Extents v0.1.6
  [c87230d0] + FFMPEG v0.4.5
  [4f61f5a4] + FFTViews v0.3.2
  [7a1cc6ca] + FFTW v1.10.0
  [5789e2e9] + FileIO v1.17.1
  [8fc22ac5] + FilePaths v0.9.0
  [48062228] + FilePathsBase v0.9.24
  [1a297f60] + FillArrays v1.15.0
  [53c48c17] + FixedPointNumbers v0.8.5
  [1fa38f19] + Format v1.3.7
  [b38be410] + FreeType v4.1.1
  [663a7486] + FreeTypeAbstraction v0.10.8
  [add2ef01] + GDAL v1.11.0
  [28b8d3ca] + GR v0.73.19
  [14197337] + GenericLinearAlgebra v0.3.19
  [68eda718] + GeoFormatTypes v0.4.5
  [cf35fbd7] + GeoInterface v1.6.0
  [5c1252a2] + GeometryBasics v0.5.10
  [a2bd30eb] + Graphics v1.1.3
⌃ [86223c79] + Graphs v1.13.1
  [3955a311] + GridLayoutBase v0.11.2
  [42e2da0e] + Grisu v1.0.2
  [cd3eb016] + HTTP v1.10.19
  [076d061b] + HashArrayMappedTries v0.2.0
  [2c695a8d] + HistogramThresholding v0.3.1
  [3e5b6fbb] + HostCPUFeatures v0.1.17
  [34004b35] + HypergeometricFunctions v0.3.28
  [04643c7a] + IceFloeTracker v0.9.0 `https://github.com/WilhelmusLab/IceFloeTracker.jl.git#main`
  [615f187c] + IfElse v0.1.1
  [2803e5a7] + ImageAxes v0.6.12
  [c817782e] + ImageBase v0.1.7
  [cbc4b850] + ImageBinarization v0.3.1
  [f332f351] + ImageContrastAdjustment v0.3.12
  [a09fc81d] + ImageCore v0.10.5
  [89d5987c] + ImageCorners v0.1.3
  [51556ac3] + ImageDistances v0.2.17
  [6a3955dd] + ImageFiltering v0.7.12
  [82e4d734] + ImageIO v0.6.9
  [6218d12a] + ImageMagick v1.4.2
  [bc367c6b] + ImageMetadata v0.9.10
⌃ [787d08f9] + ImageMorphology v0.4.6
  [2996bd0c] + ImageQualityIndexes v0.3.7
⌃ [80713f31] + ImageSegmentation v1.9.0
  [4e3cecfd] + ImageShow v0.3.8
  [02fcd773] + ImageTransformations v0.10.2
  [916415d5] + Images v0.26.2
  [9b13fd28] + IndirectArrays v1.0.0
  [d25df0c9] + Inflate v0.1.5
  [842dd82b] + InlineStrings v1.4.5
  [1d092043] + IntegralArrays v0.1.6
  [a98d9a8b] + Interpolations v0.16.2
  [d1acc4aa] + IntervalArithmetic v1.0.2
  [8197267c] + IntervalSets v0.7.13
  [3587e190] + InverseFunctions v0.1.17
  [41ab1584] + InvertedIndices v1.3.1
  [92d709cd] + IrrationalConstants v0.2.6
  [f1662d9f] + Isoband v0.1.1
  [c8e1da08] + IterTools v1.10.0
  [1c8ee90f] + IterableTables v1.0.0
  [82899510] + IteratorInterfaceExtensions v1.0.0
⌃ [033835bb] + JLD2 v0.5.15
  [1019f520] + JLFzf v0.1.11
  [692b3bcd] + JLLWrappers v1.7.1
  [682c06a0] + JSON v1.3.0
  [b835a17e] + JpegTurbo v0.1.6
  [5ab0869b] + KernelDensity v0.6.10
  [8ac3fa9e] + LRUCache v1.6.2
  [b964fa9f] + LaTeXStrings v1.4.0
  [23fbe1c1] + Latexify v0.16.10
  [10f19ff3] + LayoutPointers v0.1.17
  [8cdb02fc] + LazyModules v0.3.1
  [2ab3a3ac] + LogExpFunctions v0.3.29
  [e6f89c97] + LoggingExtras v1.2.0
  [bdcacae8] + LoopVectorization v0.12.173
  [3da0fdf6] + MPIPreferences v0.1.11
  [1914dd2f] + MacroTools v0.5.16
  [ee78f7c6] + Makie v0.24.7
  [d125e4d3] + ManualMemory v0.1.8
  [dbb5928d] + MappedArrays v0.4.2
  [0a4f8689] + MathTeXEngine v0.6.7
  [739be429] + MbedTLS v1.1.9
  [442fdcdd] + Measures v0.3.3
  [626554b9] + MetaGraphs v0.8.1
  [e1d29d7a] + Missings v1.2.0
  [78c3b35d] + Mocking v0.8.1
  [e94cdb99] + MosaicViews v0.3.4
  [77ba4419] + NaNMath v1.1.3
  [b8a86587] + NearestNeighbors v0.4.24
  [f09324ee] + Netpbm v1.1.1
  [4d1e1d77] + Nullables v1.0.0
  [510215fc] + Observables v0.5.5
  [6fe1bfb0] + OffsetArrays v1.17.0
  [52e1d378] + OpenEXR v0.3.3
  [4d8831e6] + OpenSSL v1.6.1
  [bac558e1] + OrderedCollections v1.8.1
  [90014a1f] + PDMats v0.11.36
  [f57f5aa1] + PNGFiles v0.4.4
  [19eb6ba3] + Packing v0.5.1
  [5432bcbf] + PaddedViews v0.5.12
  [d96e819e] + Parameters v0.12.3
  [69de0a69] + Parsers v2.8.3
⌅ [18e31ff7] + Peaks v0.5.3
  [eebad327] + PkgVersion v0.3.3
  [ccf2f8ad] + PlotThemes v3.3.0
  [995b91a9] + PlotUtils v1.4.4
  [91a5bcdd] + Plots v1.41.2
  [1d0040c9] + PolyesterWeave v0.2.2
  [647866c9] + PolygonOps v0.1.2
  [f27b6e38] + Polynomials v4.1.0
  [2dfb63ee] + PooledArrays v1.4.3
⌅ [aea7be01] + PrecompileTools v1.2.1
  [21216c6a] + Preferences v1.5.0
  [08abe8d2] + PrettyTables v3.1.2
  [92933f4c] + ProgressMeter v1.11.0
  [c94c279d] + Proj v1.9.0
  [43287f4e] + PtrArrays v1.3.0
  [438e738f] + PyCall v1.96.4
  [4b34888f] + QOI v1.0.2
  [1fd47b50] + QuadGK v2.11.2
  [be4d8f0f] + Quadmath v0.5.13
  [94ee1d12] + Quaternions v0.7.7
  [b3c3ace0] + RangeArrays v0.3.2
  [c84ed2f1] + Ratios v0.4.5
  [c1ae055f] + RealDot v0.1.0
  [3cdcf5f2] + RecipesBase v1.3.4
  [01d81517] + RecipesPipeline v0.6.12
  [189a3867] + Reexport v1.2.2
  [dee08c22] + RegionTrees v0.3.2
  [05181044] + RelocatableFolders v1.0.1
  [ae029012] + Requires v1.3.1
  [79098fc4] + Rmath v0.9.0
  [6038ab10] + Rotations v1.7.1
  [5eaf0fd0] + RoundingEmulator v0.2.1
  [fdea26ae] + SIMD v3.7.2
  [94e857df] + SIMDTypes v0.1.0
  [476501e8] + SLEEFPirates v0.6.43
  [431bcebd] + SciMLPublic v1.0.0
  [7e506255] + ScopedValues v1.5.0
  [6c6a2e73] + Scratch v1.3.0
  [91c51154] + SentinelArrays v1.4.8
  [efcf1570] + Setfield v1.1.2
  [65257c39] + ShaderAbstractions v0.5.0
  [992d4aef] + Showoff v1.0.3
  [73760f76] + SignedDistanceFields v0.4.0
  [777ac1f9] + SimpleBufferStream v1.2.0
  [699a6c99] + SimpleTraits v0.9.5
  [47aef6b3] + SimpleWeightedGraphs v1.5.0
  [45858cf5] + Sixel v0.1.5
  [a2af1166] + SortingAlgorithms v1.2.2
  [276daf66] + SpecialFunctions v2.6.1
  [860ef19b] + StableRNGs v1.0.4
  [cae243ae] + StackViews v0.1.2
  [aedffcd0] + Static v1.3.1
  [0d7ed370] + StaticArrayInterface v1.8.0
  [90137ffa] + StaticArrays v1.9.15
  [1e83bf80] + StaticArraysCore v1.4.4
  [10745b16] + Statistics v1.11.1
  [82ae8749] + StatsAPI v1.8.0
  [2913bbd2] + StatsBase v0.34.8
  [4c63d2b9] + StatsFuns v1.5.2
  [892a3eda] + StringManipulation v0.4.2
  [09ab397b] + StructArrays v0.7.2
  [ec057cc2] + StructUtils v2.6.0
  [dc5dba14] + TZJData v1.5.0+2025b
  [5e66a065] + TableShowUtils v0.2.7
  [3783bdb8] + TableTraits v1.0.1
  [382cd787] + TableTraitsUtils v1.0.2
  [bd369af6] + Tables v1.12.1
  [62fd8b95] + TensorCore v0.1.1
  [e0df1984] + TextParse v1.0.3
  [8290d209] + ThreadingUtilities v0.5.5
⌅ [731e570b] + TiffImages v0.10.2
  [06e1c1a7] + TiledIteration v0.5.0
  [f269a46b] + TimeZones v1.22.2
  [3bb67fe8] + TranscodingStreams v0.11.3
  [981d1d27] + TriplotBase v0.1.0
  [5c2747f8] + URIs v1.6.1
  [3a884ed6] + UnPack v1.0.2
  [1cfade01] + UnicodeFun v0.4.1
  [1986cc42] + Unitful v1.25.1
  [41fe7b60] + Unzip v0.2.0
  [3d5dd08c] + VectorizationBase v0.21.72
  [81def892] + VersionParsing v1.3.0
  [ea10d353] + WeakRefStrings v1.4.2
  [e3aaa7dc] + WebP v0.1.3
  [efce3f68] + WoodburyMatrices v1.0.0
  [8ce61222] + Arrow_jll v19.0.1+0
  [0b7ba130] + Blosc_jll v1.21.7+0
  [6e34b625] + Bzip2_jll v1.0.9+0
  [4e9b3aee] + CRlibm_jll v1.0.1+0
  [83423d85] + Cairo_jll v1.18.5+0
  [ee1fde0b] + Dbus_jll v1.16.2+0
  [5ae413db] + EarCut_jll v2.2.4+0
  [2702e6a9] + EpollShim_jll v0.0.20230411+1
  [2e619515] + Expat_jll v2.7.3+0
⌅ [b22a6f82] + FFMPEG_jll v7.1.1+0
  [f5851436] + FFTW_jll v3.3.11+0
  [a3f928ae] + Fontconfig_jll v2.17.1+0
  [d7e528f0] + FreeType2_jll v2.13.4+0
  [559328eb] + FriBidi_jll v1.0.17+0
⌅ [a7073274] + GDAL_jll v303.1100.500+0
  [d604d12d] + GEOS_jll v3.14.1+0
  [0656b61e] + GLFW_jll v3.4.0+2
  [d2c73de3] + GR_jll v0.73.19+1
  [b0724c58] + GettextRuntime_jll v0.22.4+0
  [61579ee1] + Ghostscript_jll v9.55.1+0
  [59f7168a] + Giflib_jll v5.2.3+0
  [7746bdde] + Glib_jll v2.86.2+0
  [3b182d85] + Graphite2_jll v1.3.15+0
  [818ab7a1] + HDF4_jll v4.3.2+0
⌅ [0234f1f7] + HDF5_jll v1.14.6+0
  [2e76f6c2] + HarfBuzz_jll v8.5.1+0
  [e33a78d0] + Hwloc_jll v2.12.2+0
  [a51ab1cf] + ICU_jll v76.2.0+0
  [c73af94c] + ImageMagick_jll v7.1.2011+0
  [905a6f67] + Imath_jll v3.1.11+0
  [1d5cc7b8] + IntelOpenMP_jll v2025.2.0+0
  [aacddb02] + JpegTurbo_jll v3.1.3+0
  [b39eb1a6] + Kerberos_krb5_jll v1.21.3+0
  [c1c5ebd0] + LAME_jll v3.100.3+0
  [88015f11] + LERC_jll v4.0.1+0
  [1d63c593] + LLVMOpenMP_jll v18.1.8+0
  [dd4b983a] + LZO_jll v2.10.3+0
  [08be9ffa] + LibPQ_jll v16.8.0+0
⌅ [e9f186c6] + Libffi_jll v3.4.7+0
  [7e76a0d4] + Libglvnd_jll v1.7.1+1
  [94ce4f54] + Libiconv_jll v1.18.0+0
  [4b2f31a3] + Libmount_jll v2.41.2+0
  [89763e89] + Libtiff_jll v4.7.2+0
  [38a345b3] + Libuuid_jll v2.41.2+0
  [d3a379c0] + LittleCMS_jll v2.17.0+0
  [5ced341a] + Lz4_jll v1.10.1+0
  [856f044c] + MKL_jll v2025.2.0+0
  [7cb0a576] + MPICH_jll v4.3.2+0
  [f1f71cc9] + MPItrampoline_jll v5.5.4+0
  [9237b28f] + MicrosoftMPI_jll v10.1.4+3
  [7243133f] + NetCDF_jll v401.900.300+0
  [e7412a2a] + Ogg_jll v1.3.6+0
  [6cdc7f73] + OpenBLASConsistentFPCSR_jll v0.3.29+0
  [18a262bb] + OpenEXR_jll v3.2.4+0
  [643b3616] + OpenJpeg_jll v2.5.5+0
  [fe0851c0] + OpenMPI_jll v5.0.9+0
  [458c3c95] + OpenSSL_jll v3.5.4+0
  [efe28fd5] + OpenSpecFun_jll v0.5.6+0
  [91d4177d] + Opus_jll v1.5.2+0
  [58948b4f] + PROJ_jll v902.700.0+0
  [36c8627f] + Pango_jll v1.57.0+0
⌅ [30392449] + Pixman_jll v0.44.2+0
  [784f63db] + Qhull_jll v10008.0.1004+0
  [c0090381] + Qt6Base_jll v6.8.2+2
  [629bc702] + Qt6Declarative_jll v6.8.2+1
  [ce943373] + Qt6ShaderTools_jll v6.8.2+1
  [e99dba38] + Qt6Wayland_jll v6.8.2+2
  [f50d1b31] + Rmath_jll v0.5.1+0
  [76ed43ae] + SQLite_jll v3.48.0+0
  [e0b8ae26] + Thrift_jll v0.21.1+0
  [a44049a8] + Vulkan_Loader_jll v1.3.243+0
  [a2964d1f] + Wayland_jll v1.24.0+0
⌅ [02c8fc9c] + XML2_jll v2.13.9+0
  [ffd25f8a] + XZ_jll v5.8.1+0
  [f67eecfb] + Xorg_libICE_jll v1.1.2+0
  [c834827a] + Xorg_libSM_jll v1.2.6+0
  [4f6342f7] + Xorg_libX11_jll v1.8.12+0
  [0c0b7dd1] + Xorg_libXau_jll v1.0.13+0
  [935fb764] + Xorg_libXcursor_jll v1.2.4+0
  [a3789734] + Xorg_libXdmcp_jll v1.1.6+0
  [1082639a] + Xorg_libXext_jll v1.3.7+0
  [d091e8ba] + Xorg_libXfixes_jll v6.0.2+0
  [a51aa0fd] + Xorg_libXi_jll v1.8.3+0
  [d1454406] + Xorg_libXinerama_jll v1.1.6+0
  [ec84b674] + Xorg_libXrandr_jll v1.5.5+0
  [ea2f1a96] + Xorg_libXrender_jll v0.9.12+0
  [a65dc6b1] + Xorg_libpciaccess_jll v0.18.1+0
  [c7cfdc94] + Xorg_libxcb_jll v1.17.1+0
  [cc61e674] + Xorg_libxkbfile_jll v1.1.3+0
  [e920d4aa] + Xorg_xcb_util_cursor_jll v0.1.6+0
  [12413925] + Xorg_xcb_util_image_jll v0.4.1+0
  [2def613f] + Xorg_xcb_util_jll v0.4.1+0
  [975044d2] + Xorg_xcb_util_keysyms_jll v0.4.1+0
  [0d47668e] + Xorg_xcb_util_renderutil_jll v0.3.10+0
  [c22f9ab0] + Xorg_xcb_util_wm_jll v0.4.2+0
  [35661453] + Xorg_xkbcomp_jll v1.4.7+0
  [33bec58e] + Xorg_xkeyboard_config_jll v2.44.0+0
  [c5fb5394] + Xorg_xtrans_jll v1.6.0+0
  [3161d3a3] + Zstd_jll v1.5.7+1
  [28df3c45] + boost_jll v1.87.0+0
  [4611771a] + brotli_jll v1.2.0+0
  [35ca27e7] + eudev_jll v3.2.14+0
  [214eeab7] + fzf_jll v0.61.1+0
  [9a68df92] + isoband_jll v0.2.3+0
  [477f73a3] + libaec_jll v1.1.4+0
  [a4ae2306] + libaom_jll v3.13.1+0
  [0ac62f75] + libass_jll v0.17.4+0
  [1183f4f0] + libdecor_jll v0.2.2+0
  [2db6ffa8] + libevdev_jll v1.13.4+0
  [f638f0a6] + libfdk_aac_jll v2.0.4+0
  [06c338fa] + libgeotiff_jll v100.702.400+0
  [36db933b] + libinput_jll v1.28.1+0
  [b53b4c65] + libpng_jll v1.6.51+0
  [075b6546] + libsixel_jll v1.10.5+0
  [f27f6e37] + libvorbis_jll v1.3.8+0
  [c5f90fcd] + libwebp_jll v1.6.0+0
  [337d8026] + libzip_jll v1.11.3+0
  [009596ad] + mtdev_jll v1.1.7+0
  [888e69b1] + muparser_jll v2.3.5+0
  [1317d2d5] + oneTBB_jll v2022.0.0+1
  [fe1e1685] + snappy_jll v1.2.3+0
  [1270edf5] + x264_jll v10164.0.1+0
  [dfaa095f] + x265_jll v4.1.0+0
  [d8fb68d0] + xkbcommon_jll v1.13.0+0
  [0dad84c5] + ArgTools v1.1.2
  [56f22d72] + Artifacts v1.11.0
  [2a0f44e3] + Base64 v1.11.0
  [8bf52ea8] + CRC32c v1.11.0
  [ade2ca70] + Dates v1.11.0
  [8ba89e20] + Distributed v1.11.0
  [f43a241f] + Downloads v1.6.0
  [7b1f6079] + FileWatching v1.11.0
  [9fa8497b] + Future v1.11.0
  [b77e0a4c] + InteractiveUtils v1.11.0
  [4af54fe1] + LazyArtifacts v1.11.0
  [b27032c2] + LibCURL v0.6.4
  [76f85450] + LibGit2 v1.11.0
  [8f399da3] + Libdl v1.11.0
  [37e2e46d] + LinearAlgebra v1.11.0
  [56ddb016] + Logging v1.11.0
  [d6f4376e] + Markdown v1.11.0
  [a63ad114] + Mmap v1.11.0
  [ca575930] + NetworkOptions v1.2.0
  [44cfe95a] + Pkg v1.11.0
  [de0858da] + Printf v1.11.0
  [3fa0cd96] + REPL v1.11.0
  [9a3f8284] + Random v1.11.0
  [ea8e919c] + SHA v0.7.0
  [9e88b42a] + Serialization v1.11.0
  [1a1011a3] + SharedArrays v1.11.0
  [6462fe0b] + Sockets v1.11.0
  [2f01184e] + SparseArrays v1.11.0
  [f489334b] + StyledStrings v1.11.0
  [4607b0f0] + SuiteSparse
  [fa267f1f] + TOML v1.0.3
  [a4e569a6] + Tar v1.10.0
  [8dfed614] + Test v1.11.0
  [cf7118a7] + UUIDs v1.11.0
  [4ec0a83e] + Unicode v1.11.0
  [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0
  [deac9b47] + LibCURL_jll v8.6.0+0
  [e37daf67] + LibGit2_jll v1.7.2+0
  [29816b5a] + LibSSH2_jll v1.11.0+1
  [c8ffd9c3] + MbedTLS_jll v2.28.6+0
  [14a3606d] + MozillaCACerts_jll v2023.12.12
  [4536629a] + OpenBLAS_jll v0.3.27+1
  [05823500] + OpenLibm_jll v0.8.5+0
  [efcefdf7] + PCRE2_jll v10.42.0+1
  [bea87d4a] + SuiteSparse_jll v7.7.0+0
  [83775a58] + Zlib_jll v1.2.13+1
  [8e850b90] + libblastrampoline_jll v5.11.0+0
  [8e850ede] + nghttp2_jll v1.59.0+0
  [3f19e933] + p7zip_jll v17.4.0+2
        Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m`
Precompiling project...
   1171.5 ms  ✓ StatsAPI
   1103.6 ms  ✓ FilePaths
   1063.1 ms  ✓ libpng_jll
   1021.3 ms  ✓ ComputePipeline
    726.1 ms  ✓ Glib_jll
   1394.1 ms  ✓ StringManipulation
   1248.3 ms  ✓ QOI
    508.4 ms  ✓ xkbcommon_jll
   1574.8 ms  ✓ OpenSSL
    689.6 ms  ✓ TableShowUtils
    570.8 ms  ✓ FilePaths → FilePathsURIsExt
    817.6 ms  ✓ Distances
   1094.5 ms  ✓ Unitful → LatexifyExt
    755.4 ms  ✓ OpenJpeg_jll
    820.8 ms  ✓ libsixel_jll
    723.4 ms  ✓ libwebp_jll
   1903.9 ms  ✓ StatsBase
    954.4 ms  ✓ Distances → DistancesSparseArraysExt
    535.7 ms  ✓ Distances → DistancesChainRulesCoreExt
   3938.5 ms  ✓ TimeZones
   2644.7 ms  ✓ Cairo_jll
   2883.2 ms  ✓ PNGFiles
   2475.6 ms  ✓ Qt6Base_jll
   2082.2 ms  ✓ ImageDistances
   2410.1 ms  ✓ NearestNeighbors
    944.1 ms  ✓ PDMats → StatsBaseExt
   1188.2 ms  ✓ ImageMagick_jll
   2197.2 ms  ✓ WebP
    907.0 ms  ✓ TimeZones → TimeZonesRecipesBaseExt
    955.0 ms  ✓ HarfBuzz_jll
   2809.9 ms  ✓ Sixel
   1169.7 ms  ✓ Qt6ShaderTools_jll
   2492.7 ms  ✓ GDAL_jll
    934.9 ms  ✓ libass_jll
    832.3 ms  ✓ Pango_jll
   1832.8 ms  ✓ Clustering
   1353.1 ms  ✓ FFMPEG_jll
   2242.2 ms  ✓ Qt6Declarative_jll
   4329.3 ms  ✓ ImageMagick
   1538.3 ms  ✓ Cairo
   6557.8 ms  ✓ ImageCorners
   5005.1 ms  ✓ Distributions
   4334.3 ms  ✓ GDAL
   1611.0 ms  ✓ FFMPEG
   1645.0 ms  ✓ GR_jll
   1393.0 ms  ✓ Distributions → DistributionsTestExt
   1469.6 ms  ✓ Distributions → DistributionsChainRulesCoreExt
   7772.3 ms  ✓ ImageQualityIndexes
   4367.0 ms  ✓ ImageSegmentation
   1672.4 ms  ✓ KernelDensity
  13048.5 ms  ✓ HTTP
   1495.7 ms  ✓ FileIO → HTTPExt
   3134.9 ms  ✓ GR
   2536.9 ms  ✓ CSVFiles
   5142.3 ms  ✓ Images
   8263.6 ms  ✓ ArchGDAL
   1978.4 ms  ✓ ArchGDAL → ArchGDALRecipesBaseExt
   2117.6 ms  ✓ ArchGDAL → ArchGDALJLD2Ext
  20856.9 ms  ✓ PrettyTables
  24189.5 ms  ✓ DataFrames
   1792.1 ms  ✓ Latexify → DataFramesExt
  34667.9 ms  ✓ Plots
   3214.0 ms  ✓ Plots → UnitfulExt
   3335.6 ms  ✓ Plots → GeometryBasicsExt
   3419.8 ms  ✓ Plots → FileIOExt
  11267.6 ms  ✓ IceFloeTracker
  91717.4 ms  ✓ Makie
   7656.0 ms  ✓ Polynomials → PolynomialsMakieExt
   7691.5 ms  ✓ ArchGDAL → ArchGDALMakieExt
   7839.9 ms  ✓ GeoInterface → GeoInterfaceMakieExt
  32481.9 ms  ✓ CairoMakie
  71 dependencies successfully precompiled in 141 seconds. 418 already precompiled.
   Resolving package versions...
  No Changes to `~/Documents/research/packages/IceFloeTracker.jl/docs/src/tutorials/segmentationtrackingcombined/Project.toml`
  No Changes to `~/Documents/research/packages/IceFloeTracker.jl/docs/src/tutorials/segmentationtrackingcombined/Manifest.toml`
   Resolving package versions...
  No Changes to `~/Documents/research/packages/IceFloeTracker.jl/docs/src/tutorials/segmentationtrackingcombined/Project.toml`
  No Changes to `~/Documents/research/packages/IceFloeTracker.jl/docs/src/tutorials/segmentationtrackingcombined/Manifest.toml`
using IceFloeTracker
using Images
using Images: segment_mean, labels_map, SegmentedImage, RGB
using IceFloeTracker.Tracking: FloeTracker, FilterFunction, MinimumWeightMatchingFunction
using Plots
using DataFrames

Identify Sea Ice Floes

We'll access a pair of images from the IFT validation dataset. You can get your own images from the NASA Worldview Snapshots utility. We use the MODIS 1-4-3 true color, MODIS 7-2-1 false color, and the OpenStreetMap coast mask. The validation dataset has 100 km by 100 km pairs of images from the Aqua and Terra satellites, randomly sampled from Arctic marginal and seasonal ice zones, and includes manually validated floe outlines and image metadata. For this tutorial we select case 6, from Baffin Bay. We will use the default settings for the LopezAcosta2019Tiling segmentation algorithm. After the images have been segmented, we will extract floe features and track them.

dataset = filter(c -> c.case_number == 6, Watkins2026Dataset(; ref="v0.1"));
Dataset(GitHubLoader("https://github.com/danielmwatkins/ice_floe_validation_dataset/", "v0.1", "/tmp/Watkins2026"), 2×30 DataFrame
 Row         case_number  region      start_date  center_lon  center_lat  cen      Int64  Int64        String      Dates.Date  Float64     Float64     Int ⋯
─────┼──────────────────────────────────────────────────────────────────────────
   1 │    10            6  baffin_bay  2022-05-30    -73.3612     75.2608   -7 ⋯
   2 │    11            6  baffin_bay  2022-05-30    -73.3612     75.2608   -7
                                                              24 columns omitted)
dataset
Dataset(GitHubLoader("https://github.com/danielmwatkins/ice_floe_validation_dataset/", "v0.1", "/tmp/Watkins2026"), 2×30 DataFrame
 Row         case_number  region      start_date  center_lon  center_lat  cen      Int64  Int64        String      Dates.Date  Float64     Float64     Int ⋯
─────┼──────────────────────────────────────────────────────────────────────────
   1 │    10            6  baffin_bay  2022-05-30    -73.3612     75.2608   -7 ⋯
   2 │    11            6  baffin_bay  2022-05-30    -73.3612     75.2608   -7
                                                              24 columns omitted)
Dataset(GitHubLoader("https://github.com/danielmwatkins/ice_floe_validation_dataset/", "v0.1", "/tmp/Watkins2026"), 2×30 DataFrame
 Row │        case_number  region      start_date  center_lon  center_lat  cen ⋯
     │ Int64  Int64        String      Dates.Date  Float64     Float64     Int ⋯
─────┼──────────────────────────────────────────────────────────────────────────
   1 │    10            6  baffin_bay  2022-05-30    -73.3612     75.2608   -7 ⋯
   2 │    11            6  baffin_bay  2022-05-30    -73.3612     75.2608   -7
                                                              24 columns omitted)

Initialize the segmentation algorithm:

segmentation_algorithm = LopezAcosta2019Tiling.Segment();
IceFloeTracker.LopezAcosta2019Tiling.Segment((rblocks = 2, cblocks = 2), (prelim_threshold = 0.43137254901960786, band_7_threshold = 0.7843137254901961, band_2_threshold = 0.7450980392156863, ratio_lower = 0.0, ratio_offset = 0.0, ratio_upper = 0.75), (white_threshold = 25.5, entropy_threshold = 4, white_fraction_threshold = 0.4), (gamma = 1.5, gamma_factor = 1.3, gamma_threshold = 220), (se_disk1 = Bool[0 1 0; 1 1 1; 0 1 0], se_disk2 = Bool[0 0 … 0 0; 0 1 … 1 0; … ; 0 1 … 1 0; 0 0 … 0 0], se_disk4 = Bool[0 0 … 0 0; 0 1 … 1 0; … ; 0 1 … 1 0; 0 0 … 0 0]), (radius = 10, amount = 2.0, factor = 255.0), (band_7_max = 0.0196078431372549, band_2_min = 0.9019607843137255, band_1_min = 0.9411764705882353, band_7_max_relaxed = 0.0392156862745098, band_1_min_relaxed = 0.7450980392156863, possible_ice_threshold = 0.29411764705882354), (radius = 10, amount = 2, factor = 0.5), 0.1, Bool[1 1 1; 1 1 1; 1 1 1])

Use dot notation to broadcast the segmentation algorithm across vectors of images. The modis_ accessor functions grab images on demand from the dataset.

segments = segmentation_algorithm.(
                modis_truecolor.(dataset),
                modis_falsecolor.(dataset),
                modis_landmask.(dataset));
2-element Vector{ImageSegmentation.SegmentedImage{Matrix{Int64}, ColorTypes.RGBA{Float32}}}:
 Segmented Image with:
  labels map: 400×400 Matrix{Int64}
  number of labels: 351
 Segmented Image with:
  labels map: 400×400 Matrix{Int64}
  number of labels: 338
# Helper function to view a SegmentedImage object
function view_seg(s)
    map(i->segment_mean(s,i), labels_map(s))
end

mosaicview(view_seg(segments[1]), view_seg(segments[2]), nrow=1, npad=10)
Example block output

Tracking Algorithm

The tracking function finds plausible floe matches across rows of DataFrames with feature descriptors. We set up the function in the same way as the segmentation algorithm: we call a function that returns a function. For this tutorial, we'll use two default functions for the algorithm: one function that makes geometric comparisons to reduce the number of candidate matches, and a second function that selects a unique matching between the images. The only additional information we need is an observation time associated with each segmented image. For the IFT validation dataset, this is available in the dataset metadata, which we access with info().

#
passtimes = info(dataset)[:, "pass_time"]
2-element Vector{Dates.DateTime}:
 2022-05-30T16:44:44
 2022-05-30T15:28:46
2-element Vector{Dates.DateTime}:
 2022-05-30T16:44:44
 2022-05-30T15:28:46

We see that the satellite pass times (the time the satellite passed overhead and captured the image) are in reverse chronological order in the dataset, so we need to sort the images first.

segments = reverse(segments)
passtimes = reverse(passtimes)
2-element Vector{Dates.DateTime}:
 2022-05-30T15:28:46
 2022-05-30T16:44:44
2-element Vector{Dates.DateTime}:
 2022-05-30T15:28:46
 2022-05-30T16:44:44

Now we initialize and run the FloeTracker:

# Filtering through potential candidates and matches for tracked floes
tracker = FloeTracker(filter_function=FilterFunction(),
                      matching_function=MinimumWeightMatchingFunction())
tracked = tracker(segments, passtimes);
108×32 DataFrame
RowIDtrajectory_uuidhead_uuiduuidareacol_centroidconvex_arealabelmajor_axis_lengthmax_colmax_rowmin_colmin_rowminor_axis_lengthorientationperimeterrow_centroidpasstimemaskpsiΔtΔxscaled_distancerelative_error_arearelative_error_convex_arearelative_error_major_axis_lengthrelative_error_minor_axis_lengthshape_differencescaled_shape_differencepsi_s_correlationpsi_s_correlation_scorew
Int64StringString?StringInt64Float64Float64Int64Float64Int64Int64Int64Int64Float64Float64Float64Float64DateTimeBitMatrix?Array…Millisec…?Float64?Float64?Float64?Float64?Float64?Float64?Float64?Float64?Float64?Float64?Float64?
114dstnh3mx41jmissingBDWSfEXNck2C205396.093217.033026.247540024539022010.42020.023366962.0416231.8592022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 0 … 1 0; 0 0 … 0 0][5.17523, 5.51663, 5.84203, 6.72083, 6.29423, 6.28418, 6.28451, 6.30311, 5.6456, 6.67888 … 9.42493, 9.42479, 9.42478, 9.42478, 9.42477, 9.42465, 9.42332, 9.41047, 10.1966, 10.9859]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
214dstnh3mx41jBDWSfEXNck2Cj9HNcUwjKxor214396.075221.034127.03440024739022110.50550.035850462.8701233.2342022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 0 … 1 0; 0 0 … 0 0][5.17523, 5.51663, 5.84203, 6.72089, 6.29551, 6.30604, 5.77255, 6.36354, 5.85589, 7.11143 … 9.42474, 9.42478, 9.42478, 9.42478, 9.42477, 9.42465, 9.42332, 9.41047, 10.1966, 10.9859]4558000 milliseconds343.8060.04851220.04295940.01826480.02952270.0081569225.00.1170.9990.0010.265416
325bmmynOM8ysgmissingn7YW6hGmrV8u669250.71707.020735.3129264812364825.3163-0.395384106.32665.14052022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49753, 5.49065, 5.20077, 5.15239, 5.50294, 5.84285, 5.86502, 6.20717, 5.89166, 6.27379 … 9.43492, 8.67572, 8.90836, 8.9189, 10.175, 11.4616, 11.0028, 10.5186, 11.0051, 10.5312]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
425bmmynOM8ysgn7YW6hGmrV8u2Y4844aHv0B5677250.219720.021835.7416264832364925.2236-0.390488106.91267.64252022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50524, 5.79328, 5.47439, 5.18027, 5.24232, 5.5345, 6.21958, 5.54531, 6.32182, 6.3273 … 9.3721, 9.15479, 8.62942, 8.809, 10.1405, 11.4486, 11.0039, 10.504, 10.5717, 10.2088]4558000 milliseconds637.4580.08994750.01188710.018220.01206580.0036663941.00.0610.9990.0010.197787
5377ONzCN2tl97missingvjSxMfu7NiY3230129.226286.012523.048140521222915.43990.32820677.911742.03042022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.4977, 5.49538, 5.85474, 6.80426, 6.66437, 6.23001, 5.47463, 5.94137, 6.25086, 6.85809 … 9.08025, 10.6768, 11.6248, 9.98129, 9.88912, 9.89205, 10.1942, 9.44771, 9.41942, 10.206]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
6377ONzCN2tl97vjSxMfu7NiY3ZnTdI5w92J54220134.418255.013325.598146571233812.48530.97625768.083348.92272022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50789, 6.25336, 5.13662, 5.62727, 7.19327, 7.2602, 6.69055, 7.0838, 6.8719, 6.99022 … 9.19997, 10.3252, 10.6849, 11.3325, 10.5276, 10.541, 10.3027, 9.84991, 9.94232, 10.197]4558000 milliseconds2157.280.3043990.04444440.1146030.104840.21160784.00.3820.9510.0491.21089
748xJ4ZmObOBe3missinggfuzY8tbkXL82041252.8612174.019364.520128225622320142.32010.718084204.309227.4222022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49754, 5.49099, 4.67313, 4.77654, 4.72774, 5.16774, 5.1246, 4.70804, 5.2606, 5.84722 … 9.86079, 10.4479, 11.0099, 10.9965, 10.9956, 10.9957, 10.9965, 11.0045, 10.2139, 10.9899]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
848xJ4ZmObOBe3gfuzY8tbkXL8MgWCwc5Qf8kH2132254.1822206.020564.827728225722420242.70430.790329189.238229.0452022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49973, 5.80965, 4.7111, 4.24919, 5.16192, 5.1987, 4.68586, 5.2016, 4.71938, 5.53192 … 10.1749, 10.9574, 10.5646, 10.9654, 10.9937, 10.9953, 10.9934, 10.5476, 10.208, 10.9923]4558000 milliseconds522.880.07378020.04361370.01461190.004757190.00903699240.00.1130.9820.0180.2768
959DSvAeQBusrmmissingkbhruHDBFLaH28356.0141290.06225.4384652844726214.35590.61037565.9411272.8132022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.15398, 5.22543, 5.90923, 6.2729, 6.25338, 6.91271, 6.94809, 6.20984, 6.96901, 7.7302 … 9.41893, 9.25515, 9.32045, 10.1065, 9.65168, 10.2216, 10.1909, 10.5638, 10.1965, 10.9749]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
1059DSvAeQBusrmkbhruHDBFLaHGWxy7dA09SOK34754.8501369.05526.7438642894526317.33650.50275277.598275.2912022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 1 0; 0 0 … 0 0][5.15774, 5.22949, 5.0969, 4.79998, 5.56938, 6.28372, 6.80786, 6.24772, 6.53999, 6.48659 … 8.9029, 9.48224, 9.65359, 10.3953, 10.1273, 9.44161, 8.89786, 10.1908, 10.2108, 10.5172]4558000 milliseconds684.5190.0965880.2031750.2397570.05003330.18809593.00.2680.9640.0361.08165
116BI6qgHIONgb5missingRlG1fcmCotzl728324.602855.026141.40033501033067425.8251.46838138.12587.95192022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.17204, 4.72218, 5.5032, 5.14616, 4.71779, 4.74112, 5.54111, 7.07064, 6.27693, 5.77778 … 12.5423, 11.5712, 9.9386, 9.88995, 9.89189, 10.1961, 10.5013, 10.9972, 10.5451, 10.2096]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
126BI6qgHIONgb5RlG1fcmCotzlwug91V5TSMnw738324.546869.027043.17923501073068025.45891.5053138.81192.08672022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.17627, 5.16713, 4.72013, 4.24735, 5.5202, 6.78205, 6.26026, 6.27801, 6.22867, 5.88185 … 9.97563, 9.38132, 9.90183, 10.1755, 10.5419, 10.9656, 10.9904, 10.5472, 10.9849, 10.9952]4558000 milliseconds1033.790.1458720.01364260.01624130.04206280.014278978.00.1060.9870.0130.351097
137CeRnpqWaIvk0missing9goUUHZDwqmT163265.601167.022119.2478274382572810.89741.3811347.79932.98162022-05-30T15:28:46Bool[0 0 … 0 0; 0 1 … 0 0; … ; 0 0 … 1 0; 0 0 … 0 0][5.51198, 6.30471, 6.38514, 7.15702, 7.65562, 7.38568, 7.67204, 7.84537, 7.85232, 7.85539, 8.65281, 9.44636, 9.52619, 10.2307, 10.2907, 11.5385, 11.0051, 10.4945, 11.0148, 10.9962]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
147CeRnpqWaIvk09goUUHZDwqmTnZfeLzgeZx1m160266.044160.023419.218275422573110.72271.2935148.627436.18752022-05-30T16:44:44Bool[0 0 … 0 0; 0 1 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.5304, 6.70741, 6.3954, 7.18006, 7.20915, 7.6762, 7.84689, 7.85685, 7.88087, 7.82349, 8.64879, 9.90754, 9.87726, 9.98967, 10.7537, 10.9895, 11.0408, 10.496, 11.0149, 10.9962]4558000 milliseconds809.0760.1141630.01857590.04281350.001549760.016156519.00.1191.00.00.312259
158FJzjnRLaidgimissingRpvyJuVhtcVQ183142.049212.012824.452315216513114910.76641.1127263.0122155.6012022-05-30T15:28:46Bool[0 0 … 0 0; 0 1 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50345, 6.31253, 7.0769, 7.07308, 7.14245, 8.25821, 7.86957, 7.88034, 7.17351, 6.21302 … 9.76604, 10.1223, 10.427, 10.5226, 10.2485, 10.9804, 10.8628, 11.5178, 10.5498, 10.5308]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
168FJzjnRLaidgiRpvyJuVhtcVQsa9qHKm7ycX5194142.629200.013726.05441531671311509.986391.0031861.0122157.6392022-05-30T16:44:44Bool[0 0 … 0 0; 0 1 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50183, 6.78326, 7.06658, 7.05996, 7.41459, 7.40957, 7.09226, 7.77434, 6.66962, 7.07944 … 9.8726, 10.2373, 10.4286, 10.5316, 10.4977, 10.6222, 10.9296, 10.5852, 10.4971, 10.9983]4558000 milliseconds529.730.07474670.05835540.05825240.06343920.075167758.00.2990.9910.0090.637961
179FfxKAwEt1TdumissingrSWXvymcKbss280359.936292.029523.2935373293501115.98171.0476567.355320.05362022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.16788, 4.73313, 5.50092, 5.88272, 6.2639, 6.84864, 6.59604, 6.7883, 6.83748, 7.46514 … 10.0523, 10.9204, 10.0298, 10.1778, 9.49337, 9.81147, 10.4717, 10.568, 10.5337, 10.9829]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
189FfxKAwEt1TdurSWXvymcKbsshklYgJ7ECOT2285358.853302.030623.1803372343491616.64721.0214968.526925.06672022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.17481, 5.49968, 5.86486, 6.31474, 7.05475, 6.2627, 6.38165, 6.72005, 7.08322, 7.66876 … 11.0604, 10.0723, 9.36011, 9.94102, 9.77573, 10.4594, 10.6063, 10.4851, 11.0001, 10.9957]4558000 milliseconds1282.190.1809210.01769910.033670.004868980.040791620.00.070.9910.0090.356951
1910HnEdbB0YR31DmissingOoi1zmkKRQOl129397.527129.033324.96074002853942626.64865-0.019399551.5563273.862022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 0 … 1 0; 0 0 … 0 0][5.50553, 5.81331, 6.30513, 6.28539, 6.28339, 6.28337, 6.28593, 6.32671, 5.89526, 6.58261 … 9.45768, 9.42695, 9.42492, 9.42479, 9.42478, 9.42477, 9.42466, 9.42361, 9.41628, 10.2044]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
2010HnEdbB0YR31DOoi1zmkKRQOlPFCwXgivRaYt133397.474133.034625.5614002873942646.699440.0037772752.1421275.4592022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 0 … 1 0; 0 0 … 0 0][5.51028, 6.31988, 5.87065, 6.66408, 6.29941, 6.28434, 6.28325, 6.283, 6.28093, 6.26107 … 9.41884, 9.42417, 9.42473, 9.42477, 9.42478, 9.42483, 9.42544, 9.43211, 9.82646, 10.5145]4558000 milliseconds399.7690.05640870.03053440.03053440.02376290.0076103528.00.2111.00.00.359851
2111I965NKV54lTkmissingMewawOCkIRnC434285.26444.023330.730729720227117618.96650.6947785.2548187.9612022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.16239, 4.71714, 4.75914, 5.46512, 5.2577, 5.87549, 5.53149, 6.95429, 7.17826, 7.92805 … 9.65638, 9.66106, 9.45043, 9.74595, 9.89476, 9.89798, 9.86789, 10.2089, 10.9637, 10.9945]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
2211I965NKV54lTkMewawOCkIRnCo57mFK8Logku480285.015533.024630.320429720427117721.41630.55981493.9828189.9172022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.16995, 4.72647, 5.49346, 4.72711, 5.53017, 5.75079, 6.49541, 7.01787, 6.82652, 7.0597 … 9.75697, 10.0059, 9.413, 9.46485, 9.29269, 10.2212, 10.2129, 10.4999, 10.9992, 10.9957]4558000 milliseconds492.8050.06953650.1006560.182190.01344290.1213389.00.1850.9790.0210.693156
2312J5UdUCpdyfelmissingd0u91IWB9IRN1030171.3171055.014537.157219125015321336.0514-0.0408291123.054230.3752022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.16425, 5.20482, 5.47913, 4.69083, 4.71075, 4.71713, 4.80239, 5.50335, 5.99325, 6.27281 … 9.4458, 9.74773, 9.52015, 10.171, 10.4229, 10.612, 10.9389, 10.9927, 10.9954, 10.9956]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
2412J5UdUCpdyfeld0u91IWB9IRNO1QBsHv0wiCq1036173.4041058.015837.427219325215521535.92280.0115392122.468232.8182022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.17023, 5.19421, 5.16538, 5.15349, 4.71804, 4.71516, 4.75157, 5.51136, 5.52579, 6.31208 … 9.80461, 9.49936, 9.8421, 9.86452, 10.2185, 10.4903, 11.0162, 10.52, 10.999, 10.9957]4558000 milliseconds803.2260.1133380.005808330.002839560.007238870.0035734159.00.0571.00.00.189798
2513KahDUSfkPzg7missingARupfR7l81r6516200.149519.016929.366521514018511622.5933-1.317986.9117127.7072022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.16204, 4.70465, 5.20664, 4.74285, 5.44932, 5.21048, 4.84533, 5.14346, 5.62393, 6.00462 … 8.6501, 8.7512, 9.12881, 9.76011, 9.86955, 9.88418, 10.1476, 10.9723, 10.5251, 10.5346]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
2613KahDUSfkPzg7ARupfR7l81r6gCpEhX9LQ7CY520199.156530.018029.474221414118511822.7369-1.4445186.9117129.452022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49003, 4.69862, 4.64609, 4.30683, 5.2202, 4.82069, 5.17517, 5.15333, 5.51086, 6.36888 … 8.61376, 8.61336, 8.99436, 9.25559, 9.76049, 9.85696, 10.2095, 10.9721, 10.523, 10.2205]4558000 milliseconds501.4810.07076070.007722010.02097240.003663220.0063326345.00.0870.9990.0010.197451
2714LKgFtIG1AK1FmissingZtokIPvyHT7Y208151.731217.013919.17416020614319014.4398-0.90841556.2843197.5672022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.17543, 5.52502, 6.79587, 6.09641, 5.97197, 6.08828, 5.78664, 7.26783, 7.881, 7.88914 … 7.89921, 8.70722, 9.46175, 9.4368, 9.6498, 10.3823, 11.0224, 10.9965, 10.9917, 10.5523]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
2814LKgFtIG1AK1FZtokIPvyHT7YE9nZP5Zrehal231154.225238.014819.881416420914319415.2635-1.3252859.6985201.0092022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50305, 6.28953, 6.25083, 5.08705, 5.25083, 6.54791, 7.10429, 7.75816, 7.57014, 7.35538 … 8.7925, 10.1768, 9.52661, 9.3964, 10.1555, 10.9342, 10.9924, 10.9954, 10.9956, 10.9956]4558000 milliseconds1062.560.1499310.1047840.09230770.03622440.05545845.00.1950.9770.0230.656705
2915LkSYpOsXbIBnmissingMxlGzwZ8QTz3431332.253471.026527.606434533031630422.33170.89620390.8112317.0192022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.4932, 5.19231, 5.49918, 5.13677, 4.25467, 5.52285, 5.46208, 5.25545, 5.58038, 7.09201 … 9.51636, 9.47229, 8.92213, 9.81369, 10.2298, 9.48969, 8.92757, 10.1977, 10.9881, 10.5305]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
3015LkSYpOsXbIBnMxlGzwZ8QTz34gnRBBzE2NIm420333.05511.027928.972134733231730622.98870.903481115.539319.0792022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49033, 5.19758, 5.84143, 5.49014, 5.08797, 4.11724, 5.05082, 5.49666, 5.68684, 6.7464 … 9.6395, 8.95108, 9.19023, 10.4498, 10.0464, 9.05738, 9.22644, 10.4892, 11.0124, 10.5308]4558000 milliseconds552.2120.0779190.02585190.08146640.04827760.028990182.00.1950.9320.0680.525505
3116M1GtmVodY4ismissingT7OrHDKl8Cwe1287383.2111387.030647.020540018036113236.6949-0.16034156.61155.3222022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.1723, 4.71322, 4.71361, 4.7334, 5.16779, 5.50856, 5.51232, 6.26869, 5.48313, 5.90482 … 9.43066, 9.81531, 9.93138, 9.91237, 9.84058, 10.5101, 10.2217, 10.5143, 11.0008, 10.2122]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
3216M1GtmVodY4isT7OrHDKl8Cweyw2mlKlZURwa1302383.1211456.032148.369840018136112936.6432-0.163914167.439155.0612022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50179, 6.73445, 5.15688, 4.71473, 4.71214, 4.70442, 5.19467, 5.21005, 5.51086, 6.26516 … 9.94476, 10.1976, 9.434, 10.1952, 9.92433, 9.40537, 9.90314, 9.86828, 10.5221, 10.9965]4558000 milliseconds69.08320.009747870.01158750.04854030.02829210.00141057115.00.0880.9770.0230.210578
3317Oc3U1if0gV54missingjSTKchqZVJVp183374.301185.031016.897382893667214.3350.74443950.769681.45362022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.51709, 5.77106, 5.14166, 5.50427, 6.02207, 6.96581, 7.07027, 7.31427, 7.09302, 7.85886, 8.26609, 8.41941, 8.70944, 9.6678, 9.62829, 10.1357, 10.2263, 9.86624, 10.2151]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
3417Oc3U1if0gV54jSTKchqZVJVpBhRRznT8JwPu171374.018172.032616.2066381903667413.81090.74647848.526982.95912022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49796, 5.50267, 5.14976, 5.53965, 6.88804, 6.56988, 6.90624, 7.14171, 7.67412, 7.57207, 8.37946, 8.07736, 8.82323, 9.44691, 9.3947, 10.1763, 10.2053, 9.91807, 10.2012]4558000 milliseconds382.970.05403840.06779660.07282910.04171040.03724323.00.1350.9990.0010.409618
3518SWbcJ1pnMtRamissingG2FJXYqP20M4122385.951122.032114.5657392393802610.8553-0.71788340.041633.27872022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 1 … 0 0; 0 0 … 0 0][5.49778, 5.49746, 5.49066, 5.92847, 6.24968, 6.88279, 7.60643, 8.07171, 8.08962, 8.12232, 8.8148, 9.05715, 9.84812, 9.38021, 10.1844, 10.5328]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
3618SWbcJ1pnMtRaG2FJXYqP20M4nomk6Sb3ie9t112383.812113.033414.618938944378329.90308-0.76787437.79938.07142022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 1 … 0 0; 0 0 … 0 0][5.49731, 5.48424, 5.83294, 6.01212, 6.5434, 7.29308, 8.26504, 8.32288, 7.91752, 8.71355, 9.46193, 9.43735, 9.72983, 10.4543, 11.0055]4558000 milliseconds1312.030.1851320.08547010.07659570.003648910.091744426.00.2320.9850.0150.689591
3719UpRzblsLzjn3missingperjXrf5QxQA269308.431293.025420.67631721530019517.61370.0050331566.1838204.5092022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49306, 4.71345, 4.25782, 5.13938, 5.25602, 5.92025, 6.24873, 6.80041, 6.24322, 6.41349 … 8.65758, 8.79627, 10.1654, 9.99769, 9.43722, 8.6702, 8.88723, 10.1923, 10.985, 10.5302]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
3819UpRzblsLzjn3perjXrf5QxQA6CrUdcvaaE7b283308.919298.026522.737431721930019516.94680.11267169.8406206.1342022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49914, 5.15416, 4.2235, 5.21526, 5.22433, 5.91682, 6.27471, 6.28499, 6.32191, 5.85537 … 8.68179, 9.32156, 9.42777, 9.76031, 9.98617, 9.0311, 8.62642, 9.81978, 10.513, 10.2162]4558000 milliseconds424.1330.05984670.05072460.01692050.09496870.038590449.00.1730.9880.0120.446051
3920VTdquwt0ZtTBmissingYB5Q4HE8xfg6109120.339121.011118.79881292881122777.97703-1.2263844.5269282.0642022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.48963, 4.68968, 5.19278, 5.24345, 5.48354, 6.10205, 7.05157, 8.32031, 8.47992, 8.35016, 7.79618, 7.48805, 8.51446, 8.60653, 10.1543, 10.2023, 10.9798]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
4020VTdquwt0ZtTBYB5Q4HE8xfg6iKMbvNzfcsWj109119.073122.012315.65411272871122789.338841.5695842.2843282.2112022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.51435, 6.21082, 6.06556, 7.04805, 8.43431, 7.96175, 7.49276, 7.77427, 8.32004, 8.73375, 10.1592, 10.0339, 11.1013, 11.1874, 10.5146, 11.0076]4558000 milliseconds318.6340.04496040.00.008230450.1825470.15729139.00.3580.9780.0220.773029
4121WsNMryRIjrb5missing5ABCMscLvXZ0279211.595295.017828.423522715198113.5574-1.277773.5987.043012022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.4971, 5.47711, 4.63173, 3.94548, 5.30617, 6.68674, 6.95986, 6.25468, 6.52242, 7.0651 … 8.62795, 9.87855, 10.7829, 10.9863, 10.995, 10.9955, 10.9956, 10.9956, 10.9956, 10.9956]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
4221WsNMryRIjrb55ABCMscLvXZ0Gr56Cez9JKXv323214.378334.019530.248722920201113.995-1.082875.254810.32822022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.1746, 5.50384, 5.4591, 5.25575, 5.43553, 4.85675, 5.14735, 5.6464, 6.58914, 6.42207 … 8.12506, 8.03819, 8.6324, 8.96233, 9.99992, 10.9155, 10.2564, 10.4581, 11.0056, 10.9959]4558000 milliseconds1076.330.1518740.1461790.1240060.06221630.031767886.00.2660.9950.0050.787044
4322XH5ToWWlxlTVmissingTxuuRMFprFWL34064.5353359.06724.99987750522918.07481.2032476.66940.32652022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50171, 6.27272, 5.49274, 5.51375, 6.23448, 6.47086, 7.50583, 7.21673, 6.7535, 6.74647 … 9.96038, 9.72297, 10.4285, 11.0048, 10.622, 10.192, 10.9367, 11.488, 9.9116, 10.205]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
4422XH5ToWWlxlTVTxuuRMFprFWLU9JRAySBPrWb26569.2868270.06621.10857954583616.5681-1.0945262.769644.99252022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.15685, 4.70486, 5.27978, 5.0277, 4.71944, 4.67832, 5.36848, 6.1586, 5.57137, 6.01214 … 7.4656, 8.43108, 8.97903, 8.98205, 8.62737, 9.05603, 9.58146, 9.43055, 9.4106, 10.1991]4558000 milliseconds1664.860.2349170.2479340.2829890.1687880.086982499.00.3740.9460.0541.44961
4523XwoyKZNjz2jumissing3FJcJkNuVYzy21690.1944225.09024.04121033407932812.00031.5277259.6985334.2362022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49812, 5.50747, 6.24731, 6.4311, 7.42303, 7.03986, 7.52147, 7.84387, 7.85118, 7.82251 … 9.55093, 10.202, 10.8856, 10.9781, 10.6176, 10.921, 11.0115, 10.2193, 10.9756, 10.9949]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
4623XwoyKZNjz2ju3FJcJkNuVYzyXFr5Ta9CExA221988.8128229.08523.29291003397632612.326-1.5347560.7696332.6942022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.17526, 5.51323, 5.07547, 4.72863, 4.86686, 5.75031, 7.07881, 7.45664, 7.26268, 7.11011 … 8.65995, 8.27174, 8.64613, 9.16091, 10.0739, 10.5508, 10.8385, 10.6079, 10.9524, 10.5291]4558000 milliseconds517.620.0730380.01379310.01762110.03161730.026782446.00.210.9870.0130.385852
4724XxwcYrZbelgmmissing1aQa4ayJyO2L352208.116359.018027.09672171122008516.76920.1602272.426497.88642022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49425, 5.81884, 6.39502, 6.22556, 6.13122, 5.94179, 6.79589, 6.24545, 6.52401, 6.92167 … 9.43018, 9.46794, 8.90953, 9.70141, 10.227, 10.2111, 10.2091, 10.1986, 10.9561, 10.9942]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
4824XxwcYrZbelgm1aQa4ayJyO2LeaqqNBlpWFqb352207.011356.019026.31212161131988717.28740.18186271.59899.30112022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49845, 5.51792, 6.30611, 6.27618, 6.10539, 6.54364, 6.4386, 6.47771, 6.9774, 6.88955 … 9.26415, 9.13454, 9.37476, 10.1001, 10.0199, 10.1369, 10.4409, 10.2388, 10.9596, 10.9944]4558000 milliseconds448.8080.06332830.00.008391610.02938030.030429936.00.1021.00.00.23353
4925XzwYuWKvgmuJmissingZvndbt3MBd8Z206368.204219.030520.1524376723605314.11060.29542456.526960.8012022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49615, 5.84682, 6.79565, 7.07123, 6.6266, 6.7806, 6.76431, 6.2056, 6.89459, 7.76077 … 9.16633, 8.61257, 9.65141, 9.88415, 9.86583, 10.4773, 10.5104, 11.0085, 10.9962, 10.9956]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
5025XzwYuWKvgmuJZvndbt3MBd8ZYIoqr0PeEsD9189366.709196.031618.4343374733585513.90420.42585853.355362.4552022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.16168, 5.20796, 5.82586, 6.45267, 7.05573, 7.00102, 6.74797, 6.7735, 6.39187, 7.30501 … 8.62275, 9.25706, 9.14862, 8.81445, 9.8099, 9.85937, 10.2037, 10.5433, 10.9609, 10.9944]4558000 milliseconds557.3710.07864690.08607590.1108430.08904670.014731243.00.2280.9770.0230.630344
5126YZQvEavSZaWImissingG8mLv7jolw6A434184.643479.015532.83481981241699918.3848-0.97551893.1543110.2972022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.16945, 4.70899, 5.18992, 4.64613, 4.78712, 5.17107, 5.23089, 5.52308, 6.22141, 5.92124 … 8.20963, 8.28458, 8.88538, 9.83468, 9.48287, 9.42005, 8.9824, 10.1877, 10.5169, 10.5324]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
5226YZQvEavSZaWIG8mLv7jolw6ATSZSbDsRVhFE427184.066461.016932.234619712616910118.2855-0.95909690.0833111.922022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.16305, 4.71492, 4.71154, 4.68969, 5.19945, 5.17208, 5.27636, 5.83953, 5.78173, 6.60386 … 8.34887, 8.48991, 9.2595, 9.36915, 9.9401, 9.39861, 9.4304, 9.82272, 10.4967, 10.9994]4558000 milliseconds430.6850.06077120.01626020.03829790.01844510.0054160339.00.0910.9930.0070.23719
5327aHOKBO60gqhamissing0S8CTCpySEz2105248.943114.021213.432725616824215611.595-1.1150642.2843160.6192022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.1783, 5.59582, 7.09554, 6.96542, 6.21153, 6.96542, 8.55891, 8.93135, 8.91419, 8.38841, 8.69045, 10.0527, 11.3478, 10.9406, 10.6017, 10.9507]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
5427aHOKBO60gqha0S8CTCpySEz2LGqNQgBqAy2a106248.906118.022512.847625616924215612.3189-1.4981843.6985161.9622022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49049, 4.73431, 5.5626, 7.09265, 7.01863, 6.21965, 6.89816, 7.79111, 8.77098, 9.49819, 8.57009, 8.13129, 8.83224, 10.1497, 11.4423, 10.5644, 10.2078]4558000 milliseconds335.9330.04740130.009478670.03448280.04453310.060542736.00.340.9850.0150.551439
5528aia92mUc2fI1missingyFZvw0ws97mv122292.648122.024814.4747299932887911.29730.58548140.627486.38522022-05-30T15:28:46Bool[0 0 … 0 0; 0 1 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.51589, 6.30386, 6.28541, 6.28085, 6.24603, 6.97556, 7.37155, 8.28118, 8.2788, 8.39693, 9.11739, 9.60508, 10.3951, 10.298, 10.2161, 10.5043]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
5628aia92mUc2fI1yFZvw0ws97mvkRvA0fIhuI0M119292.815120.025514.4793299952888110.93480.42644640.627488.83192022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.51633, 6.32821, 5.78471, 6.32816, 6.24906, 7.00156, 7.28697, 8.32523, 7.8442, 8.39096, 9.08414, 10.0538, 10.066, 9.7131, 10.4728, 10.2334]4558000 milliseconds613.1050.08651120.02489630.01652890.0003182980.032612421.00.1760.9990.0010.337867
5729cIhEPi34hlWWmissingjG0deujMfE7X240194.725257.016720.580420426318224516.64651.3819565.598254.5922022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49498, 5.87369, 6.20603, 5.14012, 5.0824, 4.348, 5.50396, 6.84237, 7.74928, 7.10293 … 8.72067, 8.79345, 9.7433, 9.36624, 9.38291, 10.1421, 10.4279, 9.99798, 10.1762, 10.9747]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
5829cIhEPi34hlWWjG0deujMfE7XEYXMYxMU2v2j291194.924331.017724.650720526618224716.5083-1.1472876.3259257.6532022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.17483, 5.49918, 5.84279, 5.13739, 5.48422, 4.59623, 4.9332, 6.59896, 6.4828, 5.10743 … 8.51547, 8.85028, 8.67763, 9.35697, 9.41907, 9.40123, 10.1917, 10.2176, 9.87839, 10.5251]4558000 milliseconds766.9350.1082170.192090.2517010.1799810.0083369118.00.4050.9620.0381.18333
5930djuC5ru2ir6OmissingGTwGO3dZ18qK11415.1667114.02413.65442169105611.19760.10145439.213263.42982022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 1 … 0 0; 0 0 … 0 0][5.50549, 6.2502, 5.87596, 6.17299, 5.91032, 6.87439, 7.5928, 7.79903, 8.38553, 8.07254, 8.83275, 9.80511, 9.86622, 10.2333, 9.87331, 10.5195]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
6030djuC5ru2ir6OGTwGO3dZ18qKe8JDsaToaCXo10619.6321108.02213.0122571145811.1301-0.18283238.627465.41512022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 1 … 0 0; 0 0 … 0 0][5.52383, 5.81411, 6.32112, 6.09032, 5.61266, 7.01256, 8.2141, 7.87558, 7.8378, 8.41981, 9.16472, 9.69583, 9.87502, 10.2237, 10.2107]4558000 milliseconds1221.710.1723870.07272730.05405410.04818280.0060415727.00.2550.9840.0160.624393
6131e9F6qRdyZUF8missingGKjPUOXc7Q1o18122.2486193.02917.0892303831536614.1415-0.072905253.3553375.372022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49581, 5.83719, 5.14426, 5.57064, 7.05991, 6.28306, 5.76817, 6.46719, 7.15188, 8.4076 … 7.55041, 8.43311, 8.79018, 9.15071, 8.80579, 10.1817, 10.2251, 9.88124, 9.88231, 10.5224]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
6231e9F6qRdyZUF8GKjPUOXc7Q1owVsay2gHQqEA20221.9802209.02418.6936303831536414.43270.0068843555.9411374.3172022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50228, 5.1695, 5.17134, 5.5926, 6.47857, 6.97169, 6.23927, 5.94283, 6.14621, 7.03286 … 7.83879, 8.42151, 8.71784, 8.79819, 9.42495, 10.0526, 10.1452, 9.46865, 9.89876, 10.1932]4558000 milliseconds271.7490.03834470.1096610.0796020.08967150.020386729.00.1440.9880.0120.493666
6332eM3cc7KqxMskmissing0oWTGLBSHpdT1051390.2021112.031659.25994001253756924.195-0.149916148.569100.2582022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.17451, 5.49374, 4.70918, 4.21587, 5.25919, 5.96793, 6.68538, 5.85284, 6.5987, 5.47586 … 9.42478, 9.42478, 9.42478, 9.42478, 9.42478, 9.42477, 9.42469, 9.42391, 9.41861, 10.2062]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
6432eM3cc7KqxMsk0oWTGLBSHpdT7agCJ2gwO3CG1082390.1091151.033260.11684001263757024.4555-0.134521150.083101.1132022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.16718, 5.20228, 5.13431, 4.67689, 4.33535, 5.52473, 6.81202, 6.26878, 5.76617, 6.35028 … 9.42478, 9.42478, 9.42478, 9.42478, 9.42478, 9.42477, 9.42469, 9.42393, 9.41878, 10.2063]4558000 milliseconds214.9780.03033410.0290670.03446750.01435640.0107153.00.0490.9920.0080.175935
6533ec1a5U0GQ7TBmissingb3IuU5rxssFK325232.649342.019429.7124516922414215.4002-0.46879478.4264154.642022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 1 … 0 0; 0 0 … 0 0][5.50649, 6.30752, 5.80653, 5.82828, 5.80741, 6.33325, 6.27577, 6.05691, 6.05688, 6.27531 … 8.5327, 8.01024, 8.76071, 10.1222, 10.8995, 10.2674, 10.438, 11.0373, 10.5134, 10.5515]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
6633ec1a5U0GQ7TBb3IuU5rxssFKXK3FA08L9i7W322232.323340.020429.134324517022414415.5255-0.44763177.598155.8512022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 1 … 0 0; 0 0 … 0 0][5.50649, 6.30746, 5.8055, 5.80858, 6.32912, 6.27698, 6.08973, 6.02426, 6.27448, 6.33166 … 8.10557, 8.05918, 8.9413, 10.2234, 10.9004, 10.2676, 10.4356, 11.0027, 10.5688, 10.9743]4558000 milliseconds313.5280.04423980.009273570.00586510.01956460.008107428.00.0870.9990.0010.175051
6734fT3QcNtlVWX2missingUJayZDtFIhXv734180.982753.015340.31631951001666423.4722-0.603026107.98381.05992022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50136, 5.80362, 5.83588, 5.49067, 5.51713, 5.78139, 5.14275, 5.50777, 5.91359, 6.18664 … 9.42462, 9.42269, 9.39825, 10.1891, 10.4525, 11.4904, 10.9892, 11.0067, 10.5245, 10.9975]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
6834fT3QcNtlVWX2UJayZDtFIhXvVQvt0yiZsSSi726180.493737.016640.46891951011666523.0992-0.6206107.05482.76312022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49764, 5.49357, 5.8447, 5.48512, 5.54422, 5.72718, 5.50421, 5.50214, 5.5817, 6.32237 … 9.62142, 9.13667, 9.21597, 9.90713, 10.1285, 10.8846, 11.4897, 10.9761, 10.5567, 10.5306]4558000 milliseconds443.00.06250880.01095890.02147650.003775760.016020146.00.0630.9880.0120.18974
6935gcA6QM7oe1PMmissingSMkAEe7EWKuO349327.55408.026722.583634122431720222.28350.84159587.9117213.6052022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 1 … 0 0; 0 0 … 0 0][5.49805, 5.50506, 6.29379, 6.27417, 6.77721, 6.26837, 5.77794, 6.34539, 5.79444, 5.86963 … 8.57291, 10.1125, 11.287, 11.5786, 10.5044, 10.2233, 10.5568, 10.1992, 10.5362, 10.9859]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
7035gcA6QM7oe1PMSMkAEe7EWKuOng0j8lBQ9nkJ348327.876382.028122.4733922531820321.41370.9471179.0122214.6032022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 1 … 0 0; 0 0 … 0 0][5.49413, 4.7222, 5.51549, 6.28922, 6.77962, 6.25179, 6.30125, 5.77084, 6.31991, 6.16678 … 9.48193, 8.94073, 8.90902, 10.156, 11.4564, 10.9999, 10.2261, 10.2035, 10.543, 10.5225]4558000 milliseconds262.7020.03706810.002869440.06582280.005042420.039808257.00.1640.9710.0290.343611
7136goPa0eY512I6missingR3XoOVNZmvnx256372.457272.030721.858138231636429715.3757-0.46962862.7696305.8672022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.51162, 5.7667, 5.93995, 5.65318, 6.56428, 6.279, 5.94491, 7.10345, 7.05921, 8.1421 … 9.37357, 9.29588, 8.62383, 8.72984, 10.1134, 10.8979, 10.4827, 11.0187, 10.9967, 10.9956]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
7236goPa0eY512I6R3XoOVNZmvnxZ1wbseDyqw3Q267371.79276.032321.922838231836329815.9531-0.49620863.3553307.6482022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.5041, 5.79213, 5.84498, 5.48128, 5.97038, 6.6578, 6.29953, 6.3889, 7.16426, 7.21276 … 9.42965, 9.46202, 8.69167, 8.6108, 10.1186, 10.9699, 10.4993, 11.0011, 10.5548, 10.9828]4558000 milliseconds475.3720.06707670.0420650.01459850.002956110.036860926.00.0970.9910.0090.269557
7337gvc6T5q8EscimissingA556Qc1UVGKQ187236.513192.019719.471824625922724412.46361.0182453.3553251.5562022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49196, 4.72925, 5.54913, 7.09865, 6.64595, 6.38792, 7.16759, 7.38344, 7.23724, 7.86481 … 8.09005, 8.12523, 9.06176, 9.55488, 10.1658, 10.2134, 10.4785, 10.5285, 10.2233, 10.9842]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
7437gvc6T5q8EsciA556Qc1UVGKQqoS4fqoEUfUa168237.929169.021317.790224726023024612.32861.1288149.6985253.4822022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.48901, 5.19762, 6.39166, 6.24324, 6.26038, 6.85933, 7.54855, 7.70777, 7.14557, 8.12574, 8.31017, 8.02816, 8.52664, 9.85793, 9.71839, 10.4663, 10.5271, 10.2283, 10.5506, 10.5165]4558000 milliseconds597.5080.08431040.1070420.1274240.09025920.010891328.00.1670.9890.0110.597927
7538jSpk7qnhfYenmissingLOSUR34w3mUB102181.255110.016117.49771872021751878.06712-0.61973542.8701194.8732022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50517, 6.26137, 5.4943, 5.0547, 5.27752, 6.53906, 6.19379, 6.89244, 8.18116, 8.5387, 8.24953, 8.83408, 9.43668, 9.04428, 9.39088, 9.34831, 10.5219]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
7638jSpk7qnhfYenLOSUR34w3mUBDuuOtJg6n7Kn110183.164113.017618.93971882061781897.6261-0.51384542.8701198.0272022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 1 … 0 0; 0 0 … 0 0][5.50516, 6.26138, 5.48833, 5.49929, 5.54919, 6.3178, 6.2546, 6.92029, 7.85398, 8.62846, 9.02129, 8.60653, 9.36686, 8.91849, 9.43998, 9.4144, 10.2022]4558000 milliseconds921.8040.130070.07547170.02690580.07914570.056205315.00.1360.9990.0010.504798
7739jzwgy6O0ivVlmissing7nRPT69n33x7349207.582370.017327.709622121119319216.821.3337776.0833199.8512022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.4854, 5.17509, 5.21536, 6.48001, 6.34397, 7.08922, 7.16681, 7.89026, 7.84621, 7.57823 … 10.2548, 9.8327, 10.3431, 10.7626, 11.1427, 11.126, 10.9918, 10.5956, 10.9477, 10.9939]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
7839jzwgy6O0ivVl7nRPT69n33x7RiIgQTvXYy1u354209.153372.018728.552622321219419316.67661.3732777.8406201.022022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.16823, 4.70802, 5.18763, 5.18585, 4.72758, 5.53185, 6.87664, 6.68927, 7.07905, 7.5458 … 9.82127, 9.89101, 10.1763, 9.84008, 10.4587, 11.0073, 10.9962, 10.9954, 10.994, 10.5396]4558000 milliseconds489.4950.06906950.01422480.005390840.02996740.0085635845.00.1270.9870.0130.267216
7940k6ODkoOyAeadmissingJxS0gm4Da4Sq193264.58206.022022.02982741062558811.89830.70452258.66996.66842022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.16486, 4.70808, 5.22949, 5.48083, 6.52109, 7.00002, 6.85305, 7.06243, 7.07341, 7.18241 … 8.26901, 8.6227, 10.0602, 10.1825, 10.5947, 9.51857, 8.64521, 10.1741, 10.5047, 10.2178]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
8040k6ODkoOyAeadJxS0gm4Da4SqXjLzY2sIYVA2199263.196213.023221.60122731072549112.45430.73083759.012298.54772022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.5059, 5.83037, 7.06277, 6.75386, 6.80995, 7.06203, 7.05741, 7.59137, 7.32913, 8.09128 … 10.1769, 10.5889, 9.78254, 8.58476, 10.1149, 10.1917, 10.9439, 10.993, 10.9955, 10.9956]4558000 milliseconds583.540.08233950.03061220.03341290.01964780.045658323.00.1160.9850.0150.342671
8141kpRNonECP3JlmissingazAGgr07IjiV357183.006368.016024.603319417817315519.06990.64092272.7696166.3842022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.51081, 5.85092, 6.71345, 6.40324, 6.62723, 6.29612, 6.28478, 6.29316, 6.52484, 7.06523 … 9.85546, 10.1481, 9.60097, 10.2246, 10.1928, 10.8844, 11.0277, 10.4952, 10.5811, 10.9732]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
8241kpRNonECP3JlazAGgr07IjiV5ZOyUqxDu0wZ344183.715350.017324.048419517917415818.83320.71783770.5269168.392022-05-30T16:44:44Bool[0 0 … 0 0; 0 1 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50219, 6.29154, 6.32112, 6.7426, 6.69709, 6.29315, 6.28269, 6.26236, 6.8781, 7.12511 … 9.80823, 10.0038, 9.89717, 10.1385, 10.5489, 10.9307, 10.9937, 11.012, 10.5214, 10.9985]4558000 milliseconds531.8930.0750520.03708990.05013930.02280810.012488954.00.1571.00.00.354578
8342lJyFeP9rDmNdmissingzhhOcyDZjbu6466126.296489.011728.412214119811516921.92780.37090289.1543184.2062022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50205, 5.79586, 5.20235, 5.48619, 6.3978, 6.25009, 6.35399, 6.66421, 6.26951, 6.80046 … 10.3991, 11.5164, 10.6191, 9.97182, 9.80093, 10.2275, 9.86449, 10.2064, 10.5355, 10.531]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
8442lJyFeP9rDmNdzhhOcyDZjbu6bStNJU4Rgwtw486125.465520.012528.118814119711316822.93240.70240789.6396183.2882022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49746, 5.48859, 5.20202, 5.51492, 5.77705, 5.52735, 6.31183, 6.29002, 6.36384, 7.14229 … 9.12169, 10.702, 11.2416, 10.5528, 10.2177, 9.87872, 9.87296, 10.2142, 10.2104, 10.2102]4558000 milliseconds309.5740.04368190.04201680.0614470.01038050.0447893104.00.2140.9980.0020.418315
8543lR0fNSAxb1Vbmissing1uB57fcqjaOk507211.72515.018230.616522317420114621.3788-0.32256186.7696160.2682022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50452, 6.26297, 5.48273, 5.90948, 6.18495, 5.46819, 6.00691, 6.46755, 6.58662, 5.76579 … 9.46754, 8.87229, 10.1244, 10.6028, 9.49744, 10.1505, 10.9282, 10.9923, 10.9954, 10.9956]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
8643lR0fNSAxb1Vb1uB57fcqjaOkvy8qMHiW9QeB507211.87514.019630.132122317420114721.6526-0.30101985.3553161.1522022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50257, 5.81783, 5.79338, 5.87047, 6.23919, 5.48003, 5.91252, 6.3604, 6.67625, 5.77357 … 9.46604, 8.8889, 10.1689, 10.5818, 9.44799, 10.1816, 10.9657, 10.994, 10.9955, 10.9956]4558000 milliseconds224.0630.03161610.00.001943630.01594780.012728657.00.1121.00.00.174236
8744n238sTh2MQVsmissing2qHSEGPOI2uC918111.998922.010035.44361293396133.8588-1.12139113.59815.07412022-05-30T15:28:46Bool[0 0 … 0 0; 0 1 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50311, 6.29299, 6.32667, 6.69434, 6.29226, 6.28394, 6.28324, 6.28318, 6.28304, 6.28097 … 10.9956, 10.9956, 10.9956, 10.9956, 10.9956, 10.9956, 10.9956, 10.9956, 10.9956, 10.9956]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
8844n238sTh2MQVs2qHSEGPOI2uCpyX5GZDUAZbk984112.5191050.010637.48921303695135.15571.53272129.98316.36692022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.49981, 6.27209, 6.31353, 6.74896, 6.26352, 6.28154, 6.2841, 6.30022, 5.82912, 6.71149 … 10.0011, 9.80316, 10.4719, 11.0047, 10.9961, 10.9956, 10.9956, 10.9956, 10.9956, 10.9956]4558000 milliseconds348.5030.0491750.06940060.1298170.05609590.0375856248.00.2520.9710.0290.623075
8945n4Fg3KmRKlSqmissing74OScMYb8bTe124221.468129.018715.077422724521423111.3081-0.48865244.2843239.1292022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.536, 6.62545, 5.13088, 5.5176, 5.46305, 6.9004, 7.27605, 7.44816, 7.83497, 7.90739, 8.69821, 9.24467, 9.70583, 9.36771, 9.38949, 10.1597, 10.5311]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
9045n4Fg3KmRKlSq74OScMYb8bTem2ui2MNpDpXu117223.051124.020014.620622924721723211.2219-0.08678843.6985240.7442022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.51609, 6.72999, 5.72768, 5.25556, 5.5472, 6.44386, 7.18695, 7.20922, 7.66834, 8.08592, 8.8351, 8.70667, 9.67295, 10.2294, 9.45019, 9.89753, 10.1996]4558000 milliseconds565.3760.07977650.05809130.03952570.03076320.0076532837.00.3160.9990.0010.53281
9146o0WyDT1Q73ATmissingQ5xlRTl4byCx2359316.6022827.023681.7053355742722540.0478-1.31401271.42152.67832022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 1 … 0 0; 0 0 … 0 0][5.49717, 5.83212, 6.26397, 5.84018, 6.24611, 5.81844, 6.39654, 7.04577, 5.73427, 5.08816 … 9.40904, 8.94655, 8.93878, 9.44358, 9.8529, 9.44055, 10.2034, 10.5146, 9.90322, 10.2075]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
9246o0WyDT1Q73ATQ5xlRTl4byCxrlmj1ev6lahm2241317.1592562.024975.4165354772773040.7391-1.39337243.27956.44222022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.5003, 6.28631, 6.2648, 5.8503, 5.79272, 6.2984, 6.81705, 6.66264, 6.2378, 5.06684 … 9.96444, 8.66219, 8.89836, 9.84851, 9.44823, 10.1987, 10.2175, 9.88442, 9.88485, 10.5279]4558000 milliseconds951.250.1342250.05130430.09834850.08005020.0171157411.00.1830.9580.0420.606043
9347qXHBeHWkCdljmissingO3kkoCC4iOxl565212.336639.017932.3815225511991625.17060.243167110.22531.76462022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.1781, 5.17667, 5.14221, 4.79093, 5.15767, 5.51915, 5.49862, 5.48424, 6.01533, 6.27349 … 9.25839, 9.44837, 8.65842, 9.83309, 10.1321, 10.9541, 9.98396, 9.41936, 9.85582, 10.5226]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
9447qXHBeHWkCdljO3kkoCC4iOxlJCS5mlOsfmLm521212.441585.018929.9136225531982125.44860.40403107.05434.82342022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.17399, 5.4904, 4.68367, 5.21121, 4.7419, 5.45006, 5.18373, 5.28181, 6.03158, 6.49208 … 8.78028, 9.45961, 9.45839, 8.6534, 9.84077, 10.1434, 10.963, 9.94575, 10.1902, 10.9833]4558000 milliseconds765.1560.1079660.08103130.08823530.07923060.010984150.00.2880.9870.0130.668447
9548tsuIbr5LFMF0missingLiyn7LvjJGeV891263.027921.021336.141228015724612031.93580.297041120.953138.2932022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50095, 5.80377, 4.71994, 5.51731, 5.78039, 5.85324, 5.47905, 5.8977, 6.29823, 5.83733 … 9.0279, 9.72802, 9.94913, 10.1869, 10.4763, 11.0026, 10.9929, 10.5595, 10.5146, 10.9969]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
9648tsuIbr5LFMF0Liyn7LvjJGeV3X71y4GuW2RU899262.07997.022738.497727915724511631.4385-0.148597132.368137.8672022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50111, 6.76801, 5.76552, 5.10948, 4.66841, 3.95855, 4.20789, 5.33505, 5.51101, 5.11047 … 10.7513, 9.53506, 9.39829, 10.1839, 9.48913, 9.42186, 9.03027, 8.89965, 10.2036, 10.5228]4558000 milliseconds261.8930.03695390.008938550.07924920.06314360.0156953215.00.2390.9710.0290.471981
9749ukPTbm89R1gxmissingpx5DllSB8tri166392.729177.032718.771240031938430611.7406-1.2255450.2843313.2052022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 1 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50184, 5.12328, 4.29463, 5.4706, 4.87091, 5.49598, 6.15027, 6.62176, 7.34465, 7.39676, 8.29382, 7.87773, 7.33728, 8.49498, 8.61863, 9.23527, 9.41735, 9.43229, 9.81756, 10.5122]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
9849ukPTbm89R1gxpx5DllSB8trifRiEdU6hlPEI168392.78177.033719.933340032238330711.424-1.0762452.5269315.4462022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.5054, 5.78152, 4.6975, 4.76825, 5.51237, 5.49838, 5.48807, 6.13305, 7.19835, 7.49983 … 7.81167, 7.55966, 7.65207, 8.57193, 8.61951, 9.34934, 9.42135, 9.4293, 9.85302, 10.2119]4558000 milliseconds560.5460.0790950.0119760.00.06005010.027340327.00.1610.9860.0140.353461
9950vmyISalXFieCmissingGr2D9v1ewCCx191306.796259.025324.411431719329717814.4689-1.5326372.4264186.0792022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.4953, 5.86947, 6.25671, 6.78692, 6.21129, 6.91202, 7.19115, 7.33233, 8.59505, 7.98673 … 11.8791, 11.8433, 11.6198, 12.1755, 11.1718, 10.2554, 10.5927, 9.5143, 8.93589, 10.204]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
10050vmyISalXFieCGr2D9v1ewCCxegYH5KrWWnxh190306.984279.026225.017331719429617815.589-1.5368982.9828186.3162022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.50968, 5.85328, 6.12537, 6.56739, 6.57193, 6.89846, 7.06702, 7.1518, 8.5274, 9.03103 … 11.8918, 12.4041, 10.9532, 9.8279, 10.6519, 10.8068, 9.6725, 8.63144, 9.31412, 10.5211]4558000 milliseconds75.73980.01068710.005249340.07434940.02451790.074529631.00.1630.9670.0330.385333
10151wHJ5c3VhRgLomissingS0vrS0MkuOFv122178.689123.015916.87921841421731279.29880.49768941.4558134.232022-05-30T15:28:46Bool[0 0 … 0 0; 0 1 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.51764, 6.40812, 6.76115, 6.58728, 6.54408, 7.08212, 7.06179, 8.25916, 8.65715, 9.42109, 9.92526, 9.34261, 10.1098, 10.4178, 10.2504, 10.9632]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
10251wHJ5c3VhRgLoS0vrS0MkuOFvEUlcw67WDwUl115178.209115.017216.80031831441731298.742990.47348540.0416136.2782022-05-30T16:44:44Bool[0 0 … 0 0; 0 1 … 0 0; … ; 0 0 … 1 0; 0 0 … 0 0][5.50704, 6.33937, 6.68802, 6.27383, 6.87239, 7.06283, 7.05601, 7.82093, 8.77929, 9.45416, 9.38043, 9.94365, 9.75641, 10.2158, 10.2046, 10.9788]4558000 milliseconds526.0480.07422720.05907170.06722690.004685270.061613617.00.1480.9990.0010.415825
10352yJiG0Dmke5fdmissingpRNod0P2brVD219332.735250.027327.105834524032022611.74461.2987275.2548232.4382022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.17585, 5.54995, 6.68862, 6.8489, 7.44277, 7.09682, 8.36708, 8.30535, 8.33162, 7.54683 … 9.53468, 10.3267, 11.0917, 10.7179, 11.2402, 10.2577, 10.9155, 10.9938, 11.011, 10.5306]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
10452yJiG0Dmke5fdpRNod0P2brVDnHGo8KjbrUQd234333.397266.028625.729934524232122713.28961.2257672.4264233.4232022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 0 0; 0 0 … 0 0][5.4962, 5.91513, 6.72896, 7.09164, 7.13753, 8.03017, 8.53485, 8.34199, 7.57091, 6.44688 … 9.99899, 10.6034, 9.81187, 10.364, 11.0233, 10.9524, 11.5012, 10.9775, 11.0107, 10.5306]4558000 milliseconds296.6780.04186230.06622520.06201550.05208160.12342944.00.1880.9930.0070.540614
10553yf3b4DVi36Rlmissing2YsMuSJcFJqX341160.419341.014331.0631172841495914.3608-0.7613376.083370.4782022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 1 … 0 0; 0 0 … 0 0][5.49476, 5.83718, 5.48283, 5.48347, 5.87158, 5.47836, 5.59273, 6.31902, 6.27246, 5.96972 … 8.26233, 8.75318, 9.22908, 9.50136, 9.59853, 9.74298, 10.2058, 10.9347, 10.9929, 10.9955]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
10653yf3b4DVi36Rl2YsMuSJcFJqXqokJepWrLLZi340159.932345.015430.6224171851496014.4248-0.75450175.254872.00882022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 1 … 0 0; 0 0 … 0 0][5.16024, 4.71815, 4.77374, 5.51627, 5.57448, 5.68538, 5.48264, 5.88143, 5.45812, 6.12385 … 8.35689, 8.47369, 8.77454, 8.76537, 8.84293, 8.93213, 9.45045, 9.4034, 10.1908, 10.2095]4558000 milliseconds401.6040.05666770.002936860.01166180.01428840.0044485840.00.1180.9970.0030.211003
10754yhZuhcYRdgHWmissingNUmO9x1Ue85b110349.773112.029017.6243552333442178.509230.51802142.8701224.12022-05-30T15:28:46Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 1 0; 0 0 … 0 0][5.1751, 5.52114, 6.29063, 6.84509, 7.12936, 7.28468, 6.52442, 6.9471, 7.3146, 9.00443, 9.63437, 9.43279, 9.38386, 9.93294, 9.80062, 10.2155, 10.5181]missingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissingmissing
10854yhZuhcYRdgHWNUmO9x1Ue85barPCpU3QC1cV116350.078118.030317.7053552343442188.773760.57187542.8701225.3022022-05-30T16:44:44Bool[0 0 … 0 0; 0 0 … 0 0; … ; 0 0 … 1 0; 0 0 … 0 0][5.1751, 5.52114, 6.29063, 6.84509, 7.12936, 7.28468, 6.52447, 6.94763, 7.32028, 8.8081, 9.45259, 9.38018, 9.93372, 9.37359, 10.1816, 10.2021, 10.5333]4558000 milliseconds309.9480.04373470.05309730.05217390.004585310.030612311.00.0951.00.00.279204
FloeTracker(ChainedFilterFunction(IceFloeTracker.Tracking.AbstractFloeFilterFunction[DistanceThresholdFilter(:Δt, :Δx, :scaled_distance, LinearTimeDistanceFunction(0.75, 250), :time_distance_test, IceFloeTracker.Tracking.var"#19#21"()), RelativeErrorThresholdFilter(:area, :area, :relative_error_test, PiecewiseLinearThresholdFunction(100, 700, 0.43, 0.17)), RelativeErrorThresholdFilter(:convex_area, :area, :relative_error_test, PiecewiseLinearThresholdFunction(100, 700, 0.44, 0.25)), RelativeErrorThresholdFilter(:major_axis_length, :area, :relative_error_test, PiecewiseLinearThresholdFunction(100, 700, 0.27, 0.13)), RelativeErrorThresholdFilter(:minor_axis_length, :area, :relative_error_test, PiecewiseLinearThresholdFunction(100, 700, 0.28, 0.1)), ShapeDifferenceThresholdFilter(:area, :area, :shape_difference_test, PiecewiseLinearThresholdFunction(100, 700, 0.47, 0.31)), PsiSCorrelationThresholdFilter(:area, :psi_s_correlation_test, PiecewiseLinearThresholdFunction(100, 700, 0.86, 0.96))]), MinimumWeightMatchingFunction([:scaled_distance, :relative_error_area, :relative_error_convex_area, :relative_error_major_axis_length, :relative_error_minor_axis_length, :psi_s_correlation_score, :scaled_shape_difference]), 100, 90000.0, Dates.Day(2))

Visualizing the results

# You can check the metadata via info(dataset) to see what order the images are in
terra, aqua = modis_truecolor.(dataset)

# Binarize segmented image for easy visualization via fontour
aqua_segments = labels_map(segments[1]) .> 0
terra_segments = labels_map(segments[2]) .> 0

plt = contour(title = "Floe Tracking Results", aqua_segments, levels=1, color=:red, label="Aqua", legend=false,
      aspect_ratio=:equal, size=(800,800))
contour!(terra_segments, levels=1, color=:blue, label="Terra")

# Plot a line segment for each labeled trajectory
for group in groupby(tracked, :ID)
    x = group.col_centroid
    y = group.row_centroid
    plot!(plt, x, y, color = :black, marker = :circle)
end

# Reverse y-axis to match convention for image display
yflip!(true)

# Truncate plot to image dimensions
ylims!(0, 400)
xlims!(0, 400)
plt
Example block output

Next steps

The FloeTracker identifies shapes that persist across images. Because the tracking is based on the shape properties, including the boundary curvature, area, and difference in shapes, if a shape is poorly segmented the tracking will fail. This is apparent for the large floe in the bottom center of the image: it is divided into multiple floes in the Aqua image (blue), and appears as a single floe in Terra (red). We recommend an iterative approach, in which tracked floes are used to find an initial set of tracked floes, then these vectors are used to find estimates of motion for other objects.

Another note for the above image is that the default minimum floe size is 100 pixels, so smaller floes are intentionally not tracked. Geometric property uncertainty is larger with small objects.