가보르 변환

Gabor transform

데니스 가보르의 이름을 딴 가보르 변환단시간 푸리에 변환의 특별한 경우다. 시간이 지남에 따라 신호의 국소 부분의 사인파 주파수위상 함량을 결정하는 데 사용된다. 변환할 함수는 우선함수로 볼 수 있는 가우스 함수에 곱한 다음 결과 함수를 푸리에 변환으로 변환하여 시간 빈도 분석을 도출한다.[1] 윈도우 기능은 분석되는 시간에 가까운 신호가 더 높은 가중치를 갖는다는 것을 의미한다. 신호 x(t)의 Gabor 변환은 다음 공식으로 정의된다.

가우스 함수의 크기.

가우스 함수는 범위가 무한대여서 구현에 비실용적이다. 그러나 가우스 함수의 분포에 대한 유의 수준(예: 0.00001)을 선택할 수 있다.

이러한 통합의 한계(> 1 > 를 벗어나면 가우스 함수는 무시될 정도로 작다. 따라서 가보르 변환은 다음과 같이 만족스럽게 근사할 수 있다.

이러한 단순화는 가보르 변혁을 실용적이고 실현 가능하게 만든다.

The window function width can also be varied to optimize the time-frequency resolution tradeoff for a particular application by replacing the with for some chosen .

역가보르 변환

가보르 변환은 되돌릴 수 없으며, 다음 방정식으로 원래 신호를 복구할 수 있다.

가보르 변환의 특성

가보르 변환은 푸리에 변환과 같은 많은 특성을 가지고 있다. 이러한 속성은 다음 표에 나열되어 있다.


신호 가보르 변환 언급
변형
역변환
1 선형성 속성
2 이동 특성
3 변조 속성


언급
1 전력 통합 속성
2 에너지 총량 속성
3 전력 붕괴 특성
4 복구 속성

적용 및 예

시간/주파수 분포.

가보르 변환의 주요 적용은 시간 빈도 분석에 사용된다. 다음 방정식을 예로 들어보자. 입력 신호는 t ≤ 0일 때 1Hz 주파수 성분을 가지며 t > 0일 때 2Hz 주파수 성분을 가진다.

그러나 사용 가능한 총 대역폭이 5Hz일 경우 x(t)를 제외한 다른 주파수 대역은 낭비된다. 가보르 변환을 적용하여 시간-주파수 분석을 통해 가용 대역폭을 알 수 있으며, 그 주파수 대역은 다른 어플리케이션에 사용할 수 있고 대역폭을 절약할 수 있다. 오른쪽 측면 사진은 입력 신호 x(t)와 가보르 변환의 출력을 보여준다. 우리의 예상대로 주파수 분포는 두 부분으로 나눌 수 있다. 하나는 t ≤ 0이고 다른 하나는 t > 0이다. 흰색 부분은 x(t)가 점유한 주파수 대역으로 검은색 부분은 사용되지 않는다. 각 시점에는 (흰색 상단) 및 양(흰색 하단) 주파수 성분이 모두 있다는 점에 유의하십시오.

이산 가보르 변환

가보르 표현의 이산형 버전

( )= ( - ) e e을(으)로 한다.

이러한 방정식에서 가보르-바시스 함수의 분리를 통해 쉽게 도출할 수 있다. 여기서 연속 파라미터 t는 이산 시간 k로 대체된다. 또한 가보르 표현에서 현재 유한한 합계 한도를 고려해야 한다. 이 방법으로 샘플링된 신호 y(k)를 길이 N의 M 시간 프레임으로 분할한다. 2 0{\{\에 따르면 임계 샘플링에 대한 인자 = 2 N {\={\

DFT(분해 푸리에 변환)와 유사하게, N 이산 파티션으로 분할된 주파수 영역을 구한다. 이러한 N 스펙트럼 파티션을 역변환하면 시간 창에 대한 Ny(k)가 나타나며, 이 은 N 샘플 값으로 구성된다. 샘플 값이 N개인 전체 M 시간 창의 경우 각 신호 y(k)에는 K = N = \ 샘플 값: (이산 가보르 표현)

( k)= s (- m ) k 을(를) 포함.

위의 방정식에 따르면 N 계수 n 신호의 샘플 값 K의 수에 해당한다.

For over-sampling is set to with N′ > N, which results in N′ > N summation coefficients in the second sum of the discrete Gabor representation. 경우, Gabor-coefficients는 Mm {\′ > K가 된다. 따라서 표본 값보다 많은 계수를 사용할 수 있으므로 중복 표현을 달성할 수 있다.

스케일 가보르 변환

짧은 시간 푸리에 변환에서와 같이, 다른 윈도우 기능 폭을 선택하여 시간 및 주파수 영역의 분해능을 조정할 수 있다. Gabor 변환 사례에서 분산 을(를 다음과 같은 방정식으로 추가하여:

스케일 조정(정상화된) 가우스 창은 다음과 같이 표시된다.

그래서 스케일링 가보르 변환은 다음과 같이 쓸 수 있다.

를) 사용하면 창 기능이 좁아져 시간 영역에서는 해상도가 높아지지만 주파수 영역에서는 해상도가 낮아진다. 마찬가지로, 작은 은(는) 넓은 창으로 연결되며, 주파수 영역에서는 해상도가 높지만 시간 영역에서는 해상도가 낮다.

Scale gabor simulation.png

참고 항목

참조

  1. ^ E. Sejdich, I. Djurovich, J. Jiang "에너지 농도를 사용한 시간 주파수 특성 표현: 최근 진전의 개요," 디지털 신호 처리 19권, 1, 페이지 153-183, 2009년 1월.
  • D. 가보르, 커뮤니케이션 이론, 제1부, J. 인스트 오브 엘렉트. 제3부, 무선통신, 제93권, 페이지 429 1946 (http://genesis.eecg.toronto.edu/gabor1946.pdf)
  • Jian-Jiun Ding, 시간 주파수 분석 및 웨이브릿 변환 클래스 노트, 국립 대만 대학교 전기 공학부, 타이페이, 2007.