how can I perform interpolation between images

 採用された回答

Image Analyst
Image Analyst 2013 年 10 月 22 日

0 投票

Interpolation? How would that reduce noise? Maybe you mean regression. But how many output images do you want from this set of 180 images?

5 件のコメント

Yazan Awwad
Yazan Awwad 2013 年 10 月 22 日
The 180 images contain an eraser that moved when the probe was moved. Using phase correlation, I found out how much exactly the movement was between each two consecutive frames. I shifted all the frames in respect to frame one,so now the eraser in all the frames is at same position. Now what i am trying to do is to get one big output image that only has the important features with reduced noise.
Image Analyst
Image Analyst 2013 年 10 月 22 日
Why not just average all 180 registered (aligned) images together?
Yazan Awwad
Yazan Awwad 2013 年 10 月 22 日
I did that, like I summed and normalized frame 1 and frame 2 and then the result i got i summed it and normalized with frame 3 and so on. But the result i got is what is only shown in the last frame (frame 180 ). Like one part of the frame was completely black (because when the frames were translated, what came in place of the translated area is a completely black area. So what i got as a result from sum and normalization is black area followed by the eraser(this is what frame 180 shows.
Image Analyst
Image Analyst 2013 年 10 月 23 日
Well obviously you did the sum incorrectly. Did you cast to double before you added them? Otherwise it will clip at 255, then when you divide by 180 you'll get 0. Or check Alex's suggestion - Prof Milanfar is a really bright guy with some clever algorithms that are very effective..
Yazan Awwad
Yazan Awwad 2013 年 10 月 23 日
I just did what u said, I casted to double and then did the sum and division by 180. It seems to be working but the output image is too blurry where in the original frames the shape of the eraser was brighter( I uploaded some samples of the frames and the output result). I was wondering if there is away to figure out what would be in the black area after translation (see Translated frame_180 with respect to frame_1.png as an example). please give me some suggestion how i could obtain a clearer output image of the 180 frames. I will take a look at what Alex's suggested. Thank you

サインインしてコメントする。

その他の回答 (1 件)

Alex Taylor
Alex Taylor 2013 年 10 月 22 日

0 投票

This family of algorithms is known as super resolution. I suggest you review the literature. For example:

1 件のコメント

Yazan Awwad
Yazan Awwad 2013 年 10 月 23 日
Thank you Alex, I will take a look at the paper.

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeGeometric Transformation and Image Registration についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by