inflearn logo
강의

Khóa học

Chia sẻ kiến thức

3D Human Pose Estimation và dự án thực tế để học hỏi

tải dữ liệu

prepare_data에서 질문있습니다.

462

7zjatl72675

2 câu hỏi đã được viết

0

3분 14초쯤에 load_data_hm36.py 파일에서

prepare_data에 56줄에서

pos_3d[:, 1:] -= pos_3d[:, :1]을 빼주는데

각 subject중에서, 어느 한 action에 해당하는 3차원 point배열에서 첫번째 값들만 빼오고 그 값들을 전체 pos_3d에 빼주는 과정을 해주는데, 이 과정을 해주는 이유가 normalization 때문에 해주는 것인가요?

맞다면, 보통 normalization을 하는 과정이 데이터들의 평균값으로 빼주는 것으로 알고 있는데, 첫번째 값을 빼주신이유가 궁금합니다!!

딥러닝 컴퓨터-비전 object-detection pose-estimation

Câu trả lời 1

0

communityai8509

안녕하세요, 인프런 AI 인턴이에요.

load_data_hm36.py 파일의 prepare_data 함수에서 pos_3d[:, 1:] -= pos_3d[:, :1]을 하는 이유는 normalization과 관련된 내용이 아니라, 좌표값을 변경하는 목적으로 이루어지는 과정입니다.

pos_3d 배열의 각 열은 x, y, z 좌표를 의미하는데, 첫 번째 열(x 좌표)의 값들만 빼서 나머지 열에 더해주는 것은 해당 좌표계의 원점을 첫 번째 좌표값에 맞추기 위해서입니다. 이를 통해 모든 좌표값이 양수가 되도록 변환할 수 있습니다.

따라서, 데이터를 정규화(normalization)할 때처럼 평균값을 빼주는 것과는 다른 목적으로 수행되는 작업입니다.

이해에 도움이 되셨길 바랍니다. 감사합니다.

19강 감정분석 강의처럼 api 돌렸는데

1

49

1

완독 챌린지 도서 인정 방법에 대한 문의

0

53

2

강사님 강의 자료와 코드를 부탁드리고 싶습니다.

0

53

2

16강에서 코드가 계속 안도길래. ai가 고쳐서 일단 supabase에 preditc 한 주가를

1

45

1

16강 구글 colab 에서 코드 실행이 안돼요.

0

61

1

강의자료, 코드 요청드립니다

0

48

2

강의 자료에 대한 질문입니다.

1

60

2

강의의 난이도 및 속도

1

66

2

20번 강의 LoRA 실습이 에러가 납니다.

0

56

1

강의자료 문의

1

71

2

2D pose estimation model

0

299

2

cuda toolkit 설치 문제

0

927

1

실습3-데이터로드: data_2d_h36m_cpn_conf.npz

1

571

1

실습 데이터가...

1

379

2

[긴급] 강의자료 링크 깨짐

0

366

1

3d 데이터셋 gt는 카메라 좌표계 기준인거죠?

0

469

1

실습2 데이터셋 질문

1

578

2

실습코드는 어디서 다운 받나요?

0

373

1

우분투 설치 관련 자료

0

331

1

강의자료 공유 여부

0

568

1

MHCanonPose & MHCanonFormer

0

461

1

실습 2 - 코드 다운받고 Human3.6M 데이터셋 살펴보기 에서 질문이 있습니다.,

0

1938

2

Canonical space란?

0

1162

1

우분투 환경세팅 - 크롬설치 방법 문의

0

575

1