본문 바로가기

전체 글

(156)
dtw-python 응용하기 내가 해야 하는 것은 두가지 캐릭터 모션데이터를 align 하는 것이다. 이 과정에 고전적으로 DTW를 사용해서 나도 DTW를 이용하기로 했다. DTW에는 세가지 입력이 필요하다. 명칭은 달라질 수 있으나 dtw-python quick start에서 사용했던 용어를 그대로 쓰면, 1. query: 첫번째 타임시리즈 =X = x1, x2 ...., xm 2. template: 두번째 타임시리즈 = Y = y1, y2, ... yn 3. non-negative 거리 계산 함수 = f (xi,yi) 여기서 거리 계산함수는 query와 template의 매 item들 간에 적용된다. 1. 퀵스타트 소스코드 분석 quickstart 소스코드를 한줄 한줄 분석해보자. #index를 만든다. idx = np.lins..
dtw-python 써보기 https://dynamictimewarping.github.io/python/ DTW for Python - The DTW suite From here you can search these documents. Enter your search terms below. dynamictimewarping.github.io 위 링크를 보고 따라해보았다. 일단 가상 공간을 만들자. conda create -n DTW-Env python=3.8 pip install dtw-python pip install matplot 간단하게 설치 완료 퀵스타트 코드 실행 import numpy as np ## A noisy sine wave as query idx = np.linspace(0,6.28,num=100) query..
GDTW 읽어보기 https://github.com/dderiso/gdtw GitHub - dderiso/gdtw: GDTW is a Python/C++ library that performs dynamic time warping. It is based on a paper by Dave Deriso an GDTW is a Python/C++ library that performs dynamic time warping. It is based on a paper by Dave Deriso and Stephen Boyd. - GitHub - dderiso/gdtw: GDTW is a Python/C++ library that performs dynamic ... github.com DTW를 써야할 일이 있는데, 최근에 나온 논..
unity barracuda 개념잡기 https://docs.unity3d.com/Packages/com.unity.barracuda@1.0/manual/GettingStarted.html Getting started with Barracuda | Barracuda | 1.0.4 Getting started with Barracuda This guide provides a brief overview on how to use Barracuda and run neural networks in Unity. Barracuda is an inference library. It allows you to execute a pre-trained neural network in Unity. To integrate Barracuda into you docs...
MC-Calib 읽어보기 https://github.com/rameau-fr/MC-Calib/issues/4 Open Access Paper · Issue #4 · rameau-fr/MC-Calib Hi, this looks very interesting. Is the paper https://doi.org/10.1016/j.cviu.2021.103353 somewhere available open access? Maybe on ArXiv or as download of the author's copy on your personal homepage? github.com 위 링크에서 preprint본을 볼 수 있었다. 내용을 정리해보자. Abstract 이 논문에서 우리는 MC-Calib라는 훌륭하고 강건한 툴박스를 제안한다. M..
MC-Calib 적용해보기. 준비단계 https://github.com/rameau-fr/MC-Calib GitHub - rameau-fr/MC-Calib: A generic and robust calibration toolbox for multi-camera systems A generic and robust calibration toolbox for multi-camera systems - GitHub - rameau-fr/MC-Calib: A generic and robust calibration toolbox for multi-camera systems github.com 위 깃헙 프로젝트를 빌드하는건 바로 전시간에 완료했다. 이제 이걸 적용해보자. 깃허브에 있는걸 그대로 따라해볼거다. I. Calibration 단계 1. Charu..
MC-Calib 빌드하기 https://github.com/rameau-fr/MC-Calib GitHub - rameau-fr/MC-Calib: A generic and robust calibration toolbox for multi-camera systems A generic and robust calibration toolbox for multi-camera systems - GitHub - rameau-fr/MC-Calib: A generic and robust calibration toolbox for multi-camera systems github.com 위링크의 코드를 돌려보려고 한다. 위 깃헙에서 안내해주는 install 방식을 따라가다가 runtime=nvidia에서 막혀가지고 시간을 좀 보내고 왔다. 이제 d..
docker runtime nvidia 문제 해결하기 현재 아래 메세지를 실행하면 docker run \ --runtime=nvidia \ -ti --rm \ --network host \ --gpus all \ --env="DISPLAY" \ --env="QT_X11_NO_MITSHM=1" \ --volume="/tmp/.X11-unix:/tmp/.X11-unix:rw" \ --volume="$HOME/.Xauthority:/home/.Xauthority:rw" \ --volume="${PWD}:/home/MC-Calib" \ --volume="PATH_TO_DATA:/home/MC-Calib/data" \ bailool/mc-calib-prod docker: Error response from daemon: Unknown runtime specified..