论文研究-基于ARM的嵌入式网络视频监控系统的设计与实现 .pdf

所需积分/C币:27 2019-08-21 315KB .PDF
评分

基于ARM的嵌入式网络视频监控系统的设计与实现,方卫民,孙百生,本文设计了一种基于嵌入式linux的网络视频监控系统。针对mjpeg流的多媒体数据实时传输要求,设计并实现了在Arm-linux平台下基于JRTPLIB库�
山国科技论文在线 序要实现的任务也样,只是编译时使用的编译器、部分头文件和库文件等需要涉及到具体 处理器体系结构 前已提到,本系统选择的摄像头是中星微的 。选择 作为 摄像头驱动该驱动是专门针对嵌入式系统作了优化,需要更少的内存以节省 坎入式系统资源。驱动可以在 下载 把 拷贝到宿主机的嵌入式内核的 下,然后依次执行: 解压并打补丁后将 文件火下 和 文件中带有部分 的内容分别添加到 和 中 进入嵌入式系统内核目录,执行 项 和 项 都选为保存推出。再依次执行 ,加载新内核 启动新内核, 这样新内核在启动后貮能支持摄像头了。摄像头正常工作后,接着进行下一步:视频 数据采集编程。 视频数据采集 在下进行视频采集,都是通过调用 简称的函数实现采集摄 像头视频数据的。是中关于视频设备的内核驱动,它为针对视频设备的应用程序 编程提供一系列接口函数。对于口摄像头,其驱动程序中需要提供基本的操作接 口函数 的实现,对中断的处理实现,内存映射功能以及对通 道的控制接口函数的实现等,并把它们定义在 中。这样当应用程 序对改备文件进行诸如等系统调用操作时, 内核将通过 结构访问 驱动程序提供的函数。 常用数据结构及其作用 设备基本信息设备名称、最大最小分辨率、信号源信息等。 设备采集的图象的各种属性:如颜色、对比度、亮度等。 各个信号源的属性如信号源编号、名字、制式等。 关于 的信息 利用进行映射的帧的信息每帧人小,最多支持的帧数、 每帧相对基址的偏移等。 用于内存映射 视频编程的流程 截取视频图象有两和方法:直接读取 内存映射 通过内核缓 冲区来读取数据;而 通过把设各文件映射到內存中,绕过了内核缓冲区,最快的磁 盘访问往往还是慢于最慢的内存访问,所以 方式加速了访问。另外, 系 统调用使得进程之间通过映射同一文件实现共享内存,各进程可以像访问普通内存一样对文 件进行访问,访问时只需要使用指针而不用调用文件操作函数,这样进程可以直接读写內存, 而不需要仟何数据的拷贝, 方式显而易见的好处是效率高。因为 的以上优点, 所以在程序实现中采用了 方式来读取视频图像。 数返回的地址就是存放图 像数据的地址,摄像头取得图像会包含若干咴,每一帧图像都相对此地址徧移固定的长度 山国科技论文在线 这样通过周而复始的进行就叫以将图像数据捕获卜来。(关于-数具体用法,可以 参考参考文献),视频采集的流程图如图二所示: 开始 初始化摄像头,打开观频设备 int fd=open (videodevice, 0- RDWR) 读取设备信息 ioctl(fd, VIDIOCGCAP, &videoca p) 读取映射信息 ioct 1(fd, VIDTOCGMBUF, &videombuf 读取映射信息 oct1(fd, VTDTOCGMBUF, &videonbu 建立内存映 nemorybuf-mmap(0, videombuf size, PROT READ PROT WRITE, MAP SHARED, fd, 开始一帜的图像截取 ioct. 1(vd->fd, VIDTOCMCAPTURE, &vmmap) 处理帧图像,网终传输单独线程 等行帧截取结束 octl(vd->fd, VIDIOCSYNC, &vmmap frame) 结末 () 图二:视频采集流程图 这样,图像数据就存放在 接下来的工作就 是将视频数据网络传输到客户端. 视频数据的网络传输和接收 传输协议 对于视频监搾来说,实时性要求要高于可靠性,而闬视频数据具有数椐量人、允许有 定误码率等特点,对压缩后的 视频流采用高效率的协议传输;同时为了保证可 靠的传输质量,网终传输部分采用了实时传输协议 ,该协议建立在传统的 协议之上,能够提供流媒体数据高效率传输,同时亦对多方用户连接建立、网终状况实时侦 测、用户管理、网终异常处理等有很好的支持。。 )是用于 上针对多媒体数据沇的种传输协议。 山国科技论文在线 被定义为在·对或对多的传输情况下工作,其目的是提供时间信息和实现流同步。 当应用程序开始一个会话时将用两个端山:一个给 本身并不能 为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠 )提供这些服务。和起提供流量控制和拥塞 控制服务。在会话期间,各参与者周期性地传送包 包中含有已发送的数据 包的数量、丢失的数据包的数量等统计资料,因此,服务器可以利用这些信息动态地改变传 输速率,甚至改变有效载荷类型。和配合使用,它们能以有效的反馈和最小的开 销使传输效率最佳化,因而特别适合传送网上的实时数据。 是目前解决流媒体实时传输冋题的最好办法,要在 平台上进行实时传 送编程,可以考虑使用一些开放源代码的厍,如 库 是一个的面向对象的库,它完全遵循 设计 是一个 用语言实现的库,因此这个库在安装编译时候要选用 作为编译器。 是一个高度封装后的库,程序员在使用它时很多时候并不用关心 数据报是如何被发送和接收的,因为这些都可以由 自己来完成。只要 或者 方法被成功调用, 就能够自动对到达的数据报进行处理 并且还会在需要的时候发送 数据报,从而能够确保蕐个会话过程的正确性 多播 多播技术( 也称多址广播或组播),是一种允许一台或多台主札(多播源) 发送单·数据包到多台主机(次的,同时的)的 网络技术。多播在发送数据时将数 据沇发往某个多播地址个类地址每个多播地址代衣个多播组。接收方加入这个多播 组,就可接收发往该组的数据。多播作为一点对多点的通信,减少了不必要的重盛发送,可 有效提高网终带宽的利用率和视频数据的实时性,是节省网终带宽的有效方法之一。而且 也支持多播传输,在该系统中选用了多播的传输方式。 基于 库多播的流媒体编程 在使用 进行实时流媒体数据传输之前,首先应该生 类的一个实例 来表小此次会话。在设置端的时候,与协议不一样,首 先在初始化打廾的 的时候,设置一个 同时设置端的和,然后再 根据祧频采样的频率设置时问戳。 下面给端和端的 发送和接收数据流程框图 山国科技论文在线 求取地11号 按收端科115 创建11E会 创R11会 指定效据接收端 加入多播纠 设支多揖 获:P证 送收抛没相过x 删险]II 发][凝书 <张收完h 图∶视数据发荙流程图图视殃效据按收流!l 至此,程序祧频采集和传输凵经完毕,在客户端接收到视频数据后,笔者采用了基于 斥编程,实现了视频图像的动态显示。 小结 本文重点阐述了基于嵌入式的网络视频监控系统的视频采集和网络传输关键技 术。为了提高效率,在视频采集、传输、显小时候采取多缓冲和多线程的方法。笔者经过交 义编译,移植到嵌入式平台,经测试,显示 图像可以达到帧秒,也可压缩为一段 视频流格式,用播放器播放出来,实现了预期功能 基于嵌入式的视频图像传输系统现在在各个领域正发挥着重要的作用,并有越米越多的 厂商投身于这个领域,随着视频图像处理技术、压缩技术的发展、网络传输能力的不断増强, 网络视频的优越性会逐步体现,相信嵌人式网络视频系统的应用会更为广泛。 山国科技论文在线 参考文献 何腆举,陈明,段磊强,等基于嵌人r服务器的远程视频监控系统测控技术, 孙天泽,袁文菊,张海峰嵌入式设计及驱动开发指南北京电子工业出版社, 构建嵌入式 系统雅默,译北京中国电力出版社 陈俊宏 嵌入式系统原理与实务北京中国铁道出版社, 环境高级编程尤晋元,译北京:机械I业出版社, 张威网络编程教稈北京希望电子出版社 作者简介: 方卫民,男,硕士硏究生,研究方向:检测技术与自动化装置 孙白生,男,博士生导师,研究方向:机械电」工程和检测抆术与自动化装置: 李娜,女,硕士研究生,硏究方向:检测技术与自动化装置。

...展开详情
立即下载 最低0.43元/次 身份认证VIP会员低至7折
举报 举报 收藏 收藏
分享
305KB
论文研究-基于A*的矢量寻路算法 .pdf

基于A*的矢量寻路算法,谌显,杨克俭,最短路径搜索是路径分析中的热点问题,也是物流运输系统中的关键技术之一。A*算法是一种经典的最短路径搜索算法。本文在分析和研�

2019-08-15 立即下载
651KB
论文研究-基于a-expansion的超分辨率图像重建 .pdf

基于a-expansion的超分辨率图像重建,张东晓,李翠华,为了获得更精确的超分辨率重建结果,在重建高分辨率像素时,剔除对重建没有贡献甚至贡献微弱的低分辨率像素,保留有所贡献的低分

2019-08-23 立即下载
1.89MB
论文研究-基于A-VFSA粒子发生器的PSO算法的研究.pdf

对超快速模拟退火算法进行改进(A-VFSA),并以此为粒子发生器,提出了PSO-PG算法。该算法通过粒子发生器对搜索域内粒子进行改进,从而生成一个精英粒子池;并根据随机策略从粒子池中选择粒子,作为初始种群,采用PSO算法进行优化,得到全局最优解。相比于标准PSO算法和LDW算法,PSO-PG算法拥有更好的稳定性和优化精度,能够更加快速地收敛到全局最优解,在一定范围内几乎不依赖于初始参数的选择。

2019-07-22 立即下载
628KB
论文研究-基于AAM和T型结构的人脸3D姿态估计.pdf

在分析已有的人脸姿态估计方法基础上,提出了一种基于主动表观模型(AAM)和T型结构的人脸3D姿态估计方法。对多姿态的人脸样本进行训练,得到多姿态的AAM模板集;利用训练得到的多姿态的AAM模板集进行最佳模板匹配,并对人脸的特征点进行精确定位;用人脸的双眼和嘴部构建T型模型,进行人脸3D姿态的参数估计。实验结果表明,该方法能适应较大的姿态旋转角度,并具有良好的姿态估计精度。

2019-09-08 立即下载
205KB
论文研究-基于遗传算法的模糊优化研究.pdf

论文研究-基于遗传算法的模糊优化研究.pdf,  针对约束条件、系数和优化变量均为模糊数形式的线性和非线性全模糊优化问题 ,利用模糊数积分排序方法 ,提出了基于遗传算法的模糊优化问题求解方法 ,在该方法中对优化变量采用模糊数编码(每个变量用三个实数编码 ,对应三角模糊数中的 a,b,c) ,最后通过全模糊线性和非线性优化算例 ,验证了方法的有效性.

2019-09-20 立即下载
1.45MB
论文研究-基于SIR模型的时间侵占行为传播动力学建模与仿真.pdf

针对时间侵占行为在复杂网络上的传播问题,基于基本SIR传染病模型,提出了一种考虑了自发感染率和外部组织环境因素的时间侵占行为传播模型,探讨了时间侵占行为在ER随机网络、NW小世界网络、WS小世界网络以及BA无标度网络上的传播,在此基础上,集中分析了无标度网络上时间侵占行为传播的影响因素。研究发现:a)时间侵占行为的传播受压力和公平系数的影响,一定范围内,压力越小,员工发生时间侵占行为的概率越大,传播过程也越快,反之,压力越大,发生时间侵占行为的概率越小,传播过程也相对较为缓慢;b)时间侵占行为的传播与传播概率和自发感染概率密切相关,初始节点的度越大,传播越快,反之,传播越慢。

2019-07-22 立即下载
1001KB
论文研究-基于高频夏普指数的组合证券投资模型.pdf

论文研究-基于高频夏普指数的组合证券投资模型.pdf,  资产选择与最优组合权重的设置是构建投资组合的两个关键步骤.利用日内高频数据构建一个夏普指数序列来进行资产选择,同时考虑多种组合策略.以沪市A股市场数据进行样本外实证分析.结果表明,不论市场处于下行还是上行行情,基于高频夏普指数选股方法构建的组合都能得到较高的风险调整收益,并具有较小的风险,同时在最优风险组合下,能得到可观的超额收益.

2019-09-20 立即下载
1.69MB
论文研究-基于计算实验的流感大流行预防策略.pdf

论文研究-基于计算实验的流感大流行预防策略.pdf,  流感是人类健康的重大威胁之一. 为探索预防新型流感大流行的有效策略, 建立了北京市计算流行病模型, 评估了边境口岸检疫, 病例治疗, 病例隔离, 社会关系抗病毒预防以及免疫接种措施对四种新型流感大流行的预防效能. 结果表明: 边境口岸检疫对于预防新型流感大流行的作用非常有限; 积极的病例治疗可预防传播能力类似于2009年A(H1N1)的

2019-09-20 立即下载
679KB
论文研究-基于季节SVR-PSO的旅游客流量预测模型研究.pdf

论文研究-基于季节SVR-PSO的旅游客流量预测模型研究.pdf,  准确的旅游客流量预测对旅游风景区有着决定性的意义.受多种原因影响,旅游客流量预测不仅呈现复杂非线性特点,而且显示出典型的季节性趋势,尤其在旅游旺季.文章提出一种季节支持向量回归(seasonal support vector regression,SSVR)和粒子群算法(particle swarm optimizatio

2019-09-20 立即下载
172KB
论文研究-灰色模型GM(1,1)优化探讨.pdf

论文研究-灰色模型GM(1,1)优化探讨.pdf,  研究了在建立灰色模型 GM( 1 ,1 )时 ,原始数列中每个数同减一个常数 2 β对模型中参数 a,u的影响 ,并在线性最佳拟合意义下 ,找到了使 GM( 1 ,1 )模型最优时的常数β .

2019-09-20 立即下载
1.33MB
论文研究-基于价格强度模型的量价关系与交易策略研究.pdf

论文研究-基于价格强度模型的量价关系与交易策略研究.pdf,  本文将股票日内高频价格序列分解为价格上涨事件和价格下跌事件,采用价格强度模型刻画股票价格的动态特征,并捕捉日内微观尺度下交易量对股票价格的影响.研究结果表明,交易量对价格起助涨助跌的顺势推动作用:上涨后放量有助于进一步提高股票价格,下跌后放量则进一步压低股票价格.此外,交易量的影响具有不对称性,上涨时的助涨效应较下跌时的助跌效应

2019-09-20 立即下载
420KB
论文研究-基于函数.pdf

论文研究-基于函数.pdf,  针对以前文献加权WGM(1,1)模型人工赋权, 由于序列x(0)(n)后的权重未知, 从而导致无法还原x(0)(n)以后的预测值的问题,本文提出了线性函数γ δi 赋权. 本文首先证明了WGM(1,1) 模型的基本形式;第二, 基于WGM(1,1)模型的基本形式, 用最小二乘法估计其参数γ,δ,a,b, 构建了线性加权WGM(1,1) 模型;第三, 为对比分析

2019-09-20 立即下载
172KB
论文研究-基于函数$x^{-a}$变换的GM(1,1)模型及在我国农村人均住房面积建模中的应用.pdf

论文研究-基于函数$x^{-a}$变换的GM(1,1)模型及在我国农村人均住房面积建模中的应用.pdf,  提出了对建模数据进行幂函数x-a(a>0)变换,理论上证明这种变换可以有效地提高建模数据序列的光滑度和所建GM(1,1)模型的精度,而且其模型精度优于对数变换所建模型,从而大大拓宽了灰色模型的应用范围.用文中所提方法建立了我国农村人均住房面积的模型,实例表明了该方法的有效性.

2019-09-20 立即下载
947KB
论文研究-基于规模视角的系统重要性银行研究.pdf

论文研究-基于规模视角的系统重要性银行研究.pdf,  在放松对银行规模等级设定的基础上,构建了更具一般性和可操作性的改进的三银行模型. 通过引入基于多元极值理论和L函数的三种银行系统重要性指数,规范分析了银行规模对系统重要性的影响. 研究发现,规模是构成银行系统重要性的必要条件但不是充分条件. 同时,运用中国14家上市银行A股交易数据对银行规模与系统重要性的相互关系进行了实证检验,结果与改

2019-09-20 立即下载
640KB
论文研究-基于实物期权理论的RFID技术投资评价方法.pdf

论文研究-基于实物期权理论的RFID技术投资评价方法.pdf,  RFID技术和以此为基础的"物联网"已经成为业界和理论界最为关注的物流与供应链管理技术, 但是许多企业在进行RFID投资决策时却踌躇不前. 将RFID在企业的投资过程分为试点、企业内部应用、供应链应用三个阶段; 基于实物期权理论建立了RFID投资决策模型, 并研究了模型的求解过程; 将该模型和求解方法应用到A企业的实例中, 模

2019-09-20 立即下载
575KB
论文研究-基于起讫点的均衡交通分配改进算法.pdf

论文研究-基于起讫点的均衡交通分配改进算法.pdf,  AnthonyChen (2002)提出的基于起讫点的Frank-Wolfe (ODBFW)算法, 对同一起点的所有OD对搜索最短路树, 采用one-OD-at-a-time流量更新策略, 是一种收敛性能较好的均衡交通分配算法. 主要对ODBFW算法的初始化、线性搜索及最短路搜索算法进行改进, 提出ODBFW改进算法. 将ODBFW改进

2019-09-20 立即下载
823KB
论文研究-基于粒子群算法的地磁匹配航迹规划.pdf

论文研究-基于粒子群算法的地磁匹配航迹规划.pdf,  针对无人机地磁匹配航迹规划问题,提出了一种基于粒子群优化算法的航迹规划方法.借鉴稀疏A-Star搜索算法的思想,将约束条件结合到搜索方法中,给出了基于地磁网格图的航迹节点扩展方法.结合无人机的机动性能约束和地磁匹配的自身特点,设计了一种适用于地磁匹配的航迹性能评价函数作为粒子群的适应度函数.仿真实验的结果表明:生成的航迹能够满足地磁匹配

2019-09-20 立即下载
938KB
论文研究-基于SDN的流量异常检测与预测算法 .pdf

基于SDN的流量异常检测与预测算法,蒋韵,杨帆,基于SPE和EWMA算法,设计了一个可以应用于真实SDN网络场景的多功能流量监控算法L-EWMA.算法实现实时检测网络异常并根据异常流量场景(A

2019-08-18 立即下载
744KB
论文研究-基于NCAGA-投影寻踪混合优化城市客运量预测.pdf

论文研究-基于NCAGA-投影寻踪混合优化城市客运量预测.pdf,  为了提高参数投影寻踪回归(parameter projection pursuit regression,PPPR)模型对城市客运量的预测精度, 基于cat映射、高斯分布和精英局部搜索对加速遗传算法进行改进. 提出了新的混沌加速遗传算法(new chaosaccelerating genetic algorithm, NC

2019-09-20 立即下载
582KB
论文研究-基于零售商私有信息的分销系统协调.pdf

论文研究-基于零售商私有信息的分销系统协调.pdf,  研究了采用动态分配策略和固定路线运输策略的单供应商多零售商分销系统. 具体研究两种分销系统: a.供应商实时监控零售商库存水平并依据此信息作决策; b.供应商依赖零售商自行汇报的库存水平作决策. 证明在b系统下, 讲实话不是零售商最优策略, 且b系统期望成本严格大于a系统. 为使b系统获得与a系统相同的期望成本, 研究如何激励零售商讲实

2019-09-20 立即下载
img

关注 私信 TA的资源

上传资源赚积分,得勋章
相关内容推荐