CN109830072A - The valuation of view-based access control model identification and cash device, control system and method - Google Patents
The valuation of view-based access control model identification and cash device, control system and method Download PDFInfo
- Publication number
- CN109830072A CN109830072A CN201910139945.4A CN201910139945A CN109830072A CN 109830072 A CN109830072 A CN 109830072A CN 201910139945 A CN201910139945 A CN 201910139945A CN 109830072 A CN109830072 A CN 109830072A
- Authority
- CN
- China
- Prior art keywords
- vegetable
- customer
- tableware
- typing
- top1
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Abstract
The invention discloses a kind of valuation of view-based access control model identification and cash devices, control system and method, device includes host, customer service touch screen, customer's touch screen, vegetable identification camera, service plate placement plate and auxiliary multifunctional brush card machine, pressure sensor is set in the bottom surface of service plate placement plate, customer is respectively set above and below the display area of customer's touch screen and identifies camera and vegetable identification secondary light source.Control system includes vegetable recording module, Customer Information recording module and clearing payment module to realize that fast brushing face is paid.Method using efficiently and stability training pattern learn, it is ensured that vegetable typing, face typing and payment and settlement accuracy.The present invention solves the practical problems such as the custom queueing time is long in actual scene, settlement efficiency is low, vegetable data difficulty is retained, and a variety of client's actual demands such as improves customer experience, reduces queuing time, precisely analyzes data, cuts operating costs to realize.
Description
Technical field
The valuation identified the present invention relates to a kind of automatic cash register system more particularly to a kind of view-based access control model and cash device,
Control system and method.
Background technique
Chinese about four trillion yuan of food and drink market scale in 2018, wherein group's meal accounts for 1/3, about 1,300,000,000,000 yuan, the market space is huge
Greatly.But it is risen (cashier, the person of ordering) by cost of labor, Customer Experience bad (clearing that stand in a long queue, clearing are error-prone), consumption number
According to the restriction for retaining less and converting low (being in great demand and unsalable, meal time, consuming frequency, visitor's unit price) three big main problems, entirety
For, the profitability of group meal industry businessman is poor.Businessman is badly in need of effective scheme, to help to improve the level of profitability and operation effect
Rate.
Customer is free, self-help settlement, and self-help payment is the good scheme to solve the above problems.
Customer is free, is a kind of change of cafeteria mode, is mainly characterized by service staff and (is specifically responsible for beating
The waiter of dish, hereinafter referred to as beats dish person) dish is dispensed into pickles dish according to scheduled component in advance according to target price, it cares for
When visitor has dinner, according to oneself hobby and budget, the corresponding vegetable of self-service selection is into pallet;Cashier fixes a price according to vegetable and counts
The total price of all vegetables on pallet is calculated, and inputs total price on cash register, customer can be by cash payment, or passes through one
Cartoon payment completes payment perhaps by barcode scanning payment or other e-payment means.
In above-mentioned process, it will be seen that reducing customer by free and beating the time for communication of dish person, customer
Selection with beat dish person benefit dish can it is synchronous carry out, improve efficiency;And in settlement process, cashier needs to identify and remember
The price for firmly corresponding to vegetable completes the input of price and the calculating of total price, needs to expend time also easy error;And in payment ring
Section, cash are related to small change, inefficiency and unhygienic, are gradually eliminated;The mode of e-payment, the interaction for the medium being related to,
Such as dig out card or dig out mobile phone and recall two dimensional code, it requires to expend the time, it is inefficient.
With the development of information technology and technology of Internet of things, it also proposed some solution party for settling problems on the market
Case is mainly segmented into two major classes:
The first kind: tableware identification
This kind of scheme is identified and is fixed a price by tableware feature when main, to allow cash register that can identify correspondence
Vegetable and identify corresponding price, to complete to settle accounts.
Specific means in advance are segmented into two kinds again:
By electronic tag, such as rfid chip or nfc chip are implanted into tableware, and price is written in the chips,
Cash register reads the corresponding price of all chips on pallet in clearing, to calculate total by chip information read-write equipment
Valence;The major drawbacks of such scheme are to rely on chip, since increase cost, two carry out chip in tableware, by long-term point
It picks, sterilizes, can be reduced by collision and high temperature, the reliability of chip, to occur misidentifying or leaking identification;And these feelings
Condition is not easy to be found, and leads to the mistake of clearing, and can not be traced.
Pass through vision prescription, using special shape, color, or the tableware of label;It is corresponding that each tableware is provided in advance
Price, so that the vegetable that the tableware is contained sells corresponding price;This kind of scheme, in previous implementation, dependent on meal
The preparatory training classification of tool needs re -training and classification when dining room needs to be added new tableware or replacement tableware,
Several days time is expended, flexibility is poor, influences the normal operation in dining room.
Second class: vegetable identification
This kind of scheme mainly utilizes the feature such as shape of food itself, and color is identified and settled accounts;Such as
CN104077842 carries out off-line training and study to vegetable using the method for machine learning, is then identified in clearing
Obtain corresponding dish valence;Such methods main problem is that using off-line training method, need vegetables all in the dining room
It collects in advance and is trained classification;And the same vegetable, the way of every day may be different, moreover, dining room is sought after
New dish is released at any time;It is not possible that having time and manpower are for special acquisition data and training in advance;So the program is not one
Effective scheme.
With the development of information technology and technology of Internet of things, it also proposed some solution party for payment problem on the market
Case is mainly segmented into three categories:
The first kind: cCredit card payment
The program depends on electronic card, is easy to appear situations such as leaving behind card or card wreck;And it was paying
Cheng Zhong needs to find out card and swipes the card, needs to expend the time.
Second class: barcode scanning payment
Barcode scanning payment be it is universal with smart phone and mobile Internet, be proposed a kind of new payment scheme;Mainly
Advantage is for identification code to be integrated in mobile phone app, can complete to pay as long as with mobile phone, avoids and leaves behind card and card damage
Bad problem, the program main problem is that, payment needs first to dig out mobile phone every time, then recalls app and recalls two dimensional code, needs
Expend the time longer than cCredit card payment.
Third class: brush face payment
With the development of face recognition technology, some enterprises are proposed brush face payment function, and customer is by facial picture and account
Family binding exports the account of oneself and brush face is verified, then can complete to pay in payment;The advantage of the program is matchmaker
It is situated between;Efficiency is improved to a certain extent;But each account number that still input oneself or short password, it is still not square enough
Just;In technology realization, the program is extensive there is no realizing, the 1:N face alignment of high accuracy, but by account, it is real
The people for having showed 1:1 compare, and in this implementation, face is only as the cryptographic check of verification, rather than identification;And by short
The mode of password, and local face database is navigated within the scope of the personnel of very little by the screening of short password, the order of magnitude
Tens;The realization of the technology is relatively very simple and not no technical progress.
Generally, for the scene in current free dining room, still lack a kind of clearing and efficient enough, the embodiment party of payment
Just and it is reliable and stable, while the scheme that econmics comparison is good.
Summary of the invention
For overcome the deficiencies in the prior art, the purpose of the present invention is to provide the valuation and receipts of a kind of identification of view-based access control model
The silver device, control system and method.
The purpose of the present invention is implemented with the following technical solutions:
A kind of valuation of view-based access control model identification and cash device, including host, customer's touch screen, vegetable identification camera and
Service plate placement plate, the vegetable identify that service plate placement plate described in camera face is set to the lower section of customer's touch screen, the meal
Disk placement plate is fixed on cashier, and customer is arranged above the display area of customer's touch screen and identifies camera,
In the lower section of customer's touch screen, setting vegetable identifies that secondary light source, the vegetable identification secondary light source are arranged in the vegetable
Identify the two sides of camera.
Preferably, device further includes auxiliary multifunctional brush card machine, more by the auxiliary after recognition of face, which is paid, to fail
The function POS completes payment.
Preferably, in the bottom surface of service plate placement plate setting pressure sensor to perceive the vegetable for whether needing to be settled accounts pendulum
It is placed in service plate placement plate.
Preferably, the vegetable identification camera changes according to the image of input, and whether automatic sensing needs the dish settled accounts
Product are placed in service plate placement plate.
Preferably, the service plate placement plate is provided with luminous zone, when the vegetable wait settle accounts is placed in service plate placement plate,
Luminous zone is blocked, to enhance the standard that the vegetable whether vegetable identification camera perception needs to be settled accounts is placed in service plate placement plate
True rate.
Preferably, device further includes customer service touch screen, and the customer service touch screen and the opposite setting of customer's touch screen are in institute
State the two sides of host.
Preferably, device further includes voice announcer, from trend customer broadcast voice prompting, voice prompting content include to
Whether payment vegetable detail, dish valence, clearing total amount and clearing succeed.
Preferably, the customer service touch screen and customer's touch screen use liquid crystal touch screen, and the vegetable identification secondary light source is adopted
Use LED light source.
A kind of valuation and cash register control system of view-based access control model identification, control system includes: vegetable recording module, Gu Kexin
Cease recording module and clearing payment module.
The vegetable recording module identifies that camera takes pictures to the new vegetable in standard service plate by vegetable, will acquire vegetable
Photo sends processor to, extracts image feature information to vegetable photo by the processor of host and combines artificial treatment, determines
Menu name and price;
The Customer Information recording module identifies that camera takes pictures to customer head by customer, the customer that will acquire
Photo sends processor to, carries out graphic feature extraction to customer's photo by the processor of host and is shown in customer's touch screen
On, and combine customer's artificial treatment, typing customer face, identity information and payment accounts information;
The clearing payment module takes pictures to the vegetable in service plate placement plate by vegetable identification camera, is valuated simultaneously
Dining information is shown on customer's touch screen;Meanwhile identifying that camera captures customer face photo by customer, through processor point
Analysis identification customer simultaneously shows Customer Information on customer's touch screen;Show that customer confirms branch simultaneously on customer's touch screen
The option paid is confirmed by customer completes the payment of brush face.
Preferably, system further include auxiliary payment module, the auxiliary payment module by assist multifunctional brush card machine into
Row gathering, the auxiliary payment module includes IC cCredit card payment mode, two dimensional code payment mode or quick flashing payment mode.
A kind of valuation and cash method of view-based access control model identification, method include:
Preparation process, preparation process complete the typing of tableware template, are that vegetable typing and the vegetable identification in use process are done
It is good to prepare;And Customer Information typing is completed, the face information of customer and account information are bound, carry out standard for the payment of brush face
It is standby;
Meal use process is opened, opening meal use process includes clearing payment when opening vegetable typing before the meal, opening meal, Yi Jikai
Postprandial data check process;Wherein vegetable typing will update and adjustment history vegetable and price, while the new vegetable of typing and right
Dutiable value;Clearing payment realizes clearing in such a way that the vegetable of vision and vegetable identification combine, and by exempting from close 1:
The mode of the brush face payment of N is paid;Data are checked, the sales situation of every meal is counted, sales volume, sale including each dish
Total value, customer's personal consumption volume, customer's history consumption vegetable and customer's history consume total value;
Vegetable and nutrition data push process, by customer for a period of time in dining information, dining ingredient and nutrition data,
Consumption information and healthy pantry advisory information send customer to.
Preferably, the tableware template typing of the preparation process includes the following steps:
(1) power on, opening device;So that vegetable identification secondary light source beats bright service plate placement plate, cooperation camera ginseng
Number obtains clear photograph;There is flexibly stable adaptability photo to obtain environment in different dining rooms with this;
(2) operator gets out tableware all in dining room, and prepares a certain amount of vegetable;
(3) operator's activation system carries out tableware shooting;
(4) operator takes a tableware, and a certain amount of vegetable is packed into tableware, and tableware is placed on each of pallet
Position, and the angle of tableware is adjusted, shoot several photos;Photo is stored in same file position;
(5) (4) operator repeats step to each tableware;
(6) after all tableware pictures are ready to complete, run the typing of tableware template and learning program, complete tableware typing and
Study;
(7) the tableware of typing can be used in the normal operation in subsequent dining room;When replacement or increase new meal
When tool, then delete should not tableware picture, the picture of the new tableware of retake simultaneously repeats (6) typing and study that step completes new tableware.
Preferably, the Customer Information typing of the preparation process includes the following steps:
(1) opening device, activation system, selection enter Customer Information recording module;
(2) customer according to system suggestion inputs account information, and account information can be with the cell-phone number of association user, body on backstage
Part card number, student number, mailbox, address, and/or work number;
(3) after customer inputs information, whether system check is legal account, and confirmation account whether there is;If not conforming to rule
Prompt requires to re-enter;
(4) prompt customer faces customer and identifies camera, and prompting mode includes voice prompting, text prompt, and/or instruction
Lamp prompt;
(5) starting camera program captures client head photo, and prompt customer's new line is nodded, left and right shakes the head, and/or blinks,
After the completion of photograph taking, it is sent into photographic quality program, photographic quality is assessed by assessment algorithm, first determines whether that photo is
It is no fuzzy, it takes pictures again if fuzzy, human face characteristic point is extracted by Feature Extraction algorithm if photographic quality passes through, is sentenced
Whether disconnected face is complete, whether angle is suitable, undesirable, takes pictures, meets the requirements again, carries out in next step;
(6) remind customer to identify successfully, and the picture of angles multiple in shooting process is stored in the association picture position of the customer
It sets;Extract the face characteristic of all angles by face characteristic extraction algorithm to the photo of customer, and by these features and the Gu
The account information association of visitor;
(7) typing customer account password, pop-up input password window simultaneously prompt input password, the following payment of password reply
When special circumstances;Prompt inputs password again and verifies;Not by then re-entering, by then carrying out in next step;
(8), if face is crossed in typing before in the account, judge whether new typing face and original face are same
One people;If it is pass through;Otherwise report an error false information, and requires connection staff;
(9) it is fully completed, prompts typing success.
Preferably, the vegetable typing for opening meal use process includes the following steps:
(1) opening device, activation system, selection enter vegetable recording module;It opens vegetable identification secondary light source and plays bright service plate
Placement plate cooperates camera parameter, obtains clear photograph;There is flexibly stable adaptability photo to obtain in different dining rooms with this
Take environment;
(2) operator gets out a sample of each vegetable of the meal, and each vegetable is protected in a tableware
This vegetable is demonstrate,proved to remain loaded into the tableware;
(3) the vegetable for needing typing is placed into standard service plate by operator, and standard service plate is placed into service plate placement plate
Cog region;
(4) after confirming correct placement, vegetable recognizer is started;Recognizer calls vegetable identification camera to shoot one
Photo is sent into vegetable detection program after verifying quality;The vegetable and sundries in Programmable detection picture are detected, and by vegetable in picture
It is split from picture with sundries part, is sent into sort program, sundries is rejected;
(5), for the vegetable detected, tableware used in the vegetable is identified first;Tableware information is extracted, with typing before
Tableware template compares, and matches highest several tablewares;If matched highest tableware meets threshold condition, calculate and
The similarity of second similar tableware;Otherwise it is assumed that this tableware is not present in the tableware template for realizing typing, this meal
Tool needs typing tableware template;If tableware exists in a template, and most like and time similar difference is bigger, then determining should
Tableware is the similar tableware of top1 in tableware template;Otherwise, it dishes out several possible tablewares, allows operator's artificial selection, with true
Definitely exactness;The above matching process for completing tableware;
(6) the matched vegetable of tableware is completed for confirmation, a text box that can be inputted occur;Operator passes through touch screen
Text frame is clicked, the title and price of the vegetable can be inputted;
(7), for the vegetable of each completion price setting, picture is sent into vegetable recognizer, passes through the vegetable of precondition
Feature Extraction Algorithm extracts the characteristic of the vegetable;
(8) operator clicks confirmation vegetable typing, and whether all vegetables of program ver-ify have price, and identical dish
The not different price of product, then pass through;All vegetables are entered into the vegetable database of the meal on the standard service plate;
(9) repeat the above process (3)~(8), complete the typing of all vegetables.
Preferably, the clearing payment for opening meal use process includes the following steps:
(1) opening device, activation system, selection enter clearing payment module;It opens vegetable identification secondary light source and plays bright service plate
The corresponding cog region of placement plate has flexibly stable adaptability photo to obtain environment in different dining rooms with this;
(2) the standard service plate for filling vegetable tableware is placed into service plate placement plate by client, and vegetable identifies that camera shoots standard
The photo of service plate, and send photo to detection program;
(3) the vegetable and sundries in Programmable detection photo picture are detected, by Recognize algorithm trained in advance by picture
Middle vegetable and sundries part are divided from picture, are sent into sort program, sundries is rejected;
(4), for the vegetable detected, the vegetable frame choosing that will test out is divided;
(5) tableware feature and the meal are recorded some vegetable, first extraction tableware feature by the vegetable identification range confirmed
The tableware Characteristic Contrast entered obtains several tablewares before similarity;If top1 tableware is unsatisfactory for similarity by threshold value, sentence
The fixed tableware is illegal;If top1 crosses threshold value, the value of top1-top2 is calculated;If the value of top1-top2 is greater than threshold value,
Then the tableware of top1 has conspicuousness, then only need to identify vegetable in the corresponding tableware of top1;If the value of top1-top2 is less than threshold
Value, then the tableware of top1 does not have conspicuousness, corresponding vegetable need to be matched in the corresponding tableware of top1 and top2, to ensure standard
Determining and reliability;
(6) after the vegetable identification range of confirmation, vegetable is identified: extraction vegetable feature first, vegetable feature and corresponding tableware
Vegetable Characteristic Contrast in range, obtains vegetable sequencing of similarity;If top1 vegetable is unsatisfactory for similarity by threshold value, sentence
The fixed non-typing of the vegetable;If top1 crosses threshold value, the value of top1-top2 is calculated;If the value of top1-top2 is greater than threshold value,
Then the vegetable of top1 has conspicuousness, then is determined as the vegetable of top1;If the value of top1-top2 is less than threshold value, the dish of top1
Product do not have conspicuousness, the match information of comprehensive dish and the match information of tableware, and weighted calculation obtains an integrated value, and takes
Top1 vegetable is the vegetable identified;Risk is recorded simultaneously, in case retrospect;
Repeat step (5)~(6), complete the identification of all vegetables, and according to the price of typing, obtain the price of vegetable,
Calculate dining total price;
(8) above-mentioned photo with partitioning scheme and shows on customer's touch screen dutiable value, and show dining total price, text
Word and/or voice prompting customer dining total price are simultaneously paid;
After vegetable completes valuation or valuation simultaneously, starting customer identifies camera, obtains and cleans complete customer's head
Portion's photo extracts human face characteristic point, judges whether face is complete, and whether angle is suitable, improper, retakes, properly then carries out down
One step;
(10) the face picture for meeting quality is sent into recognition of face program, extracts face characteristic, and and logging data
Face characteristic in library is compared;Obtain the human face photo of similarity top1 and top2;First determining whether the similarity of top1 is
It is no to meet by threshold value, if conditions are not met, then determining the customer not in user library;Prompt the non-typing of face;Typing people at this time
Face is paid by the mode of auxiliary payment;
If the face of top1 meets threshold value, needing judgement is the risk of this people;The value of top1-top2 is calculated, such as
The fruit value is greater than risk threshold value, then determines that top1 has conspicuousness;If the value is less than risk threshold value, determine that top1 has wind
It is dangerous, need additional verifying means to guarantee accurate fixed, at this point, typing password when customer can input typing face carries out two
Secondary verification completes identity validation, and carries out brush face payment.
Preferably, the postprandial data for opening meal use process check to include: the total pin in dining room counted in a period of time
Sell the sales data of data and single vegetable, dining consumption total price, dining ingredient and the nutrition data of each customer.
Compared with prior art, the beneficial effects of the present invention are: using more basis clearing structure, system and method
So that clearing and payment are efficiently, but also the overall structure of device is simplified;Vegetable Input Process is simple and efficient;User face
Feature and user account are directly linked, without in addition inputting the account of user or in addition providing user account institute when brush face is paid
The ancillary equipments such as mobile phone, the card of binding facilitate the user of both hands end service plate to settle accounts;The recognition accuracy of whole system is high, real
It is convenient and reliable and stable to apply, and econmics comparison is good.
Detailed description of the invention
Fig. 1 is the valuation of view-based access control model identification and the structural schematic diagram of cash device;
Fig. 2 is the valuation of view-based access control model identification and the main interface schematic diagram of cash register system;
Fig. 3 is the interface schematic diagram of Customer Information recording module;
Fig. 4 is the interface schematic diagram of vegetable recording module;
Fig. 5 is the interface schematic diagram for settling accounts payment module;
Fig. 6 is Customer Information input method flow chart;
Fig. 7 is vegetable input method flow chart;
Fig. 8 is the method flow diagram of clearing payment.
In figure: 100, cashier;1, host;2, customer service touch screen;3, customer's touch screen;4, customer identifies camera;5,
Vegetable identifies camera;6, service plate placement plate;7, multifunctional brush card machine is assisted;71, input keyboard;72, credit card area;8, standard meal
Disk;9, vegetable identifies secondary light source.
Specific embodiment
With reference to the attached drawing in the embodiment of the present invention, technical solution in the embodiment of the present invention carries out clear, complete
Ground description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Based on this
Embodiment in invention, every other reality obtained by those of ordinary skill in the art without making creative efforts
Example is applied, shall fall within the protection scope of the present invention.
It should be noted that it can be directly on another component when component is referred to as " being fixed on " another component
Or there may also be components placed in the middle.When a component is considered as " connection " another component, it, which can be, is directly connected to
To another component or it may be simultaneously present component placed in the middle.When a component is considered as " being set to " another component, it
It can be and be set up directly on another component or may be simultaneously present component placed in the middle.Term as used herein is " vertical
", " horizontal ", "left", "right" and similar statement for illustrative purposes only.
Unless otherwise defined, all technical and scientific terms used herein and belong to technical field of the invention
The normally understood meaning of technical staff is identical.Term as used herein in the specification of the present invention is intended merely to description tool
The purpose of the embodiment of body, it is not intended that in the limitation present invention.Term " and or " used herein includes one or more phases
Any and all combinations of the listed item of pass.
Referring to Fig. 1, a kind of valuation of view-based access control model identification and cash device, including host 1, customer service touch screen 2, customer's touching
Control screen 3, vegetable identification camera 5, service plate placement plate 6 and auxiliary multifunctional brush card machine 7, the customer service touch screen 2 and customer's touching
Control screen 3 is opposite to be staggered on cashier 100.Service plate placement plate 6 described in vegetable identification 5 face of camera is set to Gu
The lower section of objective touch screen 3.Service plate placement plate 6 is fixed on cashier 100, above the display area of customer's touch screen 3
Customer is set and identifies camera 4, setting vegetable identifies secondary light source 9, the vegetable identification in the lower section of customer's touch screen 3
The two sides of the vegetable identification camera 5 are arranged in secondary light source 9.
Wherein, customer service touch screen 2 and customer's touch screen 3 use liquid crystal touch screen, and the vegetable identification secondary light source 9 uses
LED light source.
Wherein, the vegetable identification camera 5 changes according to the image of input, and whether automatic sensing needs the vegetable settled accounts
It is placed in service plate placement plate 6.
Selectable, service plate placement plate 6 is provided with luminous zone, when the vegetable wait settle accounts is placed in service plate placement plate 6,
Luminous zone is blocked, is placed in service plate placement plate 6 with enhancing the vegetable whether the vegetable identification perception of camera 5 needs to be settled accounts
Accuracy rate.
For assisting multifunctional brush card machine 7, including input keyboard 71, credit card area 72, two-dimensional code scanning area and/or quick flashing branch
Pay induction zone.It two-dimensional code scanning area can be with means of payment such as counterpart expenditure treasured or wechats.Thus research and development cost is reduced, is not happened suddenly
Cannot brush face payout status do emergency payment processing.
Further, device further includes voice announcer, broadcasts voice prompting from trend customer, voice prompting content includes
Whether vegetable detail, dish valence, clearing total amount and clearing to be paid succeed.
In addition, an also settable dedicated terminating machine in dining room, is recorded with the information that this is realized with cashier mutually separates
Enter.
- Fig. 5 referring to fig. 2, invention additionally provide the valuation and cash register control system of a kind of view-based access control model identification, control system
It include: vegetable recording module, Customer Information recording module and clearing payment module.
Wherein, referring to Fig. 3, Customer Information recording module identifies that camera 4 takes pictures to customer head by customer, will
Customer's photo of acquisition sends processor to, is carried out graphic feature extraction to customer's photo by the processor of host 1 and is shown in
On customer's touch screen 3, and combine customer's artificial treatment, typing customer face, identity information and payment accounts information.
Wherein, referring to fig. 4, vegetable recording module identifies that camera 5 claps the new vegetable in standard service plate 8 by vegetable
According to will acquire vegetable photo and send processor to, extracted and image feature information and combined to vegetable photo by the processor of host 1
Artificial treatment determines menu name and price.
Wherein, referring to Fig. 5, payment module is settled accounts by vegetable and identifies that camera 5 carries out the vegetable in service plate placement plate 6
It takes pictures, valuate and show dining information on customer's touch screen 3;Meanwhile identifying that camera 4 is captured customer face and shone by customer
Piece analyzes identification customer through processor and shows Customer Information on customer's touch screen 3;It is same on customer's touch screen 3
When show customer confirm payment option by customer confirm complete brush face payment.
In addition, system further includes auxiliary payment module, auxiliary payment module is by assisting multifunctional brush card machine 7 to be received
Money, auxiliary payment module includes IC cCredit card payment mode, two dimensional code payment mode or quick flashing payment mode etc..
A kind of valuation and cash method of view-based access control model identification, method include:
Preparation process, preparation process complete the typing of tableware template, are that vegetable typing and the vegetable identification in use process are done
It is good to prepare;And Customer Information typing is completed, the face information of customer and account information are bound, carry out standard for the payment of brush face
It is standby.
Meal use process is opened, opening meal use process includes clearing payment when opening vegetable typing before the meal, opening meal, Yi Jikai
Postprandial data check process;Wherein vegetable typing will update and adjustment history vegetable and price, while the new vegetable of typing and right
Dutiable value;Clearing payment realizes clearing in such a way that the vegetable of vision and vegetable identification combine, and by exempting from close 1:
The mode of the brush face payment of N is paid;Data are checked, the sales situation of every meal is counted, sales volume, sale including each dish
Total value, customer's personal consumption volume, customer's history consumption vegetable and customer's history consume total value.
Vegetable and nutrition data push process, by customer for a period of time in dining information, dining ingredient and nutrition data,
Consumption information and healthy pantry advisory information send customer to.
Wherein, tableware template Input Process are as follows:
Power on, opening device;Computer in equipment, camera, the equipment such as light source start simultaneously;Light compensating lamp is main
For beating bright pallet area, cooperates camera parameter, obtain clear photograph;Can have in this way to different dining room environment flexibly steady
Fixed adaptability.
Operator gets out tableware all in dining room, and prepares a certain amount of vegetable, and vegetable can be random.
Operator starts tableware photographing program.
Operator takes a tableware, and a certain amount of vegetable is packed into tableware, and tableware is placed on to each position of pallet
It sets, and adjusts the angle of tableware, shoot several photos;And these photos are stored in same file position.
Operator repeats aforesaid operations to each tableware.
After all tableware pictures are ready to complete, the typing of tableware template and learning program are run, in several seconds kinds, tableware will be complete
At typing and study.
The tableware of typing can be used in the normal operation in subsequent dining room;If replacement increases new meal
Tool, then need to only delete should not tableware picture or retake take the photograph the picture of new tableware, and operation tableware recording program is again
It can.
Above step relies on the acquisition and algorithm training of prior high-volume tableware data, so that obtaining one has pumping
The intelligent algorithm model of pick-up tool feature;
Wherein, Customer Information typing, flow diagram shown in Figure 6: the purpose of face typing is by the people of customer
Face information and account information binding, comprising:
Start Customer Information recording program.
Customer according to prompt input account information, account information backstage can with the cell-phone number of association user, identification card number,
Work number etc.;So user can input associated any information.
After user inputs information, whether program ver-ify is legal account first, i.e. account whether there is;If not conforming to rule
It is required that re-entering.
The formal camera of user is prompted, prompting mode can pass through voice, text, the diversified forms such as indicator light and combination.
Starting camera program, which is grabbed, to be taken a picture, and when taking pictures, light compensating lamp can be automatic according to the light and shade of ambient conditions and face
Brightness is adjusted, to take clearly human face photo;After the completion of photograph taking, it is sent into photographic quality assessment algorithm module, first
Judge whether photo obscures, clapped again if fuzzy, by if by Feature Extraction algorithm, extract human face characteristic point,
Judge whether face is complete, whether angle is suitable;It is improper, it retakes;It is suitable then carry out in next step.
Customer or so is reminded to shake the head;It takes pictures and judges whether quality and angle meet;Calculating angle has a set of advanced herein
Algorithm.
It reminds customer to come back to nod;It takes pictures and judges whether quality and angle meet;Calculating angle has a set of advanced herein
Algorithm.
Above-mentioned steps all pass through, then customer is reminded to identify successfully, and should by the deposit of the picture of angles multiple in shooting process
The association Pictures location of customer;And start the algorithm for extracting face characteristic, the face characteristic of all angles is extracted, and these are special
Sign is associated with the account of the customer.
Pop-up input password window simultaneously prompts input password.
User can input a string of passwords, to cope with special circumstances when the following payment;Under normal circumstances, user is paying
When do not need to use this password.
Prompt inputs password again and verifies;Not by then re-entering, by then carrying out in next step.
If face is crossed in typing before in the account, need to judge whether are new typing and face and original face
It is the same person;If it is pass through;Otherwise report an error false information, and requires connection staff.
It is fully completed, prompts typing success.
In order to cope with the similar situation of multiple people that may be present;The present invention provides a kind of methods of dynamic threshold, i.e.,
Spy is carried out for the face information of each new typing, first extraction feature, and by the other users in this feature and face database
Sign comparison, seeks similarity;If there are the higher situations of similarity for the face and other faces, to this face setting one
It is a relatively high to pass through threshold value;It is i.e. following into others is known, it needs to be determined as with the human face similarity degree very Gao Caineng same
People;, whereas if the similarity of the face and other faces is not high, then one can be set to the face and relatively low is passed through
Threshold value;The setting method of threshold value specific value may be implemented there are many algorithm;The method of dynamic threshold is mainly taken into account and safe
Property and experience.
On realizing route, the step of face typing, it can be realized in cash register robot the machine, it can also be in dining room
The dedicated terminating machine of setting one is realized, can also be realized by mobile terminals such as mobile phones.
Wherein, vegetable typing flow diagram shown in Figure 7, includes the following steps.
Power on, opening device;Computer in equipment, camera, the equipment such as light source start simultaneously;Light compensating lamp is main
For beating bright pallet area, cooperates camera parameter, obtain clear photograph;Can have in this way to different dining room environment flexibly steady
Fixed adaptability.
Operator gets out a sample of each vegetable of the meal, and each vegetable guarantees in a tableware
This vegetable remains loaded into the tableware in the meal.
The present invention supports the disposable multiple vegetables of typing to improve efficiency.
Multiple vegetables for needing typing are placed into pallet by operator, and pallet is placed into the knowledge on tempered glass table top
Other area.
After confirming correct placement, start recognizer;Recognizer calls camera to shoot a photo, after verifying quality
It is sent into vegetable and detects program;Detect the vegetable and sundries in Programmable detection picture, and by vegetable in picture and sundries part from figure
It is split in piece, is sent into sort program, sundries is rejected and (relies on the algorithm that can identify sundries of a training in advance herein
Model).
For the vegetable detected, tableware used in the vegetable is identified first;Extract tableware information, the meal with typing before
Tool template compares, and matches highest several tablewares;If matched highest tableware meets certain threshold condition, count
Calculate the similarity with second similar tableware;Otherwise it is assumed that this tableware is not present in the tableware template for realizing typing, this
A tableware needs typing tableware template;If tableware exists in a template, and most like and time similar difference is bigger, then sentences
The fixed tableware is the similar tableware of top1 in tableware template;Otherwise, it dishes out several possible tablewares, allows operator's artificial selection,
To ensure accuracy;The above matching process for completing tableware.
The matched vegetable of tableware is completed for confirmation, a text box that can be inputted occurs;Operator passes through touch screen point
Text frame is hit, the price of the vegetable can be inputted.
For the vegetable of each completion price setting, picture is sent into vegetable recognizer, extracts the characteristic of the vegetable;
The algorithm model that can extract vegetable feature of a precondition is relied on herein;The model is by acquiring a large amount of vegetable number
According to, after classification by deep learning training obtain.
Operator clicks confirmation typing, and whether all vegetables of program ver-ify have price, and identical vegetable does not have
Different prices, then pass through;All vegetables are entered into the vegetable database of the meal on the service plate.
It repeats the above process, completes the typing of all vegetables of the meal.
Wherein, clearing method of payment mainly includes the following steps referring to flow diagram described in Fig. 8.
Power on, opening device;Computer in equipment, camera, the equipment such as light source start simultaneously;Light compensating lamp is main
For beating bright pallet area, cooperates camera parameter, obtain clear photograph;Can have in this way to different dining room environment flexibly steady
Fixed adaptability.
Starting clearing program.
Since clearing program will realize noninductive automatic identification, the interaction of customer is reduced as far as possible;So, it is necessary first to intelligence
It is clear to one that energy ground is captured, completely, and unobstructed service plate picture.
Vegetable identifies camera starting, and program intelligent candid one is opened service plate picture and identified.And it is sent into the knowledge in program
Other area judgment module.
In order to guarantee the complete of service plate picture, cog region devises a sizeable identification frame, to ensure the identification
For frame in the case where being blocked completely, in obtained photo, service plate is complete;Cog region can also by pressure sensor,
The methods of infrared distance sensor is prior;Program judges that cog region is completely covered at this time, is determined with service plate and is correctly placed in knowledge
In other area;If service plate covering part cog region, program will determine that service plate is not correctly placed on cog region.
It is clear and unobstructed in order to ensure service plate picture, therefore, to assure that the service plate in photo is stationary, and is eaten
The object also not moved above disk, such as hand;In specific implementation, program can be implemented every taking a picture for a period of time
On, it can also all be taken with every frame, in order to realize speed, can also preferably select to capture every a few tens of milliseconds primary;It is capturing to figure
It is compared after piece with picture that front is captured, if picture is without difference, then it is assumed that service plate is stable and does not block;
If picture is different with respect to the picture of front, determine that service plate is stable not yet or service plate above have mobile block
Object.
The vegetable and sundries in Programmable detection picture are detected, and vegetable in picture and sundries part are partitioned into from picture
Come, be sent into sort program, sundries is rejected and (relies on the algorithm model that can identify sundries of a training in advance herein).
For the vegetable detected, the vegetable frame choosing that will test out is divided.
For some vegetable, extraction tableware feature first obtains the tableware Characteristic Contrast of tableware feature and meal typing
Several tableware before similarity;If top1 tableware is unsatisfactory for similarity by threshold value, determine that the tableware is illegal;If
Top1 crosses threshold value, then calculates the value of top1-top2;If the value of top1-top2 is greater than threshold value, it is aobvious to illustrate that the tableware of top1 has
Work property then only needs to identify dish in the corresponding tableware of top1;If the value of top1-top2 is less than threshold value, illustrate
The tableware of top1 does not have conspicuousness, needs to match corresponding dish in the corresponding tableware of top1 and top2, accurately fixed to ensure
And reliability.
After the vegetable identification range of confirmation, vegetable is known similar otherwise with tableware knowledge otherwise;Dish is extracted first
Product feature, vegetable feature and the vegetable Characteristic Contrast within the scope of corresponding tableware obtain several vegetables before similarity;If top1
Vegetable is unsatisfactory for similarity by threshold value, then determines the non-typing of the vegetable;If top1 crosses threshold value, calculate top1-top2's
Value;If the value of top1-top2 is greater than threshold value, illustrates that the vegetable of top1 has conspicuousness, be then determined as the vegetable of top1;If
The value of top1-top2 is less than threshold value, then illustrates that the vegetable of top1 does not have conspicuousness, at this time, it may be necessary to the match information of comprehensive dish
With the match information of tableware, weighted calculation obtains an integrated value, and taking top1 dish is the dish identified;Wind is recorded simultaneously
Danger, in case retrospect;By method above-mentioned, the accuracy that vegetable identification may be implemented reaches 99.99% or more.
Preceding step is repeated, completes the identification of all vegetables, and according to the price of typing, obtain the price of vegetable, is calculated
Total price out.
Specifically in realization, tableware identification, vegetable identification can be carried out individually, can also be in conjunction with progress;If only used
Tableware then fixes a price to tableware, and the vegetable to dutiable value is packed into operation;Another realizing route can also not depend on
Tableware directly carries out the identification of vegetable.
By text importing total price, price is broadcasted by prompt tone, customers aware and is confirmed with allowing;If customer has found
There is identification or calculate mistake, can be helped by the searching on touch screen, calling cashier carries out manual intervention processing, to improve
Reliability.
After vegetable completes valuation, starting recognition of face camera, camera program, which is grabbed, to be taken a picture, when taking pictures, light filling
Lamp can be according to the light and shade automatic regulating lightness of ambient conditions and face, to take clearly human face photo;Photograph taking is completed
Afterwards, be sent into photographic quality assessment algorithm module, first determine whether photo obscures, clapped again if fuzzy, by if pass through
Feature Extraction algorithm extracts human face characteristic point, judges whether face is complete, whether angle is suitable;It is improper, it retakes;It closes
It is suitable then carry out in next step.
The face picture that quality will be met is sent into recognition of face program, extracts face characteristic, and and input database
In face characteristic be compared;Obtain the face of most like top1 and top2;First determine whether the similarity of top1 is full
Foot is by threshold value, and particularly, threshold value herein is the preferred dynamic threshold come out according to calculated in advance in face database
Value;If conditions are not met, then determining the customer not in user library;Prompt the non-typing of face;With typing face or it can lead at this time
Other modes are crossed to pay.
If the face of top1 meets threshold value, needing judgement is the risk of this people;The value of top1-top2 is calculated, such as
The fruit value is greater than risk threshold value, and (special, risk threshold value herein is the face database according to typing, calculated
Preferred dynamic threshold), then determine that top1 has conspicuousness;If the value is less than risk threshold value, determine that top1 has risk
Property, need additional verifying means to guarantee accurate fixed, at this point, the password progress of typing is secondary when customer can input typing face
Identity validation is completed in verification.
By three above step, for most of people, the accuracy of recognition of face may be implemented to 99.999%
More than, in addition cryptographic check, then may be implemented the accurate of recognition of face 100%;Realize that user's is quick in most cases
Reliable 1:N's exempts from close brush face payment.
In addition, it includes: the total sales data in dining room counted in a period of time that data, which check that the i.e. postprandial data of process are checked,
With the sales data of single vegetable, dining consumption total price, dining ingredient and the nutrition data of each customer.
In meal or postprandial, dining room manager can check statistical data;The pin of every meal can be checked in the machine
Data are sold, web page can also logged in from the background, check the sales data of the every meal of history.Tune is made to vegetable ingredient etc. with this
It is whole.
In addition, system and method additionally provides Premium Features.
For vegetable, a vegetable inventory can be arranged according to the traffic-operating period in dining room in advance;Simultaneously for each dish
Product, can typing vegetable in advance ingredient data and nutrition data.
Under the premise of in front, when every meal opens meal logging data, corresponding vegetable can be chosen, in this way, then settling accounts
When, it can show the nutrition data of menu name and vegetable.
Under basis in front, the quantity of each raw material consumed daily can be counted;Do not have dining room predetermined raw material in advance
Data reference is provided.
On the basis of in front, everyone every meal, the nutrition intake situation daily or in a period of time can be counted;
And corresponding Health & Fitness Tip is provided with this;The data and suggestion can be sent in the account of customer by mobile use;Customer
Mobile terminal and mobile process, real time inspection can be passed through;And the push for the prompting that can secure good health.
Technical solution of the present invention is with the artificial main body of intelligent cashier machine, in conjunction with dining room layout, standard service plate, data
The total solution of platform.By the identification of automatic vegetable, exempt from the functions such as close brush face payment, digital intelligent operation, solves
The practical problems such as the custom queueing time is long in actual scene, settlement efficiency is low, vegetable data difficulty is retained improve client's body to realize
It tests, reduces queuing time, precisely analyzes data, a variety of client's actual demands such as cut operating costs.
The invention adapts to but the dining place such as be not limited to dining room, school lunch service.
The aforementioned description to specific exemplary embodiment of the invention is in order to illustrate and illustration purpose.These descriptions
It is not wishing to limit the invention to disclosed precise forms, and it will be apparent that can much be changed according to appeal introduction
And variation.The purpose of selecting and describing the exemplary embodiment is that explaining specific principle of the invention and its actually answering
With so that those skilled in the art can be realized and utilize a variety of different exemplary implementation schemes of the invention and
Various chooses and changes, i.e., according to the above description of the technical scheme and ideas, those skilled in the art can be done
Various other corresponding changes and deformation out, and all these change and deformation all should belong to the claims in the present invention
Protection scope within.
Claims (16)
1. valuation and the cash device of a kind of view-based access control model identification, including the identification camera shooting of host (1), customer's touch screen (3), vegetable
Head (5) and service plate placement plate (6), the vegetable identify that the customer that is set to of service plate placement plate (6) described in camera (5) face touches
The lower section of control screen (3), it is characterised in that: the service plate placement plate (6) is fixed on cashier (100), in the customer
Setting customer identifies camera (4) above the display area of touch screen (3), and dish is arranged in the lower section of customer's touch screen (3)
Product identify secondary light source (9), and vegetable identification secondary light source (9) setting is in the two sides of vegetable identification camera (5).
2. the apparatus according to claim 1, it is characterised in that: device further includes auxiliary multifunctional brush card machine (7), works as face
After identification payment failure, complete to pay by the auxiliary multifunctional brush card machine (7).
3. device according to claim 1 or 2, it is characterised in that: pressure is arranged in the bottom surface of the service plate placement plate (6)
Sensor is placed on service plate placement plate (6) with perceiving the vegetable for whether needing to be settled accounts.
4. device according to claim 1 or 2, it is characterised in that: the vegetable identifies camera (5) according to the shadow of input
As variation, the vegetable whether automatic sensing needs to be settled accounts is placed on service plate placement plate (6).
5. device according to claim 1 or 2, it is characterised in that: the service plate placement plate (6) is provided with luminous zone, when
When vegetable wait settle accounts is placed on service plate placement plate (6), luminous zone is blocked, is to enhance vegetable identification camera (5) perception
The no vegetable for needing to be settled accounts is placed in the accuracy rate on service plate placement plate (6).
6. device according to claim 1 or 2, it is characterised in that: device further includes customer service touch screen (2), the customer service
Touch screen (2) and customer's touch screen (3) are opposite to be staggered on the cashier (100).
7. device according to claim 1 or 2, it is characterised in that: device further includes voice announcer, and from trend, customer is broadcast
Voice prompting is reported, voice prompting content includes whether vegetable detail, dish valence, clearing total amount and clearing to be paid succeed.
8. device according to claim 6, it is characterised in that: the customer service touch screen (2) and customer's touch screen (3) use
Liquid crystal touch screen, vegetable identification secondary light source (9) use LED light source.
9. a kind of valuation and cash register control system of view-based access control model identification, which is characterized in that control system includes: vegetable typing mould
Block, Customer Information recording module and clearing payment module,
The vegetable recording module takes pictures to the new vegetable in standard service plate (8) by vegetable identification camera (5), will acquire dish
Product photo sends processor to, extracts image feature information to vegetable photo by the processor of host (1) and combines artificial treatment,
Determine menu name and price;
The Customer Information recording module identifies that camera (4) take pictures to customer head by customer, the customer that will acquire
Photo sends processor to, carries out graphic feature extraction to customer's photo by the processor of host (1) and is shown in customer's touch-control
Shield on (3), and combines customer's artificial treatment, typing customer face, identity information and payment accounts information;
The clearing payment module takes pictures to the vegetable in service plate placement plate (6) by vegetable identification camera (5), is valuated
And dining information is shown on customer's touch screen (3);Meanwhile identifying that camera (4) capture customer face photo, warp by customer
Processor analysis identification customer simultaneously shows Customer Information on customer's touch screen (3);On customer's touch screen (3) simultaneously
Show that customer confirms that the option of payment is confirmed by customer and completes the payment of brush face.
10. control system according to claim 9, it is characterised in that: system further includes auxiliary payment module, the auxiliary
For payment module by assisting multifunctional brush card machine (7) to collect money, the auxiliary payment module includes IC cCredit card payment mode, two
Tie up code payment mode or quick flashing payment mode.
11. the valuation and cash method of a kind of identification of view-based access control model, which is characterized in that method includes:
Preparation process, preparation process complete the typing of tableware template, are that standard is carried out in vegetable typing and the vegetable identification in use process
It is standby;And Customer Information typing is completed, the face information of customer and account information are bound, are ready for the payment of brush face;
Meal use process is opened, meal use process is opened and includes clearing payment when opening vegetable typing before the meal, opening meal and open postprandial
Data check process;Wherein vegetable typing will update and adjust history vegetable and price, while the new vegetable of typing and corresponding valence
Lattice;Clearing payment realizes clearing in such a way that the vegetable of vision and vegetable identification combine, and by exempting from close 1:N's
The mode of brush face payment is paid;Data are checked, the sales situation of every meal is counted, and sales volume, sale including each dish are total
Volume, customer's personal consumption volume, customer's history consumption vegetable and customer's history consume total value;
Vegetable and nutrition data push process, by customer's dining information interior for a period of time, dining ingredient and nutrition data, consumption
Information and healthy pantry advisory information send customer to.
12. according to the method for claim 11, it is characterised in that: the tableware template typing of the preparation process includes as follows
Step:
(1) power on, opening device;So that bright service plate placement plate (6), cooperation camera ginseng are beaten in vegetable identification secondary light source (9)
Number obtains clear photograph;There is flexibly stable adaptability photo to obtain environment in different dining rooms with this;
(2) operator gets out tableware all in dining room, and prepares a certain amount of vegetable;
(3) operator's activation system carries out tableware shooting;
(4) operator takes a tableware, and a certain amount of vegetable is packed into tableware, and tableware is placed on to each position of pallet,
And the angle of tableware is adjusted, shoot several photos;Photo is stored in same file position;
(5) (4) operator repeats step to each tableware;
(6) after all tableware pictures are ready to complete, the typing of tableware template and learning program are run, completes tableware typing and study;
(7) the tableware of typing can be used in the normal operation in subsequent dining room;When replacing or increasing new tableware,
Then delete should not tableware picture, the picture of the new tableware of retake simultaneously repeats (6) typing and study that step completes new tableware.
13. according to the method for claim 11, it is characterised in that: the Customer Information typing of the preparation process includes as follows
Step:
(1) opening device, activation system, selection enter Customer Information recording module;
(2) customer according to system suggestion inputs account information, and account information can be with the cell-phone number of association user, identity card on backstage
Number, student number, mailbox, address, and/or work number;
(3) after customer inputs information, whether system check is legal account, and confirmation account whether there is;If not conforming to rule prompt
It is required that re-entering;
(4) prompt customer faces customer and identifies camera, and prompting mode includes that voice prompting, text prompt, and/or indicator light mention
Show;
(5) starting camera program captures client head photo, prompts customer's new line to nod, left and right shakes the head, and/or blinks, photo
After the completion of shooting, be sent into photographic quality program, photographic quality is assessed by assessment algorithm, first determine whether photo whether mould
Paste is taken pictures again if fuzzy, is extracted human face characteristic point by Feature Extraction algorithm if photographic quality passes through, is judged people
Whether face is complete, whether angle is suitable, undesirable, takes pictures, meets the requirements again, carries out in next step;
(6) remind customer to identify successfully, and the picture of angles multiple in shooting process is stored in the association Pictures location of the customer;
The face characteristic that face characteristic extraction algorithm extracts all angles is passed through to the photo of customer, and by these features with the customer's
Account information association;
(7) typing customer account password pops up input password window and simultaneously prompts input password, when password reply future pays
Special circumstances;Prompt inputs password again and verifies;Not by then re-entering, by then carrying out in next step;
(8), if face is crossed in typing before in the account, judge whether new typing face and original face are same
People;If it is pass through;Otherwise report an error false information, and requires connection staff;
(9) it is fully completed, prompts typing success.
14. according to the method for claim 11, it is characterised in that: the vegetable typing for opening meal use process includes as follows
Step:
(1) opening device, activation system, selection enter vegetable recording module;It opens vegetable identification secondary light source and plays bright service plate placement
Plate cooperates camera parameter, obtains clear photograph;There is flexibly stable adaptability photo to obtain ring in different dining rooms with this
Border;
(2) operator gets out a sample of each vegetable of the meal, and each vegetable guarantees this in a tableware
A vegetable remains loaded into the tableware;
(3) the vegetable for needing typing is placed into standard service plate by operator, and standard service plate is placed into the knowledge in service plate placement plate
Other area;
(4) after confirming correct placement, vegetable recognizer is started;Recognizer calls vegetable identification camera to shoot a photo,
Vegetable detection program is sent into after verifying quality;Detect the vegetable and sundries in Programmable detection picture, and by vegetable in picture and miscellaneous
Object part is split from picture, is sent into sort program, sundries is rejected;
(5), for the vegetable detected, tableware used in the vegetable is identified first;Extract tableware information, the tableware with typing before
Template compares, and matches highest several tablewares;If matched highest tableware meets threshold condition, calculate and second
The similarity of a similar tableware;Otherwise it is assumed that this tableware is not present in the tableware template for realizing typing, this tableware is needed
Want typing tableware template;If tableware exists in a template, and most like and time similar difference is bigger, then determines the tableware
For the similar tableware of top1 in tableware template;Otherwise, it dishes out several possible tablewares, allows operator's artificial selection, to ensure standard
Exactness;The above matching process for completing tableware;
(6) the matched vegetable of tableware is completed for confirmation, a text box that can be inputted occur;Operator is clicked by touch screen
Text frame can input the title and price of the vegetable;
(7), for the vegetable of each completion price setting, picture is sent into vegetable recognizer, passes through the vegetable feature of precondition
Extraction algorithm extracts the characteristic of the vegetable;
(8) operator clicks confirmation vegetable typing, and whether all vegetables of program ver-ify have price, and identical vegetable does not have
There is different prices, then passes through;All vegetables are entered into the vegetable database of the meal on the standard service plate;
(9) repeat the above process (3)~(8), complete the typing of all vegetables.
15. according to the method for claim 11, it is characterised in that: the clearing payment for opening meal use process includes as follows
Step:
(1) opening device, activation system, selection enter clearing payment module;It opens vegetable identification secondary light source and plays bright service plate placement
The corresponding cog region of plate has flexibly stable adaptability photo to obtain environment in different dining rooms with this;
(2) the standard service plate for filling vegetable tableware is placed into service plate placement plate by client, and vegetable identifies that camera shoots standard service plate
Photo, and send photo to detection program;
(3) the vegetable and sundries in Programmable detection photo picture are detected, by Recognize algorithm trained in advance by dish in picture
Product and sundries part are divided from picture, are sent into sort program, sundries is rejected;
(4), for the vegetable detected, the vegetable frame choosing that will test out is divided;
(5) the vegetable identification range confirmed, for some vegetable, first extraction tableware feature, by tableware feature and meal typing
Tableware Characteristic Contrast obtains several tablewares before similarity;If top1 tableware is unsatisfactory for similarity by threshold value, determining should
Tableware is illegal;If top1 crosses threshold value, the value of top1-top2 is calculated;If the value of top1-top2 is greater than threshold value,
The tableware of top1 has conspicuousness, then only need to identify vegetable in the corresponding tableware of top1;If the value of top1-top2 is less than threshold
Value, then the tableware of top1 does not have conspicuousness, corresponding vegetable need to be matched in the corresponding tableware of top1 and top2, to ensure standard
Determining and reliability;
(6) after the vegetable identification range of confirmation, vegetable is identified: extraction vegetable feature first, vegetable feature and corresponding tableware range
Interior vegetable Characteristic Contrast, obtains vegetable sequencing of similarity;If top1 vegetable is unsatisfactory for similarity by threshold value, determining should
The non-typing of vegetable;If top1 crosses threshold value, the value of top1-top2 is calculated;If the value of top1-top2 is greater than threshold value,
The vegetable of top1 has conspicuousness, then is determined as the vegetable of top1;If the value of top1-top2 is less than threshold value, the vegetable of top1
Without conspicuousness, the match information of comprehensive dish and the match information of tableware, weighted calculation obtains an integrated value, and takes top1
Vegetable is the vegetable identified;Risk is recorded simultaneously, in case retrospect;
Repeat step (5)~(6), complete the identification of all vegetables, and according to the price of typing, obtain the price of vegetable, calculate
It eats out total price;
(8) above-mentioned photo with partitioning scheme and shows on customer's touch screen dutiable value, and shows dining total price, text and/
Or voice prompting customer eats and total price and pays;
After vegetable completes valuation or valuation simultaneously, starting customer identifies camera, obtains and cleans complete customer head and shine
Piece extracts human face characteristic point, judges whether face is complete, and whether angle is suitable, improper, retakes, properly then carries out next
Step;
(10) the face picture that will meet quality is sent into recognition of face program, extracts face characteristic, and and in input database
Face characteristic be compared;Obtain the human face photo of similarity top1 and top2;First determine whether the similarity of top1 is full
Foot is by threshold value, if conditions are not met, then determining the customer not in user library;Prompt the non-typing of face;At this time typing face or
Pass through the mode payment of auxiliary payment;
If the face of top1 meets threshold value, needing judgement is the risk of this people;The value of top1-top2 is calculated, if should
Value is greater than risk threshold value, then determines that top1 has conspicuousness;If the value is less than risk threshold value, determine that top1 has risk
Property, need additional verifying means to guarantee accurate fixed, at this point, typing password when customer can input typing face carry out it is secondary
Verification completes identity validation, and carries out brush face payment.
16. according to the method for claim 11, it is characterised in that: the postprandial data for opening meal use process check packet
Include: the dining consumption of the sales data of the total sales data and single vegetable in dining room in statistics a period of time, each customer is total
Valence, dining ingredient and nutrition data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910139945.4A CN109830072A (en) | 2019-02-26 | 2019-02-26 | The valuation of view-based access control model identification and cash device, control system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910139945.4A CN109830072A (en) | 2019-02-26 | 2019-02-26 | The valuation of view-based access control model identification and cash device, control system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109830072A true CN109830072A (en) | 2019-05-31 |
Family
ID=66864452
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910139945.4A Pending CN109830072A (en) | 2019-02-26 | 2019-02-26 | The valuation of view-based access control model identification and cash device, control system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109830072A (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110349053A (en) * | 2019-06-13 | 2019-10-18 | 深圳市科拜斯物联网科技有限公司 | Intelligent restaurant system and dish information methods of exhibiting |
CN110363682A (en) * | 2019-06-13 | 2019-10-22 | 深圳市科拜斯物联网科技有限公司 | A kind of automatic nutrient diet method and device |
CN110533451A (en) * | 2019-07-18 | 2019-12-03 | 浙江省北大信息技术高等研究院 | Intelligent vision pricing system |
CN110599257A (en) * | 2019-09-19 | 2019-12-20 | 福建工程学院 | Method and system for calculating total amount of dishes based on image recognition technology |
CN111047799A (en) * | 2019-11-29 | 2020-04-21 | 北京三快在线科技有限公司 | Cash register device, article identification method and storage medium |
CN111080494A (en) * | 2019-12-12 | 2020-04-28 | 常州金葵智能技术有限公司 | Restaurant system for realizing unmanned settlement by using intelligent tray and settlement method thereof |
CN111192419A (en) * | 2019-12-20 | 2020-05-22 | 南京景玉信息科技有限公司 | Intelligent dining table service method and system based on big data and information technology |
CN112037440A (en) * | 2020-07-31 | 2020-12-04 | 天津联信电子科技有限公司 | Intelligent settlement system and settlement method based on machine learning |
CN112115902A (en) * | 2020-09-25 | 2020-12-22 | 广州市派客朴食信息科技有限责任公司 | Dish identification method based on single-stage target detection algorithm |
CN112150738A (en) * | 2020-10-16 | 2020-12-29 | 广东高谷科技有限公司 | Self-service cashier desk of wisdom dining room image recognition |
CN112183306A (en) * | 2020-09-24 | 2021-01-05 | 杭州华慧物联科技有限公司 | Method for noninductive payment of digital canteens |
CN114092810A (en) * | 2021-11-17 | 2022-02-25 | 四川启睿克科技有限公司 | Method for recognizing object position based on camera of self-help weighing and meal taking system |
CN115691010A (en) * | 2022-10-24 | 2023-02-03 | 深圳进化动力数码科技有限公司 | Automatic checkout method, system, equipment and storage medium based on dish identification |
CN115909606A (en) * | 2022-11-09 | 2023-04-04 | 慧购智能科技(江苏)有限公司 | Intelligent canteen consumption system |
CN116189358A (en) * | 2023-02-24 | 2023-05-30 | 南京市商朝时代电子有限公司 | Intelligent cash register system with dish visual recognition function and cash register |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104077842A (en) * | 2014-07-02 | 2014-10-01 | 浙江大学 | Freestyle restaurant self-service payment device based on image identification and application method of device |
CN104269003A (en) * | 2014-09-12 | 2015-01-07 | 李龙龙 | Food recognition method, device and system |
CN106846677A (en) * | 2017-01-11 | 2017-06-13 | 北京鼎合思锐软件技术有限公司 | A kind of multimedia checkout station of view-based access control model identification technology |
CN106887094A (en) * | 2017-03-27 | 2017-06-23 | 南京小牛智能科技有限公司 | A kind of food and drink checkout apparatus and method based on recognition of face |
CN107122730A (en) * | 2017-04-24 | 2017-09-01 | 乐金伟 | Free dining room automatic price method |
CN207965958U (en) * | 2017-12-21 | 2018-10-12 | 陕西伟景机器人科技有限公司 | The automatic accounting device in dining room based on image recognition |
CN109145839A (en) * | 2018-08-29 | 2019-01-04 | 福建超汇信息技术有限公司 | Pricing method and computer readable storage medium based on Machine Vision Recognition |
US20190026794A1 (en) * | 2017-07-19 | 2019-01-24 | Toshiba Tec Kabushiki Kaisha | Server apparatus |
-
2019
- 2019-02-26 CN CN201910139945.4A patent/CN109830072A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104077842A (en) * | 2014-07-02 | 2014-10-01 | 浙江大学 | Freestyle restaurant self-service payment device based on image identification and application method of device |
CN104269003A (en) * | 2014-09-12 | 2015-01-07 | 李龙龙 | Food recognition method, device and system |
CN106846677A (en) * | 2017-01-11 | 2017-06-13 | 北京鼎合思锐软件技术有限公司 | A kind of multimedia checkout station of view-based access control model identification technology |
CN106887094A (en) * | 2017-03-27 | 2017-06-23 | 南京小牛智能科技有限公司 | A kind of food and drink checkout apparatus and method based on recognition of face |
CN107122730A (en) * | 2017-04-24 | 2017-09-01 | 乐金伟 | Free dining room automatic price method |
US20190026794A1 (en) * | 2017-07-19 | 2019-01-24 | Toshiba Tec Kabushiki Kaisha | Server apparatus |
CN207965958U (en) * | 2017-12-21 | 2018-10-12 | 陕西伟景机器人科技有限公司 | The automatic accounting device in dining room based on image recognition |
CN109145839A (en) * | 2018-08-29 | 2019-01-04 | 福建超汇信息技术有限公司 | Pricing method and computer readable storage medium based on Machine Vision Recognition |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110363682A (en) * | 2019-06-13 | 2019-10-22 | 深圳市科拜斯物联网科技有限公司 | A kind of automatic nutrient diet method and device |
CN110349053A (en) * | 2019-06-13 | 2019-10-18 | 深圳市科拜斯物联网科技有限公司 | Intelligent restaurant system and dish information methods of exhibiting |
CN110533451A (en) * | 2019-07-18 | 2019-12-03 | 浙江省北大信息技术高等研究院 | Intelligent vision pricing system |
CN110599257A (en) * | 2019-09-19 | 2019-12-20 | 福建工程学院 | Method and system for calculating total amount of dishes based on image recognition technology |
CN111047799A (en) * | 2019-11-29 | 2020-04-21 | 北京三快在线科技有限公司 | Cash register device, article identification method and storage medium |
CN111080494A (en) * | 2019-12-12 | 2020-04-28 | 常州金葵智能技术有限公司 | Restaurant system for realizing unmanned settlement by using intelligent tray and settlement method thereof |
CN111192419A (en) * | 2019-12-20 | 2020-05-22 | 南京景玉信息科技有限公司 | Intelligent dining table service method and system based on big data and information technology |
CN111192419B (en) * | 2019-12-20 | 2021-12-24 | 广东铄金科技有限公司 | Intelligent dining table service method and system based on big data and information technology |
CN112037440A (en) * | 2020-07-31 | 2020-12-04 | 天津联信电子科技有限公司 | Intelligent settlement system and settlement method based on machine learning |
CN112183306A (en) * | 2020-09-24 | 2021-01-05 | 杭州华慧物联科技有限公司 | Method for noninductive payment of digital canteens |
CN112115902A (en) * | 2020-09-25 | 2020-12-22 | 广州市派客朴食信息科技有限责任公司 | Dish identification method based on single-stage target detection algorithm |
CN112150738A (en) * | 2020-10-16 | 2020-12-29 | 广东高谷科技有限公司 | Self-service cashier desk of wisdom dining room image recognition |
CN114092810A (en) * | 2021-11-17 | 2022-02-25 | 四川启睿克科技有限公司 | Method for recognizing object position based on camera of self-help weighing and meal taking system |
CN114092810B (en) * | 2021-11-17 | 2024-04-12 | 四川启睿克科技有限公司 | Method for identifying object position by camera based on self-help weighing meal taking system |
CN115691010A (en) * | 2022-10-24 | 2023-02-03 | 深圳进化动力数码科技有限公司 | Automatic checkout method, system, equipment and storage medium based on dish identification |
CN115909606A (en) * | 2022-11-09 | 2023-04-04 | 慧购智能科技(江苏)有限公司 | Intelligent canteen consumption system |
CN116189358A (en) * | 2023-02-24 | 2023-05-30 | 南京市商朝时代电子有限公司 | Intelligent cash register system with dish visual recognition function and cash register |
CN116189358B (en) * | 2023-02-24 | 2023-12-12 | 南京市商朝时代电子有限公司 | Intelligent cash register system with dish visual recognition function and cash register |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109830072A (en) | The valuation of view-based access control model identification and cash device, control system and method | |
CN206893000U (en) | Multifunctional automatic goods-selling system | |
US11341471B2 (en) | Low-cost computerized kiosks for remote collection of electronic devices for value | |
CN207624039U (en) | A kind of vending system | |
CN107862515A (en) | A kind of good selling method and system | |
WO2019032043A1 (en) | Vending machine | |
CN107705469A (en) | Settlement method, the intelligence of having dinner are ordered equipment and intelligent restaurant payment system | |
EP3295434A1 (en) | Systems and methods for remote collection of electronic devices for value | |
CN109145839A (en) | Pricing method and computer readable storage medium based on Machine Vision Recognition | |
CN111080493B (en) | Dish information identification method and device and dish self-service settlement system | |
CN107194835B (en) | Hotel reception robot system | |
CN107397530A (en) | A kind of tcm constitution distinguishes conditioning system with emotion | |
CN112329866A (en) | Intelligent healthy ordering system and method for restaurant | |
CN105678290A (en) | Face payment platform based on image detection | |
EP3964793A1 (en) | Food measurement method, device, and program | |
CN109636200A (en) | Restaurant service behavioral statistics method and apparatus | |
RU2724797C1 (en) | Cash register system and method for identification of courses on tray | |
CN107612989A (en) | A kind of information-pushing method, terminal and system | |
CN114202652A (en) | Dish identification method and system based on Dish-YOLO | |
US20220222844A1 (en) | Method, device, and program for measuring food | |
CN207676378U (en) | A kind of commodity trading system based on face recognition | |
CN116012085B (en) | Automatic identification and recovery system for electronic card | |
CN112183306B (en) | Digital canteen non-inductive payment method | |
KR102683228B1 (en) | A method, device and program for measuring food | |
CN109359508A (en) | A kind of head portrait processing method and processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190531 |
|
WD01 | Invention patent application deemed withdrawn after publication |