C/C ++에서 실시간 프로세스를 수행하기 위해 실시간 데이터를 입력하는 방법 [폐쇄

StackOverflow https://stackoverflow.com/questions/1826534

  •  22-07-2019
  •  | 
  •  

문제

사이버 장갑 (가상 핸드)의 프로세스 실시간 데이터에 대해서는 투사하지 않습니다. 따라서 글러브에서 실시간 데이터를 얻고 알고리즘에 공급하는 일부 응용 프로그램을 작성해야합니다. 프로세스 실시간 데이터를 다루는 방법을 모르겠습니다. 아무도 자원이 있습니까?

도움이 되었습니까?

해결책

나는 당신이 사용하고있는 사이버 글러브에 SDK와 함께 제공되는 것뿐만 아니라 장치에서 데이터를 얻는 방법에 대한 예제와 함께 제공됩니다.

거기에서 나는 우리가 당신에게 많이 말할 수 없을까 봐 두렵습니다. "인식"으로 질문을 태그했지만 정확히 무엇을 인식하려고합니까?


제스처를 인식하는 것은 일반적으로 3D 공간에서 궤적을 분석하는 것을 의미합니다.

나는 그런 글러브와 함께 일한 적이 없지만 Wacom 태블릿이 (x, y, 압력) 시퀀스를 스트리밍하는 것과 같은 방식으로 일련의 데이터를 스트리밍한다고 상상할 수 있습니다.

따라서 일반적으로 "피처 벡터"라고하는 것을 형성하기 위해이 원시 데이터에서 관련 기능을 추출해야합니다. 예를 들어 보간 체계를 사용하여 데이터를 다시 샘플링하여 N 튜플로 끝나는 각 튜플이 다음과 같은 정보를 포함 할 수 있습니다.

  • 위치
  • 정위
  • 속도
  • 가속
  • 곡률

해결하려는 문제에 가장 적합한 기능을 결정하려면 실험해야합니다.

원시 3D 궤적을 정규화 된 기능 벡터로 변환 할 수 있으면 사용하려는 방법에 대한 결정을 내려야합니다.

  • DTW (Dynamic Time Warping) 접근법을 사용한 예제 기반 분석
  • 신경망 교육
  • 벡터 머신을 지원합니다
  • 많이있다!!!

불행히도, 패턴 인식은 방대한 주제이며, 그런 짧은 대답으로 그것에 대해 모든 것을 말할 수는 없습니다. 이제 문학을 공부하는 것은 당신에게 달려 있습니다.

행운을 빕니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top