이미지 / 비디오 처리를위한 기본 기술을 확장하고 심화시키는 방법은 무엇입니까?


9

나는 이미지 처리에 관한 수업을 듣지 않았지만 지난 3 개월 동안 강의 노트와 중요한 책을 바탕으로 주제를 연구했습니다. 이 시점에서 이미지 처리 기술을 연마하고 싶습니다. 물론 이미지 처리 작업을 많이하고 있지만 작업이 매우 비슷한 것 같습니다.

프로그래머로서, 나는 더 나은 프로그래밍을 위해 서로 경쟁 할 수있는 최고의 코더 또는 유사한 것들로부터 많은 것을 배웠습니다. 어려운 이미지 처리 문제로 경쟁 할 수있는 웹 사이트가 있습니까?


처럼,이 사이트에 질문에 대답 해보십시오 dsp.stackexchange.com/q/374/29
endolith

텍스트 블록을 작성했다고해서 이미지 처리에 대한 (자기) 학습에 대한 다른 사람들의 접근 방식에 여전히 관심이 없다는 것을 의미하지는 않습니다. 취미에 대한 관심에서 현장에 대한 더 큰 관심에 이르기까지 이미지 처리에 대해 배우기 시작하는 일반적인 팁과 접근 방법 및 참조 자료를 요청하십시오. 이 모든 것을 한곳에 모아두면 좋을 것 같습니다. 아 그리고 또한 질문에 사용한 자료에 대한 데이터를 추가하면 좋을 것입니다.
penelope

답변:


15

나는 당신이 (질문의 형태에서, 당신이 생각하는 것처럼) 3 개월 동안 읽는 것이 실제로 이미지 처리 전문가가 아니라는 것을 깨닫기를 바랍니다 .

나는 topcoder에 대해 잘 알고 있지만 사용하는 데 필요한 문제와 접근 방식의 어려움은 이미지 처리 문제와 비슷하고 유용한 이미지 처리 응용 프로그램을 설계하는 데 도움이 될 수 있습니다. 문제 별 연구 수행, 발견 사항 및 새로운 아이디어 구현 신뢰할 수있는 결과를 얻으려면 테스트하십시오. 2 시간 이상 (또는 톱 코더 마라톤 경기는 1 주일 이상)이 필요합니다.

기본 이미지 처리 도구에 대해 더 배우려면 다음을 제안합니다.

  • 모든 문헌을 가져 가서 무작위로 페이지를 열고 거기에 설명 된 개념을 연구하고 구현하십시오.
  • OpenCV 와 같은 컴퓨터 비전 라이브러리를 가져 오거나 matlab 에서 작업하고 일부 이미지를 가져 와서 다양한 이미지 처리 방법을 사용하여 표시합니다 (단순한 형태부터 허프 라인 감지와 같은 더 복잡한 것까지). 결과를 시도하고 예측하고 결과를 그래픽으로 표시하며 결과를 이해하십시오.

이미지 처리의 특정 문제에 관심이있는 경우 (예 : 콘텐츠 기반 이미지 검색-CBIR을 지금하고 있습니다. 즉, 지난 5 개월 동안 거의 의미가 있습니다)이 특정 주제에서 더 나아지기를 원하는 경우 내 충고는 다음과 같습니다.

  • 구글 학자, 멘델 리 기사 데이터베이스, IEEEXplore를 주제로 관련 연구
  • 너무 많은 논문을 다운로드하십시오. 탈지 추상 , intruduction결론 소리 관련된 흥미로운 기사에서 섹션과 필터를. 현재 (최근) 기사와 현재 참조가있는 기사를 우선시하십시오.
  • 그 모든 것을 읽으십시오. 가장 중요한 것을 한 번 이상 읽으십시오. 귀하의 작업의 기초가 될 것은 스 크라이 블링으로 여백이 채워지고 5 번째 판독을 마칠 때까지 약간의 스크랩이 보일 것으로 예상됩니다.
  • 그것을 구현하십시오. 단순하고 간단한 구현에서 최적화 된 구현으로 이동하십시오.
  • 이 작업을 시작하기 전에 테스트 할 데이터 세트가 있는지 확인하십시오. 충분히 큰 데이터 세트에서 수행되지 않은 경우 테스트는 관련이 없습니다. 일부 저작물은 사용중인 데이터 세트에 대해 언급하거나 해당 데이터 세트는 제휴 대학 웹 사이트에서 찾을 수 있습니다.
  • 많은 사람들의 새로운 아이디어에 대해 새로운 아이디어를 테스트 할 수있는 연례 도전 과제를 구성 하는 공개 데이터 세트 (예 : 객체 분류를 위한 데이터 세트 )가 있습니다 (하지만 topcoder : D보다 큼).
  • 괜찮은 결과를 얻는다면 좋습니다. 새로운 아이디어를 사용하여 최신 기술보다 더 나은 결과를 얻으려면 다시 확인하십시오. 그런 다음 세 번 확인하십시오. 그런 다음 멋진 기사를 게시하십시오.)

나는 당신이 단지 이미지가 사실 ... 내가 쓴 것과 실제 시간이 소요되는 연구를하고 그냥 재미 처리하고 관하여 무언가를 학습의 중간을 찾을 수있어, 여기에 아이디어 : 여기에 놀아 이해하려고 노력하고 도움을 해결하기 위해 다른 사람들의 문제! 그들 모두는 연구-생각 적용 단계가 필요하며, 필요한 단계의 깊이에 따라 다양합니다.) 어쨌든 도움이되기를 바랍니다.


답변 주셔서 감사합니다. 물론, 나는 전문가 나 그와 비슷한 척하지 않습니다. 나는 그 분야에서 나 자신을 개선하려고 노력하고 있습니다.
태 성 신

@ david 나는 당신에게 아무것도 비난하지 않습니다 (그러나 ppl은 때때로 내가 그런 식으로 벗어났다고 말합니다 : /). 나는 거의 3 년 동안 컴퓨터 비전 및 이미지 처리를하고 있으며 (박수 및 석사) 나는 전문가와 가깝다고 생각하지 않습니다. .. 그러나 불행히도, 나는 당신 이 (대부분의) 시간을 들이지 않고서도이 분야에서 실력 을 발휘할 수 있다고 생각하지 않습니다 . 그것은 큰 분야이며, 기본을 배울 수 있지만 항상 개발되는 정말 멋진 소설은 진지한 연구가 필요합니다. 적어도 IMO는 ...
페넬로페

1
그게 답입니다 !!!
puffadder 2016 년

4
이것은 좋은 대답입니다. 이미지 처리에는 좋은 배경 위에 수년간의 전담 연구가 필요합니다. 공학 분야이며, 최대 1 년 안에 아주 잘 할 수있는 새로운 프로그래밍 언어를 배우고 배우는 것과 전혀 다릅니다.
Phonon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.