웨이브릿 변환
Wavelet transform수학에서 웨이브릿 급수는 웨이브릿에 의해 생성된 특정 직교 정규 급수에 의해 제곱 적분 가능(실제 또는 복소값) 함수의 표현이다.이 문서는 직교 정규 웨이브릿과 적분 웨이브릿 [1][2][3][4][5]변환의 공식적이고 수학적인 정의를 제공합니다.
정의.
함수 {\ \psi \in 는 공간 L2( {\왼쪽)에 대해 완전한 직교 정규 시스템인 힐버트 베이시스를 정의할 수 있는 경우 직교 정규 웨이브릿이라고 불린다.
Hilbert 베이스는 패밀리 {{\_{ {Z의쌍방향 변환 및 확장을 통해 {\
j † {\ j 의 경우
)의 표준 내부 제품 L에 있는 경우,
이 패밀리는 직교 정규 시스템입니다.
여기서 l\ \_ { } 은 Kronecker 델타입니다.
모든 f L ( R) \ f , \ , \ left ( \ { \ )를 다음과 같이 확장할 수 있으면 완전성이 만족됩니다.
직렬의 수렴이 표준 수렴으로 이해되는 경우.이러한 f의 표현을 웨이브릿 계열이라고 합니다.이는 직교 정규 웨이브릿이 자기 이중임을 의미합니다.
적분 웨이브릿 변환은 다음과 같이 정의된 적분 변환입니다.
다음으로 웨이브릿 c k(\jk})는 다음과 같이 지정됩니다.
서 a -j {\ a는 2진수 확장 또는 2진수 확장, 2 - b는 2진수 또는 2진수 위치이다.
원칙
웨이브릿 변환의 기본 개념은 변환이 시간 연장의 변경만 허용해야 하며 모양은 허용하지 않아야 한다는 것입니다.이는 [how?]이를 허용하는 적절한 기본 함수를 선택하는 것에 의해 영향을 받습니다.시간 연장의 변화는 기본 함수의 해당 분석 빈도를 준수할 것으로 예상된다.신호 처리의 불확도 원리에 근거하여
서 t{\ t는 시간을 나타내고 \ 각 주파수( f \= f입니다. 서 f{\ f는 일반 주파수입니다.
필요한 분해능이 시간 내에 높을수록 주파수의 분해능이 낮아져야 합니다.분석창의 확장이 선택될수록 t\ \t[how?]값이 커집니다.
t\ \ t, 、
- 불량 시간 해결
- 양호한 주파수 분해능
- 저주파, 대규모 스케일링 팩터
t\ \t가 작을 때
- 적절한 시간 해결
- 잘못된 주파수 분해능
- 고주파, 소형 스케일링 팩터
즉, 기본함수 {는 x{ x가 필터링된 시스템의 임펄스 응답으로 볼 수 있다.변환된 신호는 시간과 주파수에 대한 정보를 제공합니다.따라서 웨이브릿 변환은 단시간-푸리에 변환과 유사한 정보를 포함하지만 기본 함수의 높은 분석 주파수에서 시간에 맞춰 나타나는 웨이브릿의 추가적인 특수 특성을 가지고 있다.푸리에 변환과 웨이브릿 변환의 상승 주파수에서의 시간 분해능 차이는 다음과 같습니다.단, 주파수 분해능은 시간 분해능이 증가하는 반면 주파수는 증가하므로 감소합니다.푸리에 불확도 원리의 이러한 결과는 그림에서 올바르게 표시되지 않습니다.
이는 웨이브릿 변환이 고주파의 시간 분해능에서 좋은 반면 느리게 변화하는 함수의 경우 주파수 분해능이 현저함을 보여줍니다.
또 다른 예는 다음과 같습니다.3개의 중첩 사인파 y ( ) ( 0) + ( 4 f ) + ( 0) ( \ y ( t ) \ ; = \ ( \ { 0 t ) \ + ; t ) ) 해석
웨이브릿 압축
Wavelet 압축은 이미지 압축(비디오 압축 및 오디오 압축도 가능)에 적합한 데이터 압축 형식입니다.눈에 띄는 실장은 JPEG 2000, 정지화면용 DjVu 및 ECW, JPEG XS, CineForm 및 BBC의 Dirac입니다.목적은 이미지 데이터를 파일에 가능한 한 작은 공간에 저장하는 것입니다.웨이브릿 압축은 무손실 또는 [6]무손실 중 하나입니다.
웨이브릿 변환을 사용하여 웨이브릿 압축 방법은 오디오의 타악음이나 2차원 영상의 고주파 성분, 예를 들어 밤하늘의 별 이미지 등의 과도현상을 표현하기에 적합하다.이는 데이터 신호의 과도 요소가 보다 광범위한 이산 코사인 변환과 같은 다른 변환이 사용되었을 때보다 적은 양의 정보로 표현될 수 있음을 의미합니다.
이산 웨이브릿 변환은 심전계(ECG) 신호의[7] 압축을 위해 성공적으로 적용되었다. 본 연구에서는 연속된 심장 사이클 신호의 대응하는 웨이브릿 계수 사이의 높은 상관관계를 선형 예측을 사용하여 사용한다.
웨이브릿 압축은 모든 종류의 데이터에 효과적이지 않습니다.웨이브릿 압축은 과도 신호를 잘 처리합니다.그러나 부드럽고 주기적인 신호는 다른 방법, 특히 푸리에 관련 변환을 사용하는 주파수 영역의 기존 고조파 분석을 사용하여 더 잘 압축됩니다.일시적 특성과 주기적 특성을 모두 가진 데이터를 압축하려면 기존의 고조파 분석과 함께 웨이브릿을 사용하는 하이브리드 기술을 사용할 수 있습니다.예를 들어 Vorbis 오디오코덱은 주로 수정된 이산 코사인 변환을 사용하여 오디오를 압축합니다(일반적으로 부드럽고 주기적). 단,[8] 과도 재생성을 개선하기 위해 하이브리드 웨이브릿 필터 뱅크를 추가할 수 있습니다.
x264 개발자의 가계부 참조: 비디오 압축을 위해 웨이브릿을 사용하는 현행 방법의 실제 문제를 논의하기 위한 웨이브릿(2010)의 문제점.
방법
우선 웨이브릿 변환을 적용한다.이렇게 하면 영상의 픽셀 수만큼 계수가 생성됩니다(즉, 변환일 뿐이므로 아직 압축은 없습니다).정보가 통계적으로 몇 개의 계수에 집중되기 때문에 이러한 계수를 더 쉽게 압축할 수 있습니다.이 원리를 변환 부호화라고 합니다.그 후 계수를 양자화하고 양자화된 값을 엔트로피 부호화 및/또는 런렝스 부호화한다.
웨이브릿 압축의 몇 가지 1D 및 2D 애플리케이션은 "웨이브릿 풋프린트"[9][10]라고 불리는 기술을 사용합니다.
평가하기
이미지 압축 요건
대부분의 자연 영상의 경우 주파수가 낮은 스펙트럼 밀도가 [11]더 높습니다.그 결과, 상세 신호내의 정보는 폐기하면서, 저주파 신호(기준 신호)의 정보는 일반적으로 보존된다.영상 압축 및 재구성의 관점에서 웨이브릿은 영상 압축을 수행하는 동안 다음 기준을 충족해야 합니다.
- 보다 원래의 이미지를 기준 신호로 변환할 수 있습니다.
- 기준 신호를 기반으로 한 최고의 충실도 재구성.
- 기준 신호만으로 재구성된 영상에 아티팩트를 발생시키지 않아야 합니다.
시프트 분산 및 호출 동작에 대한 요구 사항
웨이브릿 영상 압축 시스템은 필터와 소멸을 포함하므로 선형 시프트-변수 시스템으로 설명할 수 있습니다.일반적인 웨이브릿 변환 다이어그램은 다음과 같습니다.
변환 시스템에는 2개의 분석 필터와 필터h11}(n)), 소멸 프로세스, 보간 프로세스 및 의 합성 g 0( )가 있습니다 입니다.압축 및 재구성 시스템에는 일반적으로 영상 분석 필터 h () { _ { ( ) the the the the filters filters filters g0 () { _ { 0 ( ) 。이러한 시스템을 평가하기 위해 ( ( - ( n - _ } 를 입력하고 - 를 관찰할 수 있습니다.최적의 웨이브릿은 최소 시프트 분산과 심지어 h( - h ( ) 하지만 severeltive wavelet입니다.h 엄격한 시프트 분산은 현실적이지 않으며 약간의 시프트 분산만 있는 웨이브릿을 선택할 수 있습니다.예를 들어, 다음 두 [12]필터의 시프트 분산을 비교할 수 있습니다.
길이 | 필터 계수 | 규칙성 | ||
---|---|---|---|---|
웨이브릿 필터 1 | H0 | 9 | .852699, .377402, -.110624, -.023849, .037828 | 1.068 |
G0 | 7 | .788486, .418092, -.040689, -.064539 | 1.701 | |
웨이브릿 필터 2 | H0 | 6 | .788486, .047699, -.129078 | 0.701 |
G0 | 10 | .615051, .133389, -.067237, .006989, .018914 | 2.068 |
두 필터의 임펄스 응답을 관찰함으로써 두 번째 필터가 입력 위치에 덜 민감하다는 결론을 내릴 수 있습니다(즉, 덜 시프트 변형).
영상 압축 및 재구성의 또 다른 중요한 문제는 시스템의 진동 동작으로 재구성된 영상에서 원치 않는 심각한 아티팩트가 발생할 수 있습니다.이를 실현하기 위해서는 웨이브릿 필터의 피크 대 사이드 소브 비율이 커야 합니다.
지금까지 영상 압축 시스템의 1차원 변환에 대해 설명했습니다.이 문제는 2차원으로 확장될 수 있으며, 보다 일반적인 용어인 이동 가능한 멀티스케일 변환이 [13]제안된다.
임펄스 응답 유도
앞서 언급한 것처럼 임펄스 응답을 사용하여 영상 압축/재구성 시스템을 평가할 수 있습니다.
( ) ( - i) { x ( n ) \ ( - n _ { } for r r r r r r r r r r r r r r r r r r ( n - n_ n _ n _ _ n ) r r r r r r1( ) 。은(는) 로우패스 필터입니다.마찬가지로 다음 displaystyle 는 h 에서 2배만큼 소멸한다.L레벨 분해(및 소멸) 후 분석응답은 2 중 ( h (- / L ({를 유지하여 구한다.
한편, 신호 x(n)를 재구성하려면 기준 ( (n - j) { r { } ( n ) = \ ( n - n _ { 。상세 ( ( n )가 디스플레이 1 i i1 ≤1 ≤ 1 ≤1 ≤1 ≤1 ≤1 ≤1 ≤1 ≤1 ≤1 ≤1 ≤1 ≤1 ≤1 ≤1 ≤1 ≤1 ≤us 스테이지( - \ -( ) 0 ( -2 j ){ displaystyle _ { L - 1 }g _0 ( n ) 는 ()\ r { { l }( n과 ()을 얻을 수 있습니다. -2 , - ,.. ,1 ( \ - , L - 3 , , 1)에서의 기준 (n r ( , ) f (2 /) 기준 ( ) { n)}과(와) 재구성된 신호와 관련이 있습니다
전체적인 L레벨 분석/합성 시스템을 얻기 위해 분석 및 합성 응답을 다음과 같이 조합한다.
_h0)}(L})g0}^{(
마지막으로, 전체 임펄스 h ( L) ( , i) \ h_ {를 사용하여 웨이브릿 화상 압축 성능을 평가할 수 있다.
푸리에 변환 및 시간 주파수 분석과의 비교
변혁 | 표현 | 입력 |
---|---|---|
푸리에 변환 | f 주파수 | |
시간 빈도 분석 | { t} 시간 { f} 주파수 | |
웨이브릿 변환 | 시간 이동 계수time shift factor ( shift factor |
웨이브렛은 특정 주파수를 조사할 때 계산을 줄일 때 푸리에 변환에 비해 약간의 이점이 있습니다.단, 이들 웨이브릿은 거의 민감하지 않으며, 실제로 공통 몰렛 웨이브릿은 수학적으로 가우스 [14]창 함수를 사용하는 단시간 푸리에 변환과 동일합니다.단, 알려진 비 사인파 형태(예: 심장박동)의 신호를 검색하는 경우는 예외입니다. 이 경우 일치하는 웨이브릿을 사용하면 표준 STFT/Morlet [15]분석을 능가할 수 있습니다.
기타 실용적인 응용 프로그램
웨이브릿 변환은 신호의 주파수와 그 주파수와 관련된 시간을 제공하므로 다양한 분야에서 매우 편리하게 적용할 수 있습니다.예를 들어 보행 분석,[16] 고장 검출,[17] 저전력 페이스메이커 설계 및 UWB(Ultra Wide Band) 무선 [18][19][20]통신용 가속 신호 처리입니다.
- - { style - \ 축의 디스커버리
다음 주파수 및 시간 이산 적용:
형태의 웨이브릿으로 이어지는 기본 웨이브릿의 이산 공식:
이러한 이산 웨이브릿은 변환에 사용할 수 있습니다.
- FFT(고속 푸리에 변환)를 통한 구현
웨이브릿 변환 표현에서 알 수 있듯이(아래 그림 참조)
서c {\c}는 스케일링 , {\는 시간 이동 계수를 나타냅니다.
이 문맥에서 이미 언급한 바와 같이, 웨이브릿 전파는 y 와 wavelet-function의 합성곱에 해당한다.주파수 영역에서 곱셈으로서 컨볼루션(convolution)을 실행할 수 있다.이를 통해 다음과 같은 구현 방법을 통해 다음과 같은 결과를 얻을 수 있습니다.
- FFT를 사용한 y ) { y의 푸리에 변환
- 이산 스케일 cn {\
- 이 에 의한 웨이브릿 기저 함수의 스케일링 및 이 함수의 후속 FFT
- 첫 번째 단계의 변환 신호 YFFT를 사용한 곱셈
- 제품을 시간 영역으로 역변환하면 다른 이산값 { \ 및 c { c _ { }에 대해 W ( ,
- 두 번째 단계로 돌아가서 에 모든 이산 스케일 값이 처리될 때까지
싱크로 재채기
싱크로 재채기 변환은 기존의 웨이브릿 [21][22]변환을 사용하여 얻은 시간 주파수 표현의 시간 및 주파수 분해능을 크게 향상시킬 수 있다.
「 」를 참조해 주세요.
- 연속 웨이브릿 변환
- 이산 웨이브릿 변환
- 복소 웨이브릿 변환
- 상수 Q 변환
- 정상 웨이브릿 변환
- 듀얼 웨이브릿
- 최소 제곱 스펙트럼 분석
- 다중 해상도 분석
- Los Alamos National Laboratory(LANL)의 오리지널 웨이브릿 압축 연구에서 개발된 이미지 형식인 MrSID
- 속도와 처리 효율을 위해 설계된 웨이브릿 기반의 지리 공간 이미지 형식인 ECW
- JPEG 2000, Wavelet 기반 이미지 압축 표준
- DjVu 포맷에서는 이미지 압축에 Wavelet 기반의 IW44 알고리즘을 사용합니다.
- 단시간 푸리에 변환 대신 웨이브릿을 사용하여 생성되는 스펙트럼의 일종인 스케일그램
- 웨이브릿
- 하르 웨이브릿
- 도베키 웨이브렛
- 이항 QMF(Daubechies 웨이브릿이라고도 함)
- 모렛 웨이브릿
- 개보르 웨이브릿
- 차플렛 변환
- 시간 빈도 표현
- S 변환
- 계층 트리에서 파티션 설정
- 단시간 푸리에 변환
- 영상 압축용 웨이브릿이 거의 코이플릿(거의 직교)일 수도 있음을 보여주는 바이오터럴 거의 코이플릿 기준입니다.
레퍼런스
- ^ Meyer, Yves(1992), Wavelets and Operators, 영국 케임브리지: 케임브리지 대학 출판부, ISBN0-521-42000-8
- ^ Chui, Charles K.(1992), 샌디에이고 웨이브릿 소개, CA: 학술 출판사, ISBN 0-12-174584-8
- ^ 도깨비들, 잉그리드.(1992), 웨이브렛 10강좌, SIAM, ISBN 978-0-89871-274-2
- ^ Akansu, Ali N.; Haddad, Richard A.(1992), 다중 해상도 신호 분해:트랜스폼, 서브밴드, 웨이브릿, 보스턴, 매사추세츠: Academic Press, ISBN 978-0-12-047141-6
- ^ Ghaderpour, E.; Pagiatakis, S. D.; Hassan, Q. K. (2021). "A Survey on Change Detection and Time Series Analysis with Applications". Applied Sciences. 11 (13): 6141. doi:10.3390/app11136141.
- ^ 예를 들어 JPEG 2000은 무손실(리버서블) 변환에는 5/3 웨이브렛을, 손실(리버서블) 변환에는 9/7 웨이브렛을 사용할 수 있습니다.
- ^ Ramakrishnan, A.G.; Saha, S. (1997). "ECG coding by wavelet-based linear prediction" (PDF). IEEE Transactions on Biomedical Engineering. 44 (12): 1253–1261. doi:10.1109/10.649997. PMID 9401225. S2CID 8834327.
- ^ "Vorbis I specification". Xiph.Org Foundation. 2020-07-04. Archived from the original on 2022-04-03. Retrieved 2022-04-10.
Vorbis I is a forward-adaptive monolithic transform CODEC based on the Modified Discrete Cosine Transform. The codec is structured to allow addition of a hybrid wavelet filterbank in Vorbis II to offer better transient response and reproduction using a transform better suited to localized time events.
- ^ N. 말무루건, A.산무감, S. 자야라만, V. V. 디네시 챈더."웨이브릿 풋프린트를 이용한 새로운 이미지 압축 알고리즘"
- ^ Ho Tatt Wei 및 Jeoti, V. "심전도 신호에 대한 웨이브릿 발자국 기반 압축 방식"Ho Tatt Wei; Jeoti, V. (2004). "A wavelet footprints-based compression scheme for ECG signals". 2004 IEEE Region 10 Conference TENCON 2004. Vol. A. p. 283. doi:10.1109/TENCON.2004.1414412. ISBN 0-7803-8560-8. S2CID 43806122.
- ^ J. Field, David (1987). "Relations between the statistics of natural images and the response properties of cortical cells" (PDF). J. Opt. Soc. Am. A. 4 (12): 2379–2394. Bibcode:1987JOSAA...4.2379F. doi:10.1364/JOSAA.4.002379. PMID 3430225.
- ^ Villasenor, John D. (August 1995). "Wavelet Filter Evaluation for Image Compression". IEEE Transactions on Image Processing. 4 (8): 1053–60. Bibcode:1995ITIP....4.1053V. doi:10.1109/83.403412. PMID 18291999.
- ^ Simoncelli, E.P.; Freeman, W.T.; Adelson, E.H.; Heeger, D.J. (1992). "Shiftable multiscale transforms". IEEE Transactions on Information Theory. 38 (2): 587–607. doi:10.1109/18.119725. S2CID 43701174.
- ^ Bruns, Andreas (2004). "Fourier-, Hilbert- and wavelet-based signal analysis: are they really different approaches?". Journal of Neuroscience Methods. 137 (2): 321–332. doi:10.1016/j.jneumeth.2004.03.002. PMID 15262077. S2CID 21880274.
- ^ Krantz, Steven G. (1999). A Panorama of Harmonic Analysis. Mathematical Association of America. ISBN 0-88385-031-1.
- ^ Martin, E. (2011). "Novel method for stride length estimation with body area network accelerometers". 2011 IEEE Topical Conference on Biomedical Wireless Technologies, Networks, and Sensing Systems. pp. 79–82. doi:10.1109/BIOWIRELESS.2011.5724356. ISBN 978-1-4244-8316-7. S2CID 37689047.
- ^ Liu, Jie (2012). "Shannon wavelet spectrum analysis on truncated vibration signals for machine incipient fault detection". Measurement Science and Technology. 23 (5): 1–11. Bibcode:2012MeScT..23e5604L. doi:10.1088/0957-0233/23/5/055604. S2CID 121684952.
- ^ Akansu, A. N.; Serdijn, W. A.; Selesnick, I. W. (2010). "Emerging applications of wavelets: A review" (PDF). Physical Communication. 3: 1–18. doi:10.1016/j.phycom.2009.07.001.
- ^ Sheybani, E.; Javidi, G. (December 2009). "Dimensionality Reduction and Noise Removal in Wireless Sensor Network Datasets". 2009 Second International Conference on Computer and Electrical Engineering. 2: 674–677. doi:10.1109/ICCEE.2009.282. ISBN 978-1-4244-5365-8. S2CID 17066179.
- ^ Sheybani, E. O.; Javidi, G. (May 2012). "Multi-resolution filter banks for enhanced SAR imaging". 2012 International Conference on Systems and Informatics (ICSAI2012): 2702–2706. doi:10.1109/ICSAI.2012.6223611. ISBN 978-1-4673-0199-2. S2CID 16302915.
- ^ Daubechies, Ingrid; Lu, Jianfeng; Wu, Hau-Tieng (2009-12-12). "Synchrosqueezed Wavelet Transforms: a Tool for Empirical Mode Decomposition". arXiv:0912.2437 [math.NA].
- ^ Qu, Hongya; Li, Tiantian; Chen, Genda (2019-01-01). "Synchro-squeezed adaptive wavelet transform with optimum parameters for arbitrary time series". Mechanical Systems and Signal Processing. 114: 366–377. Bibcode:2019MSSP..114..366Q. doi:10.1016/j.ymssp.2018.05.020. S2CID 126007150.
외부 링크
- Amara Graps (June 1995). "An Introduction to Wavelets". IEEE Computational Science & Engineering. 2 (2): 50–61. doi:10.1109/99.388960.
- Robi Polikar (2001-01-12). "The Wavelet Tutorial".
- René Puschinger의 웨이브렛 개요
- ^ Prasad, Akhilesh; Maan, Jeetendrasingh; Verma, Sandeep Kumar (2021). "Wavelet transforms associated with the index Whittaker transform". Mathematical Methods in the Applied Sciences. 44 (13): 10734–10752. Bibcode:2021MMAS...4410734P. doi:10.1002/mma.7440. ISSN 1099-1476. S2CID 235556542.