본문 바로가기
Daily Coding

[패스트캠퍼스 수강 후기] {컴퓨터비전인강} 100% 환급 챌린지 - 2일차

by 브래드(Brad) 2020. 10. 20.

OpenCV를 활용한 컴퓨터비전과 딥러닝

안녕하세요.

날씨가 요새처럼 맑은 날이 많은 해는 없었던 것 같습니다.

코로나가 우리한테 많은것을 앗아가긴 했지만 반면 좋은 날씨와 신선한 공기를 선사해주네요.

인간의 경제활동을 잠시 멈추었을 뿐인데 자연의 회복능력은 정말 대단한 것 같습니다.

 

어제에 이어 2일차 OpenCV 코딩 강의를 수강했습니다.

 

코딩 공부를 시작하게 된 배경을 다시 언급하자면,

인공지능이 앞으로 세상을 지배할 거라는데, 기계와 소통을 위해 코딩은 점점 필수 능력이 되어가는 것 같습니다.

파이썬으로 공부하면 쉽다는데, 왜 이렇게 어렵게 느껴지는 걸까요???

혼자 너튜브로 공부하려다 보니 두서없이 따라 하기만 하고, 정작 제가 하고 싶은 건 만들지 못하게 되는 것 같습니다.

아마도 제가 더 노력하지 않아서겠지요.

저는 뭔가를 할 수 밖에 없는 환경에 놓여야만 움직이는 DNA를 가지고 있는 것 같아요

그래서 투자를 하고 본전심리가 장치가 되어하게 만드는 유료수강제도를 이용하게 되는 것 같습니다.

 

요새 같은 코로나 시대에는 학원에 가기도 그렇고, 사람마다 이해도나 기본 실력이 다르니 수준이나 진도를 제가 정할 수 있는 온라인 교육이 좋은 것 같습니다.

FastCampus의 교육들은 커리큘럼들도 잘 짜여 있고, 한번 결제하면 평생 소장이 가능하다고 해서 종종 이용하고 있는데요.

이번에는 미션 수행하면 수강료 환급해주는 과정이 생겨서 도전해보기로 했습니다.

 

이번에 도전한 과정은 "OpenCV 를 활용한 컴퓨터 비전과 딥러닝"인데요.

마침 제가 요새 회사에서 추진하고 있는 프로젝트가 "지능형 CCTV 구축"과 관련된 것이어서,

관련 기술도 배울 겸 신청하게 되었어요

 

수강신청 후 환급 미션이 시작되기 전까지는 약간 시간이 있어서 Chapter 1 은 쉬엄쉬엄 들어봤는데요.

FastCampus 강의들의 장점은 영상 1개당 강의시간이 길어도 25분을 넘기지 않고 대체로 10분 안팎이어서

수강에 큰 부담이 없다는 것입니다.

문제는 본인이 꾸준히 하느냐에 대한 것인데 평생 소장이니 의지가 다시 타오를 때 또 보면 되죠 뭐...ㅋ

 

오늘은 영상을 다루는 코드 중 마스크연산과 ROI, OpenCV 그리기 함수를 배워봤습니다.

 

어찌보면 Computer Vision의 시작점이라고 할 수 있는 기법이 원하는 대상물을 마스크로 추출하는 ROI 인 것 같습니다. 예제에서는 이미 mask 가 추출되어 있는 상태에서 합성만 해보았는데, 나중에는 사람이나 자동차 등 원하는 객체들을 추출해서 추적하거나 압축해서 이미지 손실을 최소화하는 등의 구현이 가능하겠죠? 카메라를 통해 자율주행을 가능케하는 기술처럼요

 도형 그리기도 함께 배워봤는데, ROI를 통해 인식한 객체를 위와 같은 사각형 박스가 따라다니게 함으로써 실제 코딩한 모델의 성능을 시각화해볼 수도 있을 것 같습니다.

 

초기 코딩 공부의 핵심은 직접 코드를 작성해보고 돌려보면서 기본 문법을 익히는 것 같습니다. 기본 문법을 알아야 알고리즘도 넣고 응용도 가능할 것 같아요. 그래서 초반의 영상들은 여러 번 돌려보고 손으로 핵심코드를 써가며 외우고 있습니다. 

 

이러다가 자율주행 AI업체에 스카우트되는 건 아닐까요???? ㅎㅎㅎ

 

 

강의 링크: https://bit.ly/2DBM8d4

 

OpenCV를 활용한 컴퓨터비전과 딥러닝 올인원 패키지 Online. | 패스트캠퍼스

황선규 박사에게 배우는 컴퓨터 비전과 딥러닝. 고급 알고리즘의 원리를 제대로 이해하고 수십 가지의 실습을 통해 내 것으로 만드세요.

www.fastcampus.co.kr

 

댓글