Wavelet transform for images cannot interpret it correctly

In summary: ForumIn summary, the wavelet transform for images is a technique that decomposes an image into different spatial scales using a chosen mother wavelet. This helps identify important features at each scale and can be thought of as a filtering process. The low pass and high pass subimages obtained after the transform represent coarse features and fine details of the image, respectively.
  • #1
fisico30
374
0
Wavelet transform for images...cannot interpret it correctly...

Hello Forum,
The discrete wavelet transform and the continuous wavelet transform are two different beasts.

When we take the DWT of an image, we get a bunch of subimages that are different in size. Each subimage is like a filtered (low pass or high pass) of the original image...

I understand filtering but I don't see any relation to the way I understand the 1D wavelet transform works: correlation between the signal and scaled, stretched versions of the chosen mother wavelet. The wavelet transform shows the coefficient for the most correlated wavelets...This seems way far from a filtering process...

thanks
fisico30
 
Physics news on Phys.org
  • #2


Hello fisico30,

I can understand your confusion about the wavelet transform for images. While the basic principles of the wavelet transform remain the same for both 1D and 2D signals, the implementation and interpretation can differ.

In the case of a 1D signal, the wavelet transform essentially decomposes the signal into different frequency components. The correlation between the signal and the chosen mother wavelet helps identify the coefficients for the most correlated wavelets, which represent the different frequency components in the signal.

For images, the wavelet transform works in a similar way, but instead of frequency components, it decomposes the image into different spatial scales. The subimages that are obtained after the DWT represent different scales of the image, with the low pass subimages containing the coarse features and the high pass subimages containing the fine details.

In this sense, the wavelet transform for images can be thought of as a filtering process, where the low pass subimages act as a low pass filter and the high pass subimages act as a high pass filter. This allows us to analyze the image at different scales and extract important features at each scale.

I hope this helps clarify the concept of wavelet transform for images. Let me know if you have any further questions.
 

1. What is wavelet transform and how is it used for images?

Wavelet transform is a mathematical method used to analyze signals and images. It decomposes an image into different levels of approximation and details, allowing for a more efficient representation of the image. This helps in tasks such as image compression, denoising, and feature extraction.

2. Why is wavelet transform important for image processing?

Wavelet transform is important for image processing because it allows for a more precise representation of an image compared to traditional methods. It can capture both local and global features of an image, making it useful for a variety of tasks such as feature extraction, edge detection, and image enhancement.

3. How does wavelet transform differ from other image processing techniques?

Unlike other image processing techniques, wavelet transform can handle signals and images with discontinuities and irregularities. It can also capture both high and low-frequency components of an image, making it more versatile in its applications.

4. What are some common challenges with using wavelet transform for image analysis?

One of the most common challenges with using wavelet transform for image analysis is selecting the appropriate wavelet basis and decomposition level for the specific image and task at hand. Another challenge is determining the best way to interpret the transformed image, as it may not always be straightforward.

5. Can wavelet transform accurately interpret all types of images?

No, wavelet transform may not be able to accurately interpret all types of images. It is best suited for images with certain characteristics, such as smooth transitions and distinct features. It may not perform well on images with high levels of noise or those that are highly textured or complex.

Similar threads

  • Electrical Engineering
Replies
4
Views
326
  • Programming and Computer Science
Replies
1
Views
1K
Replies
1
Views
1K
  • Other Physics Topics
Replies
6
Views
9K
  • Engineering and Comp Sci Homework Help
Replies
2
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
4
Views
3K
  • Electrical Engineering
Replies
4
Views
833
Replies
7
Views
3K
  • STEM Academic Advising
Replies
6
Views
3K
Replies
12
Views
2K
Back
Top