摘要:
近年来智能设备不断的普及以及智能终端技术的快速发展,尤其是智能手机的爆炸式增长,改变了人们的生活习惯,人们更多时候倾向于用智能手机完成生活中的问题。如利用智能手机就可以完成网上支付和网上购物等。同时,物联网、智能家居等技术不断发展,使得智能设备的数量不断的增加,在未来的生活中,人们会更多的使用智能手机作为其他智能设备的控制终端。针对以上特点,本文将以当前比较流行的Android智能设备为应用平台,设计了主机端应用软件和客户端应用软件,实现了以Android智能手机作为客户端,Android系统的机顶盒(测试使用)为主机端的交互控制系统。预期达到的效果是,在WIFI无线网络下,用户在客户端开启的状态下,握住智能手机在空中做出特定的手势,客户端将手势识别后作为控制信号传入到主机端,主机端在接收到客户端的手势消息后会做出对应的响应。本文主要对基于传感器的手势识别技术进行研究,对UPnP(通用即插即用)协议中的SSDP(简单服务发现)协议进行了研究,并对Android系统的相关技术进行了研究。其中手势识别在客户端中实现,SSDP协议主要是用于客户端与主机端的相互发现并建立通信连接。最后,在此基础上对整个控制系统的客户端和主机端的软件架构进行了设计,并将整个控制系统进行了开发和测试,能够识别一定量的手势,系统运行稳定,基本满足了一定的用户体验需求。
展开