亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? imfluxoopticoporcoincidencia.m

?? optical flow for matching and differential
?? M
字號:
function [Ux,Uy] = imFluxoOpticoPorCoincidencia(im0, im1, Sigmafiltro, s)
% im0, im1: imagens correspondente ao frame 0 e 1 respectivamente. 
% Sigmafiltro: parametro que define o tamanho do filtro Gaussiano.
% s: parametro que estabelece cada cuantos pixels sera calculado
% o fluxo optico.

%Determinando as mascara gaussiana e sua derivada
[gFilt,gxFilt] = MaskGaussiana(Sigmafiltro);

%Suavizando os frames para eliminar os possiveis defeitos
im0blur = conv2(conv2(im0,gFilt','same'),gFilt,'same');
im1blur = conv2(conv2(im1,gFilt','same'),gFilt,'same');

%Determinando as derivadas espaciais e temporais
Fx	= conv2(conv2(im1blur,gFilt','same'),gxFilt,'same');
Fy	= conv2(conv2(im1blur,gFilt,'same'),gxFilt','same');
Ft	= im1blur - im0blur;

Fx2 = Fx.^2;
Fy2 = Fy.^2;
Fxy = Fx.*Fy;
Fxt = Fx.*Ft;
Fyt = Fy.*Ft;

[dimy,dimx]=size(im0);
[X,Y] = meshgrid([1:dimx],[1:dimy]);
X2 = X.^2;
Y2 = Y.^2;
XY = X.*Y;

whos
%Determinando os componente da matriz G
G11 = conv2(conv2( X2.*Fx2, gFilt', 'same'), gFilt, 'same');
G12 = conv2(conv2( XY.*Fx2, gFilt', 'same'), gFilt, 'same');
G13 = conv2(conv2( X2.*Fxy, gFilt', 'same'), gFilt, 'same');
G14 = conv2(conv2( XY.*Fxy, gFilt', 'same'), gFilt, 'same');
G15 = conv2(conv2(  X.*Fx2, gFilt', 'same'), gFilt, 'same');
G16 = conv2(conv2(  X.*Fxy, gFilt', 'same'), gFilt, 'same');
G22 = conv2(conv2( Y2.*Fx2, gFilt', 'same'), gFilt, 'same');
G24 = conv2(conv2( Y2.*Fxy, gFilt', 'same'), gFilt, 'same');
G25 = conv2(conv2(  Y.*Fx2, gFilt', 'same'), gFilt, 'same');
G26 = conv2(conv2(  Y.*Fxy, gFilt', 'same'), gFilt, 'same');
G33 = conv2(conv2( X2.*Fy2, gFilt', 'same'), gFilt, 'same');
G34 = conv2(conv2( XY.*Fy2, gFilt', 'same'), gFilt, 'same');
G35 = conv2(conv2(  X.*Fxy, gFilt', 'same'), gFilt, 'same');
G36 = conv2(conv2(  X.*Fy2, gFilt', 'same'), gFilt, 'same');
G44 = conv2(conv2( Y2.*Fy2, gFilt', 'same'), gFilt, 'same');
G46 = conv2(conv2(  Y.*Fy2, gFilt', 'same'), gFilt, 'same');
G55 = conv2(conv2(     Fx2, gFilt', 'same'), gFilt, 'same');
G56 = conv2(conv2(     Fxy, gFilt', 'same'), gFilt, 'same');
G66 = conv2(conv2(     Fy2, gFilt', 'same'), gFilt, 'same');

%Determinando os componente da matriz b
B11 = conv2(conv2(X.*Fxt,gFilt','same'),gFilt,'same') - G11 - G14;
B21 = conv2(conv2(Y.*Fxt,gFilt','same'),gFilt,'same') - G12 - G24;
B31 = conv2(conv2(X.*Fyt,gFilt','same'),gFilt,'same') - G13 - G34;
B41 = conv2(conv2(Y.*Fyt,gFilt','same'),gFilt,'same') - G14 - G44;
B51 = conv2(conv2(   Fxt,gFilt','same'),gFilt,'same') - G15 - G26;
B61 = conv2(conv2(   Fyt,gFilt','same'),gFilt,'same') - G16 - G46;


Ux = zeros( ceil(dimy/s), ceil(dimx/s));
Uy = zeros( ceil(dimy/s), ceil(dimx/s));

cx = 1; 
for x = 1 : s : dimx
        cy = 1;
        for y = 1 : s : dimy
                GG = [G11(y,x) G12(y,x) G13(y,x) G14(y,x) G15(y,x) G16(y,x);
                      G12(y,x) G22(y,x) G14(y,x) G24(y,x) G25(y,x) G26(y,x);
                      G13(y,x) G14(y,x) G33(y,x) G34(y,x) G35(y,x) G36(y,x);
                      G14(y,x) G24(y,x) G34(y,x) G44(y,x) G26(y,x) G46(y,x);
                      G15(y,x) G25(y,x) G35(y,x) G26(y,x) G55(y,x) G56(y,x);
                      G16(y,x) G26(y,x) G36(y,x) G46(y,x) G56(y,x) G66(y,x)];
                BB = [B11(y,x),B21(y,x),B31(y,x),B41(y,x),B51(y,x),B61(y,x)]';
                if( rank(GG) < 6 )
                        Ux(cy,cx) = 0;
                        Uy(cy,cx) = 0;
                else
                        Hest = inv(GG) * BB; 
                        u = [Hest(1) Hest(2);Hest(3) Hest(4)]*[cx;cy]+[Hest(5);Hest(6)] - [cx;cy]; 
                        Ux(cy,cx) = u(1);
                        Uy(cy,cx) = u(2);
                end
                cy = cy + 1;
        end
        cx = cx + 1;
end

if(1)
    fg = figure(2);set(fg,'color','w');
    subplot(121);plot(gFilt);axis('square');
    title('Filtro Gaussiano');
    subplot(122);plot(gxFilt);axis('square');
    title('Filtro Gaussiano Derivado'); 
    
    fg = figure(3);set(fg,'color','w');
    subplot(321);
    imshow(im0,[min(im0(:)) max(im0(:))]); 
    title('Frame 0');
    subplot(322);
    imshow(im1,[min(im1(:)) max(im1(:))]); 
    title('Frame 1');
    subplot(323);
    imshow(im0blur,[min(im0blur(:)) max(im0blur(:))]); 
    title('Filtro pasa-bajo Frame 0');
    subplot(324);
    imshow(im1blur,[min(im1blur(:)) max(im1blur(:))]); 
    title('Filtro pasa-bajo Frame 1');    
    subplot(325);
    imshow(Fx,[min(Fx(:)) max(Fx(:))]); 
    title('derivada horizontal');
    subplot(326);
    imshow(Fy,[min(Fy(:)) max(Fy(:))]); 
    title('derivada vertical');

    [xramp,yramp] = meshgrid(1:s:dimx,1:s:dimy);
    fg = figure(4); set(fg,'color','w');
    imagesc(im0(:,:,1)); colormap gray; 
    hold on;quiver( xramp, yramp, Ux, Uy, 5 );axis equal;hold on;
end


function [gFilt,gxFilt] = MaskGaussiana(sigmaBlur)
%Longitude do filtro em fun玢o do sigma 
gBlurSize = 2 * round(2.5 * sigmaBlur) + 1; 
x = [1:gBlurSize] - round((gBlurSize+1)/2);  
%Filtro de suavizamento
gFilt = exp(- x .* x / (2.0*sigmaBlur*sigmaBlur));
gFilt = gFilt / sum(gFilt(:));
%Filtro da derivada
gxFilt = (-x/sigmaBlur^2) .* gFilt;   		

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品成人在线观看| 国产日产欧美一区| 丁香婷婷综合网| 亚洲国产精品嫩草影院| 久久久久久影视| 欧美电影影音先锋| 99re免费视频精品全部| 精品无人区卡一卡二卡三乱码免费卡| 亚洲免费观看视频| 久久久久国产一区二区三区四区| 67194成人在线观看| 99久久婷婷国产综合精品电影 | 欧美亚洲国产bt| 国产99久久久国产精品潘金| 日韩经典一区二区| 亚洲一区二区综合| 亚洲欧洲精品一区二区三区| 久久综合色婷婷| 欧美成人aa大片| 在线综合+亚洲+欧美中文字幕| 97久久精品人人澡人人爽| 国精品**一区二区三区在线蜜桃| 天堂成人免费av电影一区| 亚洲男人天堂av| 国产精品免费人成网站| 久久中文娱乐网| 精品国产污污免费网站入口| 91精品黄色片免费大全| 欧美色爱综合网| 欧美在线综合视频| 在线免费观看日本一区| 91小视频免费观看| 日本乱人伦aⅴ精品| 成人国产精品免费网站| 精品一区二区综合| 国产一区二区三区视频在线播放| 九九**精品视频免费播放| 老司机精品视频在线| 天堂av在线一区| 男人的天堂亚洲一区| 男女男精品网站| 韩日精品视频一区| 中文字幕一区不卡| 色爱区综合激月婷婷| 色噜噜久久综合| 欧美在线视频你懂得| 在线观看视频欧美| 欧美网站大全在线观看| 欧美欧美欧美欧美| 日韩限制级电影在线观看| 日韩一区二区视频在线观看| 欧美大黄免费观看| 欧美国产激情一区二区三区蜜月| 国产欧美一区二区精品性色| 中文字幕在线一区二区三区| 亚洲美女区一区| 午夜精品福利一区二区蜜股av| 午夜电影网亚洲视频| 美国十次综合导航| 国产成人精品亚洲777人妖| 99视频在线观看一区三区| 色网综合在线观看| 欧美久久久久久久久中文字幕| 91麻豆精品国产91久久久久| 精品久久国产字幕高潮| 中文字幕不卡在线观看| 伊人婷婷欧美激情| 秋霞av亚洲一区二区三| 国产成人精品影视| 91亚洲男人天堂| 91精品国产91久久久久久最新毛片 | 亚洲日穴在线视频| 日韩中文字幕区一区有砖一区 | 国产乱理伦片在线观看夜一区| 国产福利一区二区三区| 91精品办公室少妇高潮对白| 欧美高清视频不卡网| 亚洲精品一线二线三线无人区| 中文字幕av一区二区三区免费看 | 色八戒一区二区三区| 日韩欧美123| 亚洲人亚洲人成电影网站色| 婷婷亚洲久悠悠色悠在线播放| 国产一区二区伦理| 欧美性感一类影片在线播放| 精品动漫一区二区三区在线观看| 国产精品美女久久久久久久久久久 | 日韩电影网1区2区| 极品销魂美女一区二区三区| www.欧美.com| 日韩网站在线看片你懂的| 国产欧美视频在线观看| 亚洲国产欧美日韩另类综合| 国产麻豆精品95视频| 在线观看亚洲一区| 国产人久久人人人人爽| 亚洲国产视频a| 国产99精品在线观看| 日韩一级黄色大片| 亚洲三级免费电影| 国产在线看一区| 欧美日韩一级二级| 亚洲欧美日韩系列| 国产精品自在在线| 日韩视频在线永久播放| 亚洲免费视频中文字幕| 成人一区二区视频| aaa欧美日韩| 国产aⅴ精品一区二区三区色成熟| 色视频成人在线观看免| 日本一区二区三区dvd视频在线| 亚洲欧美日韩成人高清在线一区| 久久精品免费看| 久久综合中文字幕| eeuss国产一区二区三区| 欧美一级片在线| 不卡一区二区在线| 色诱亚洲精品久久久久久| 欧美丰满少妇xxxxx高潮对白| 日韩精品一区二| 欧美绝品在线观看成人午夜影视| 六月婷婷色综合| 精品不卡在线视频| 日韩精品五月天| 国产精品欧美综合在线| 精品福利二区三区| 久久精品日韩一区二区三区| 久久综合久久鬼色中文字| 91麻豆蜜桃一区二区三区| 中文成人av在线| 精品一区二区三区久久| 国产亚洲精品精华液| 成人sese在线| 日日摸夜夜添夜夜添国产精品 | 一区二区三区中文字幕| 欧美性猛交xxxxxx富婆| 亚洲高清免费一级二级三级| 国产精品美女久久久久aⅴ| 欧美在线看片a免费观看| av一本久道久久综合久久鬼色| 亚洲欧美另类综合偷拍| 欧美xxx久久| 成人福利视频网站| 视频一区欧美精品| 亚洲美女淫视频| 欧美日本一道本| 国产盗摄一区二区| 国产精品乱码久久久久久| 色诱亚洲精品久久久久久| 国内偷窥港台综合视频在线播放| 亚洲欧美韩国综合色| 亚洲欧美视频一区| 久久久亚洲高清| 欧美一级久久久| 一本色道久久综合亚洲aⅴ蜜桃| 日本欧美一区二区| 日韩码欧中文字| 精品三级在线看| 7799精品视频| 777奇米四色成人影色区| 欧美高清视频一二三区| 国产精一品亚洲二区在线视频| 国产精品第一页第二页第三页| 久久综合九色综合欧美98| 久久精品视频免费| 国产人久久人人人人爽| 久久久久久久久久久久久女国产乱| 欧美探花视频资源| 欧美一区永久视频免费观看| 91美女视频网站| 欧美一区三区二区| 久久色视频免费观看| 久久美女高清视频| 久久久久九九视频| 久久男人中文字幕资源站| 欧美日韩国产另类不卡| 久久99精品国产.久久久久久| 日本视频在线一区| 91视频一区二区| 日韩一卡二卡三卡四卡| 日产精品久久久久久久性色| 日韩一区二区三区在线视频| 国产一区二区看久久| 一区二区不卡在线播放| 日韩精品一区二区三区三区免费| av在线这里只有精品| 蜜桃一区二区三区在线观看| 国产欧美精品一区| 欧美女孩性生活视频| 亚洲天堂免费在线观看视频| 99久久婷婷国产综合精品| 欧美精品在线观看播放| 色视频一区二区| 欧美美女喷水视频| 日本在线不卡视频| 日韩理论片在线| 国产欧美一区二区精品性色| 欧美羞羞免费网站| 国产 日韩 欧美大片| 麻豆精品蜜桃视频网站|