본문 바로가기

Out of Mind/Kinect

v1.0 Beta2 -> v1.0 바뀐부분 정리

동일한 컴퓨터에 최대 4 Kinect 센서 연결 지원
개발자를 위해 센서에 의해 추적되고 있는 사용자를 제어하는 기능을 포함하여 상당히 향상된 추적가능
Near mode 지원으로 카메라를 40Cm 까지 가까이 사용할 수 있음
많은 API 업데이트
최신 Microsoft 음성 구성요소 (V11)는 이제 SDK 및 런타임 설치의 일부로 포함되어 있음
먼 거리의 음성인식 정확도를 향상하는 "far-talk"
키넥트 탐색기등의 새로운 업데이트 샘플로 개발자들이 오디오빔 및 사운드 소스 앵글, 컬러 모드, 골격 추적 및 모터 제어를 포함하는 센서와 SDK의 전체 기능을 파악할 수 있게 함
사용자가 windows 런타임 및 드라이버 구성 요소들을 쉽게 설치할 수 있도록 함
드라이버 안정성, 런타임 수정 및 오디오 문제를 해결 및 개선함

이라고 "윈도우 폰 네이버 카페" http://cafe.naver.com/windowphone7.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=2977&
에서 보았습니다. 

몇가지 수정해보면서 찾은 것들 나열합니다.
include 해야 될 파일의 이름이 바뀌었습니다.
MSR_NuiApi.h - > NuiApi.h 

Image resolution size가 변경이 되었습니다.
NUI_IMAGE_RESOULUTION_1280x1024 -> NUI_IMAGE_RESOULUTION_1280x960 

그리고 Image type당 열기가 가능한 resolution이 변경된 부분이 있습니다.
NUI_IMAGE_TYPE_COLOR
 NUI_IMAGE_RESOULUTION_1280x960
 NUI_IMAGE_RESOULUTION_640x480

NUI_IMAGE_TYPE_COLOR_RAW_YUV
 NUI_IMAGE_RESOULUTION_640x480

NUI_IMAGE_TYPE_COLOR_YUV
 NUI_IMAGE_RESOULUTION_640x480

NUI_IMAGE_TYPE_DEPTH
 NUI_IMAGE_RESOULUTION_640x480
 NUI_IMAGE_RESOULUTION_320x240
 NUI_IMAGE_RESOULUTION_80x60

NUI_IMAGE_TYPE_DEPTH_AND_PLAYER_INDEX
 x 

NUI_IMAGE_TYPE_DEPTH가 좌우 반전이었는데 지금은 color 영상과 같은 방향으로 나옵니다.

출력하는 부분에서 보면 lock을 걸고 하게 되는데,
이때 쓰던 KINECT_LOCKED_RECT 가 NUI_LOCKED_RECT로 변경되었습니다.

NuiTransformSkeletonToDepthImageF 함수 이름이 
NuiTransformSkeletonToDepthImage로 변경되었습니다.
F만 떨어졌는데 값이 x,y 의 경우 0,1 이었던 값이 기본 아무조건을 주지 않으면 x는 0~320 y는 0~240을 기준으로 출력이 됩니다.
NuiTransformSkeletonToDepthImage 이 함수는 4가지로 오버로딩이 되어 있는데요.
depth 값을 넣은 경우는 확인을 해보진 않았습니다만,

NuiTransformSkeletonToDepthImage(vector4, &pfx, &pfy, eResolution);
에서 eResolution 변수가 추가 되, x,y 값의 변화를 볼 수 있습니다.
NUI_IMAGE_RESOULUTION_1280x960 넣으면 x는 0~1280(벗어나는 범위 제외 포인트가 벗어나면 음수나 1280보다 큰 값을 가짐) y는 0~960까지 갖습니다.
자동으로 변하게 되서 계산하는 부분이 빠지게 됩니다.

일단 여기까지 확인이 되었습니다.
더 확인되면 같이 더 이야기 하고
NuiTransformSkeletonToDepthImage의 depth 연산이 넣어지면 어떻게 변하는지는 나중에 덧 달겠습니다.

그럼 이만..ㅎ 

'Out of Mind > Kinect' 카테고리의 다른 글

급 발표를 준비하다가..  (0) 2012.02.08
Depth 영상 값의 추정.  (1) 2012.02.03
3. RGB + Depth 영상 띄우기  (6) 2012.02.02
2. Kinect Install  (0) 2012.02.02
1. Kinect Introduce  (0) 2012.01.18