필터 지우기
필터 지우기

Multi-resolution or Pyramidal Analysis

조회 수: 2 (최근 30일)
zephyr
zephyr 2011년 10월 25일
I have to run some complex code on very large images, and this is taking so much computing resources, not to mention a loooong time. I'd like to speed up the process through multi-resolution analysis.
The idea is to run the computation on a low resolution image(generated using imresize, or wavelets decomposition) and then mapping detected points (coordinates) to the original (much larger) image. Let's assume I have 10 coordinates detected on the sub-sampled image.
How can I map these coordinates to the original image? Appreciate some help here.
Thanks

채택된 답변

Image Analyst
Image Analyst 2011년 10월 25일
That seems rather obvious. If you cut the size down by half, the midpoint, say, of the image will be half way to where it was in the fullsize image.
By the way, have you seen quadtree() in the Image Processing Toolbox?

추가 답변 (1개)

zephyr
zephyr 2011년 10월 25일
Yes, the answer is rather obvious, isn't it. I guess I asked prematurely, bcoz I arrived at the same answer myself. I used impyramid() function to cut down the image resolution in half. I guess imresize() does the same job, if the scale factor is 0.5.

카테고리

Help CenterFile Exchange에서 Image Segmentation and Analysis에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by