Font Size: a A A

The Design And Implementation Of Smart Canteen System Based On Face Recognition

Posted on:2021-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:D W ZhongFull Text:PDF
GTID:2428330647950882Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of artificial intelligence technology,face recognition technology is gradually integrated into all aspects of life,greatly facilitating people's lives.Various management systems have been widely used in restaurants,canteens and other places which are closely related to people's daily lives,but with the improvement of living standards,the existing management systems have some difficulties to meet people's increasing requirements.People are required must keep the terminal device on hand by the popular mobile payment.At the same time,the phenomenon of stolen QR code is endless.People need a faster,more flexible,safe and available payment method.And payment by face helps to achieve the goal of fast and safe payment.At the same time,people are paying more attention to their dietary health,hoping to know the quantity of nutrient content they ingest more accurately and hoping to have more intelligent and personalized dish recommendations.Therefore,there is quite a great necessity to develop a safer,faster,accurate and intelligent canteen management system.As a response to the above problems,this thesis designs and implements a smart restaurant system,which contains four main modules: cashless payment,online ordering,nutrition analysis,and background management.A face payment platform built on facenet and a third-party payment platform are implemented in the cashless payment module to meet the demand of ordinary and temporary users.Spring Boot has been used for the architecture of the system background,and Vue is also used for building an ordering webpage and providing online services in the front-end since it can shorten the ordering procedure.The nutrition analysis module makes the display of nutrition information comes true,so it seems the same as the monthly nutrition analysis report and personalized dish recommendation.Sending the nutrition report to the user's mailbox,which brings users more convenience for managing their dietary health is also implemented.the MVC model is mainly based to implement the background management module which provides users and administrators with the management of personal health,order information,and dishes so that the restaurant can deal with orders and dishes more intelligently.This system implements face payment based on face recognition,and also constructs an online ordering webpage,which significantly shortens and optimizes the time and complexity of ordering and payment,making the dining procedure more fast,flexible,convenient and intelligent.At the same time,this system also implements the background management module and makes the dining more precise and intelligent due to the analysis of nutrition and the recommendation of dishes.The unit test and integration test are also passed since this system achieves fast and personalized dining,and enhances user's dining experience in some aspects.
Keywords/Search Tags:Face Recognition, Smart Restaurant, facenet, Spring Boot Framework
PDF Full Text Request
Related items