일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MacOS X
- 인사
- Computer Vision
- 스펙
- OpenCV
- 인사과
- 안좋은기억
- Documentation
- 품의
- 코딩 테스트
- 원격면접
- 와인버그
- xper
- 보석들
- 애자일
- build
- 개저씨
- Python
- 페북글
- 개인성향
- 맥
- 인간
- 회고
- Open Computer Vision Library
- Specification
- 직무의사유화
- 엔지니어
- Agile
- 김창준
- 교훈들
- Today
- Total
세상을 놀라게 하자!
과연 개발자의 업무 평가를 제대로 하는 것이 가능할 것인가라는 주제는 논의가 많습니다. 그럼 반대로 '개발자의 업무평가를 하지 않는 것은 가능할까'라는 질문을 해보면 어떨까요? 아마도 초조해 하시는 분들은 관리자들일 확률이 클겁니다. 인사고과도 매겨야 되는데 어떻게 하란 말인가라고 말이죠. 반면에 일반 개발자들은 그냥 평범할 수도 있을 겁니다. 대부분 그런 것과 상관 없이 일해왔을 확률이 크기 때문입니다. 어떤 조직은 '일정 준수'에 대해 책임을 묻겠다는 조직이 있긴 합니다만, 하나 궁금한 것이 있습니다. 그 일정 엔지니어들이 잡은 것인가요? 책임을 진다는 것은 그 의사 결정에 참여해야 의미가 있습니다. 만약에 엔지니어가 잡지 않은 일정에 대해 책임을 지라 하고 고과를 매기겠다면 이것은 남이 변을 보다 ..
작년 상반기에 결국 Computer vision일을 다시 해야겠다는 생각으로 이직을 했습니다. 그러면서 또 많은 일이 있었지만 드디어 그 결실 하나가 나왔습니다. 제가 속한 Voxelogram은 4CAST라는 Full 3D Video시스템을 만드는 회사입니다. Full 3D Video가 무엇이냐고 물으신다면 '매 프레임마다 3D data가 있는 비디오'라고 답을 드리겠습니다. 데모 동영상이 있으니 첨부합니다. 이런 data를 어떻게 얻을까요? 바로 아래와 같이 여러 시점에서 얻은 동영상에서 3D data를 복원함으로서 만들 수 있습니다. 예상하듯이 굉장히 많은 Computer vision 알고리즘들이 들어가 있습니다. 하지만 이것보다 더 놀라운 것은 모든 개발 과정에서 Agile, Scrum에서 제안하는..
일반적으로 Computer vision을 하다보면 Pattern recognization에서 사용하는 방법들을 많이 사용하게 됩니다. 그런데 '조금' 다릅니다. 때론 '많이' 다르게 해야 합니다. 어떤 이유 때문일까요? 일반적으로 두 서너개의 집합이 있고 이에 대한 분류를 하라고 하면 Pattern recognition쪽을 하신 분들은 자연스럽게 K-Mean Clustering을 찾게 됩니다. 그런데 이것이 늘 맞을까요? 아시는 분들은 알겠지만 최소한 mean이 몇개가 어디에 있을 것이라는 것을 정해주어야만 가능하기 때문에 이것을 어떻게 정하느냐에 따라 많은 차이를 나타냅니다. 늘 맞지 않는다는 이야깁니다. 그럼 이런 분류 방식을 Computer vision에 적용해보지요. 예컨데 Thresholding..