지난 포스팅에서도 누차 강조를 했지만 키넥트는 단순히 이미지를 받아오고 내부에서 처리해서 컴퓨터에 보내주는 역할을 합니다. 그 정보를 pixelData에 담아서 넘겨주는 식으로 동작하고, 여기에 들어있는 정보를 어떻게 처리하냐에 따라서 색상을 마음대로 처리할 수 있었습니다. 이렇게 나오는 ColorStream을 이미지 파일로 바꿀 수 있을까요? 방법은 PngBitmapEncoder나 JpegBitmapEncoder를 사용하면 됩니다. 이 프로젝트를 한번 같이 따라가고자 합니다. 우선 맨처음 ColorStream관련 포스트에서 다뤄던 프로젝트를 계속 이어서 하겠습니다. 자 우선 xaml상에서는 우리의 상을 보여줄 이미지와 사진을 찍을 때를 표현할 버튼이 필요합니다. 그래서 다음과 같이 표현해줍니다. 그러면..
지난 포스팅에서는 순전히 게임에 대한 이야기만 다루고 Kinect의 기능을 활용하는 것은 없었었는데 이번 포스팅에서 한번 다뤄보도록 하겠습니다. 물론 지난 시간에 생성한 프로젝트를 그대로 활용해서 말이지요. 우선 다들 알다시피 Kinect를 활성화시키기 위해서는 Kinect 변수를 초기화시켜줘야 합니다. 이제 LoadContent 부분에서 쓸 기능들에 대한 활성화를 시켜줘야 합니다. 지난 포스팅에서 잠깐 언급했었지만 이번 프로젝트에서는 Color, Depth, Skeleton에 대한 정보를 모두 사용한다고 했습니다. 따라서 그에 따른 기능들을 활성화시켜주면 됩니다. 이제는 각 기능에 대한 활성화단계를 거쳤으니 어떤 이벤트를 사용하느냐를 결정해줘야 합니다. 사실 정식버전이 나오기 이전 베타버전에서는 위와 ..
키넥트와 관련해서 유용한 문서가 공개되었습니다. 제가 알기론 Rob Miles 씨는 2월말에 출간한 Beginning of the Kinect for windows programming 책의 저자였던 것 같았는데 이 분이 이런 자료를 공개해주시네요. 그래서 제가 하고 있는 것도 해서 당분간은 XNA로 한번 해보고자 합니다. 기존에는 WPF나 WinForm으로 열었던 것과 다르게 이번 프로젝트는 XNA GameStudio으로 여셔야 합니다. 아시는 분은 아시겠지만 XNA는 C#을 기반으로 하는 게임 전용 라이브러리입니다. 그래서 이미지의 변형이나 이동에 관한 동작이 기존의 C# 코드보다 수월하게 작업할 수 있습니다. 물론 플렛폼 또한 PC, Xbox360, 심지어는 Windows Phone 7의 개발에도 ..
계속해서 DepthStream을 활용한 내용을 다루고 있습니다. 물론 지난 시간에는 Winform을 이용해서 chart에 히스토그램을 표현해봤습니다. 하지만 이런 것보다 키넥트를 활용한 작업에서는 무엇보다도 사람을 인지하는 것이 필요합니다. 어떤 원리로 사람을 인지할 수 있을까요? 지금까지 배워온 것을 토대로 한다면 ColorStream과 DepthStream간의 연산을 통해서 사람의 형상만 따올 수 있다면 어떨까요? 이번 포스팅에서는 그런 내용에 대해서 다뤄보겠습니다. 우선 프로젝트를 연후 MainWindow를 가로로 길게 확장시킵니다. 그 후에 Image 컨트롤를을 3개 삽입해야 합니다. 물론 첫번째에는 Colorstream, 두번째에는 DepthStream 마지막으로는 그것을 논리연산을 취한게 들어..
지난 포스팅에서 Kinect Paint에 관한 내용을 다루려고 했는데 생각보다 복잡하네요. 대신 기본적인 컬러스트림을 뽑아오는 내용에 대해서 다루고자 합니다. QuickStart 강의에서 다룬것과 달리 이번 내용에서는 순전히 Microsoft.Kinect 레퍼런스만 가지고 컬러스트림을 뽑아보려고 합니다. 우선 기본적으로 전제해야 할 사항은 앞으로 진행될 모든 프로젝트가 WPF에 맞춰서 것이라는 겁니다. 그래서 모든 프로젝트를 하기에 앞서서 기본적으로 세팅해줘야할 사항이 있습니다. 우선 아래와 같이 WPF Application을 선택해주고 하단부에 있는 솔루션 디렉토리를 만드는 것을 체크해제합니다. 별로 필요가 없는 것 같습니다. 이제 만들어집니다. 다음으로 해야될 것은 reference에 Microsof..
- Total
- Today
- Yesterday
- Variance
- processing
- Kinect
- reward
- 한빛미디어
- Policy Gradient
- windows 8
- Expression Blend 4
- Gan
- Pipeline
- RL
- bias
- arduino
- Windows Phone 7
- DepthStream
- Distribution
- Off-policy
- ai
- Kinect SDK
- TensorFlow Lite
- dynamic programming
- Offline RL
- SketchFlow
- 강화학습
- 파이썬
- ColorStream
- PowerPoint
- Kinect for windows
- 딥러닝
- End-To-End
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |