摘要社区安保服务机器人是服务类型机器人的一种,但在功能的实现上更为注重的是社区的安全保护。本课题研究的主要内容是社区安保服务机器人的无线视频传输及终端显示控制。其中在终端显示部分添加了人脸检测这一过程,即能够标识视频中的人脸。该课题充分利用了科技发展成果,能够在安保上实现安保人员与机器人的完美结合,大大提高社区的安全性。86671

在实现无线视频传输的方案上,可以通过路由器建立了一个小的无线网络并基于服务器与客户机的通信模式选用socket编程来实现。因为实时视频要求传输的可靠性,所以基于TCP协议来完成。对于人脸检测,随着计算机视觉的快速发展和OpenCV的成功开发,可以借用OpenCV基于Harr特征来实现。对于实现机器人的远程控制,可基于UDP协议来传输数据信号以达到该效果。

本课题最终基于Qt编写出了终端软件,实现了无线视频的传输与显示,并在视频中正确标识出了人脸位置,还能发送数据信息以控制机器人运动。

毕业论文关键词:机器人;无线视频传输;人脸检测;Qt平台

Abstract Community security service robot is one of a service type robot, but in the realization of the function is more attention to the safety of the community。 The main research of the content is wireless video transmission and terminal display control of community security service robot, adding a face detection in the video display process。 That is able to identify the face in the video。 This topic makes full use of scientific and technology, which can be able to achieve the perfect combination of security personnel and robots in the security and greatly improve the security of the community。

In the implementation of wireless video transmission scheme, a small wireless network can be set up through the router and the communication between server and client mode is used to achieve by socket programming。 Because real-time video transmission require reliability, so based on the TCP protocol to complete the transmission。 For face detection, with the rapid development of computer vision and the successful development of OpenCV, can use the OpenCV based on Harr features to achieve this function。 About robot remote control, basing on the UDP protocol to achieve the transmission of data signals。

This topic eventually compiled the terminal software used Qt,achieving a wireless video transmission and display,at the same time it can correctly identifies the location of the human face in the video。 It can also send data to control the robot movement。

Keywords: robot; wireless video transmission; face detection; Qt platform

目  录

第一章 绪论 1

1。1 本文的研究背景及意义 1

1。2 无线视频传输及人脸检测的研究现状 1

1。2。1 无线视频传输 1

1。2。2 人脸检测 2

1。3本文的研究内容及方法 3

1。3。1 研究内容 3

1。3。2 研究方法 3

第二章 终端软件界面设计 5

2。1 Qt简介 5

2。2显示界面 5

2。2。1视频显示界面 5

2。2。2 服务器参数界面 6

2。2。3 显示机器人速度与电量界面 7

2。3控制界面 8

上一篇:MATLAB社区安保服务机器人机械结构设计及运动分析
下一篇:Pro/E迎宾机器人整体结构及壳体模具设计

MATLAB社区安保服务机器人...

MSP430单片机社区安保服务...

社交网络核心社区成员挖掘算法研究

三层社区活动中心建筑与结构设计+CAD图纸

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

安康汉江网讯

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】