컴퓨터 공학 (5) 썸네일형 리스트형 Multi-View Geometry 및 Camera parameter 개념 정리 다크 프로그래머님의 [영상 Geometry] 블로그 글을 읽고 요약 정리한 내용입니다. 이번 포스트의 내용은 모두 해당 블로그 글을 기반으로 합니다.1. 좌표계 1.1. 월드 좌표계 (World Coordinate System)- 사물(물체)의 위치를 표현할 때 기준으로 삼는 좌표계- 절대적인 좌표계가 아님. 우리가 임의로 잡아서 사용가능한 좌표계- e.g. 방 한쪽 모서리 = 원점일 때, 한쪽 벽면 방향 = X축, 다른쪽 벽면 방향 = Y축, 하늘 바라보는 방향 = Z축- 월드 좌표계 상의 점 표기: P(X,Y,Z) 1.2. 카메라 좌표계 (Camera Coordinate System)- 월드 좌표계: 우리가 살고 있는 공간의 한 지점을 기준으로 한 좌표계- 카메라 좌표계: 그와 달리, '카메라'를 기.. Git 명령어 정리 회사에서 제일 처음으로 배운게 Git/Github 관련 업무였습니다. 이번 게시물에서는 Git 명령어에 대해 간단히 정리해보겠습니다. 또, 제가 아는 한 git 커맨드들은 모두 도커 컨테이너가 아닌 호스트 서버에서 해야되는걸로 알고 있습니다. rm -rf .git : 다른 리포지토리를 clone해서 쓰는 상태였는데, 새롭게 github에 올리고 싶으면 해당 커맨드로 git 관련 파일 삭제 필요 git init : 로컬 저장소에서 git 활용할 준비 git status : .git 파일이 있는 폴더 내부의 다른 파일들이 commit될 준비가 됐는지 확인 git add . : .git 파일이 있는 폴더 내부의 다른 파일들을 commit 하기 위해 모으는 작업 git commit -m “intial comm.. 자료구조 / 알고리즘 짧막 지식 for 면접 # 시간 복잡도 - Big-O 표기법: 알고리즘 최악의 실행 시간 표기. 아무리 최악의 상황이여도 이정도의 성능은 보장한다는 의미다.- 입력 n의 크기에 따른 순서: O(1) # 배열 데이터를 나열하고, 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조 # 큐 가장 먼저 넣은 데이터를 가장 먼저 꺼낼 수 있는 자료구조. First In First Out # 스택 가장 나중에 넣은 데이터를 가장 먼저 꺼낼 수 있는 자료구조. Last In First Out # 링크드 리스트 물리적으로 떨어진 곳에 존재하는 데이터를 포인터, 즉, 다음 데이터를 가리키는 주소값을 이용해 연결하고 나열하는 데이터 구조. 배열은 미리 특정한 공간을 예약해야하지만, 링크드 리스트는 공간 예약이 필요없다. 그러나 '연결'을 위한.. 통계학 짧막 지식 for 면접 # 확률이란? 여러 가지 가능한 결과 중 하나가 일어나는 실험에서, 그 중 일부가 일어날 가능성을 0과 1사이의 값으로 나타낸 것. # 조건부 확률이란? (conditional probability) 어떤 사건이 일어났다는 정보가 주어졌을 때, 또 다른 사건이 발생할 확률. 즉, 두 가지 사건에 대한 관계를 나타낼 때 쓰임.ex) 사건 B가 일어났을 때 사건 A가 일어날 확률 = P(A|B) = P(A,B)/P(B) = P(A∩B)/P(B) # 확률 변수란? (random variable) 특정 사건(=표본)들을 실수로 대응한 것. ex) 카드에서 A가 뽑힐 확률을 1, ... , king이 뽑힐 확률을 13으로 확률 변수로 대응하면 A가 뽑힐 확률은 P(X=1)로 표현 가능하다. 이때 카드 예시처럼 '.. 선형대수학 짧막 지식 for 면접 # 머신러닝(또는 딥러닝)에서 선형대수학의 의미 행렬과 벡터를 이용해 수많은 데이터를 한번에 묶어 계산을 쉽게 도와준다. 묶인 데이터의 고유 특징들을 알려줌으로써 겉으로 보기 힘든 다양한 특성을 알려줌. 벡터라는 것은 크기와 방향을 가진 물리량. 머신러닝에서는 데이터 샘플들을 각각의 특징 벡터로 나타낸다. # 머신러닝(또는 딥러닝)에서 행렬이 어떻게 쓰이는가? 특징 벡터로 나타내어진 데이터 샘플들을 담아서, 데이터를 간결하게 표현하는데 쓰인다. (ex. 4개의 특징을 가진 붓꽃 샘플 150개 → (150, 4) 행렬) 또는 신경망의 가중치나, 데이터의 상관관계를 나타내는 공분산 표현에도 쓰인다. # 기저벡터(basis)의 의미 어떤 벡터 공간을 구성하는 벡터들의 기본재료, 기준. n차원에 존재하는 다른 .. 이전 1 다음