profile
Vision+AI+Car
post-thumbnail

Dzip(deepzip v2)

Deepzip의 두번째 버전인 Dzip첫번째 버전 출처 : https://github.com/mohit1997/DeepZip두번째 버전 출처 : https://github.com/mohit1997/Dzip-torch확률적 데이터 모델링을 따르는 예측

2022년 5월 28일
·
0개의 댓글
post-thumbnail

순환 신경망 RNN

RNN(Recurrent Neural Network)은 은닉층의 노드에서 활성화 함수를 통해 나온 결과값을 출력층으로 보내면서 다시 은닉층 노드의 다음 계산의 입력으로 보내는 특징을 가지고 있다.x는 입력층의 입력 벡터이고 y는 출력층의 출력 벡터이다.RNN 은닉층에서

2022년 2월 16일
·
0개의 댓글
post-thumbnail

TCP/IP

보통 하나로 부르지만 TCP와 IP는 별개이다. 네트워크의 경우 계층이 정의되어있고 각 계층마다 하는 역할과 책임지는 영역이 나눠져있다.TCP를 알기전에 네트워크 계층을 이해해보자.OSI 7 계층은 국제표준화기구(International Standard Organiza

2022년 2월 11일
·
0개의 댓글
post-thumbnail

어파인 변환과 투시 변환

어파인 변환 : 영상을 평행 이동시키거나 회전, 크기 변환, 전단 변환 등을 통해 만들 수 있는 변환을 통칭한다.영상에서 어파인 변환을 적용할 경우, 직선은 그대로 직선으로 나타나고, 직선 간의 길이 비율과 평행 관계가 그대로 유지된다. 어파인 변환에 의해 직사각형 영

2022년 1월 27일
·
0개의 댓글
post-thumbnail

강화학습 (Markov Decision Process)

Agent(에이전트)가 Environment(환경)와 상호작용하며 강화학습의 목표는 Environment(환경)에서 Agent가 최대 reward를 얻을 수 있도록 Agent(에이전트)를 학습하는 것이다.캡Agent(에이전트) : 주어진 문제 상황에서 행동하는 주체이다

2022년 1월 23일
·
0개의 댓글

객체지향 프로그래밍

프로그램 설계 방법론으로 프로그램을 단순히 데이터와 처리 방법으로 나누는 것이 아니라, 프로그램을 수 많은 객체(object)라는 기본 단위로 나누고 이들을 상호 작용으로 서술하는 방식큰 문제를 작게 쪼개는 것이 아니라, 먼저 작은 문제들을 해결할 수 있는 객체들을 만

2022년 1월 19일
·
0개의 댓글
post-thumbnail

프로세스와 쓰레드

출처 : https://gmlwjd9405.github.io/2018/09/14/process-vs-thread.html멀티코어를 가진 CPU가 보편적이기 때문에 멀티 코어를 활용할 수 있어야한다.프로세스는 사용 중인 파일, 데이터, 프로세서의 상태, 메모리

2022년 1월 16일
·
0개의 댓글
post-thumbnail

카메라 캘리브레이션

카메라 캘리브레이션 > 카메라 캘리브레이션이란 > > 눈으로 보는 세상은 3차원이지만 카메라로 찍을 경우 카메라의 위치 및 방향 등에 의해 2차원의 이미지로 변하게 된다. > > 실제로는 사용된 렌즈, 렌즈와 이미지 센서와의 거리, 렌즈와 이미지 센서가 이루는 각 등

2021년 11월 21일
·
0개의 댓글
post-thumbnail

visual studio19 libcurl 빌드

서버에 접속할 일이 생겨서 visual studio 19에서 libcurl을 사용해야됬습니다.visual studio19에서 c++ 로 libcurl을 사용할 일이 없는지 오래된 글 밖에 없었고 버전 호환성 때문에 빌드에 실패했습니다.결국 성공했는데 다른 분들은 고생하

2021년 11월 13일
·
0개의 댓글
post-thumbnail

특징점 매칭

특징점 매칭은 특징점을 검출하고 특징점 주변의 정보(기술자)를 통해서 매칭한다.기술자는 서로 다른 영상에서 특징점이 어떤 연관성을 가졌는지 구분하게 하는 역할을 한다.기술자는 검출된 특징점 근방의 영상을 표현하는 실수 또는 이진 벡터이다. 영상의 방향, 밝기, 크기,

2021년 11월 9일
·
0개의 댓글
post-thumbnail

특징점 추출

Harris corner 1988 SIFT 2004 FAST 2006 영상 특징점이란?영상에서 물체를 추적하거나 인식할 때, 영상과 영상을 매칭할 때 가장 일반적인 방법은 영상에서 주요 특징점을 뽑아서 매칭하는 것이다. 특징점을 영어로는 보통 keypoint 또는

2021년 11월 7일
·
0개의 댓글
post-thumbnail

docker_기본_명령어_정리

도커에서 기본으로 사용하는 명령어를 정리도커 docs를 보면 아주 자세하게 나와있다.https://docs.docker.com/reference/1다음 URL에서 도커 이미지를 찾을 수 있다.https://hub.docker.com/search?q=&

2021년 8월 21일
·
0개의 댓글

pytorch DataLoader

튜토리얼을 기반으로 적어보는 사용자 정의 DataLoader출처 : https://tutorials.pytorch.kr/beginner/basics/data_tutorial.html기본형\_\_init\_\_ 함수는 Dataset 객체가 생성(instantia

2021년 8월 12일
·
0개의 댓글
post-thumbnail

ENET

논문 출처 : https://arxiv.org/pdf/1606.02147.pdf실시간 시멘틱 세그먼테이션을 수행하는 능력은 모바일 어플리케이션에서 매우 중요하다. 긴 floating point 동작의 불리하게하며 긴 실행시간을 가지게한다. 논문에서 제안한 EN

2021년 8월 8일
·
0개의 댓글
post-thumbnail

CNN 다수 채널의 합성곱

CNN의 합성곱을 설명하는 블로그에 가보면 1채널 이미지, 3채널 이미지에 대해서 convolution 연산을 설명하고 있다. 초기 입력 convolution에 대한 이해는 가지만 다양한 모델을 보게되면 여러층을 쌓아서 convolution을 하기 때문에 중간 단계의

2021년 8월 4일
·
0개의 댓글
post-thumbnail

opencv_pixel_2

히스토그램은 어떤 데이터가 얼마나 많은지를 나타내는 도수 분포표를 그래프로 나타낸 것히스토그램을 사용하면 데이터의 분포 상태를 한눈에 쉽게 알아볼 수 있다. 화소의 분포를 나타내는 지표이기 때문에 이 분포를 이해하면 이미지, 영상의 특성을 판단할 수 있는 유용한 도구가

2021년 7월 13일
·
0개의 댓글
post-thumbnail

opencv_pixel_1

이해하기 쉽게 흑백 이미지를 예로 들어서 이미지의 밝기 처리를 해본다.opencv GRAYSCALE 흑백이미지 한 픽셀의 데이터 사이즈를 보통 uint8로 정의하는데 0 ~ 255 범위를 갖게된다. 다음은 화소값의 변화에 따른 이미지의 밝기 변화이다.관심영역의 이미지

2021년 7월 12일
·
0개의 댓글

C언어 기본2

연산자 우선 순위고려해야할 점sizeof : 64 bit 컴파일러에서 포인터는 8 byte, 32 bit 컴파일러에서 포인터 4 byte삼항 조건 연산자란? 조건식 ? ( 참일 때 실행 문장 ) : 거짓일 때 실행 문장 파이썬에서 where() 함수와 같은 기능비트 연

2021년 7월 4일
·
0개의 댓글

C 언어 기본

소스 코드를 컴파일한 결과물 -> 0과 1로 구성된 2진수 형태의 오브젝트 파일오브젝트 실행 파일이 메모리에 2진수 형태로 로드된다.machine이 2진수 패턴의 명령이나 데이터를 읽는다.정수형 상수는 1,2,4,8 Bytes1 byte = 8 bit종류 2가지 uns

2021년 7월 4일
·
0개의 댓글
post-thumbnail

앙상블

앙상블 학습이란과반수 투표 분석배깅 분석랜덤 포레스트 분석부스팅 분석여러 분류기( 모델 )를 하나의 메타 분류기로 연결( 통합한다는 의미가 강하다) 하여 개별 분류기보다 더 좋은 일반화 성능을 달성여러 분류 알고리즘 사용 : 다수결 투표하나의 분류 알고리즘 이용 : 배

2021년 7월 4일
·
0개의 댓글