Thumbnail
BEST 개발 · 프로그래밍 데이터 사이언스
OpenCV 강좌 - 컴퓨터 비전
(4.7)
25개의 수강평 ∙ 5759명의 수강생

무료

지식공유자 : Jeonghyun Kim
총 57개 수업˙총 8시간 45분
평생 무제한 수강
수료증 미발급 강의
입문 초급 대상 중급이상
내 목록 추가 공유
초급자를 위해 준비한
[데이터 사이언스, 프레임워크 및 라이브러리] 강의입니다.

OpenCV는 영상처리, 3D 구성, 추적, 기계학습, 인식 그리고 딥러닝까지 유용한 기능이 아주 많습니다. 그리고 상업적인 사용까지 무료입니다. 정말 멋진 Library 죠?

1. 강좌 소개

OpenCV를 아시나요? 컴퓨터 비전 분야는 사람이 시각 정보를 입력값으로 하여 행동하기 이전에 생각하고 판단하는 부분을 컴퓨터가 대신하도록 하는 학문입니다. 쉽게 말해서 인공지능이라고 말할 수도 있겠습니다. 다만, 시각적인 입력 데이터, 즉 영상을 주로 다룬다는 것이 차이점입니다.

OpenCV는 Computer Vision 관련 프로그래밍을 쉽게 할 수 있도록 도와주는 Open Library입니다. OpenCV는 영상처리, 3D 구성, 추적, 기계학습, 인식 그리고 딥러닝까지 유용한 기능이 아주 많습니다. 그리고 상업적인 사용까지 무료입니다. 정말 멋진 Library죠? 본 강좌는 OpenCV 프로그래밍을 익히면서, 컴퓨터 비전이 무엇인지 처음부터 차근차근 공부하는 OpenCV Lecture입니다. 강의는 계속 업데이트될 예정입니다.

2. 강의대상

  • 영상처리, 컴퓨터 비전을 전공하거나 공부하고 싶은 분
  • OpenCV를 배우고 싶은 분
  • C/C++ 기초가 있으신 분

3. 강의 자료

4. 강사 소개

김정현
2012년 부산대학교에서 박사 학위를 받았고, 현재까지 컴퓨터 비전분야에서 열심히 연구하고 있습니다. https://www.marearts.com, http://study.marearts.com를 통해 이 분야 지식을 공유하고 있습니다.


안녕하세요
Jeonghyun Kim 입니다.
Jeonghyun Kim의 썸네일
커리큘럼 총 57개 ˙ 8시간 45분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. OpenCV Build Step
Step1 : 준비 (preparation) 미리보기 08:00 Step2 : CMake 설정 및 빌드 시작 미리보기 14:00 Step3 : build, setting 그리고 예제코드 동작하기 미리보기 12:00
OpenCV + C++ 쉽게 설치하기 (1/2)
OpenCV + C++ 쉽게 설치하기 (2/2)
OpenCV + Python 쉽게 설치하기 (1/2)
OpenCV + Python 쉽게 설치하기 (2/2)
섹션 3. OpenCV Lecture - 3. Drawing, mouse and control
섹션 4. OpenCV Lecture - 4. point processing
Constant operation(+, -, /, * ) (1) 10:00
Constant operation(+, -, /, * ) (2) 11:00
Parallel processing for point adding 13:00
Image +, -, /, * operation 11:00
Video frame subtraction 07:00
Image and, or, xor, not operation 11:00
Noise generation 14:00
Fast Lookup Table 19:00
섹션 5. OpenCV Lecture - 5. point processing
What Binary Image? use threshold function 11:00
Threshold function options 07:00
AdaptiveThreshold 07:00
Otzu binary 12:00
FloodFill function 07:00
Integral function 10:00
섹션 6. OpenCV Lecture - 6. Histogram
Histogram Introduction 12:00
Histogram make & draw 13:00
Hue(HSV) Histogram 08:00
2D Histogram 08:00
Histogram Stretching 04:00
Histrogram equalization 07:00
섹션 7. OpenCV Lecture - 7. 중간 프로젝트 #1, 침입자 검출 -> 구글 드라이브 업로드
Background Subtraction 간단 코드 작성
노이즈 제거, 움직임 영역 검출하기
모폴로지 기법
Moving Average로 배경 영상 업데이트하기
Multi Thread로 프로그램 동작을 원활하게
섹션 8. 부록
Keras + CNN + MNIST + colab 미리보기
IOT(Raspberry Pi, mobile app, AWS Lambda) 장치들을 위한 딥러닝 모델 경량화 방법
모델 성능 평가 (ACC, Recall, Precision, F1 그리고 ROC, AUC)에 대한 아주 쉬운 설명
강의 게시일 : 2017년 05월 24일 (마지막 업데이트일 : 2020년 08월 01일)
수강평 총 25개
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
4.7
25개의 수강평
5점
4점
3점
2점
1점
VIEW 좋아요 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
osole thumbnail
6강을 기다립니다 ㅠㅠ 좋은 강의입니다..그것도 무료로... opencv 분야의 노벨 평화나눔상으로 강력 추천합니다.
2017-11-30
승권렬 thumbnail
opencv를 처음접하는 분들께 강력추천 캠을 사용한 프로그램을 만들려고 강의를 찾던중에 찾게됬는데 너무 많은도움이 되었습니다.
2018-03-13
canacana77 thumbnail
고맙습니다
2021-01-24
휴식중인 불가사리 thumbnail
애타게 찾던,, ㅇ
2017-07-19
sentech2000 thumbnail
감사합니다.
2021-02-23

무료

내 목록 추가 공유
지식공유자 : Jeonghyun Kim
총 57개 수업˙총 8시간 45분
평생 무제한 수강
수료증 미발급 강의
입문 초급 대상 중급이상
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스