how can i obtain a clear image from a set of 180 images
1 次查看(过去 30 天)
显示 更早的评论
I have a series of images produced by an ultrasound machine. The images are of an eraser. the position of the eraser is in a different as the ultrasound probe moves. I did image registration to register all of the images in respect to frame 1 (I have a total of 180 images). the intensities of the pixels of the eraser are not consistent between the frames. I took the average of the 180 images and the output image was blurred. I was wondering if u can suggest away to me so that I can get a clearer image out of the 180 images other than averaging them. Thank you in advance
1 个评论
Walter Roberson
2013-11-18
(Sample images can be seen at http://www.mathworks.co.uk/matlabcentral/answers/105504-remove-out-of-place-pixel-values )
回答(1 个)
Image Analyst
2013-11-16
See section 20.12 here for algorithms: http://iris.usc.edu/Vision-Notes/bibliography/contentsmedical.html#Medical%20Applications,%20CAT,%20MRI,%20Ultrasound,%20Heart%20Models,%20Brain%20Models. Pick on, code it up, and come back here if you have questions.
4 个评论
Image Analyst
2013-11-18
Does the scene move between frames? If not, I don't see why averaging frames would produce blur. If they do move, reduce noise on each frame, then call imregister() to align them all, then do averaging.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Read, Write, and Modify Image 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!