Font Size: a A A

Design And Implementation Of Photo Classification And Management Software Based On Android

Posted on:2018-09-26Degree:MasterType:Thesis
Country:ChinaCandidate:L LiFull Text:PDF
GTID:2348330536978131Subject:Engineering
Abstract/Summary:PDF Full Text Request
The development of informatization has promoted the rapid arrival of the mobile Internet tide.Nowadays with the increasingly powerful processing capacity and function of the mobile Internet as well as more fluent users' experience,it makes people eager to put more PC functions to port on the smart mobile terminals.As the one of smart mobile terminal operating system between Android and iOS,Android operating system can perfectly combine with the smart phone hardware.And it is favored by the people with the characteristics of the open and free developer identity.However,the mainstream mobile phone of the Android application market is seriously unordered to the storage of images and it mainly processes on the traditional logical way of storage location and time.There is not a new application software that can classify the images smartly.So this article has designed and implemented a smart images classification management software based on Android.The main work is as follows:(1)According to the users' functional requirements to the images on classification management software,we analyzed detailed demand and feasibility.It takes “classifying by the people” as the core function of the software module and determines its functional process and the album of "showing people the images" as the software auxiliary function module and determines the album management and images management.It also takes the Client/Server Mode(C/S)as a solution to the large number of images categories and determines how the C/S model is embedded in the photo categorization module.(2)According to the requirement analysis of the system,the design principle of the system is determined,and the design of the whole system function,the function of each module and the storage structure of the system file are described in detail.It designed the first page images management and images classification entry function module,images album module,images intelligent classification module,C/S module and so on.(3)In accordance with the designing scheme of identified functional design of the system,it detailedly explains the specific implementation of the system and achieve results on the Android platform.The face detection and face recognition and other key algorithms take the Native Development Kit(NDK)and Java Native Interface(JNI)programming technology to achieve and improve the real-time of system running.According to the effect test on the performance of soft system,the result shows that it can basically meet the requirement of accuracy and real-time to the classification and management of the images.(4)For the large number of face detection of images and the need of face recognition,we designed the C/S function module to achieve the communication between the mobile client and server-side.It can save the images uploading by the mobile phone on the server-side.
Keywords/Search Tags:Android, NDK, JNI, face detection, face recognition
PDF Full Text Request
Related items