基于Android智能手机的视频监控机器人系统

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:jingjing2011
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会经济的发展,视频监控逐步在工业生产、家庭安防、交通管理、医疗诊断等领域发挥重要作用。论文将视频监控和移动互联网相结合,提出了基于Android的视频监控机器人系统方案,实现了视频监控的移动化。本系统采用多媒体框架FFmpeg,对视频进行H.264编解码,以RTP/RTCP方式进行传输,最后在Android智能手机上播放。本系统分为服务器、客户端、机器人三大部分。服务器运行在Linux系统下,对机器人运动情况的视频进行采集、编码、流化、传输等操作,使用数据库MySQL管理用户信息,控制用户的注册和登录。并用图形界面库Qt设计用户界面,提供一个友好的人机交流窗口。客户端选用Android智能手机,对接收的视频数据解码,通过Android中的GLSurfaceView类和多媒体开发包SDL显示图像,并设计了用户登录和注册的入口。另外,为了解决Java代码和以C/C++编写的库交互的问题,使用了JNI协议标准,并借用Android NDK对FFmpeg和SDL进行交叉编译,生成了相应的动态链接库。机器人作为系统的控制对象,借用“创意之星”实验平台搭建而成,并可按照服务器端通过CC1101发送来的指令运行。本系统通过H.264的编解码,RTP/RTCP协议传输视频数据,最终在Android客户端获得了机器人运动的清晰、流畅、实时的视频图像。并以机器人的视频图像为反馈信息,进一步控制机器人的运动,实现了对机器人的监控。
其他文献
本文是以作者所参与的上海市科委科技攻关项目“面向重矿行业设备的嵌入式控制器”(编号:04dz15010)为基础完成的,主要讨论了工业控制中嵌入式系统软件的设计与实现,旨在创建一
近年来,有关控制相关辨识法的研究正在深入,这种辨识与控制之间的配合向传统的辨识方法提出了新的要求。采用小波分解的辨识方法是一种控制相关的系统辨识方法,通过离散小波变换
在视频图像处理领域,分割与跟踪一直是一个热门问题。针对足球视频的特点,本文提出了一个快速的球员分割与跟踪算法。首先,根据RGB空间和HSI空间在颜色表述上的优势互补,利用
本论文围绕智能移动机器人离线编程语言的设计展开研究,主要提出了图标流程图式移动机器人离线编程语言的设计和实现方法,同时,本文讨论了智能机器人的三维仿真方法、多超声波传
现代市场经济是一种以信用交易为主的信用经济,企业信用管理是保持信用经济稳定运行所必要的重要架构,企业信用管理最主要的方法就是信用评分,企业信用评分是对企业债务偿还能力
基于区间论域可拓学识别技术的脑电波信号采集和信号分析专家系统是在实验对象服用一定量的药量后,通过对其进入睡眠时期的不同过程中的脑电波进行实时采集、监测、识别与推理
制冷行业覆盖面广,在国民耗电总量中所占比例很大,而制冷行业中,能源主要被制冷机消耗。当前的制冷机的设计主要基于单一线性模型给定工作点,在非额定工作点下能量浪费十分严重。因此,更有效地控制制冷机,使之高效节能运行,对于节约用电意义重大。本文以水冷大型制冷机为研究对象,对制冷系统的工作原理进行了详细分析。在已有的风冷系统模型的基础上,补充了冷冻水和冷却水两个热交换环节,针对该模型中参数过多,不易于在实
高速视觉是一种每秒采集200帧以上的先进智能传感技术,在国防、工业、生物、医疗等领域已经广泛被应用。现有的高速视觉系统主要是依靠高性能计算机作为处理平台,处理速度快,稳
近年来,编队控制由于有众多实际应用而受到越来越多的关注,成为近年来多自主体协调控制中的热门研究方向之一。编队控制指的是形成并保持一定队形来实现目标,有参考的编队控
电机是工业、农业和交通运输的重要设备,应用领域十分广泛。三相交流异步电机因成本低、可靠性高、结构简单和维护方便等特点,应用几乎涉及到所有行业。交流电机起动时,如果