키넥트와 관련해서 유용한 문서가 공개되었습니다. 제가 알기론 Rob Miles 씨는 2월말에 출간한 Beginning of the Kinect for windows programming 책의 저자였던 것 같았는데 이 분이 이런 자료를 공개해주시네요. 그래서 제가 하고 있는 것도 해서 당분간은 XNA로 한번 해보고자 합니다. 기존에는 WPF나 WinForm으로 열었던 것과 다르게 이번 프로젝트는 XNA GameStudio으로 여셔야 합니다. 아시는 분은 아시겠지만 XNA는 C#을 기반으로 하는 게임 전용 라이브러리입니다. 그래서 이미지의 변형이나 이동에 관한 동작이 기존의 C# 코드보다 수월하게 작업할 수 있습니다. 물론 플렛폼 또한 PC, Xbox360, 심지어는 Windows Phone 7의 개발에도 ..
지난 포스팅에서는 간단하게 Serial.println함수를 써서 floating point number가 제대로 인식되는지를 확인해봤습니다. 이번 포스팅에서는 아두이노를 통해서 문법 중 중요한 요소중 하나인 배열에 관한 것을 알아보고자 합니다. 우선 핀을 설정하기에 앞서서 회로를 구성합니다. digitaloutput쪽을 10번부터 13번까지 차례대로 LED를 답니다. 그리고 digitalinput으로 2번부터 5번까지 스위치로 연결합니다.얼핏보면 정말로 간단해보입니다. 그런데 제가 소개해드린 아두이노 개발 킷으로 이걸 시도하면 이렇게 됩니다. 꼭 빵판은 큰걸로 쓰세요.. 아무튼 회로를 위같이 구성했으면 이제 코드를 짜야겠지요. 사전에 우리가 꼽아둔 핀을 기억하고 이를 배열로 선언해줍니다. 이제 핀배열을 ..
이번 주에 자유 주제로 발표할 기회가 있었는데 저는 이번에 제 Personal Brand에 관해서 정의를 해보았습니다. 그 와중에 제 사진을 넣을 페이지가 있었습니다. 그런데 왠지 이미지와 배경간에 부조화가 느껴지지 않으신가요? 물론 디자이너분이시라면 효과적으로 처리하시겠지만 일반인이라면 그런게 조금 힘들겠지요? 저도 일반인인지라 어떻게 처리해야 될지 막막했습니다. 그래서 그동안에 배운 것 중 그라데이션 효과를 주고자 했습니다. 그럼 아래와 같이 줄 수 있었지요. 물론 다른 방법이 있기도 하지만 제가 사용한 방법에 대해서 잠깐 언급드리고자 합니다. 우선 사전에 필요한 프로그램이 있습니다. 바로 ColorPicker라고 하는 것인데요. 프리웨어라서 어디서든 사용가능합니다. 이 프로그램의 용도는 조금 있다가..
계속해서 DepthStream을 활용한 내용을 다루고 있습니다. 물론 지난 시간에는 Winform을 이용해서 chart에 히스토그램을 표현해봤습니다. 하지만 이런 것보다 키넥트를 활용한 작업에서는 무엇보다도 사람을 인지하는 것이 필요합니다. 어떤 원리로 사람을 인지할 수 있을까요? 지금까지 배워온 것을 토대로 한다면 ColorStream과 DepthStream간의 연산을 통해서 사람의 형상만 따올 수 있다면 어떨까요? 이번 포스팅에서는 그런 내용에 대해서 다뤄보겠습니다. 우선 프로젝트를 연후 MainWindow를 가로로 길게 확장시킵니다. 그 후에 Image 컨트롤를을 3개 삽입해야 합니다. 물론 첫번째에는 Colorstream, 두번째에는 DepthStream 마지막으로는 그것을 논리연산을 취한게 들어..
이제 학기도 개학했으니 전공에 맞는 공부를 해야 될 것 같습니다. 우선 베이스로 할 책은 이겁니다. 물론 아두이노와 관련된 국내의 책들이 있기는 하지만 정말 사보면 내용이 적습니다. 그래서 정말로 알고 싶은 사람은 해외 원서를 사서 봐야 합니다. 그리고 적절하다고 생각하는 책이 바로 이 Arduino Cookbook이었습니다. 물론 책가격이 좀 나가기는 하지만 교보문고를 통하면 그나마 편하게 구입할 수 있습니다. 그래서 이번 포스팅에서 처음 다뤄볼 내용은 제일 간단한 float형 변수의 인지입니다. c언어 공부를 하신 분이라면 이 변수형에 대해서 많이 들어보셨을겁니다. 사실 범위가 몇부터 몇까지다 라는게 정해져있지만 우리가 쓰는데 그 숫자 범위를 알아야 할 필요가 있을까요? 그래서 그냥 바로 테스트해보고..
이번 포스팅에서는 그냥 간단한 기능에 대해서 언급해보고자 합니다. 여러분들은 파워포인트에서 제공하는 기능중에 클립아트를 자주 쓰시나요? 아마 10명중 9명은 안 쓴다고 할겁니다. 어쩌면 극단적인 표현일 수도 있지만 사실 전달력에 있어서 클립아트는 조금 어설퍼보이는 게 느껴집니다. 그래도 뭔가 깔끔한 이미지를 원한다고 하면 클립아트도 용도에 맞게 사용할 수 있습니다. 우선 삽입 - 클립아트를 선택해줍니다. 그러면 화면 오른쪽으로 그림을 검색할 수 있는 창이 생성됩니다. 여기서 전 프레젠테이션이란 키워드로 검색해봤습니다. 그 중에서 여러 가지 포멧형 이미지들이 있지만 제가 오늘 볼 파일은 바로 WMF 라는 규격입니다. 이미지 위에 마우스를 올려놓으면 여러가지 메세지가 뜨는데 맨 마지막이 WMF라고 되어 있는..
우리가 포토샵으로 이미지를 다룰 때 중요하게 다루는 요소가 있습니다. 바로 색분포에 따른 히스토그램입니다. 물론 저는 이미지처리에 대해서 잘 아는 사람이 아닙니다만 보통 이런 히스토그램을 분석하고 노출량을 조절함으로써 사진을 조금더 선명하고 화사하게 바꿀 수 있다는 걸로 알고 있습니다. 마침 키넥트의 DepthStream으로 나온 정보를 이런 히스토그램으로 뽑을 수 있는 아티클이 있기에 한번 정리해봅니다. 출처는 http://www.i-programmer.info/ebooks/practical-windows-kinect-in-c/3802-using-the-kinect-depth-sensor.html?start=2 입니다. 이 글의 목적은 버튼을 눌렀을 때의 이미지의 히스토그램을 분석하는 것입니다. 우선 ..
한국시간 29일 11시부로 윈도우 8 컨슈머 프리뷰가 공개되었습니다. 속도도 빠르니 받아보시는 것도 괜찮은거 같습니다. 물론 불안정한 만큼 가상 드라이브에 설치해보실 것을 추천드립니다. 우선 저는 설치하다가 이런 오류가 떴습니다. 여기에 대한 답변은 여기서 찾았습니다. http://techibee.com/windows-8/windows-8-hal_initialization-failed-you-pc-ran-into-a-problem-that-it-couldnt-handle-and-now-it-needs-to-restart/1110 즉 위 링크에서 말하는 말은 VM에서도 돌아가는 버전이 있다고 합니다. Hyper-V in Windows 8 Developer Preview Hyper-V in Windows S..
지난 포스팅까지 ColorStream을 통해서 이미지를 뽑아오는 작업을 했습니다. 하지만 ColorStream을 뽑아오는 것 자체로는 Player를 인식할 수 없습니다. 우리 눈으로 들어오다시피 2D로 들어오기 때문이지요. 그래서 필요한게 바로 이 depthStream입니다. 물체와 센서간의 거리를 측정할 수 있기 때문에 이를 바탕으로 Player를 인지할 수도 있는 거지요. 만약 ColorStream에 이 Depthstream을 필터형식으로 입힐수만 있다면 컬러에서도 사용자만 인식하는게 가능하겠지요? 우선 예제로 들어가겠습니다. 프로젝트를 생성하고 필요한 참조파일을 삽입합니다. 이번에도 삽입해야할 요소는 Image입니다. 역시 xaml상에도 image1이란 항목으로 생겼습니다. 사실 DepthStrea..
- Total
- Today
- Yesterday
- Offline RL
- SketchFlow
- Kinect
- RL
- arduino
- Pipeline
- processing
- Off-policy
- Distribution
- 강화학습
- windows 8
- TensorFlow Lite
- Variance
- 파이썬
- bias
- DepthStream
- PowerPoint
- Policy Gradient
- Kinect for windows
- Expression Blend 4
- 한빛미디어
- Python
- Kinect SDK
- 딥러닝
- End-To-End
- Gan
- dynamic programming
- Windows Phone 7
- reward
- ColorStream
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |