[DIP] Tangential Distortion (접선왜곡)
·
Programming/DIP
접선 왜곡(Tangential distortion)은 일반적인 렌즈를 사용하는 광학 시스템에서 발생하는 렌즈 왜곡(lens distortion)의 한 유형임. 렌즈 축에서 멀어진 객체의 위치가 왜곡되어 이미지 포인트가 이상적인 위치에서 접선 방향으로 이동되는 결과를 초래.Barrel distortion과 함께 대표적인 lens distortion임.다음 접힌 글은 Barrel distortion에 대한 설명임:더보기2023.09.26 - [Programming/DIP] - [DIP] Radial distortion : barrel and pincushion distortions [DIP] Radial distortion : barrel and pincushion distortions0. Remapping..
[ML] Ensemble 기법
·
Programming/ML
Ensemble 이란?앙상블(Ensemble) 기법은 머신러닝에서 여러 모델을 결합하여 예측 성능을 향상시키는 방법임.앙상블의 핵심은 단일 weak learner의 한계를 극복하기 위해 여러 모델의 예측 결과를 효과적으로 결합하여 강력한 모델(strong learner)을 만드는 것임.이 기법은 모델들이 서로 다른 예측을 내더라도 이를 조합하여 더 높은 정확도와 안정성을 확보할 수 있음.대표적인 앙상블 기법으로는 배깅(Bagging), 부스팅(Boosting), 스태킹(Stacking)이 있음.이들은 서로 다른 방식으로 weak learners를 결합하며 각기 다른 장단점을 가짐.Bagging (배깅)배깅(Bagging, Bootstrap Aggregating)은 여러 독립적인 모델을 병렬로 훈련(Par..
[CV] Sharpness (선예도)
·
Programming/DIP
sharpness(선예도)은 세부 정보(detail)의 명확성과 질감을 얼마나 잘 나타내는지를 나타내는 주관적인 지표임.날카로움에 영향을 주는 두 가지 주요 요인은 다음과 같음. 공간 해상도(Spatial Resolution)이미지에서 인지할 수 있는 최소의 세부 정보의 크기를 나타냄.이는 image에서 서로 가까이 있는 세부 요소들을 얼마나 잘 구별할 수 있는지를 의미하며, FWHM등으로 측정됨.해상도가 높을수록 더 많은 세부 정보를 포착할 수 있음.선명도(Acutance)이미지의 경계선에서 정보가 얼마나 급격하게 변화하는지를 나타냄.높은 acutnace는 선명한 전환과 명확하게 정의된 경계를 가진 디테일을 제공함.다음의 그림은 이 두 요소가 sharpness에 미치는 영향을 비교함.낮은 공간 해상도와..
[CV] Brightness vs. Intensity
·
Programming/DIP
1. 강도(Intensity):intensity는 픽셀(Pixel)의 photodiode 등에서 측정된 pixel에서의 빛의 양을 나타내는 (물리적인) 측정치임.이는 객관적으로 측정 가능하며, 그레이스케일(Grayscale) 이미지에서는 흔히 0에서 255 사이의 값으로 표현됨.컴퓨터 비전(Computer Vision, CV)과 이미지 처리(Image Processing, DIP)에서는 이 intensity 정보를 pixel value라고 부르며, 이를 통해 image를 정량화함.참고로 빛은 에너지와 광자수라는 두가지 정량적 요소를 가짐.빛의 에너지는 빛의 진동수와 관련되며 하나의 광자가 가지고 있는 에너지로 color를 결정하며,광자수는 빛의 밝기 또는 강도(intensity)를 결정함.2. 밝기(Br..
[CV] High Dynamic Range
·
Programming/DIP
High Dynamic Range(HDR)는 image나 video에서 Dynamic Range를 넓혀서, 밝은 부분과 어두운 부분의 contrast를 더 넓은 범위로 표현할 수 있게 해주는 기술임. https://www.youtube.com/watch?v=95DNdbxaIXE읽어볼 자료   https://news.skhynix.co.kr/post/hdr-great-images HDR, 멋진 이미지 이면에 숨겨진 비밀사진을 찍을 때 뚜렷한 대비를 사용하면 실제로 보이는 것을 완전히 담아내지 못할 때가 많다news.skhynix.co.kr살펴보기HDR의 주요 특징과 장점은 다음과 같습니다:넓은 밝기 범위 (Wide Brightness Range):HDR은 매우 밝은 영역부터 매우 어두운 영역까지 더 많은 ..
[CV] Camera Response Function
·
Programming/DIP
https://www.youtube.com/watch?v=95DNdbxaIXECamera Response Function카메라가 실제 장면의 빛의 강도(Brightness)를 디지털 이미지 픽셀 값으로 변환하는 방식을 설명하는 함수.$p(\lambda)$ : Photon flux, $\lambda$ 는 wavelength.$I$ : Electron flux from photodiode (Luminance라고 생각해도 된다.) 여기서 $B$ 는 brightness 임.$$ \begin{aligned}B&=It\left(\frac{\pi d^2}{4}\right) = It\pi r^2\\&=Ie\end{aligned} $$where$t$ : exposure time or integration time$d$ ..