교수님께서는 늘 말씀하셨지.
"돈이 되는 프로그램을 만들어야 한다."

여기서 '돈이 되는'의 의미는
연구로 그치는 연구가 아닌,
진짜 팔아먹어도 될만한 '잘되는' 프로그램이고,
어디에 적용해서도 사용할 수 있는 '범용'의 프로그램이고,
당장 쓸 수 있을만한 '완성된' 프로그램이어야 한다.

그도 그럴것이 연구실에서 연구를 하다보면,
연구를 위한 연구를 하다가 지쳐,
'실용화'에는 소홀해지기 쉽기 때문이다. (애석하게도 내가 그랬다는 이야기다.)

프로그램 같은 프로그램을 만들기 위해 노력한지 한 달.
틈나는 대로 작업한 작품.

작품제품이 되길 기대하며,
조금씩 수정보완 중이다.

아래는 가장 기본 기능인 차량번호(일련번호) 인식 기능과 저장된 영상의 검색 기능 데모이다.




남은 미션들 ]
1. 일련번호 외의 문자들 인식
2. 오인식 번호 자동 재학습
3. 각종 차량 동영상 수집 및 테스트


배경음악 : Critical Song, Blits



Posted by K. Martin

댓글을 달아 주세요

  1. Favicon of http://b747.tistory.com Captain An 2009/07/07 00:24  댓글주소  수정/삭제  댓글쓰기

    정말 탐나는프로그램이네요.

  2. 2009/07/10 12:13  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    • Favicon of http://martinblog.tistory.com K. Martin 2009/07/13 10:54  댓글주소  수정/삭제

      OpenCV 함수의 일부를 사용한 것이지,
      OpenCV만으로 자동차 번호판을 인식하는 것은 아닙니다.
      자동차 번호판 인식 관련된 부분도 강좌 형식으로 연재를 할까 생각중입니다.
      기회가 닿는다면 그때 또 뵐 수 있으면 좋겠네요.

  3. 2009/09/02 14:27  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  4. 2009/10/16 16:33  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  5. 2009/10/26 18:07  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  6. 2009/11/10 20:51  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  7. 2009/11/11 14:27  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    • Favicon of http://martinblog.tistory.com K. Martin 2009/11/11 17:26  댓글주소  수정/삭제

      제가 액수를 알고 싶어서 답글을 달았던 것은 아닙니다.
      학부생이 프로그램을 돈으로 사려고 하는 것을 문제삼고 싶었던 것이지요.
      급한 마음은 충분히 이해하지만, 그런식으로는 도움을 드리기가 힘들겠네요.
      단순히 BP 알고리즘만을 찾으시는 거라면 코드구루나 몇몇 사이트에서 쉽게 구할 수도 있을 것 같은데 조금 더 찾아보심이 좋을 것 같습니다.

  8. 2009/11/11 18:39  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    • Favicon of http://martinblog.tistory.com K. Martin 2009/11/12 10:47  댓글주소  수정/삭제

      오창석씨가 쓴 뉴로컴퓨터라는 책을 보시면,
      쉽게 구현하실 수 있을 것 같습니다.
      제가 도움드릴 수 있는 부분은 그정도가 될 것 같네요.

  9. 2009/11/12 15:56  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  10. 2009/12/28 02:02  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    • Favicon of http://martinblog.tistory.com K. Martin 2009/12/29 14:14  댓글주소  수정/삭제

      많은 논문들과 책들을 참고하였으나,
      딱히 어떤 책을 보았다고 소개해 드리기가 어렵습니다.
      도움이 되지 못해서 죄송하네요

  11. 안규원 2010/01/04 18:27  댓글주소  수정/삭제  댓글쓰기

    답답한 마음에 찾아다니다보니 여기까지 오네요
    불법주정차 단속 시스템 개발자이시군요
    요번에 삼성테크윈에서 기술 지원확약서를 안주는 바람에 입찰되구두 엿됐네요..
    홍정빈 이라는분 까칠하네여..
    담합에 들러리두 아니고...참내 한숨만 나네...

    • Favicon of http://martinblog.tistory.com K. Martin 2010/01/05 00:31  댓글주소  수정/삭제

      방문하여 주셔서 고맙습니다.
      무슨 일이신지는 모르겠지만,
      뭔가 잘 안풀리시는 것 같네요.
      개발에 참여했던 것이 벌써 5년 전 일이고,
      2005년 중순 이후로는 제가 손을 뗀 일이라,
      불법 주정차 관련 일에 대해서는 달리 어떻게 드릴 말씀은 없네요.
      다만, 번호판 인식쪽 일은 도움이 필요하시면 조언해 드릴 수는 있습니다.
      연락 주시구요, 부디 무슨 일이건 2010년 새해에는 뜻하시는대로 잘 풀리길 바랍니다.

  12. Beholdr 2010/03/29 14:53  댓글주소  수정/삭제  댓글쓰기

    안녕하세요
    번호부분을 인식하는 방법으로 SVM 을 사용할까 하는데
    혹시 어떤 방식으로 숫자를 인식하셨나요?
    숫자 인식부분에 대한 팁좀 주실수 있을까요?
    좋은 하루 되세요
    asurama@gmail.com

    • Favicon of http://martinblog.tistory.com K. Martin 2010/03/30 13:12  댓글주소  수정/삭제

      LVQ 나 BP를 사용하고 있습니다.
      팁이랄거까지는 없고,
      이미지를 그대로 사용하는 방식이 아니라,
      프로젝션 정보 등으로 차원을 줄여서 학습에 사용하시면 좋겠네요.
      즐거운 하루 되세요.

  13. 2010/04/04 15:25  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  14. 2010/05/04 14:41  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    • Favicon of http://martinblog.tistory.com K. Martin 2010/05/04 16:10  댓글주소  수정/삭제

      구글에서 자동차 번호판 관련 논문을 검색해 보시면
      제법 많은 내용들을 찾으실 수 있습니다.
      물론 환경에 따라서 많은 것들이 달라질 수 있습니다.
      특히 색상을 이용하여 번호판을 찾는 경우에는
      번호판의 종류, 조명, 주변환경 등에 영향을 많이 받으므로 신경쓸게 많을겁니다.
      자주 추천 드리는 논문인데,
      License Plate Recognition From Still Images and Video Sequences: A Survey 를 보시면
      번호판 인식에 대한 전반적인 흐름을 파악하는데 도움이 될겁니다. 찾아보세요.

  15. 2010/06/25 15:01  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    • Favicon of http://martinblog.tistory.com K. Martin 2010/06/28 07:58  댓글주소  수정/삭제

      FKiller 님 댓글 고맙습니다..
      현재까지 개발된 알고리즘으로 CCTV에서 95% 정도의 인식률을 내는 것은 어렵구요, 설치한 지역의 환경에 맞게 알고리즘을 수정/보완 한다면 어느정도 까지는 올릴 수 있을 것으로 생각이 됩니다만 쉽지는 않을 것 같네요.
      좋은 장비, 좋은 프로그램 만드시길 바랍니다.

  16. acaran 2010/06/25 22:02  댓글주소  수정/삭제  댓글쓰기

    오...형님은 역시 정말로 부지런하십니다!

    저는 요즘 완전히 귀차니즘에 빠져서리 ㅋㅋ

    형님의 식지않는 열정을 좀 배워야할텐데요~

    데모 동영상이 플래시인거 같은데 폰에서는 안보여서 나중에 컴에서 볼게요 ^^

    • Favicon of http://martinblog.tistory.com K. Martin 2010/06/28 07:54  댓글주소  수정/삭제

      언제 글을 이제사 봤나 했더니, 글을 좀 수정한 것이 트윗되었나보네.
      진짜 돈이 되는걸 하던지, 논문을 쓰던가 해야되는데 어중간한 가운데 계속 헤매이는 기분이다.

  17. 박성민 2010/11/04 10:32  댓글주소  수정/삭제  댓글쓰기

    안녕하세요
    다름이 아니라 바쁘신지 연재를 안하시길래 ...
    현재학부생인데 블로그를 보면서 영상처리 초보부터 배워나가는 학생입니다.
    이런 강좌가 찾아보니깐 많이 없어서용 혹시 추천하는 강좌나 책이있는지 ..
    솔직한 마음으로 이런 강좌있으면 돈을 지불하고라도 듣고싶은데
    현재 목표는 손으로 영상처리 하여서 마우스장비를 흉내내는것 까지 구현하는 능력까지 끌어올리고 싶은데 한 참 모자르다보니 그냥 시간만 흘려가고 있네용 ... 노하우라던지 조언을 해주셨으면 해서 댓글 달아 봅니다.

    • Favicon of http://martinblog.tistory.com K. Martin 2010/11/04 16:37  댓글주소  수정/삭제

      네. 요즘은 예전 프로그램들을 정리할만큼의 시간적인 여유가 없네요. 덕분에 강좌는 꿈도 못꾸고 있습니다. 관심가져주셔서 고맙고요, 종종 들러주시면 제가 모르는거 짜내서라도 도와드릴 수 있도록 하겠습니다. 네네.. 즐거운 하루 되세요.

  18. 박종혁 2011/01/08 18:23  댓글주소  수정/삭제  댓글쓰기

    마틴님 질문이있는데요;
    문자를 인식하고 MODI를 써서 숫자를 보여주는건가요 ㅠ ????
    제가 영어 단어 프로젝트 자그만한거 하는데 ;
    감이 전혀 안와서 물어보네요 ㅠㅠㅠㅠㅠㅠ

    • Favicon of http://martinblog.tistory.com K. Martin 2011/01/11 16:47  댓글주소  수정/삭제

      MODI는 뭔가요? 네이버 검색해보니 문자인식 DLL의 이름 중에 그런 것이 있는 것 같은데 그걸 말씀하시는 건가요? 저는 직접 개발한 문자인식 알고리즘을 사용하고 있습니다. 신경망, BP 등을 검색해보시면 관련 내용을 보실 수 있습니다.

  19. 공일구 2011/08/10 22:57  댓글주소  수정/삭제  댓글쓰기

    수고 많으십니다.
    기계주차장 일을 하고 있습니다. 본 시스템을 기계주차장 입출고 시스템에 적용가능 한지 여부를 문의 확인하고 가능하다면 구매건의를 드리고 싶습니다. 방법은?
    010-5443-4397 고맙습니다.

  20. 2012/01/13 17:38  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  21. 2012/01/18 21:00  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  22. 2012/03/24 20:21  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  23. 2012/05/14 14:50  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다