일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- RNN
- filtering
- 크롤링
- CV
- Flutter
- 플러터
- 머신러닝
- 인공지능
- 데이터분석
- Regression
- 피플
- 유데미
- 코딩애플
- AI
- 앱개발
- 지정헌혈
- 선형대수학
- 선형회귀
- 1d 합성곱
- map
- 딥러닝
- mnist
- Computer Vision
- 크롤러
- 파이썬
- 자연어처리
- 회귀
- 1D convolution
- 모델
- pytorch
- Today
- Total
목록전체 글 (107)
David의 개발 이야기!
1. Harris Corner Detector (Cont) 자 이전 포스팅까지, edge와 corner를 찾는 방법에 대해 배웠다. 우리는 지금 파노라마를 만드는 방법을 위한 기반을 공부하고 있는데, 어떻게 하면, 두 지점의 유사성을 판단할 수 있을까? 라는 질문을 던져보아야한다. 방법은 아래 이미지와 같다. 유사성을 판단하는 방법을 알게 되었으니, 그 다음으로 고민해야할 것은, "어떻게 독특한 고유의 patch를 찾을 것인가?" 이다. 모든 지점을 일일히 위와 같은 방식으로 계산하게 된다면, 엄청난 Computing Loss가 날 것이다. patch가 너무 많기 때문이다 그렇기 때문에, 우리는, 보통 local neighbor 만 고려하는 방식을 채택한다. 좋은 feature란, 자신을 유일하게 특정지..
본 포스팅에서는 파노라마를 만드는 방법에 대해 기술 하고자 한다. 파노라마를 배우는 이유는, CV에서, 초급, 중급에 해당하는 기초적인 알고리즘이기 때문이다. 파노라마를 만드는 방식은 아래 순서와 같다. 1. Detect Interest Points 2. Describe small patches about such points 3. Find Matches between pairs of such points on two images 4. Find geometric transformations from one image to the other. 5. Warp one image to the other to align them 6. Blend the image together. 1. How can we find..
A. Image Gradient 1. How to detect Image Edges? Q1 ) How would you go about detecting edges in an image? => Take derivatives: derivatives are large at discontinuities. 미분은 이미지에서 강도가 급격히 변하는 영역을 강조한다. 이러한 영역은 대개 엣지에 해당한다. Q2) How do you differentiate a discrete image (or any other discrete signal)? => Use finite differences 디지털 이미지는 연속적이지 않고, 이산적이다. 이미지는 픽셀로 구성되며, 각 픽셀은 이산적인 강도 값을 가진다. 이는 연속함수에 사..
A. Interpolation 항상 헷갈리고, 이름만 보면 무서운 interpolation.. interpolation은, 주어진 데이터 포인트들 사이의 값을 추정하는 과정이다. 주어진 데이터들을 기반으로 missing 데이터를 예측하거나, 추론하는데 사용하는 방법이다. 즉, 이미지를 확대하거나, 축소할때 원본 이미지에 없던 새로운 픽셀 값을 결정해야하는데, 이때 interpolation 기법을 사용해 새로운 픽셀 값을 추정한다. 일반적인 Interpolation 방법으로는 다음과 같은 것들이 있다. 1. Neareat- neighbor interpolation (NN): 가장 가까운 픽셀 값을 그대로 사용. 계산이 간단하나 화질 저하 우려 2. Bilinear interpolation : 주변 4개의 ..
A. Linear Filtering 1. Linear Filter란? A linear filter performs a sum-of-products operation between an image f and a filter (or kernel, or mask) w. The kernel w is an array whose size defines the neighborhood of opertation, and whose coefficient determine the nature of the filter. 2. Linear Filters 특성 Additivity -> 선형 필터가 두개 이상의 입력신호를 결합할 때, 각 신호에 대한 필터의 출력을 단순히 합해서 전체출력을 계산할 수 있다. Homogeneity -..
1. Image 란? Each point in matrix called a "Pixel" A pixel has a 2D coordinate A pixel has a value (intensity) A pixel Value indicates amount of light High Pixel Value == more light Lower Pixel Value == less light A pixel value is bounded No light (black) = 0 Sensor limit (white) = max Typical ranges: 0-255 : fit into byte 0-1 : floating point 2. Filtering Filtering modifies an image by replacing..