Font Size: a A A

Design And Realization Of Smart Home Client Application Software Based On Android Platform

Posted on:2014-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:W LiuFull Text:PDF
GTID:2298330422990686Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Smart home, its core function is to make home automation, since the end ofthe century began to emerge on the market in China, it is perceived by people.And then, wireless communication technology, sensor network technology andautomation control technology development also have brought new opportunitiesto smart home industry, smart home gradually been recognized by the peopl e.However, this industry has not been widely available. There are many reasons forthis situation, such as people is lack of understanding the intelligent home clientcontrol system. On the other hand, Android platform because of its openness,open-source hardware support as well as the breadth of features, it has becomethe most popular intelligent terminal operating systems. The Android platform isapplied to the client terminal control system, not only it can reduces thedifficulty of terminal software development, but also improve the intelligenthome control system convenience.This paper studies the Android development technology, analysis of theAndroid software development environment to build and program developmentprocess. For the current the control system existing problems, this articleachieves the function and design principles from users and developers twoperspectives. According to easy to operate the client module, the interfacesimple and beautiful, rational use of system resources as well as the mod ulardesign concept, the intelligent home control software is divided into threemodules, each of these three modules are independent of each other, andultimately through a unified interface together to form a user-centric controlterminal software. In order to more convenient to control the client software, thepaper also proposes controlling intelligent terminal via gesture idea, andanalyzed the possibility of realizing this vision. According to this vision, thegesture recognition algorithm is studied.This paper completed smart home client module design, and writeapplication software that can run smoothly on smart phone, the software canaccurately control for intelligent home appliances, and also can displayinformation within the family environment. In order to improve human-computerinteraction tightness, besides keyboard control, touch-screen controls, this paperproposed a gesture controlled interaction. Based on this control method, westudy the method based on the apparent gesture recognition algorithm. First, wemust preprocess the gesture image to extract images binary images and contourmaps. Then the outline of the image is obtained from the previous step forobtaining Hu invariant moments parameters. And finally we can achieve gesture recognition through template matching method. This algorithm was tested onmatlab GUI, you can more accurately recognize the gesture which is stored intothe template library.
Keywords/Search Tags:smart home, Android platform, client software, gesture recognition
PDF Full Text Request
Related items