지난 포스트에서는 머리와 양손에 대한 좌표점을 통해서 이미지를 씌우고 움직이는 건 간단하게 해봤습니다. 물론 더 활용하면 그 골격을 제외한 나머지 부분에도 이미지를 입혀서 하나의 마리오네트를 형성할 수 있을겁니다. 그런데 이런 생각은 안해 보셨나요? 지금 손의 x,y 좌표를 구할 수 있으니까 이 걸 통해서 하나의 제스처를 만들 수 있지 않을까 하고 말입니다. 물론 손가락으로 간단하게 하는 제스처는 힘들겠지만 단순하게 손을 움직이면서 하는 제스처는 만들어 낼 수 있습니다. 참고로 제가 나갔던 이매진 컵 키넥트 분야에서도 그런 부분을 바탕으로 게임을 구성했습니다.2012/07/10 - [About Me] - Imagine Cup 2012 Certification 그래서 이번 포스트에서는 그런 제스처를 활용해..
최근에서야 드롭박스라는 것을 알고 써먹으려고 합니다. 간단히 소개하자면 드롭박스는 가상 클라우드 저장소입니다. 기본적으로 제공되는 용량은 2기가이고 추천을 통해서 최대 16기가까지 지원받을 수 있습니다. 장점이라면 아무 컴퓨터에나 이 드롭박스를 연결하면 어디서든 클라우드에 들어있는 자료를 제공받을 수 있는 것이지요. 설치도 무척 간단하고 탐색기 창에 다음과 같이 뜹니다. 폴더를 공유하고 싶으면 마우스 우클릭을 통해서 공유 설정을 해주면 됩니다. 그럼 홈페이지에서 이 폴더를 공유할 사람을 지정해주면 아무데서나 공유가 가능하게 됩니다. 그냥 탐색기와 똑같습니다. 원하는 파일을 공유 폴더에 집어넣는 형식을 취하면 작업 표시줄에 업로드 경과가 표시되는 것을 확인할 수 있습니다.지금까지 안 쓰셨던 분이라면 한번쯤..
아두이노에서도 비슷한 내용을 다뤘습니다만 이번에는 넷두이노에 적용시켜보겠습니다. 2012/01/16 - [About Arduino] - 아두이노에 LED가 깜빡깜빡!처음으로 fritzing을 써보겠네요. 배선도는 다음과 같습니다. 알고보니까 fritzing에도 netduino 개체가 있더군요. 다음과 같이 구성해봅니다. 글로 단순하게 표현하자면 Analog 입력 0번 핀이 potentiometer에 연결되고 Digital 입력 5번이 LED와 연결된 꼴입니다. 실제로 연결하면 이런식이 되겠지요. 여기서 가변저항의 역할은 가변저항의 값을 실시간으로 받는 겁니다. 그런데 여러분도 알다시피 가변저항에서는 정확한 저항값을 잴 수 없습니다. 이걸로 저항을 제어하면 전류를 제어할 수 있겠지요. 그걸 넷두이노에게 넣..
이번 포스트에서는 Coding4Fun에서 제공되는 툴킷을 활용해서 사람을 따라하는 유령을 만들어보고자합니다. 아마 제 키넥트 섹션 제일 처음에서 다뤘던 내용인 듯하고요. 이번에는 그걸 직접 만들어보는 것이 목적입니다. 이전 포스트에서 만들었던 프로젝트를 그대로 활용할 예정이니 사전에 복사하시면 좋을 거 같네요. 우선 받아야 할 것이 있습니다.http://c4fkinect.codeplex.com/ 위 사이트에 들어가면 창이 뜨는데 Download 버튼을 누르면 됩니다. 그안에 Winform용 dll 파일과 wpf용 dll 파일이 있는데 이번 프로젝트에서 사용할 것은 wpf용 dll 파일입니다. 우선 기존 프로젝트를 여신 후 Microsoft.Kinect.dll파일을 추가했던 것처럼 이 dll 파일도 추가시..
MS에서는 학생을 가르치는 교수들에게 무료로 관련 교육자료를 제공하는 제도가 있습니다. 그중 하나가 바로 Faculty Resource Center인데요. 여기에는 여러가지 Technology에 관한 교육자료가 망라되어 있습니다. 당연히 이번 파트에서 소개해 드릴 내용인 키넥트에 관한 내용도 있는데요. 장시간에 걸쳐서 키넥트를 처음 다루는 사람에게 최대한 쉽게 알려드리고자 합니다. 구성언어는 C#이 될 것이고, 유기적인 활동을 위해서 게임엔진인 XNA Framework를 이용할 겁니다. 당연히 프로젝트는 XNA 프로젝트로 생성되어야 하겠지요. 이번 포스트에서 이야기 드릴 내용은 키넥트를 처음 접하는 학생을 위한 골격인식 방법입니다. 코드 구성도 쉽기 때문에 누군가에게 알려줄 교육자료가 필요하신 분이라면 ..
요즘 들어서 프로세싱을 활용한 프로젝트들이 많이 나오고 있는 것을 느낍니다. 그중에서도 키넥트를 활용한 프로세싱 프로젝트들도 많이 소개가 되고 있습니다. 그중 하나를 한번 소개해보고자 합니다. Jotist님이 소개해주신 프로젝트로 여기에도 키넥트가 활용됩니다. 그것도 3개의 키넥트가 들어가서 3차원적으로 매핑되고 있는 것이 보여집니다. 놀라운 건 여기에도 프로세싱이 적용되었다는 겁니다. 우선 프로세싱을 통해서 포인트 클라우드를 받은 다음 랜더링 프로그램을 활용해서 사람의 모션을 위와 같이 표현했습니다. 다음 보여드리는 동영상이 제작과정입니다. 이와 같이 키넥트와 다양한 툴킷이 어울려서 정말로 놀라운 프로젝트들이 만들어지고 있습니다. 단순히 키넥트가 가진 기술보다도 이를 활용하기 위해서는 가지고 있는 정보..
지난 포스트에서 간략하게 소개했다시피 간단하게 ColorStream을 뿌리는 방법에 대해서 언급해보고자 합니다. 가장 간단하게 코드를 보는 방법은 바로 Kinect for Windows SDK v1.5의 Developer Toolkit에 들어있는 Color Basics Sample을 보면 됩니다. 해당 코드가 어디있는지 모르시는 분이라면 다음 버튼을 눌러서 설치하시면 됩니다. 자신이 원하는 경로에 설치하면 그에 해당하는 C++ 코드 프로젝트를 살펴볼 수 있습니다. 하지만 장담합니다만 보기가 참 어렵습니다. 그래서 다른 분이 만드신 코드를 활용해서 ColorStream을 OpenCV를 활용해서 내보내는 방법을 소개하고자 합니다. 당연한 말입니다만 이전의 준비과정은 다 하신 후에 진행하셔야 합니다.출처: h..
지난 포스트에서는 시간을 선택하고 그 시간외에도 기타 라이브러리를 활용해서 스톱워치를 만드는 방법에 대해서 언급했었습니다. 여러분 애니메이션은 무엇이라고 생각하십니까? 정적이지 않은 것... 어떤 정적인 이미지들이 여러시간에 걸쳐서 재생되는 과정을 애니메이션이라고 할 수 있습니다. 결국 애니메이션을 다루는 데 있어서 시간이라는 개념이 필요합니다. 물론 지난 시간에 사용한 DispatcherTimer를 활용할 수도 있겠지만 Windows 8에서는 compositionTarget.Rendering이라는 이벤트 핸들러를 통해서 시간에 따른 애니메이션을 생성할 수 있습니다. 한 번 예시를 통해서 알아봅시다. 만들고자 하는 예제는 시간에 따라서 글자 크기를 변화시키는 것입니다. Blank App에서 프로젝트를 하..
- Total
- Today
- Yesterday
- Expression Blend 4
- Kinect for windows
- 강화학습
- SketchFlow
- End-To-End
- DepthStream
- Python
- Pipeline
- PowerPoint
- Policy Gradient
- Gan
- Kinect SDK
- processing
- windows 8
- bias
- 파이썬
- Off-policy
- 한빛미디어
- reward
- 딥러닝
- Distribution
- dynamic programming
- TensorFlow Lite
- RL
- Variance
- arduino
- Windows Phone 7
- Kinect
- ColorStream
- Offline RL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |