How to increase single image resolution (super-resolution techniques/code)?

1 view (last 30 days)
Hello everybody,
[Wanted]: I want to increase resolution of single image/frame, for example I would like to use some sort of super-resolution technique to make frame number 4 look more clear/sharper, by using other frames from the original video 'xylophone.mp4' as library.
[What has been done so far]: Here is what I have done so far:
close all; clear all; clc;
vidObj = VideoReader('xylophone.mp4');
vidHeight = vidObj.Height;
vidWidth = vidObj.Width;
s = struct('cdata',zeros(vidHeight,vidWidth,3,'uint8'),...
'colormap',[]);
k = 1;
while hasFrame(vidObj)
s(k).cdata = readFrame(vidObj);
k = k+1;
end
figure(1);
refence_im = s(4).cdata; imshow(refence_im)
[Need help with]
I'm not sure what function should I use next to make it look more clear/sharper?
Thanks in advance for any help (@Image Analyst),
Ivan

Answers (0)

Community Treasure Hunt

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

Start Hunting!