2021년 2학기 컴퓨터비전 스터디 커리큘럼 및 세부계획입니다


🔔스터디 소개

  • 안녕하세요, 2021년도 2학기 TNT 컴퓨터비전 팀장을 맡은 김태환입니다.

  • 4차 산업 혁명이 본격적으로 가속화되면서, 테슬라의 자율주행 자동차나 빅스비와 Siri 같은 인공지능 비서 등이 등장해 우리 주변에서 인공지능이 없는 곳을 찾기가 어려워졌습니다. 또한, 우리가 매일 사용하는 스마트폰 카메라의 장면 최적화 촬영(QR코드 인식, 문서 스캔, 야간 촬영 등) 기능에도 사물 인식 등의 인공지능 기술이 활용되고 있습니다. 이처럼 인공지능은 우리 삶의 가장 가까운 곳에 있으면서도 먼 것처럼 느껴지는 학문입니다.
    image
  • 그중에서도 사진이나 영상으로부터 우리가 원하는 데이터를 추출하는 분야를 컴퓨터 비전이라고 합니다. 테슬라의 자율주행 자동차가 주행 중에 촬영한 영상을 바탕으로 사물이나 차선, 사람 등을 인식하거나 공장에서 제품 생산 중에 발생하는 결함을 탐지하는 영역 모두 컴퓨터 비전의 일종입니다. 따라서, 2021년도 2학기 컴퓨터 비전 스터디에서는 사진이나 영상을 활용하여 얼굴 및 사물 인식을 적용하는 딥러닝 모델을 강의를 따라 직접 구현해보면서 그 개념을 익히고, 관련된 프로젝트를 진행하고자 합니다.


🔔모집 대상

1. 끝까지 포기하지 않을 수 있는 분

인공지능을 잘 모르셔도 괜찮습니다. 팀장인 저도 컴퓨터 비전 분야를 공부하는 것이 처음이니까요!! 다만, 인공지능으로 무언가를 해보고 싶다는 열정과 노력은 진심이면 좋겠습니다 : ) 말과 행동이 다른 분들은 정중히 사양하겠습니다.

2. 이론보다는 실전으로 인공지능을 배우고 싶은 분

인공지능의 바탕이 되는 이론적 공부의 중요성은 당연하다고 생각합니다. 하지만, 인공지능을 이론으로 공부하다 보면 흥미를 가지기도 전에 그만두고 싶은 학문이기도 하죠! 그래서, 실전을 통해 컴퓨터 비전을 배우면서 관련된 이론들은 추가적인 자료나 발제를 통해서 공부하고자 합니다.

3. 스터디를 이끌어나갈 주체가 될 수 있는 분 (의견 공유 활발하신 분들)

스터디의 전반적인 리딩은 팀장인 제가 해야 할 예정입니다만, 스터디 진행에 있어서 팀원들의 역할은 더 중요하다고 생각합니다. 스터디 진행 도중, 분량이 너무 많거나 추가적으로 배우고 싶은 것들이 생길 수 있고, 팀원들 사이에 의견 충돌이 생길 수 있습니다. 이때, 팀원들과 다같이 의견을 공유하고 스터디를 개선해나갈 의지가 있는 분이면 좋을 것 같습니다!


🔔스터디 방식

1부 (9/7~) - 스터디 진행

1. 매주 커리큘럼 내의 FastCampus 강의 수강 및 실습 진행

2. 매주 1-2명의 발제자를 정해 해당 주차의 강의에 대한 발제 및 발표 진행

a. 발제를 준비하지 않는 모든 팀원들도 해당 주차의 내용을 모두 숙지하신 뒤에 스터디에 참여하셔야 합니다.

b. 매주 수강한 강의나 과제에 대한 코드 리뷰를 TNT 컴퓨터 비전 드라이브에 올리셔야 합니다!! (학회 방침)

3. 오프라인 or 온라인 (항상 화면 켜기)

a. 코로나 19로 인해, 오프라인 스터디가 어려운 상황이라 온라인으로 스터디를 진행할 예정입니다.

b. 스터디 진행 시, 화면을 켜는 것을 원칙으로 할 예정입니다. 화면을 끄면, 스터디에서 팀원들과 소통하기 어렵다고 생각되기 때문입니다.

c. 사회적 거리두기 단계가 저하되면, 팀원들과 논의하여 오프라인 스터디를 진행할 수도 있습니다!

2부 - 논문 스터디 or 프로젝트 진행

a. 컴퓨터 비전 관련 논문 스터디를 진행하거나 팀 혹은 개인별로 컴퓨터 비전 관련 프로젝트를 진행할 예정입니다.

b. 프로젝트 주제는 중간고사 이후에 팀원들과 논의를 통해 결정할 계획입니다.


🔔교재

주교재

Inflearn 강의: 딥러닝 컴퓨터비전 가이드 Python (Tensorflow, OpenCV, YOLO 등)을 활용하여 명함, 얼굴, 사물 인식 or 영상 처리 등 을 직접 구현하면서 컴퓨터 비전에 대해 접근하는 강의입니다. 총 17단원으로 구성되어 있으며, 한 주에 약 2단원씩의 진도를 나가고, 10단원까지 스터디를 진행하려 합니다. 진도는 스터디 진행 후, 팀원들과 논의하여 변경될 수 있습니다:)

부교재

FastCampus 강사 교재: OpenCV 4로 배우는 컴퓨터 비전과 머신 러닝

a. OpenCV를 활용한 컴퓨터비전 기초부터 딥러닝 활용까지 다루는 책입니다.

b. 필수 구매는 아니므로, 선택적으로 구매하면 됩니다.

참고하면 좋은 자료

1. 머신러닝 기초 강의 : 생활코딩

머신러닝에 대해서 짧고 쉽게 설명해주는 강의입니다. 처음 인공지능을 접할 때 들으면 괜찮아서 링크 걸어놓았습니다!!

2. 컴퓨터 비전 관련 유튜브 강의 : 빵형의 개발도상국

스터디 소개란에 적힌 글만으로는 컴퓨터 비전이 뭘 하는지 모르겠다 싶으신 분들은, 위 유튜브 영상들을 참고하시면 컴퓨터 비전에 대해 이해하기 쉬울 것 같습니다!!


🔔커리큘럼

image


2021-02 컴퓨터비전 팀장 김태환 올림