Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue with 'anipose calibrate' step during hand tutorial #116

Open
annabaines19 opened this issue Nov 2, 2023 · 0 comments
Open

Issue with 'anipose calibrate' step during hand tutorial #116

annabaines19 opened this issue Nov 2, 2023 · 0 comments

Comments

@annabaines19
Copy link

Hi,

I have downloaded and am running the hand tutorial from the anipose website, but I am unable to get the 'anipose calibrate' command to run successfully. All steps prior to this in the tutorial worked fine, utilising the GPU as desired. But at this calibration step, I keep receiving the following error:

(dlcaniposefinal) H:\Anipose tutorial\hand-demo-unfilled>anipose calibrate
Calibrating...
H:\Anipose tutorial\hand-demo-unfilled\2019-08-02
H:\Anipose tutorial\hand-demo-unfilled\2019-08-02\calibration\calibration.toml
H:\Anipose tutorial\hand-demo-unfilled\2019-08-02\calibration\calib-charuco-camA.MOV
0%| | 0/5274 [00:00<?, ?it/s]
Traceback (most recent call last):
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\runpy.py", line 87, in run_code
exec(code, run_globals)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\Scripts\anipose.exe_main
.py", line 7, in
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\click\core.py", line 1130, in call
return self.main(*args, **kwargs)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\click\core.py", line 1055, in main
rv = self.invoke(ctx)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\click\core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\click\core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\click\core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\click\decorators.py", line 84, in new_func
return ctx.invoke(f, obj, *args, **kwargs)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\click\core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\anipose\anipose.py", line 118, in calibrate
calibrate_all(config)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\anipose\common.py", line 168, in fun
return process_all(config, process_session, **args)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\anipose\common.py", line 153, in process_all
output[past_folders] = process_session(config, path, **args)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\anipose\calibrate.py", line 192, in process_session
all_rows = cgroup.get_rows_videos(video_list, board)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\aniposelib\cameras.py", line 1580, in get_rows_videos
rows = board.detect_video(vidname, prefix=vnum, progress=verbose)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\aniposelib\boards.py", line 330, in detect_video
corners, ids = self.detect_image(frame)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\aniposelib\boards.py", line 647, in detect_image
corners, ids = self.detect_markers(image, camera, refine=True)
File "C:\Users\nab375\Anaconda3\envs\dlcaniposefinal\lib\site-packages\aniposelib\boards.py", line 631, in detect_markers
aruco.refineDetectedMarkers(gray, self.board, corners, ids,
cv2.error: Unknown C++ exception from OpenCV code

For further information, my conda environment list is:

Name Version Build Channel

absl-py 1.0.0 pypi_0 pypi
anipose 1.0.1 pypi_0 pypi
aniposelib 0.4.3 pypi_0 pypi
apptools 5.2.1 pypi_0 pypi
argon2-cffi 21.3.0 pyhd8ed1ab_0 conda-forge
argon2-cffi-bindings 21.2.0 py38h294d835_1 conda-forge
astunparse 1.6.3 pypi_0 pypi
attrs 21.4.0 pyhd8ed1ab_0 conda-forge
backcall 0.2.0 pyh9f0ad1d_0 conda-forge
backports 1.0 py_2 conda-forge
backports.functools_lru_cache 1.6.4 pyhd8ed1ab_0 conda-forge
bleach 4.1.0 pyhd8ed1ab_0 conda-forge
blinker 1.6.3 pypi_0 pypi
brotli 1.1.0 pypi_0 pypi
ca-certificates 2021.10.8 h5b45459_0 conda-forge
cachetools 4.2.4 pypi_0 pypi
certifi 2021.10.8 pypi_0 pypi
cffi 1.15.0 py38hd8c33c5_0 conda-forge
charset-normalizer 2.0.10 pypi_0 pypi
click 8.1.3 pypi_0 pypi
colorama 0.4.4 pyh9f0ad1d_0 conda-forge
configobj 5.0.8 pypi_0 pypi
cudatoolkit 11.6.0 hc0ea762_9 conda-forge
cudnn 8.2.1.32 h754d62a_0 conda-forge
cycler 0.11.0 pypi_0 pypi
debugpy 1.5.1 py38h885f38d_0 conda-forge
decorator 4.4.2 pypi_0 pypi
deeplabcut 2.2.0.6 pypi_0 pypi
defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge
entrypoints 0.3 pyhd8ed1ab_1003 conda-forge
envisage 7.0.3 pypi_0 pypi
ffmpeg 4.3.1 ha925a31_0 conda-forge
filterpy 1.4.5 pypi_0 pypi
flask 3.0.0 pypi_0 pypi
flask-compress 1.14 pypi_0 pypi
flask-ipban 1.1.5 pypi_0 pypi
flatbuffers 2.0 pypi_0 pypi
flit-core 3.6.0 pyhd8ed1ab_0 conda-forge
fonttools 4.28.5 pypi_0 pypi
gast 0.4.0 pypi_0 pypi
google-auth 2.3.3 pypi_0 pypi
google-auth-oauthlib 0.4.6 pypi_0 pypi
google-pasta 0.2.0 pypi_0 pypi
grpcio 1.43.0 pypi_0 pypi
h5py 3.6.0 pypi_0 pypi
icu 68.2 h0e60522_0 conda-forge
idna 3.3 pypi_0 pypi
imageio 2.13.5 pypi_0 pypi
imageio-ffmpeg 0.4.5 pypi_0 pypi
imgaug 0.4.0 pypi_0 pypi
importlib-metadata 4.10.1 py38haa244fe_0 conda-forge
importlib_resources 5.4.0 pyhd8ed1ab_0 conda-forge
ipykernel 6.7.0 py38h595d716_0 conda-forge
ipython 7.31.0 py38haa244fe_0 conda-forge
ipython_genutils 0.2.0 py_1 conda-forge
ipywidgets 7.6.5 pyhd8ed1ab_0 conda-forge
itsdangerous 2.1.2 pypi_0 pypi
jedi 0.18.1 py38haa244fe_0 conda-forge
jinja2 3.1.2 pypi_0 pypi
joblib 1.1.0 pypi_0 pypi
jpeg 9d h8ffe710_0 conda-forge
jsonschema 4.4.0 pyhd8ed1ab_0 conda-forge
jupyter 1.0.0 py38haa244fe_7 conda-forge
jupyter_client 7.1.1 pyhd8ed1ab_0 conda-forge
jupyter_console 6.4.0 pyhd8ed1ab_0 conda-forge
jupyter_core 4.9.1 py38haa244fe_1 conda-forge
jupyterlab_pygments 0.1.2 pyh9f0ad1d_0 conda-forge
jupyterlab_widgets 1.0.2 pyhd8ed1ab_0 conda-forge
keras 2.7.0 pypi_0 pypi
keras-preprocessing 1.1.2 pypi_0 pypi
kiwisolver 1.3.2 pypi_0 pypi
libclang 12.0.0 pypi_0 pypi
libpng 1.6.37 h1d00b33_2 conda-forge
libsodium 1.0.18 h8d14728_1 conda-forge
libzlib 1.2.11 h8ffe710_1013 conda-forge
llvmlite 0.38.0 pypi_0 pypi
markdown 3.3.6 pypi_0 pypi
markupsafe 2.1.2 pypi_0 pypi
matplotlib 3.5.1 pypi_0 pypi
matplotlib-inline 0.1.3 pyhd8ed1ab_0 conda-forge
mayavi 4.8.0 pypi_0 pypi
mistune 0.8.4 py38h294d835_1005 conda-forge
moviepy 1.0.3 pypi_0 pypi
msgpack 1.0.3 pypi_0 pypi
msgpack-numpy 0.4.7.1 pypi_0 pypi
nb_conda 2.2.1 py38haa244fe_4 conda-forge
nb_conda_kernels 2.3.1 py38haa244fe_1 conda-forge
nbclient 0.5.10 pyhd8ed1ab_1 conda-forge
nbconvert 6.4.0 py38haa244fe_0 conda-forge
nbformat 5.1.3 pyhd8ed1ab_0 conda-forge
nest-asyncio 1.5.4 pyhd8ed1ab_0 conda-forge
networkx 2.6.3 pypi_0 pypi
notebook 6.4.7 pyha770c72_0 conda-forge
numba 0.55.0 pypi_0 pypi
numexpr 2.8.1 pypi_0 pypi
numpy 1.21.5 pypi_0 pypi
oauthlib 3.1.1 pypi_0 pypi
opencv-contrib-python 4.6.0.66 pypi_0 pypi
opencv-python 4.6.0.66 pypi_0 pypi
openssl 1.1.1l h8ffe710_0 conda-forge
opt-einsum 3.3.0 pypi_0 pypi
packaging 21.3 pyhd8ed1ab_0 conda-forge
pandas 1.3.5 pypi_0 pypi
pandoc 2.17.0.1 h8ffe710_0 conda-forge
pandocfilters 1.5.0 pyhd8ed1ab_0 conda-forge
parso 0.8.3 pyhd8ed1ab_0 conda-forge
patsy 0.5.2 pypi_0 pypi
pickleshare 0.7.5 py_1003 conda-forge
pillow 9.0.0 pypi_0 pypi
pip 21.3.1 pyhd8ed1ab_0 conda-forge
proglog 0.1.9 pypi_0 pypi
prometheus_client 0.12.0 pyhd8ed1ab_0 conda-forge
prompt-toolkit 3.0.24 pyha770c72_0 conda-forge
prompt_toolkit 3.0.24 hd8ed1ab_0 conda-forge
protobuf 3.19.3 pypi_0 pypi
psutil 5.9.0 pypi_0 pypi
pyasn1 0.4.8 pypi_0 pypi
pyasn1-modules 0.2.8 pypi_0 pypi
pycparser 2.21 pyhd8ed1ab_0 conda-forge
pyface 8.0.0 pypi_0 pypi
pygments 2.11.2 pyhd8ed1ab_0 conda-forge
pyparsing 3.0.6 pyhd8ed1ab_0 conda-forge
pyqt 5.12.3 py38haa244fe_8 conda-forge
pyqt-impl 5.12.3 py38h885f38d_8 conda-forge
pyqt5-sip 4.19.18 py38h885f38d_8 conda-forge
pyqtchart 5.12 py38h885f38d_8 conda-forge
pyqtwebengine 5.12.1 py38h885f38d_8 conda-forge
pyrsistent 0.18.1 py38h294d835_0 conda-forge
python 3.8.12 h7840368_2_cpython conda-forge
python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge
python_abi 3.8 2_cp38 conda-forge
pytz 2021.3 pypi_0 pypi
pywavelets 1.2.0 pypi_0 pypi
pywin32 303 py38h294d835_0 conda-forge
pywinpty 1.1.6 py38hd3f51b4_0 conda-forge
pyyaml 6.0 pypi_0 pypi
pyzmq 22.3.0 py38h09162b1_1 conda-forge
qt 5.12.9 h5909a2a_4 conda-forge
qtconsole 5.2.2 pyhd8ed1ab_1 conda-forge
qtconsole-base 5.2.2 pyhd8ed1ab_1 conda-forge
qtpy 2.0.0 pyhd8ed1ab_0 conda-forge
requests 2.27.1 pypi_0 pypi
requests-oauthlib 1.3.0 pypi_0 pypi
rsa 4.8 pypi_0 pypi
ruamel-yaml 0.17.20 pypi_0 pypi
ruamel-yaml-clib 0.2.6 pypi_0 pypi
scikit-image 0.18.1 pypi_0 pypi
scikit-learn 1.0.2 pypi_0 pypi
scikit-video 1.1.11 pypi_0 pypi
scipy 1.7.3 pypi_0 pypi
send2trash 1.8.0 pyhd8ed1ab_0 conda-forge
setuptools 60.5.0 py38haa244fe_0 conda-forge
shapely 1.8.0 pypi_0 pypi
six 1.16.0 pyh6c4a22f_0 conda-forge
sqlite 3.37.0 h8ffe710_0 conda-forge
statsmodels 0.13.1 pypi_0 pypi
tables 3.6.1 pypi_0 pypi
tabulate 0.8.9 pypi_0 pypi
tensorboard 2.7.0 pypi_0 pypi
tensorboard-data-server 0.6.1 pypi_0 pypi
tensorboard-plugin-wit 1.8.1 pypi_0 pypi
tensorflow 2.7.0 pypi_0 pypi
tensorflow-estimator 2.7.0 pypi_0 pypi
tensorflow-io-gcs-filesystem 0.23.1 pypi_0 pypi
tensorpack 0.11 pypi_0 pypi
termcolor 1.1.0 pypi_0 pypi
terminado 0.12.1 py38haa244fe_1 conda-forge
testpath 0.5.0 pyhd8ed1ab_0 conda-forge
tf-slim 1.1.0 pypi_0 pypi
threadpoolctl 3.0.0 pypi_0 pypi
tifffile 2021.11.2 pypi_0 pypi
toml 0.10.2 pypi_0 pypi
tornado 6.1 py38h294d835_2 conda-forge
tqdm 4.62.3 pypi_0 pypi
traitlets 5.1.1 pyhd8ed1ab_0 conda-forge
traits 6.4.3 pypi_0 pypi
traitsui 8.0.0 pypi_0 pypi
typing-extensions 4.0.1 pypi_0 pypi
ucrt 10.0.20348.0 h57928b3_0 conda-forge
urllib3 1.26.8 pypi_0 pypi
vc 14.2 hb210afc_6 conda-forge
vs2015_runtime 14.29.30037 h902a5da_6 conda-forge
vtk 9.0.0 pypi_0 pypi
wcwidth 0.2.5 pyh9f0ad1d_2 conda-forge
webencodings 0.5.1 py_1 conda-forge
werkzeug 3.0.1 pypi_0 pypi
wheel 0.37.1 pyhd8ed1ab_0 conda-forge
widgetsnbextension 3.5.2 py38haa244fe_1 conda-forge
winpty 0.4.3 4 conda-forge
wrapt 1.13.3 pypi_0 pypi
wxpython 4.0.7.post2 pypi_0 pypi
zeromq 4.3.4 h0e60522_1 conda-forge
zipp 3.7.0 pyhd8ed1ab_0 conda-forge
zlib 1.2.11 h8ffe710_1013 conda-forge

If anyone has any suggestions for how to fix this error, it would be much appreciated.

Thanks,
Anna

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant