XYZ 값으로 포즈를 배열하기

기능 설명

포즈 입력 의 X, Y, Z 임의의 값에 따라 포즈 를 다시 배열하고 배열 인덱스를 출력합니다(다시 배열된 포즈에 대응하는 인덱스 리스트는 다른 데이터 재배열에 사용할 수 있음).

  • 입력: 배열해야 할 포즈 리스트.

  • 출력: 다시 배열된 포즈 리스트 및 다시 배열된 포즈에 대응하는 인덱스 리스트입니다.


응용 시나리오

이 스텝은 배열 방식이 X, Y, Z 중 하나이고 동시에 일부 특수 입력(예: 마스크)을 배열해야 할 때 사용할 수 있습니다. 예를 들어 딥 러닝을 사용하여 포즈와 동기화 배열된 후의 마스크를 획득합니다. 그림1는 데이터 스트림 내용입니다.

../../../../../_images/descending_mask.png

그림1 응용 시나리오 권장

  1. 배열될 포즈.

  2. 배열될 마스크.

  3. 배열된 후의 포즈.

  4. 배열된 후의 매핑 인덱스.

  5. 포즈와 동기화 배열된 후의 마스크.


파라미터 설명

  • 배열 방식

    ../../../../../_images/descending.png
설명:
오름차순 또는 내림차순 인지를 전환하는 데 사용됩니다.
값 리스트:
Ascending : 오름차순으로 배열.
Descending : 내림차순으로 배열.
  • 배열된 값

    ../../../../../_images/descending_xyz.png
설명:
입력된 포즈의 어느 값에 따라 배열하는지를 전환하는 데 사용됩니다.
값 리스트:
X: 포즈의 X 값에 근거하여 배열.
Y: 포즈의 Y 값에 근거하여 배열.
Z: 포즈의 Z 값에 근거하여 배열.

예시

배열 방식을 Ascending으로 설정하고 배열된 값을 X로 설정합니다. 즉 포즈 X 값의 크기에 따라 포즈가 오름차순으로 배열됩니다. 데이터 스트림의 내용은 그림 2과 같습니다.

../../../../../_images/ascending_sort.png

그림2 예시

  1. 배열될 포즈.

  2. 배열된 후의 포즈.

  3. 배열된 후의 매핑 인덱스.


비슷한 스텝 대비

XYZ 값으로 포즈를 배열하기3D 포즈를 배열하기 의 SORT_BY_X、SORT_BY_Y、SORT_BY_Z 의 배열 방식과 동일하지만 출력은 매핑 인덱스가 추가됩니다. (그림3참조). 이는 다른 입력(예: 마스크)을 배열하는 데 사용할 수 있으며 종종 **다시 배열**과 함께 사용합니다. 실제 응용 프로그램에서 3D 포즈를 배열하기 가 요구 사항을 충족하면 3D 포즈를 배열하기 가 먼저 사용됩니다.

../../../../../_images/3d_compared.png

그림3 스텝 대비