Digital Signal Processing Using MATLAB and Wavelets

9.3: How the Haar Transform Is a 45-Degree Rotation

9.3 How the Haar Transform Is a 45-Degree Rotation

A basis is a projection onto a coordinate axis. If we have a point on a graph, we can talk of its distance from the origin, another point used for reference. But this only narrows it down to a circle, so we need more information: the angle between the vector made by the origin to the point of interest, and another line for reference (i.e., the x-axis). For a point in 2D space, these polar coordinates are sufficient information to unambiguously locate the point with respect to the origin. But we often use the Cartesian basis {1, 0} and {0, 1} to represent this point, which tells about the point in terms of a unit vector along the x-axis and another unit vector along the y-axis (they are normalized). We know that the y-axis intersects the x-axis at the origin, and that there is a 90-degree angle between them (they are orthogonal). Though, generally speaking, we could use a different set of axes (i.e., a different basis).

The Haar basis is { 1/ ?2, 1/ ?2} and {1/ ?2, ?1/ ?2}, instead of the normal Cartesian basis. This section answers the question of what the points look like in the Haar-domain instead of the Cartesian-domain. What we will see is that the points have the same relationship to one another, but the coordinate system moves by a rotation of 45 degrees.

First, consider the...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Multi-axis Positioning Systems
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.