[DIP] Discrete Wavelet Transform: Wavelet Decomposition
·
Programming/DIP
다음은 DWT의 수식이다.$$ W_\Psi (f)(j,k) = \sum_n f[n] \Psi^*_{j,k} [n] \\ \Psi_{j,k} [n] = \frac{1}{\sqrt{2^j}}\Psi \left( \frac{ n-k2^j }{2^j} \right)$$ 간단하게는 CWT의 discrete version으로 이해하면 되고, 사실 이를 바탕으로 유도되는 것이긴 하지만...Multi Resolution Analysis (MRA)에 사용되는 Discrete Wavlet Transform (DWT)는 Wavelet 함수만으로 충분한 CWT와 조금 차이가 있다. Scaling Function 과 Wavelet Function이 두 개 존재하는 DWT 실제로 DWT에서는 Wavelet 함수 하나만을 사용하기..
[DIP] Wavelet Transform: PyWavelet
·
Programming/DIP
PyWavelets는 다양한 1D, 2D, N차원 데이터에 대해 웨이블릿 변환, 잡음 제거, 신호 분석을 지원하는 Python용 강력한 웨이블릿 처리 라이브러리임. 공식 site url: https://pywavelets.readthedocs.io/en/latest/ 관련 gisthttps://gist.github.com/dsaint31x/0fac4c521748cfb0c87026409f59417d dip_wavelet.ipynbdip_wavelet.ipynb. GitHub Gist: instantly share code, notes, and snippets.gist.github.com1. pywt.wavedec2 함수pywt.wavedec2 함수는 입력 데이터를 지정된 wavelet과 decomposit..
Raster Graphics vs. Vector Graphics
·
Programming/DIP
디지털 이미지를 표현하는 대표적인 두 방식임.2025.06.28 - [Programming/DIP] - [DIP] Digital Image 란? [DIP] Digital Image 란?Digital Image란?Digital Image는 다음과 같은 2가지 형태 중 하나인 digitized visual data를 의미함.유한하고 이산적인 좌표 집합 위에 정의된 pixel의 intensity(또는 컬러 벡터)로 표현되는 래스터(raster) 기반의dsaint31.tistory.com1. Raster Graphics (래스터 그래픽스)이미지를 픽셀(pixel) 이라는 정사각형 grid(격자)의 작은 점들의 집합으로 표현.각 pixel은 "위치"와 "밝기 또는 색상 값 (intensity or color ve..
[DIP] Digital Image 란?
·
Programming/DIP
Digital Image란?Digital Image는 다음과 같은 2가지 형태 중 하나인 digitized visual data를 의미함.유한하고 이산적인 좌표 집합 위에 정의된 pixel의 intensity(또는 컬러 벡터)로 표현되는 래스터(raster) 기반의 시각 데이터 기하학적 도형과 속성으로 구성된 벡터(vector) 기반의 시각 데이터 DIP에선 주로 function으로 표현됨.https://ds31x.blogspot.com/2023/09/dip-digital-image-processing.html?q=CV [DIP] Digital Image Processing 이란? ds31x.blogspot.comRaster Graphics vs. Vector GraphicsRaster(래스터): 픽셀 ..
[CV] Scene 과 Image: Computer Graphics 와 Computer Vision
·
Programming/DIP
Scene은 현실 세계 또는 가상의 3차원 공간에 존재하는 물체, 구조, 광원, 재질, 배경 등으로 이루어진 공간적·기하학적 정보의 집합체1. Scene 의 세부 종류와 Image:1-1. Physical Scene (물리적 장면): 현실 세계에 존재하는 3차원 구조로, 광원, 물체, 표면 재질 등이 실제로 존재하는 공간우리가 카메라로 촬영하는 실제 세계를 의미함.1-2. Geometric Scene (기하학적 표현): 거리, 크기, 방향 등의 기하 정보 포함함.3D 메쉬 (Geometric Scene의 표면을 표시), Point Cloud (Geometric Scene 의 기하학적 정보를 점으로 표현) 등으로 구성됨.Physical Scene을 3D 형태로 디지털화한 결과.SLAM, Lidar 스캔 등..
Digitization
·
Programming/DIP
DigitizationDigitization is the process of converting analog information into digital form throughsampling,quantization, andencoding (생략되기도 함) Digitization makes signals suitable for processing, storage, and transmission in digital systems. 더보기다음 그림은 영상에서의 Digitization 과정이 어디에 위치하는 지를 잘 보여줌Sampling and Quantization:Sampling: 연속 Signal를 일정한 간격(시간 또는 공간 상에서)을 두고 순간의 값 (혹은 해당 구간의 평균값)을 취해 Discrete ..