오늘의 목표

  1. 동아리 프로젝트(자율주행자동차)를 원활하게 하기 위한 기초 지식 쌓기
  2. 컴퓨터 비전에 대해 공부하기

오늘의 내용 및 결과

  1. 컴퓨터 비전이란
    1. 컴퓨터 비전은 인공지능(AI)의 한 분야로, 컴퓨터가 디지털 이미지, 비디오 등의 시각적 입력에서 의미 있는 정보를 추출하고 이를 바탕으로 작업을 수행한다.
    2. 인간의 시각처럼 사물의 위치, 움직임, 문제 여부 등을 판단하지만, 카메라, 데이터, 알고리즘을 사용해 더 빠르고 정확하게 처리한다.
    3. 특히, 제품 검사와 같은 작업에서 컴퓨터 비전은 짧은 시간에 수천 개의 항목을 분석해 인간이 감지하지 못하는 결함을 찾아내는 등 인간의 능력을 능가할 수 있다.
  2. 컴퓨터 비전의 작동 원리
    1. 컴퓨터 비전에서는 방대한 데이터가 필요하며, 이미지를 인식할 때까지 반복적으로 데이터를 분석한다.
    2. 예를 들어, 자동차 타이어를 인식하도록 컴퓨터를 훈련시키려면 많은 타이어 이미지와 관련 데이터를 공급해야 한다.
    3. 두 가지 핵심 기술
      1. 딥 러닝: 특히 머신 러닝의 한 형태로, 알고리즘 모델을 통해 컴퓨터가 시각적 데이터를 스스로 학습하여 이미지를 구별할 수 있게 한다.
      2. 컨볼루션 신경망(CNN): 이미지를 픽셀 단위로 분해해 머신 러닝 모델이 처리할 수 있는 형태로 만든다. CNN은 단일 이미지를 분석하고, 반복적인 예측 과정을 통해 이미지를 인식한다. 비디오와 같은 연속적인 이미지를 처리할 때는 순환 신경망(RNN)이 사용되어 여러 프레임 간의 관계를 이해하는 데 도움을 준다.