본문 바로가기

모델

(3)
OpenCV를 활용해서 내가 쓴 손글씨를 CNN으로 학습된 모델을 이용해서 인식해보기 2018. 5. 21. 08:00 손글씨 학습용 데이터인 MNIST 데이터 셋을 이용해서 텐서플로우를 이용해서 단층 신경망으로 손글씨 학습을 하던 초보스런 시작부터 갑자기 Keras로 갈아타서는 Keras로 CNN 모델을 이용해서 MNIST 손글씨를 학습했었네요. 이때는 목적이 있었죠. 바로 학습한 모델을 저장하고, 그걸 단지 불러와서 내 손글씨를 인식시켜 보겠다는 것이었죠. 그래서 이미 학습된 모델을 Keras를 이용해서 내 손글씨 인식하기를 했는데, 문제는 이때는 내가 쓴 손글씨를 모델에 적용하기 위해 사진을 자르고 사이즈를 강제로 맞추고, 뭐 그런 짓을 수동으로 했죠.ㅠㅠ. 그걸 다시 자동(^^)으로 하기 위해.. 손을 댄 것이 바로 OpenCV였습니다. OpenCV는 최초 그냥 쉽게 사람 얼굴을 OpenCV로 인식해 보고자 시작했..
Open SCAD에서 다면체(polyhedron) 이해하기 2014. 2. 17. 08:00 제가 최근 3D 프린터를 연재했었죠.^^.[바로가기] 그리고 그때 이야기했던 것 중 하나가 어차피 프린터를 해야할 3D 모델은 사용자가 만들던지, 혹은 구해야하는 거라고 했습니다. 3D 프린터 연재하기 전에 이미 저는 3D 모델을 그릴 수 있는 여러가지 방법중에서 초보자가 가장 쉽게 접근할 수 있을 것 같아서 구글 스케치업을 소개했는데요.[바로가기] 요건 어떤 복잡한 모양이나 반복적인 모양을 그릴때는 살짝 어려울 - 아니 귀찮을 수도 있구요. 또 3D 모델 자체를 나중에 다시 프로그램에서 다룰려면 좌표의 역산에 어려움을 겪을 수도 있습니다. 그래서 프로그램 코드를 짜면서 3D 모델을 얻는 또다른 툴도 소개를 했었죠. 그게 Open SCAD였는데요.[바로가기] OpenSCAD는 자체적으로 가지고 있는 예제..
[밸런싱 로봇 만들기] 6. Yaw 움직임을 포함한 동역학 (2) 2010. 6. 14. 02:13 밸런싱 로봇 (Balancing Robot) 만들기 연재 1. 동역학 구축 (1) [바로가기] 2. 동역학 구축 (2) [바로가기] 3. 동역학 구축 (3) [바로가기] 4. 기구부 구성 및 모터 파라미터 측정 [바로가기] 5. 제어기 설계 및 MATLAB을 이용한 시뮬레이션 [바로가기] 6. 밸런싱 로봇 만들기 [바로가기] 밸런싱 로봇 만들기를 기대하시는 분들께서는 참 답답하시겠지만, 계속 동역학을 건드리고 있네요^^. 동역학모델을 익혀야하는 이유는 이야기를 했었습니다.[관련글] 그리고 그 때 소개한 동역학은 로봇의 Yaw 움직임은 고려하지 안았다고 했습니다. 그러다가 Lego사의 마인드스톰이라는 제품의 Yorihisa Yamamoto라는 분이 작성한 기술문서를 보게되어서 그 동역학의 시작을 지난 번에..

반응형