Download Portal
- Community
- Download Portal
[Matrox] MIL 10 PP1 웨이블릿 | |||
---|---|---|---|
등록일 | 2017-02-03 오후 2:05:28 | 조회수 | 3501 |
tjkang@jbeyond.co.kr | 작성자 | 관리자 | |
<웨이블릿이란?> (영상)신호는 특수한 작은파(wevelet)패턴의 이동,확대,축소된 형태로 표현할 수 있다는 이론 초기에 신호의 주파수만의 해석에서 벗어나 최근에는 스케일 해석이 가능한 시간(공간)-주파수 해석으로 확대되고 있다. 응용분야: 신호의 웨이블릿 분해/재구성, 노이즈 제거, 신호 압축
<웨이블릿 연구 역사> 푸리에(Fourier) : 하나의 신호를 정현파와 여현파로 중첩표현하는 푸리에 변환(FFT) 제안(주파수 해석) 하르(Haar) : 유한구간에서 지역적 해석가능한 웨이블릿 제시(시간-주파수 해석) 알렉스 그로스먼(Alex Glossman): 가변 웨이블릿 모함수 해석법 제시(저주파는 시간(공간)분해능이 고주파는 주파수분해능의 이용이 효과적) 도브쉬(Daubechies) : (영상)신호 분해/재구성에 필요한 DWT(이산웨이블릿변환)의 스케일 해석
<MIL에서 제공했던 기존 웨이블릿 관련 함수> -MimTransform() : 이미지를 퓨리에 변환을 통해 주파수 분해/재구성 -MbufExport(M_JPEG_2000) : 이미지를 웨이블릿을 통해 JPEG 압축
<MIL10PP1에서 새로 추가된 웨이블릿 함수> -MimWaveletTransform() : 이미지를 웨이블릿 변환으로 분해/재구성 -MimWaveletDenoise() : 이미지를 웨이블릿 변환을 통해 노이즈 제거
<이용법> 1. MimAlloc(Msys, M_WAVELET_TRANSFORM_CONTEXT, M_DEFAULT, &MilWaveletContext); //웨이블릿 컨텍스트 할당 2. MimControl(MilWaveletContext, M_WAVELET_TYPE, M_HARR); //웨이블릿 필터 정의 M_HARR,M_DAUBECHIES_n, M_DAUBECHIES_n_COMPLEX, M_SYMLET_n ,+M_CENTER MimControl(MilWaveletContext, M_TRANSFORMATION_MODE, M_DYADIC ); //웨이블릿 동작모드 정의 : M_DYADIC,M_UNDECIMATED 3. MimAllocResult(Msys, M_DEFAULT, M_WAVELET_TRANSFORM_RESULT, &MilWaveletResult); //웨이블릿 결과 컨텍스트 할당 4. MimWaveletTransform(MilWaveletContext, MilSourceImage, MilWaveletResult, M_FORWARD, TRANSFORMATION_LEVEL, M_DEFAULT); //웨이블릿 처리
//웨이블릿 계수를 축소 시키는 방법으로 노이즈를 제거함. BAYES(베이즈정리통계추정), SURE(스테인공평에러추정), NEIGH(인접통계) 5. MimWaveletDenoise(MilWaveletContext, MilNoisyImage, MilImageResult, 4, M_BAYES_SHRINK, M_DEFAULT); //가우시안노이즈 최소화(열화노이즈,salt pepper noise, 화이트노이즈) MimWaveletDenoise(MilWaveletContext, MilNoisyImage, MilImageResult, 4, M_SURE_SHRINK , M_DEFAULT); //최소자승차이(MSE) 최소화 MimWaveletDenoise(MilWaveletContext, MilNoisyImage, MilImageResult, 4, M_NEIGH_SHRINK, M_DEFAULT); //노이즈 특성 규정이 어려운 경우 6. MimGetResult or MimGetResultSingle |
이전글 | [Matrox] MIL 10 드라이버 업데이트 |
---|---|
다음글 | [Mercury C#] C#.net GxIAPINET사용시 FileLoadException/혼합모드어셈블리는 런타임버전...로드할수 없습니다. 에러 |