光流计算法Lucas_Kanade.m中的matlab函数的输出矩阵是什么?怎么理解?而且输入的第三个参数density是什么

光流计算法Lucas_Kanade.m中的matlab函数的输出矩阵是什么?怎么理解?而且输入的第三个参数density是什么,第1张

原函数比较长,我这里就不列了。根据函数头部。

function [Dx, Dy] =Lucas_Kanade(img1,img2,density)

输出的矩阵就是X(横轴)方向和Y(纵轴)方向的光流场,你可以通过:

>>quiver(Dx,Dy)

查看光流场的图形。

density表示输出光流场的粒度(即每个点都输出,那么太多了,因此稀疏取一下输出就可以了),局银尘例搏升如:

a =

1131528

2171248

9 1 399

>>density=2

>>a(1:density:size(a,1),1:density:size(a,2))

ans =

115

9 3

原来a有很多点,那么只要间隔输出一些代表桐禅点就可以了。

基于FPGA的移动目标自动识别算法研究与实现

给你看下目录

摘 要 I

ABSTRACT II

1 引言 1

1.1 选题背景及意义 1

1.2 移动目标自动识别的国内外研究现状 2

1.3 本设计的任务和研究内容 5

2 移动目标检测的主要算法 6

2.1移伏碧动目标检测的概念 6

2.2 几种典型的移动目标检测算法 6

2.2.1帧间差分法 6

2.2.2三帧差分法 7

2.2.3背景减法 8

2.2.4光流法 9

3 移动目标自动识别算法设计与Matlab仿真 11

3.1算法设计 11

3.2 Matlab程序设计 12

3.2.1视频图像采集模块 12

3.2.2帧间差分模块 13

3.2.3 差值图像的二值化及阈值选择 14

3.2.4 移动目标检测判断 15

3.3 matlab总程序 16

3.4 matlab仿真结果 17

4 Verilog编程与仿真 19

4.1 FPGA数字系统设计流程 19

4.2 Verilog硬件描述语言与软件平台 20

4.2.1 Verilog硬件描述语言 20

4.2.2 Quartus II和ModelSim仿真平台 21

4.3 利用Verilog编缺腔举制FPGA模块圆好的原则 22

4.4 Verilog程序设计 24

4.5仿真结果及分析 26

4.5.1 两帧灰度图像的仿真波形 26

4.5.2连续帧灰度图像的仿真波形 27

4.6数据流图 29

4.7 quartus II中运行结果 30

5 全文总结 32

致谢 33

参考文献 34


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12325068.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存