Sumários

ND point cloud registration and feature matching

29 outubro 2018, 17:00 João Paulo Salgado Arriscado Costeira

Revisiting previous problems.


IV - Image Features

29 outubro 2018, 15:30 José Santos-Victor

Grouping edge points in more complex shapes. Edge linking.
The Hough Transform. The parameter-space. Examples with the line and circles.


IV - Image Features

26 outubro 2018, 15:30 José Santos-Victor

Motivation. Keypoints and edges. The role of edge information for human visual perception.
Image gradient, non-maximum suppression. The Canny edge detector.


How to recover the background image of a sequence

25 outubro 2018, 15:30 João Paulo Salgado Arriscado Costeira

Given a sequence taken from a static camera, how to compute the background image using the median (explained in class). Check with twocams_books dataset.

 

imgmed=zeros(480,640,45);

for i=1:45,

    load(['depth1_' int2str(i) '.mat']);

    imagesc(depth_array);

    imgmed(:,:,i)=double(depth_array)/1000;

    pause(.1)

    drawnow;

end

bg=median(imgmed,3);

d=dir('depth1*.mat');

for i=1:length(d),

    load(d(i).name);

    imagesc(abs(double(depth_array)/1000-bg)>.25);

    colormap(gray);

    pause(1);

end


How to recover the background image of a sequence

25 outubro 2018, 14:00 João Paulo Salgado Arriscado Costeira

Given a sequence taken from a static camera, how to compute the background image using the median (explained in class). Check with twocams_books dataset.

 

imgmed=zeros(480,640,45);

for i=1:45,

    load(['depth1_' int2str(i) '.mat']);

    imagesc(depth_array);

    imgmed(:,:,i)=double(depth_array)/1000;

    pause(.1)

    drawnow;

end

bg=median(imgmed,3);

d=dir('depth1*.mat');

for i=1:length(d),

    load(d(i).name);

    imagesc(abs(double(depth_array)/1000-bg)>.25);

    colormap(gray);

    pause(1);

end