第七章 总结与展望 §7.1 全文工作总结 本课题研究设计了一个基于嵌入式 linux 操作系统与 H.264 编码标准相结合的视 频采集、压缩及远程监控端视频回放的方案。完成的部分有:交叉编译环境的搭建; 设备驱动程序、视频采集程序的编写;同时结合 H.264 标准的 X264 编码软件,实现 了基于 utu2440 开发平台的视频采集、H.264 压缩功能;编码端利用 UDP 协议实现对 压缩视频流的发送;远程监控端采用 DirectShow 技术设计了一个播放器对远程视频 进行解码播放。 H.264 以高算法复杂度换取优异的编码性能,因此直接移植到嵌入式系统中,编 码花费的时间较长,加上网络上的传输影响,监控效果并不理想。所以对编码器中耗 时较多的分数像素运动进行了算法优化。最后根据系统资源配置和 ARM 处理器的特 性,结合 H.264 视频编码的运算量大和存储访问任务繁重的特点,在程序上、算法上、 存储器的访问方式上等对 ARM 开发平台进行了优化,从而提高编码器的执行效率, 为最终实现实时编码奠定了基础。当前主流播放器不能播放 H.264 压缩视频,因此利 用 DirectShow 技术设计的播放器对远程视频进行解码播放。视频质量好,延迟时间 小,达到了监控目的。 本文的特色如下: 1) 设计了视频采集程序,结合当前国际最新编码标准 H.264 实现了视频的压缩 编码。 2) 提出一种新的分数像素运动估计并移植到 utu2440 开发板;针对 ARM9 的特 性对该嵌入式平台进行了优化。 3) 利用 DirectShow 技术自主设计了一个播放器,对压缩视频进行解码回放。 §7.2 不足与展望 从实验情况来看,系统运行良好、稳定。但也存在不足之处,可以从以下方面完 善: 1. 音频的支持。在以后的设计中,增加声音的录制及远程传输,及音视频的同 步。 2. 增加视频图像的存储。在远程监控端增加图像存储的功能,可以随时查看监 控录像。 3. 摄像头控制功能。远程监控端可以控制摄像头,实现对任意角度的监控。 4. 无线网络的支持。本系统可以在开发平台上继续升级,装配无线模块(如 wifi),实现无线监控的功能。
2021-10-31 10:44:23 1.24MB 嵌入式 H.264
1
GitNub_0.9.1.zipGitNub_0.9.1.zip
2021-10-29 09:03:40 2.06MB GitNub_0.9.1
1
GSview5.0和Ghostscript 9.10(64位) 打开ps文件的开源软件 适用于win10
2021-10-28 16:36:14 18.29MB GSview Ghostscript
1
cudnn-9.1-windows7-x64-v7.05,于2017年12月11日发布,适用于CUDA9.1
2021-10-28 10:25:25 170.02MB cudnn-9.1
1
用Hive直接编写MR程序,假设有四个有依赖关系的MR作业,上图中,绿色是Reduce Task,云状表示写屏蔽,需要将中间结果持久化写到HDFS。 Tez可以将多个有依赖的作业转换为一个作业,这样只需写一次HDFS,且中间节点较少,从而大大提升作业的计算性能
2021-10-27 19:38:59 58.25MB tez
1
MasterCAM 9.1 WIN7兼64位汉化包,好用
2021-10-26 10:54:01 1.59MB 64位汉化
1
Altera.Quartus.II.v9.1破解器
2021-10-25 22:43:42 3.18MB Altera.Quartus.II.v9.1破解器
1
自己开卡成功好几个的开卡工具,设置自己网上搜索
2021-10-19 09:00:59 1.66MB 开卡
1
openTCS是一个普通独立的交通控制系统(TCS)
2021-10-14 12:01:48 25.3MB openTCS
1
ERP A8 TOP 9.1 886用户补丁 免狗
2021-10-13 18:50:27 7.37MB ERP A8 TOP
1