Human3.6M에 part segmentation annotation이 있었다. 없는 줄 알고 예전에 densepose돌려서 얻었었는데... 퀄리티가 더 좋은지는 모르겠으나 괜찮아 보인다. 다만 README(로그인 안되어있으면 안 열릴수도)에도 part label에 대한 설명이 없어서 직접 분석함. 하는 김에 원본 데이터와 경식이형 parsing 데이터 관계도 정리함. 원본 데이터와 경식이형 parsing 데이터 명칭 관계 cam_name_mapper = {'01': '54138969', '02': '55011271', '03': '58860488', '04': '60457274'} action_name_mapper = { '01': {'act_02_subact_01': 'Directions 1', '..
https://andaeng.tistory.com/40 [Ubuntu 18.04] 우분투에서 무선랜카드 사용하기 (feat : iptime A3000UA) 바로 리눅스 환경에 iptimeA3000UA를 설치해보도록 하자 1. USB 연결 제품의 USB단자를 PC에 연결한다. 2. 드라이버 설치 Windows환경에서는 iptime 공식홈페이지에 이 제품에 제공되는 드라이버가 있어서 andaeng.tistory.com iptimeA3000UA-2를 사서 이분대로 하니까 바로 됐다. 2가 붙어서 다른 건 아닌가, 내가 잘못 산건 아닌가 걱정했는데 괜한 걱정. 이렇게 생겼다.
https://itzone.tistory.com/694 암호 없이 ssh-keygen & ssh-copy-id 사용하여 SSH 로그인 수행 3단계 원격 리눅스 서버에 암호 입력 없이 로그인 할 수 있습니다. 간단한 3단계 절차를 진행하면 되는데 ssky-keygen 사용과 이 글에서 설명하고 있는 ssh-copy-id 입니다. ssh-keygen 은 공용과 개인 키들을 생 itzone.tistory.com https://askubuntu.com/questions/311447/how-do-i-ssh-to-machine-a-via-b-in-one-command How do I SSH to machine A via B in one command? I want to access a computer, say ma..
Installation conda create -n neuralbody python=3.7 conda activate neuralbody # make sure that the pytorch cuda is consistent with the system cuda # e.g., if your system cuda is 10.0, install torch 1.4 built from cuda 10.0 pip install torch==1.4.0+cu100 -f https://download.pytorch.org/whl/torch_stable.html pip install -r requirements.txt 이 부분에서 나중에 버그가 없으려면 정확히 1.4.0+cu100을 깔아주는 게 중요한 듯하다. 재영이도 그..
UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure 3D human pose쪽에서는 디버깅을 잘해야하는데, matplotlib로 3d human pose skeleton을 그릴 때 간혹 제목의 에러가 뜨는 경우가 있다. 이상하게 이전 서버에서는 안그랬는데 이 서버에서 이런 문제가 있었고, stackoverflow.com/questions/56656777/userwarning-matplotlib-is-currently-using-agg-which-is-a-non-gui-backend-so "UserWarning: Matplotlib is currently using agg, w..
이 포스트는 뭔가 좀 잘못됐다. 내가 경식이형의 visualization 코드를 잘 이해를 못했다. 또한 원래 python matplotlib는 right hand rule이다. left hand rule이 아니라. def vis_3d_pose(kps_3d, kps_line, joint_set_name='', prefix='vis3dpose', gt=False, ax_in=None): if joint_set_name == 'human36': r_joints = [1, 2, 3, 14, 15, 16] elif joint_set_name == 'coco': r_joints = [2, 4, 6, 8, 10, 12, 14, 16] elif joint_set_name == 'smpl': r_joints = [2,..
Update 2021.09.03 GitHub - Hzzone/pytorch-openpose: pytorch implementation of openpose including Hand and Body Pose Estimation. pytorch implementation of openpose including Hand and Body Pose Estimation. - GitHub - Hzzone/pytorch-openpose: pytorch implementation of openpose including Hand and Body Pose Estimation. github.com 쓰기는 이게 더 편하나듯. ubuntu 16.04에서 offical caffe implemented software 를 다운로드..
전에 파편적으로 spin github의 demo code를 이용하는 법을 적어 놓았었다. 특히 코드에 집중해 적어놨는데, 최근에 얘네 demo를 돌려서 내 것과 비교해야 하는 일이 생겨서 다시 쓰려고 보니, 완전 복잡해 정리의 필요성을 느꼈다. 한 1년은 SPIN과의 비교를 더 우려먹을 가능성이 있으므로 이 참에 demo code 사용법을 step-by-step 적어 놓는다. github.com/nkolot/SPIN 1. 환경설치 virtual env사용법은 너무 복잡하다. 일단 얘네가 제대로 해놓지 않음. 얘네 추천대로 docker를 쓰자. 단, nvidia-container toolkit을 먼저 깔아야 한다. docker가 없다면 docker도 먼저 깔아야한다. docs.nvidia.com/datac..
MuPoTs test local pc에 다 세팅해놓음. 서버에서 돌려서 나온 output (preds_2d* , preds_3d*)을 local의 ~/projects/MuPoTS로 옮긴다음 matlab을 키고 ( terminal에서 matlab mpii_mupots_multiperson_eval.m하면 자동으로 켜짐). 재생버튼을 눌러서 실행. argument가 (eval_mode, relative)있는데 eval_mode 0은 all, 1은 match임. relative는 항상 1로 HHRNet project에서 conda activate hhrnet, export CUDA_VISIBLE_DEVICES=? 해주고, demo.py에서도 맞춰준다. 왜인지 multi-gpu 사용도 안되고 뭔가 gpu할당이 ..
경식이형의 코드와 parsing된 데이터셋 annotation json들을 보면 camera extrinsic parameter인 R,t가 다음과 같이 정의됨을 볼 수 있다. def world2cam(world_coord, R, t): cam_coord = np.dot(R, world_coord.transpose(1,0)).transpose(1,0) + t.reshape(1,3) return cam_coord 위의 코드를 해석하자면, world coordinate system에 정의된 대상(주로 우리는 keypoint다, Xw라고 하겠다)의 좌표를 camera coordinate system의 좌(Xc)로 바꾸기 위해, Xc = RXw + t를 하는 것이다. 그런데 사실 이 R,t라는 변수가 물리적으로 ..
- Total
- Today
- Yesterday
- world coordinate
- demo
- 머신러닝
- deep learning
- 비전
- 2d pose
- 피트니스
- focal length
- 헬스
- VAE
- spin
- nerf
- 에디톨로지
- 컴퓨터비젼
- Generative model
- 인터뷰
- camera coordinate
- densepose
- part segmentation
- Interview
- nohup
- Machine Learning
- pytorch
- Transformation
- Virtual Camera
- 컴퓨터비전
- Docker
- 문경식
- pyrender
- Pose2Mesh
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |