이번 시간에는 프로그램을 사용해서 포토 모자이크를 만들고 이를 ppt상에서 확대 효과가 나게끔 만들어보고자 합니다. 이를 위해서는 특정 프로그램을 받아야 합니다. 바로 AndreaMosaic 이라는 프로그램입니다. 운영체제에 따라서 다운로드받을 수 있습니다. 물론 설치되는 기록이 남는게 언짢으신 분은 옆의 Portable 버전을 받으시면 바로 실행할 수도 있습니다. 저는 설치버전으로 가겠습니다. 참고로 프리웨어입니다. 초기 시작시에는 위의 화면이 나옵니다. 기본적으로 모자이크에 쓸 이미지의 크기를 사전에 정해주는 기능입니다. 보통 이미지를 찍으면 비율은 4:3으로 나오기 때문에 Rectangle Tiles를 선택하실 것을 추천해드립니다. 다음과 같은 화면이 나오는데 첫번째로 해야 할 과정은 우측 상단의 ..
QuickStarts 마지막편인 AudioFundamentals 부분입니다. 여기까지만 제대로 들었으면 기본적인 키넥트의 기능을 코드로 또는 xaml로 간단하게 구현하는 건 쉬울 겁니다. 이번 시간에 다뤄볼 내용은 주로 소리 녹음과 언어 인지에 관한 항목입니다. 기존에 윈도용 키넥트 SDK를 정확히 설치했다면 이런게 깔릴거고 여기서 Speech Recognition 항목이 언어 인지를 가능하게끔 합니다. 물론 영어만요.. 우선은 키넥트에서 소리를 인지하는 상황을 보겠습니다. 첫번째 시간에도 말했었지만 키넥트에는 총 4개의 Microphone Array가 존재합니다. 그리고 그 4개를 이용해서 소리의 발원지를 찾아냅니다. 크게 키넥트에서 소리의 위치를 찾는데 이용하는 정보는 두가지입니다. 첫번째는 Soun..
안녕하세요? 지난 포스팅에서도 사실 도넛모양 그래프를 만드는 걸 해봣습니다. 그런데 조금 엉성한 모양이었지요. 그래서 조금 연구를 해보고 지금까지 배운 내용을 토대로도 똑바른 도넛모양 다이어그램을 만들 수 있겠다 싶어서 이렇게 포스팅을합니다. 우선 첨부파일을 엽니다. 우선 한가지 설정을 해줘야 합니다. 그냥 기본 화면에서 마우스 우클릭한 후 눈금 및 안내선이란 항목이 있습니다. 여기서 맨 밑에 안내선 관련 설정을 다 체크해줍니다. 이는 원의 중심을 맞추기 위한 사전 작업입니다. 자 두번째페이지에 조각 모양이 있는 곳으로 가서 자신이 만들고 싶은만큼 비율을 맞춰서 원을 만듭니다. 어떻게 만드는지 궁금하신 분은 지난편 포스팅을 참조하시기 바랍니다. 참고로 그룹화 시키기전까지만 해주세요. 2012/01/31 ..
지난 포스팅까지는 카메라와 개체와의 거리를 정보로 인지하는 Depth에 관한 내용을 다뤘었는데 이번에 하는 내용은 인체의 골격을 이용해서 이미지를 붙이고 정보를 얻는 Skeletal Tracking에 대해서 다뤄보도록 하겠습니다. 키넥트에선 인간의 골격을 총 20개의 부분으로 나눠서 인지합니다. 그걸 하나의 집합처럼 묶어서 처리하는 것이지요. 그래서 x,y,z 이렇게 3축으로 나눠진데 센서 인지범위에 따라 각 골격과 센서간의 거리가 결정됩니다. 그리고 각 관절에 대한 정보를 세가지 상태로 나눠서 받을 수 있습니다. 그 관절을 따라가면서 또는 따라가지 않고, 아니면 적외선 방식으로 따라가는 방식이 있다고는 합니다. 그런데 사실 샘플을 돌려보신 분은 아시겠지만 적외선 방식은 사람의 위치를 정확히 인지하는 반..
계속 반복되는 이야기이기도 하겠지만 파워포인트로도 포토샵으로만큼 자유로운 그림을 그릴 수 있습니다. 일례로 우리나라 지도를 그려보고자 합니다. 구글에 보면 이런 지도는 참 많습니다. 그냥 이 지도를 파워포인트에서 쓸 수도 있습니다 하지만 위지도와는 다르게 이런 지도처럼 섹터를 표현하라면 어떡할까요? 일단 파워포인트로 위 그림을 불러옵니다. 그 후에 도형중에 자유형이라는 도형을 선택해서 원하는 도형을 그려줍니다. 이 도형은 자유롭게 도형을 그려줄 수 있는 기능을 수행합니다. 특징이 있다면 시작점과 종료점이 같다면 하나의 도형을 만들어 준다는 것이지요. 저는 위 지도에서 충청북도를 강조하려고 했습니다. 위와 같이 모서리 부분을 클릭하면서 이어주면 됩니다. 다만 클릭과 클릭사이에는 직선으로만 형성되기 때문에 ..
계속 프로젝트를 해옴에도 디버깅 종료시 키넥트가 계속 레이저를 내뿜는 오류가 발생하길래 channel 9 에 가서 열심히 물어보았습니다. 다행히(?) 친절하게 답변과 동시에 수정본을 제시해주더군요. 고쳐야 할 곳은 두가지입니다. 우선 새 센서로 받아오는 정보가 없을때도 그냥 넘어가야 합니다. 이는 초기화를 시켜줬어야 하는데 기존 프로젝트에서는 이 부분이 생략되어있었지요. 다음은 센서가 돌아가고 있을때에만 정지 명령을 주고 오디오 정보가 있을때만 오디오정보를 받는 모듈의 동작을 중지시켰어야 했습니다. 이렇게 수정해주니 디버깅 종료후에 키넥트가 정상적으로 종료되는 것을 확인할 수있었습니다. 지금까지 안되셨던 분들은 이걸로 수정해주시면 될것 같습니다.
이번시간에는 지난 시간 컬러 정보를 받아오는데 이어서 깊이 정보까지 받아들이는 것을 해보기로 하겠습니다. 이번 프로젝트는 기존에 완성되 프로젝트를 따라가면서 어떤 내용인지를 따라가보고자 합니다. 우선 동영상 앞에도 나와있는 것처럼 깊이에 대한 정보입니다. 지난 시간에 다뤘던 컬러정보는 bgr32이란 규격을 써서 한 픽셀당 4가지 색에 대한 출력을 표현했었는데 이번 깊이정보는 그렇게 다뤘던 픽셀에서 거리와 키넥트를 사용하는 사용자에 대한 정보를 받아옵니다. 거리에 대한 정보는 바로 뒤에서도 언급하겠지만 최대 8미터까지 인지가능하고, 최소 범위는 40cm입니다. 이는 기존 엑박용 키넥트의 인지범위가 최소 1.5m였다는 점에서 많은 차이를 나타냅니다. 기존에는 컴퓨터 모니터위에 키넥트를 올려놔도 동작시키기 위..
VS 2010에 보면 Extension tool manager 란 항목이 있습니다. 코딩을 하는데 있어서 기본적으로 제공하는 툴이외에도 사용자가 직접 애드온식으로 만들 툴을 활용할 수 있게 되어 있습니다. 그중에 재미있는게 있어서 소개합니다. 바로 Coding4fun에서 만든 Achievements인데 형식이 특정 조건을 만족하면 포인트를 얻는 식으로 되어있습니다. 점수를 얻는 기준에 대해서 궁금했었는데 Channel 9 홈페이지에 그 조건들이 있네요. Turtles All The Way Down (0 points) Write a class with ten levels of inheritance. Now that's a sweet inheritance! Uses FxCop. Field Master (0 ..
지난 시간에는 개발 환경을 설정하는 것부터 했으니 이번에는 그 프로젝트를 토대로 ColorViewer와 Tilt Option을 건드리는 것을 해보겠습니다. 우선은 그때의 프로젝트가 조금 불안정한 것이 있어서 새 프로젝트를 첨부합니다. 새 프로젝트의 압축을 풀고 시작해보겠습니다. 들어가기에 앞서서 키넥트의 Color Resolution에 대해 확인해보면 총 3가지 스펙을 제공하고 있습니다. 이 화면은 Kinect Explorer Sample을 열었을 때 나오는 설정창인 위처럼 제공됩니다. 예전에는 640*480 모드만 지원한다고 되어있었는데 지금 이게 엑박용 키넥트에서도 이 스펙대로 제공하는지 궁금하네요. 아무튼 각 모드를 선택하면 그에 따라서 Fps도 바뀝니다. Depth Resolution도 아래와 같..
지마켓에서 싸게 파는 것 같길래 하나 샀습니다. 가격은 27000원정도.. 예전에는 4기가짜리 usb 준다고 설명회 다녔는데 이제는 이렇게 사는군요.. [Crystal Disk Mark 측정] 물론 조금 아쉬운 감이 있지만 그래도 싼 맛에 쓰는 겁니다.. 우선 이 제품 처음에 보면 안에 프로그램이 여러개 깔려있습니다. 하나는 runClubSandisk고 다른 하나는 RunSandiskSecureAccess 라는 파일인데 RunClubSandisk는 진짜 무슨 용도로 들어가있는지 모르는 프로그램입니다. 고작 들어가야 ebay 툴바 깔으라고 하고.. RunSandiskSecureAccess는 파일에 락을 거는 프로그램입니다. 아무튼 범용적으로 사용할거라서 저는 그냥 포멧했습니다. 아참 기본적으로 usb는 F..
- Total
- Today
- Yesterday
- ColorStream
- End-To-End
- 딥러닝
- windows 8
- arduino
- reward
- Expression Blend 4
- SketchFlow
- PowerPoint
- 한빛미디어
- Variance
- RL
- bias
- Distribution
- DepthStream
- 강화학습
- processing
- Windows Phone 7
- dynamic programming
- Gan
- Offline RL
- Kinect SDK
- Policy Gradient
- Pipeline
- TensorFlow Lite
- Kinect for windows
- Python
- Off-policy
- 파이썬
- Kinect
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |