Kim Dongkyun
Studying Computer Vision, Deep learning
-
본 블로그는 더이상 운영하지 않습니다
티스토리로 이전합니다. notou10.tistory.com
-
Image Style Transfer Using Convolutional Neural Networks 논문 리뷰
본 논문은 여기에서 확인하실 수 있습니다. Abstract 본 연구는 이미지 내에서 객체에 해당하는 content와, 전반적인 화풍을 담당하는 style을 분리하여, 이를 transfer 하도록 한 연구이다. 기존에는 semantic information을 잘 담은 representation을 찾지 못해 이미지의 style/content 분리가 힘들었다. CNN의 발달로, objection recognition을 통해 얻은 high level information을 잘 표현할 수 있게되어, style/content...
-
Support Vector Machine
8-1 1. SVM이란? 머신러닝 중 가장 유명하고 널리쓰이는 알고리즘이다. 구현이 간단하고, 효율성 있다는 특징이 있다. Classification 에 주로 쓰이고, 기존 존재한 Logistic regression, clustering과 달리 boundry를 침으로써 classify한다는 특성이 있다. 1-1. SVM - classification boundary Boundary를 칠 때, 모든 data가 아닌 애매한, 기준이 될 data만을 추출하여 boundary를 치는것이 연산상 효율적일...
-
Capstone-9 Webtoon style transfer using GANs
이번 학기 캡스톤 설계로 진행한 Webtoon style transfer using GANs 최종 발표물입니다. Intro 본 캡스톤 설계는, 우리의 얼굴을 웹툰 도메인으로 생성하면 어떨까? 그리고 생성한 이미지에 대해 표정변화를 진행하면 어떨까? 라는 아이디어에서 시작된 프로젝트이다. 사용한 네트워크는 StyleGAN2 ada, 그리고 후처리로는 StarGAN, SR, sharpening등을 사용하였다. Progress Progress 1. StyleGAN2 ada구조를 이용하여 복학왕...
-
IS(Inception score) and FID
https://velog.io/@tobigs-gm1/evaluationandbias https://cyc1am3n.github.io/2020/03/01/is_fid.html 를 참고하여 작성한 포스팅 입니다. 1. 이미지의 비교 두 이미지 간 얼마나 닮았는가를 수치적으로 계산하고 싶을 때, 다음 두 distance를 이용한다. Pixel distance 두 이미지의 각 픽셀 간의 intensity 차이를 절대값을 통해 구한다(pixel distance). Rotation, scale 변화 등 위상변화에 취약하다. Feature distance Imagenet dataset으로 학습된 weight를 이용하여 pretrained...
-
Photogrammetry-4 Some Math Basics often used in Photogrammetry(1)
본 포스팅은 https://www.youtube.com/watch?v=Q042jupFMbU&list=LL&index=23&t=2416s를 바탕으로 작성한 글입니다. 본 강의에선 다음 내용들에 대해 소개한다. Ax = b 의 근 구하기 다음과 같은 세 경우로 나누어진다. A가 정방행렬이고 A의 rank가 full rank(즉 한 열(행)벡터가 다른 벡터들로 span(선형조합으로 형성)되지 않는 경우) 일 떄, x는 다음과 같이 다양한 방식으로 구해질 수 있다 . A가 full...
-
AutoEncoders 논문 리뷰
원본 논문은https://arxiv.org/abs/2003.05991에 있습니다. https://excelsior-cjh.tistory.com/187 를 참고하여 작성한 포스트 입니다. 1. Autoencoder란 Autoencoder는 Input을 dimension을 줄인 의미있는 representation으로 encode하고, 이 representation을 decode하여 input과 같은 사이즈의 “닮은” output을 만들어 내는 네트워크이다. 만약 nonlinear한 연산이 없다면 Autoencoder의 encode 부분을 PCA로 이해할 수 있다. Autoencoder는, end to end 방식(중간 pipeline network x)으로 한 큐에...
-
컴퓨터 비전 공부 사이트 링크
비스카이 비전 : 컴퓨터 비전 관련 전반적 https://bskyvision.com/59 stanford photogrammetry 강의 https://www.youtube.com/watch?v=HAPYNPlplOs&t=739s (+계속 업데이트 예정)
-
Photogrammetry-3 PCA
https://darkpgmr.tistory.com/105 https://bskyvision.com/59 https://angeloyeo.github.io/2019/07/27/PCA.html https://ratsgo.github.io/machine%20learning/2017/04/24/PCA/ [https://darkpgmr.tistory.com/110] (https://darkpgmr.tistory.com/110) 를 참고하여 포스팅한 글입니다. Eigenvalue and Eigenvector Eigenvalue and Eigenvector의 의미 선형 변환(superposition을 만족하는 변환, 행렬 곱) A에 의한 결과가, 자기 자신의 상수(lambda) 배가 되는 0이 아닌 벡터를 Eigenvector(고유벡터)라 한다. 그리고 이 때 lamda값을 Eigenvalue(고유값)이라 한다. 위 그림의 첫 행은 A의 고유벡터를 잘 찾지...
-
서버 컴퓨터 환경 세팅
메인보드 ASUS 막시무스 XIII 그래픽카드 RTX 3090 2대 환경 세팅 IP 뒷자리 18 리눅스 20.04 CUDA 11.1 (RTX3090의 경우 11.1부터 지원) Tensorflow 2.4 (https://junn.net/archives/2466) 참고 CuDNN 8.0.5 Nvidia Driver 460 (450.80.02 이상 써야 CUDA 11.1이랑 호환) Python 3.7 (+ 210325 업데이트 사항) ubuntu 20.04 try 버전으로 깔기 additional driver 건드리지...