Animal pose

Published by onesixx on

  1. 프로젝트 생성 -> 3D (HDRP) Core 선택
  2. Window -> Package Manager -> add package from git url -> “com.unity perception” 88
  3. Asset 세팅 (fㅠ 등 가져다 놓기)
  • Asset EGO 73% > Create > Perception > ID Label Config (for bbox), Semantic Segm. Label (for Segm.), KeyPoint Template(for Keypoint)

ID Label Config > Added Labels > Add New Label > “Class QI”

Semantic Segm. Label > Added Labels > Add New Label > “Class OH”

• KeyPoint Template > Key Points > + > Element > Label i2

4. Main Camera 설정
o
Add Component > perception camera

  • perception camera > Camera Labeler> + > Bounding box, Semantic Segm., Keypoint 3 3 JHAl Label 9| Id Label Config Oll Asset °| Label Config ÷ Drag&Drop
  • KeyPoint 는 ActiveTemplate 에 Kp Cfg. 매핑하고, Id Label Cfg.에 bbox Cig.를 매핑한다

perception camera > Show Labler Visualize “Enable” #19|

5. Error #7| (Optional)
Project Setting > Quality > HDRP > 4 개항목의 Lit Shader Mode x Both 모두 변경

• Project Setting > Editor > Asynchronous Shader Compilation “Disable

6. Object 라벨링 적용
.
Add Component > Labeling
Labeling > Add New Label > bbox 및 Segm. Ctg 로 Label 추가 D 를 눌러서 Bbox 와 Segm. 되는지 확인 > 확인 후에는 반드시 D 를 한번 더 눌러서 종료할 것 관절이 있는경우는 해당 Object 에, 없는 경우엔 EmptyObject 를 만들어서 Add Component > Joint Label 추가

joint Label > Labels > + > KeyPoint Cfg. 에 있는 명칭 입력

7. Background Randomizer 세팅

• Obiect Tree 에서 무클릭 x CreateEmpty > add component x Fixed Length Scenario

oFixed Length Scenario > Add Randomizer > Rotate Randomizer 추가 -> 소메는 rotate randomizer Tag 추가

8. Object Randomizer &

  • Add Component > 7번 중 06) 에 적용할 Randomizer 이름 +Tag 붙은거 추가
  • Randomizer 가 적용되면, Blur 현상이 생기는데, 제거할 수 있음
  • Add Component > Volume

.

Volume > New > Add Override > Montion 으로 검색 > Montion Blur 선택

•Intensity “Enable”

9. Animation Randomizer AS

9. Animation Randomizer NE
https://github.com/Unity-Technologies/com.unity.perception/blob/main/com.unity.perception/Documentation~/HumanPose/TUTORIALmd#step-1
Assets > Create > Animate Controller
Animate Controller > DBL Click > Create State > Empty > New State
New State > Motion > fbx 에 포함된 Action 선택

• fbx 최상위 Object > Add Component > Animator 추가

O

Animator > Controller 에 뒤에 서 만든 Controller 선택

o

fbx 최상뒤 Object x Add Component > Animation Randomizer Tag 추가

Animation Randomizer Tag x Add Option > fbx 에 포함된 Action 선택

Senario > Add Component > Animation Randomizer #7

Assets > Create > Perception Animation Pose Config #7/

o

Animation Pose Config > Animation Frame # Label #19|

o

Main Camera + Camera Labelers > Animation Pase Configs > 위에서 생성한 Animation Pose Config 선택

Categories: vision

onesixx

Blog Owner

Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x