통합검색
· 마을서비스란?  · 포럼마을  · 일반마을  · 테마마을  · 마을랭킹  · 활동왕
· 덱스퍼트란?  · TECBOX   · PRSBOX   · 이용안내  
· DEXT제품군  · 솔루션베이  · S/W & ESD 컴포넌트
· 프로그램베이
· LiveSeminar  · LiveConference
데브피아 사이트 운영자, 비사모 마을 입니다.
개발이 아니더라도 다양한 분야에 많은 얘기를 나누는 공간입니다.
  마을등급 비사모 마을   이 마을은 테마마을 입니다이 마을은 자유가입제 마을 입니다 마을소개 페이지로 이동 전입신청
마을촌장촌장 비사모 방문자 97162 since 2006-12-31
데브피아 공지사항
자유게시판
앨범
개인게시판
[마을 게시판]
데브피아 운영 소식
교육 & 세미나 홍보
[개발자 공감]
개발자 공감글
개발자 공감만화
랑데브 게시판
칼럼 게시판
개발자 고충상담
Dev Talk
자유토론방
벼룩시장
재나미 우스개
구인/프로젝트 정보
사람인 채용 게시판
  고객지원 게시판
마이 데브피아
 나의 e-Money 내역
 활동왕 My Page
 스크랩한 게시글보기
 쪽지관리
 주소록관리

 개발자 고충상담
 머신비전 및 PC제어 응용프로그래머 -> 알고리즘 개발자로 가는 방법?? 2019-01-08 오후 4:46:12
알미늄프레임 번호: 25465 추천:0  / 읽음:2,251

제가 회사에 입사 한 달 차가 되어가고 있습니다.

원래는 알고리즘 개발자가 되고 싶었지만 직장 첫 시작으로 응용프로그래머가 되었습니다.

알고리즘 개발자가 되고 싶어서 공부를 계속하고 있는데

어떤 책이나 어떤 분야의 공부를 해야할지 잘 몰라서 막막합니다

현재 공부한 정도는 c# 기본서 , OpenCV 기본 강의만 들은 정도입니다.

한 마디로 초보 수준이지요..

알고리즘 개발자로써의 꿈을 키워나가려면 어떤 분야와 어떤 공부를 해야하는지..개발자님들의 진지한 조언 부탁드립니다.

 

 

 

[코멘트] 좋음
2019-01-08 17:47
어렵다..후..
알고리즘 제대로 공부하실려면 도널드 커누스 책 봐보세요. 엄청 어렵습니다, 수학적으로 접근을 하거던요.

이분 책이 시리즈로 엄청 많은데 두꺼운거 3개하고 부분부분 별권으로 나온 책들 다 봐보세요.

ㅎㅎ 보시다 좌절하실듯;;

국내서적도 알고리즘 책 많으니 인터넷에서 검색후 공부해 보시면 도움이 될듯 합니다.
저장 취소
[코멘트] 좋음
2019-01-09 07:47
SkyNET
회사를 알고 들어가신건 맞죠?
회사에서 월급주니 회사의 업무는 해야 될테고... 알고리즘은.. 책보며 업무하며 거기에 응용해보고...그래야 되지 않을까요.
저장 취소
[코멘트] 난감
2019-01-09 08:57
알미늄프레임
어렵다..후.. //
ㄷㄷㄷ.. 어렵겠지만 한 번 도전해보도록하겠습니다

SkyNET // 알고들어간 것은 맞습니다
알고리즘 책을 찾고 있는데 c# 관련 알고리즘 책이 없는거 같아서 c/c++ 알고리즘 관련 책을 봐야하는지 고민이네요
저장 취소
[코멘트] 좋음
2019-01-09 09:34
ARMSharp
알고리즘 개발자가 구체적으로 뭔가요? 무슨 일을 하죠?
저장 취소
[코멘트] 좋음
2019-01-09 11:45
알미늄프레임
ARMSharp //
FA업계 머신비젼 관련 DLL 개발입니다
저장 취소
[코멘트] 좋음
2019-01-09 13:58
ARMSharp
아... 핵심 엔진 만드는 거네요.

그러면 당연히 응용부터 시작하는거죠. 응용도 못하는데 알고리즘을 만들 수는 없잖아요.

야구를 알아야 야구 감독을 하듯이 ...
도서관 관장이 난방공사 사장을 하면 어떤 일이 벌어지는지 ...

응용쪽 경험을 토대로 더 나은 소스를 만들어가면서 차차 그쪽으로 나아가면 됩니다.
저장 취소
[코멘트] 좋음
2019-01-09 14:02
슬기주머니
알고리즘 개발자가 뭘 의미하는지는 모르겠으나 머신 비전 잘하시려면 원리를 이해하는게 중요해보이네요. opencv는 단순히 함수만 문서화한게 아니라 원리도 문서화해서 잘 정리해 놓았거든요. 직접 구현은 못해도 개념 정도는 충분히 이해 할만 지식을 갖춰야 한다고 생각되네요. 이럴려면 수학적 배경지식이 어느정도 뒷받침해줘야 합니다.
그리고 업체마다 다르겠지만 머신 업체들은 장비 제조사에서 제공하는 API를 사용하고 이를 공정에 맞게 튜닝합니다. 신입이니까 현재 회사 업무를 빨리 익히고 깊게 공부하는게 좋을 것 같네요.
저장 취소
[코멘트] 좋음
2019-01-10 12:11
전백수
영상 처리 개론 학습이 필요합니다. 석사 과정에서 배우는 디지털 영상처리 (곤잘레스, 우즈) 이책 추천합니다.
영상 처리 개념을 이해한 후 MIL,Cognex, Euresys, Coreco, Halcon, OpenCV 등의 Image Processing Lib. 의 중의 하나 사용법을 숙지 하는걸 추천합니다.
저장 취소
[코멘트] 좋음
2019-01-10 13:14
JUNE_MS
c/c++ 알고리즘 서적 보시면 더 효과가 좋을듯 싶네요 제 생각은.
저장 취소
[코멘트] 좋음
2019-01-10 13:17
분당에집갖고싶어
알고리즘 개발자라는게 어떤건지 저도 궁금하네요...ㅋㅋ
저장 취소
[코멘트] 좋음
2019-01-10 14:04
오징어땅콩
알고리즘 개발자...
그런것 없습니다.
항공회사 프로젝트 하면 항공회사에서 알고리즘 제공해 주고요.
발전소 프로젝트 하면 발전소 회사에서 알고리즘 제공해 주고요.
원자력 프로젝트 하면 원자력 연구소에서 알고리즘 제공 합니다.
반대로 생각해보죠.
본인이 항공 역학 공부 한다고 하죠.
항공 역학을 전공하고 박사과정 하고 졸업한분들하고 ...지금 공부한다고 비슷하게 되겠어요 ?
원자력 학과 졸업하고 원전력 박사 과정 끝난분 여려명이서 알고리즘 제공 합니다. 그분들 전공 따라 가겠어요 ?
저는 저 주의에 심하게 서울대, 카이스트 포항공대, 도쿄, 하버드 등등 박사 10명하고 동시에 일한적도 있습니다.
프로그래머가 알고리즘은 만들지 않습니다.
그 알고리즘을 코딩으로 연결할 뿐이죠.
...
정신 차리시기 바랍니다.
저장 취소
[코멘트] 좋음
2019-01-10 17:08
아거
음... 영상 처리를 통하여... 뭔가를 찾아 내는것을 하는 사람들을 알고리즘 팀이라고 부르나봐요?

그래서 그것이 하고 십으시다는 말슴이신가요?
저장 취소
[코멘트] 좋음
2019-01-10 20:54
알미늄프레임
ARMSharp // 좋은 답변 감사합니다 앞으로 경력 쌓아서 훌륭한 프로그래머가 되도록 하겠습니다.
슬기주머니 // 회사 업무 먼저 익히려면 현장을 가야하는데 아직 보내주질 않네요.. 회사 모듈만 분석중입니다.
전백수// 시중에 판매하는지 알 수 있을까요?
JUNE_MS// 왜 그렇게 생각하시는지 알려주실 수 있을까요? 부탁드립니다
분당에집갖고싶어 , 오징어땅콩 // 제가 아직 초보라서 개념을 잘 모릅니다 질책 감사합니다.
아거 // 네 맞습니다
저장 취소
[코멘트] 좋음
2019-01-11 10:10
메일전송안됨
알고리즘 개발자가 뭐임 도대체?
사전정의도 없이
구글링해도 안나오는 단어를
일반적인 단어인양 쓰지는 맙시다. 혼란스러워요.
물론 무의식중에 쓰는거라고 생각되지만
그런 습관은 본인의 커뮤니케이션능력을 떨어뜨립니다.
저장 취소
[코멘트] 좋음
2019-01-11 15:25
전백수
알고리즘이라고만 언급을 해서 혼란을 주고 있는데, 정확히는 영상처리 알고리즘이 맞는듯 합니다.
앞에 말을 생략하고 알고리즘팀이라고만 해서 혼란을 주는듯 합니다. 작성자분이 머신 비젼을 언급한 점으로 봐서 영상처리 알고리즘을 의미하는 듯 합니다. 보통 머신 비전 등 FA 설비 중 비전 검사기를 개발하는 팀에서는 설비를 제어하는 제어팀과 영상처리 알고리즘을 개발하는 팀으로 구성이 되는데 영상처리를 생략하고 보통 알고리즘 팀이라고 부르기도 합니다.
영상처리 알고리즘팀에서 일하고 싶다면 영상처리 전공자가 가장 유리하고 비전공자라면 위에 언급한 영상처리 개론의 선행학습이 필요합니다. 시판대는 상용의 영상처리 라이브러리 (MIL, Halcon)등을 사용하드라도 그 원리, 이론을 이해하지 못하면 좋은 무기를 가지고는 있으나 활용하지 못하는 상태가 됩니다. 위에서 제가 언급한 책 제목 다시 써드립니다. 영상처리 전공 석사과정에서 교재로 많이 사용하며 시중에 판매하고 있고, 저는 번역서를 가지고 있습니다.

(원서) Digital Image Processing : Rafael C. Gonzalez, Richard E. Woods
(번역서) 디지털 영상 처리 : 하영호, 남재열 등 도서출판 그린에서 나온책이 있습니다.
저장 취소
[코멘트] 좋음
2019-01-15 14:01
알미늄프레임
메일전송안됨 // 제가 아직 뭘 몰라서 아무 단어나 막 쓴 것 같네요 혼선을 드렸다면 죄송합니다
전백수 // 성심성의껏 댓글 달아주셔서 감사합니다 한 번 사보고 공부한 다음 대학원에 진학할지 여부를 좀 결정해봐야겠습니다.
저장 취소
[코멘트] 좋음
2019-01-16 18:50
멋있는프로그래머
여기서 알고리즘 이란 것이 머신 비젼 알고리즘[영상 처리] 인지
즉, 공장에서 defect 이냐 이물이냐 이런 거 말씀하시는 건지
아님 진짜 순수 알고리즘 인지 [할콘 등에 내부 숨어있는 로직] 잘 구분이 안가네요.

그냥 일반 디펙 인지 이물인지 구분하는 정도면
할콘, 유로시스 이비젼, 오픈시브이 정도 하시면 되겠네요.

게이지나 쓰레스홀드, edge detect, 좀 많이하면 FFT 정도 아닌가요 ?
나머지는 그냥 순간 번쩍이는 아이디어 정도 ...

그리고 기존 비젼으로 잘 안되는 것은 CNN 신경망
쓰심 훨씬 더 잘 판별될 듯 하니 cuda , cuDNN, 텐서플로어 등 하시면 될 듯 합니다.

비젼이 아닌 일반 알고리즘이라면 ?
너무 범위가 넓고요.
저장 취소
코멘트쓰기
  좋음   놀람   궁금   화남   슬픔   최고   침묵   시무룩   부끄럼   난감
* 코멘트는 500자 이내(띄어쓰기 포함)로 적어주세요.
목록 보기   지금 보고 계시는 글을 회원님의 my Mblog >> 스크랩에 넣어두고 다음에 바로 보실 수 있습니다.  
회사소개  |   개인정보취급방침  |  제휴문의  |   광고문의  |   E-Mail 무단수집거부  |   고객지원  |   이용안내  |   세금계산서
사업자등록번호 안내: 220-81-90008 / 통신판매업신고번호 제 2017-서울구로-0055호 / 대표: 홍영준, 서민호
08390, 서울시 구로구 디지털로32길 30, 1211호 / TEL. 02_6719_6200 / FAX. 02-6499-1910
Copyright ⓒ (주) 데브피아. All rights reserved.