A data processing technique called a Ridgelet transform is disclosed for
more efficiently representing information. Original data samples (e.g., in
the time domain) are received and transformed into frequency domain values
provided in Cartesian coordinates. The frequency domain values provided in
Cartesian coordinates are then transformed to digital polar coordinates
(provided in a digital polar grid). Because the polar grid is non-uniform,
the polar coordinate values can be weighted or normalized. A Wavelet
transform is performed on data derived the frequency domain values
provided in digital polar coordinates to generate Wavelet coefficients (or
Ridgelet coefficients). Next a thresholding or filtering process can be
performed on the Ridgelet coefficients to select a group of larger Wavelet
coefficients and to discard the remaining Wavelet coefficients.
Uma técnica de processo de dados chamada um Ridgelet transforma é divulgada para mais eficientemente representar a informação. As amostras originais dos dados (por exemplo, no domínio de tempo) são recebidas e transformadas no domínio da freqüência os valores fornecidos em coordenadas cartesian. Os valores do domínio da freqüência forneceram em coordenadas cartesian são transformados então às coordenadas polares digitais (fornecidas em uma grade polar digital). Porque a grade polar é non-uniform, os valores coordenados polares podem ser tornados mais pesados ou normalizado. Um wavelet transforma é executado em dados derivou os valores do domínio da freqüência fornecidos em coordenadas polares digitais para gerar coeficientes do wavelet (ou coeficientes de Ridgelet). Em seguida um processo thresholding ou filtrando pode ser executado nos coeficientes de Ridgelet para selecionar um grupo de coeficientes maiores do wavelet e para rejeitar os coeficientes restantes do wavelet.