Code Monkey home page Code Monkey logo

pathtrackr's People

Contributors

aharmer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

pathtrackr's Issues

Broken: trackpath() no longer working with raster package

It appears that a function was updated in the raster library and is now causing trackpath to fail. Ran a fresh install of everything tonight and trackpath fails every time with the following error...

Error in validityMethod(object) : invalid extent: xmin >= xmax

R version

"Warning message:
package ‘pathtrackr’ is not available (for R version 3.5.1) "

What version of R can this package be used in? Thanks!

Error message while using trackPath function

Hi aharmer,
I am Sylvain , I currently work at UTMSI in Texas. I would like to track animal movements using your toolbox and R.

I have downloaded your toolbox as well as installed FFmpeg. But I got some message errors from R, and I can't resolve the issues myself. Maybe you could help me.
First, I have a video which is a .avi file, I am not sure whether or not I can use the splitVideo function. Does the format has to be mpeg? (related to FFmpeg?). I did try to convert the video into jpeg files using splitVideo, but without any success.
The error message is :
Warning messages:

1: running command 'ffmpeg -loglevel panic -y -i D:/ptrack -vf scale=320:-1 D:/ptrack' had status 127 
2: running command 'ffmpeg -loglevel panic -y -i D:/ptrack -q:v 2 -vf fps=30 -b:v 2000 -bt 20M D:/ptrack/frame%06d.jpg' had status 127 

And the jpeg files are not created.
My video is a .avi file 30 frames/s and about 1920x1552 pix (21Giga).
Maybe the problem comes from the size or the format of the video.

So I have decided to pass by Matlab to create jpeg files (I am a beginner with R), so from the .avi, I have created jpeg files.
Then, I have tried to use with trackPath function.
And I can not. R does not stop saying :

Error in .rasterObjectFromFile(x, band = band, objecttype = "RasterLayer", : Cannot create a RasterLayer object from this file.
I have tried to figure out where this error comes from. I installed rgdal package as suggested by R, and then I installed raster package too, without more success.
It seems that R can not create rasters from the jpeg I have.
I don't know what to do, maybe the fact that I have created my jpeg with another function that the one in the pathtrackr package is the source of the error, or the size of the jpeg
I use Windows vista 32b and R version 3.3.2 (2016-10-31) with RStudio. All the packages are up to date.
Any idea?
Cheers,
Sylvain

Wont split video

I have a mp4 video and it creates the directory but does not split the video, does anyone have any suggestions.

R installation error

Hello! I'm trying to install pathtrackr on Rstudio, but I get this error message. I actually gave up and tried to download a different tracking program, but I got the same error message - so now I'm thinking it's a more systematic problem with installing packages from github. Any thoughts? Thanks!

  • Chris
  • installing source package ‘pathtrackr’ ...
    ** R
    ** byte-compile and prepare package for lazy loading
    Error in dyn.load(file, DLLpath = DLLpath, ...) :
    unable to load shared object '/Library/Frameworks/R.framework/Versions/3.5/Resources/library/imager/libs/imager.so':
    dlopen(/Library/Frameworks/R.framework/Versions/3.5/Resources/library/imager/libs/imager.so, 6): Library not loaded: /opt/X11/lib/libX11.6.dylib
    Referenced from: /Library/Frameworks/R.framework/Versions/3.5/Resources/library/imager/libs/imager.so
    Reason: image not found
    ERROR: lazy loading failed for package ‘pathtrackr’
  • removing ‘/Library/Frameworks/R.framework/Versions/3.5/Resources/library/pathtrackr’
    Error in i.p(...) :
    (converted from warning) installation of package ‘/var/folders/1x/m9p98yxs74xgfbh5ykwjsfrh0000gn/T//RtmpTSAFEB/filea8481c6fac6a/pathtrackr_1.2.3.tar.gz’ had non-zero exit status

splitVideo creates empty folder

Hi Aaron (or whoever can help :)),

I used the video provided in the supplements of your pathtrackr paper to get started with your package.
However, using the splitVideo() command, an empty folder was created. Here's the command I used:

splitVideo("C:/Users/ingom/Desktop/pathtrackr/example_vid.mp4", fps = 25, xpix = 320, ypix = -1)

Any help would be very much appreciated.

Best
Ingo

trackPath() error

Hello,
I want to use pathtrackr to track individual tadpoles. I am currently using R studio to run the pathtrackr codes. I am able to splitvideo and it creates a folder with individual images, but when I try to run trackPath(), I am getting the following error

Error in validityMethod(object) : invalid extent: xmin >= xmax

Can you please help me with this?

Error in tracking

Hi,

I've just started using the software and I got the following message in R.
Generating background reference frame...

|::::::::::::::::::::::::::::::::::::::::::::::::::| 100%
|::::::::::::::::::::::::::::::::::::::::::::::::::| 100%

Tracking animal...

| | 0%Error in thresh(isoblur(as.cimg(tbox), blur)) :
filter width exceeds picture width

Could anyone help me out with this?
Thanks,
Dhanya

empty file with splitVideo

Hi, I've just installed the pathtrack package and I got a problem when I use the splitVideo function.

This is my code and the warning I got:

splitVideo("C:/Users/Erick B/Desktop/VideoC.MP4", fps = 30)

Warning messages:
1: running command 'ffmpeg -loglevel panic -y -i C:/Users/Erick B/Desktop/VideoC.MP4 -vf scale=320:-1 C:/Users/Erick B/Desktop/VideoC_COMPRESSED.MP4' had status 1
2: running command 'ffmpeg -loglevel panic -y -i C:/Users/Erick B/Desktop/VideoC_COMPRESSED.MP4 -q:v 2 -vf fps=30 -b:v 2000 -bt 20M C:/Users/Erick B/Desktop/VideoC/frame%06d.jpg' had status 1

After it, I just got an empty folder on my Desktop.

I'm new on this, so I'll be glad If someone can help me.

Unable to install package

unable to install even when installing from downloaded .gz package:

install.packages("~/Downloads/pathtrackr-1.2.3.tar.gz", repos = NULL, type = "source")
Warning in untar2(tarfile, files, list, exdir, restore_times) :
skipping pax global extended headers
ERROR: dependencies ‘EBImage’, ‘imager’, ‘viridis’, ‘marmap’, ‘rgdal’, ‘raster’ are not available for package ‘pathtrackr’

  • removing ‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library/pathtrackr’
    Warning in install.packages :
    installation of package ‘/Users/seroudel/Downloads/pathtrackr-1.2.3.tar.gz’ had non-zero exit status

the problem is with dependencies, they are not showing in R studio "install packages".
Did find a way to get EBImage using:

devtools::install_github("aoles/EBImage")

same problem:

ERROR: dependency ‘locfit’ is not available for package ‘EBImage’

  • removing ‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library/EBImage’
    Error: Failed to install 'EBImage' from GitHub:

Please aharmer can you help?

error message while using install_github()

I'm trying to install pathtrackr in a Windows laptop and I have been getting this error throughout

install_github("arahmer/pathtrackr")
error: installation failed: error setting certificate verified locations:
CAfile:
CApath:none

I can't seem to get pass it.
Please help

Rudimentary multi-animal tracking available?

I am currently beginning work on a project that requires the tracking of multiple animals across a fixed frame. I am hoping to use pathtrackr because of its ability to track individuals across heterogeneous backgrounds (this will be done for overhead field videos). You cite the issue with implementing multi-animal tracking as difficulty with maintaining individual ID when paths intersect, but for my planned application there should be essentially no overlap of paths. Does an in progress version of the package exist in which simultaneous tracking without path overlap would be possible? Even if it is not refined, I would love to see how you have begun to adjust the package to allow for this.

Thanks, and I really appreciate what you have done here.

Adding function to label ROI's

Hey, love the package so far! Are there any plans to add functionality to define single or multiple ROI's? this would be an extraordinarily useful feature!

Thanks

Error: filter height exceeds picture height

Hi there,
I was able to make the trackPath function work but, after setting the arena and the animal, and is tracking the animal the following error is poping up:

Tracking animal...
  |                                                  |   0%Error in thresh(isoblur(as.cimg(tbox), blur)) : 
  filter height exceeds picture height

Any clue what this mean?

trackPath: How to keep original image quality

Hey there,

I noticed that trackPath() changes the quality of the images whoch results in a loss of (in this case necessary) contrast. I'm trying to track the movement of a very small animal. Is there a way to tell the trackPath command to not change image quality?

here the command I used:
path.list = trackPath(dirpath = "C:/Users/ingom/Desktop/pathtrackr/output_ffmpeg", xarena = 100, yarena = 200, box = 1, fps = 25)

Thanks in advance!

image

Failing to install pathtrackr

Hi there,
I'm interested to use "pathtrackr" but I'm continuously failing to install it. It seems it's failing due to EBImage, however, I've istalled EBImage via "BiocManager". I don't understand the error and neither how to solve it.

Error: Failed to install 'pathtrackr' from GitHub:
Failed to install 'EBImage' from GitHub:
System command 'Rcmd.exe' failed, exit status: 1, stdout + stderr (last 10 lines):
E> Quitting from lines 2-19 (EBImage-introduction.Rmd)
E> Error: processing vignette 'EBImage-introduction.Rmd' failed with diagnostics:
E> no se pudo encontrar la función "Biocpkg"
E> --- failed re-building 'EBImage-introduction.Rmd'
E>
E> SUMMARY: processing the following file failed:
E> 'EBImage-introduction.Rmd'
E>
E> Error: Vignette re-building failed

Working on Windows and RStudio Version 1.2.5033

Could someone help me?

Setting Specific Start Time For splitVideo()

Hello,

I have a number of videos that I would like to split but have anywhere from 0-6 seconds of idle time at the start where the animal is not visible (and thus cannot specify the animal in the 'initiation' phase). Is it possible to specify a time in the video file for splitVideo to begin so that I do not have to edit each video?

Thanks for your time!

splitVideo produces empty folder and empty COMPRESSED.avi

Hi, I have been getting along well with the package until very recently.

Briefly, I have three avi's that I would like to track: https://drive.google.com/drive/folders/1HAXvsa9yakmn25oT4wvNUUod9wV1E9Jm?usp=sharing

1.avi tracks perfectly and produces a folder with jpgs and a 1_COMPRESSED.avi as well.
2.avi and 3.avi produce empty folders and 2_COMPRESSED.avi and 3_COMPRESSED.avi video which each have 0 bytes.

I have copied the ffmpeg information for each of the three videos below, my apologies for the formatting. At first, I thought it might be a problem with the codec, as the h264 codec (1.avi) works just fine and 3.avi does not (3.avi has a mpeg4 codec). However, 2.avi ALSO has the h264 codec, and does not track using pathtrackr.

The ONLY other major difference I can discern between 1 and 2/3 is the Metadata encoder, which are as follows:

1.avi = Lavf54.63.104
2.avi = Lavf58.17.101
3.avi = Lavf58.17.101

Please let me know if you are aware of this bug, or if theres anything I can do to convert videos 2 and 3 to have the same encoder as 1. Any help is much appreciated, I spent all day tracking down this discrepancy!!!

**E:\Data\3_Liddell_Ecology_proc\OFT\test>ffmpeg -i 1.avi
ffmpeg version N-91448-gbd8a5c6b7c Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 7.3.1 (GCC) 20180710
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth
libavutil 56. 18.102 / 56. 18.102
libavcodec 58. 21.104 / 58. 21.104
libavformat 58. 17.101 / 58. 17.101
libavdevice 58. 4.101 / 58. 4.101
libavfilter 7. 25.100 / 7. 25.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100
Input #0, avi, from '1.avi':
Metadata:
encoder : Lavf54.63.104
Duration: 00:09:59.87, start: 0.000000, bitrate: 446 kb/s
Stream #0:0: Video: h264 (High) (H264 / 0x34363248), yuv420p(progressive), 1920x1080, 443 kb/s, 15 fps, 15 tbr, 15 tbn, 30 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 8000 Hz, mono, fltp, 128 kb/s
At least one output file must be specified

E:\Data\3_Liddell_Ecology_proc\OFT\test>ffmpeg -i 2.avi
ffmpeg version N-91448-gbd8a5c6b7c Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 7.3.1 (GCC) 20180710
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth
libavutil 56. 18.102 / 56. 18.102
libavcodec 58. 21.104 / 58. 21.104
libavformat 58. 17.101 / 58. 17.101
libavdevice 58. 4.101 / 58. 4.101
libavfilter 7. 25.100 / 7. 25.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100
[avi @ 000002826b289bc0] Could not find codec parameters for stream 1 (Audio: mp3 (mp3float) (U[0][0][0] / 0x0055), 8000 Hz, 1 channels, fltp): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Guessed Channel Layout for Input Stream #0.1 : mono
Input #0, avi, from '2.avi':
Metadata:
encoder : Lavf58.17.101
Duration: 00:10:00.20, start: 0.000000, bitrate: 1137 kb/s
Stream #0:0: Video: h264 (High) (H264 / 0x34363248), yuv420p(progressive), 1920x1080, 1134 kb/s, 15 fps, 15 tbr, 15 tbn, 30 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 8000 Hz, mono, fltp
At least one output file must be specified

E:\Data\3_Liddell_Ecology_proc\OFT\test>ffmpeg -i 3.avi
ffmpeg version N-91448-gbd8a5c6b7c Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 7.3.1 (GCC) 20180710
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth
libavutil 56. 18.102 / 56. 18.102
libavcodec 58. 21.104 / 58. 21.104
libavformat 58. 17.101 / 58. 17.101
libavdevice 58. 4.101 / 58. 4.101
libavfilter 7. 25.100 / 7. 25.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100
[mpeg4 @ 0000021b950abdc0] Failed to parse extradata
[avi @ 0000021b95099bc0] Could not find codec parameters for stream 1 (Audio: mp3 (mp3float) (U[0][0][0] / 0x0055), 8000 Hz, 1 channels, fltp): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Guessed Channel Layout for Input Stream #0.1 : mono
Input #0, avi, from '3.avi':
Metadata:
encoder : Lavf58.17.101
Duration: 00:10:00.00, start: 0.000000, bitrate: 973 kb/s
Stream #0:0: Video: mpeg4 (Simple Profile) (FMP4 / 0x34504D46), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 970 kb/s, 15 fps, 15 tbr, 15 tbn, 15 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 8000 Hz, mono, fltp
At least one output file must be specified**

Error after running trackPath()

Hi there,
I'm successfully splitting the video but after running the trackPath() I'm immediately getting (without being able to define the arena) the following error:

Error in as.double(y) :
cannot coerce type 'S4' to vector of type 'double'

Is there a problem when importing the images? fps is set at 59.94 as I have in splitVideo() function; and xarena and yarena are 500. The rest of values are as default.
Some ideas to solve the problem?
Thanks in advance.

Change method for dealing with occlusion from missing data to last known coordinates

Hello and thanks for this great package! I am hoping to use it to analyze exploratory behavior in birds. The issue that I am running into is that in some of my videos there is a (bird-sized) corner or edge of the arena that is not visible to the camera. Whenever a bird leaves the frame, it re-enters from the same position, so it is safe to assume that it was in that corner the whole time it was occluded. It would therefore be closer to reality to assign the bird's coordinates during occlusion to its last known coordinates than to exclude that time from consideration. Any suggestion on how I might change the way that the package deals with occlusion to assuming last known coordinates until the animal re-appears?

errors with trackPath and manualPath

Hi all,

i've been struggling for a while with this package now, as i'm a beginner with R. I've conquered several errors, but now i'm stuck again.

When using the trackPath command <path.list = trackPath("C:/Users/Femke/Documents/Femke/Master_Animal_Sciences/Minor_Thesis/Bat_thesis/Raw_data/18082019/Sorted/Data_obs_56_to_81/cropped_5fps_obs(60)", xarena="400", yarena= "400", fps = "5", box = "1", jitter.damp = "0.9")> i'm getting the error : tracking animal...

| | 0%Error in ellipsoidhull(mat) : no points without missing value

For this I tried to use the fps = 25 as well, as this is the amount of fps the camera uses, i enlarged xpix to 640 and i tried to enlarge the tracking box a bit. But none of this helped..

I figured that I might should just track the animal manually<manualPath("C:/Users/Femke/Documents/Femke/Master_Animal_Sciences/Minor_Thesis/Bat_thesis/Raw_data/18082019/Sorted/Data_obs_56_to_81/cropped_5fps_obs(60)", xarena = "400", yarena = "400", fps = "5")> but that is giving me the following error: Error in 1/fps : non-numeric argument to binary operator

I tried different fps (1, 2, 5), and higher numbers, so 25fps means that i'd have to annotate over 3000 frames, so that is not really doable...

I really hope that someone can help me!

kind regards, Femke

one of the frames:
frame000027

Error message after defining tracking box

I have trouble running the trackPath function. I used

trackPath("/Users/antoinefelden/Documents/Research/PhD/experiments/exp_pharmaco/pharmaco_01_data/pharmaco_videos/bold_CTRL_4a", xarena = 90, yarena = 90, fps = 10, box = 2, contrast = 0.5)

I was able to define on the first image the two points to build the tracking box, but straight after clicking the second point I get the error message

Error in as.vector(raster::extent(raster::select(raster::raster(file.list[1],  : 
  no method for coercing this S4 class to a vector

Any idea why this happens?

Manually entering missing data points in path.list

Hi,

So my video needs to be recorded under constrained light conditions, where the only source of light is a monitor screen. The software is unable to track the animal when it moves to the darker areas. Would it be possible for me to enter the missing values manually in the list?

Thanks,
Dhanya

Issue with splitvideo

I have just started using the package and have come across the below issue when attempting to run: splitvideo().

Error: unexpected input in "splitVideo(C:"

Here is the code I ran:
splitVideo(C:\Users\thoma\Desktop\Video-analysis\using-trackr, fps = 60, xpix = 1920 , ypix = 1080)

trackPath Width/height picture height OR missing values

Dear Aharmer,

Thanks a lot for the Pathtrackr package.

I am having issues with the trackPath function. I can select the arena, then I can select the rectangle for the insect size. After a short processing time I get an error message:

"Error in h(simpleError(msg, call)) : error in evaluating the argument 'x' in selecting a method for function 'as.matrix': filter height exceeds picture height"

OR "Error in h(simpleError(msg, call)) : error in evaluating the argument 'x' in selecting a method for function 'as.matrix': filter width exceeds picture width"

OR "Error in ellipsoidhull(mat) : no points without missing values"

Do you have any idea on what can the problem be?

Thanks a lot for your help.
Kind regards,

Error message after defining animal box

I'm able to produce the directory full of jpegs with splitVideo() and then define the arena and the box for the animal using trackPath(), but immediately after I select the bottom right corner of the animal I get the following error message:

Error in (function (classes, fdef, mtable) :
unable to find an inherited method for function ‘extent’ for signature ‘"NULL"’

I've updated R and all of my packages, but to no avail.

The picture below is what the plot looks like.

Any thoughts?

image

Installation issue

Hi Aharmer,
Firstly, thank you for creating this wonderful application for sharing.
I am new to this R community, if I ask some silly or dummy questions please let me know.

I tried to install the 'pathtrackr' following the instruction from READ.ME.
But I got this

Error: Failed to install 'pathtrackr' from GitHub:
  System command 'R' failed, exit status: 1, stdout + stderr (last 10 lines):
E>   unable to load shared object '/Library/Frameworks/R.framework/Versions/4.0/Resources/library/imager/libs/imager.so':
E>   dlopen(/Library/Frameworks/R.framework/Versions/4.0/Resources/library/imager/libs/imager.so, 6): Library not loaded: /opt/X11/lib/libX11.6.dylib
E>   Referenced from: /Library/Frameworks/R.framework/Versions/4.0/Resources/library/imager/libs/imager.so
E>   Reason: image not found
E> Calls: <Anonymous> ... asNamespace -> loadNamespace -> library.dynam -> dyn.load
E> Execution halted
E> ERROR: lazy loading failed for package ‘pathtrackr’
E> * removing ‘/private/var/folders/9r/2x5pn36j4b5b8y8y3h68639w0000gp/T/RtmpomIFDe/Rinst361a53b037dd/pathtrackr’
E>       -----------------------------------
E> ERROR: package installation failed

I am not sure if I missed something in the installation.

thank you for your help in advance.
regards,
Hsin

issues after running trackpath()

Hello, after I run either trackpath or manual path, i select the boundaries and then the animal boundry it runs however after it does the tracking part it shows

Warning messages:

1: [rast] unknown extent
2: [rast] unknown extent
3: [rast] unknown extent
4: [rast] unknown extent

No idea why tried on many different types of videos

Having a lot of non detected frames

Hello, I hope you'll be able to help me.

I am having trouble tracking my animal with trackPath. AT the end of the tracking I ge a lot of non trackable frames.
I tried both in termina with ffmpeg and splitVideo to compare and I have the same results.

I also get the ellipsoidhull(mat) error for other videos--> ellipsoidhull(mat):no points without missing value. Any clue of how I can correct that ?

Here's the link for one of my video if you can help : https://we.tl/t-KAWG7GMBgO
xarena : 13.6 yarena : 8

Thanks in advance !

Automating installation of missing dependencies?

I installed pathtrackr on 3 different systems by now and had to keep manually installing system-wide dependencies. Mainly thinigs like libfft, libtiff, cairo and a few others.

I wonder if it makes sense to either have the package check for those and install them or maybe list them on the github page.

did anyone else have these issues while installing?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.