Movatterモバイル変換


[0]ホーム

URL:


CN109829521A - A kind of self-service machine management method, device and equipment, storage medium - Google Patents

A kind of self-service machine management method, device and equipment, storage medium
Download PDF

Info

Publication number
CN109829521A
CN109829521ACN201811534157.7ACN201811534157ACN109829521ACN 109829521 ACN109829521 ACN 109829521ACN 201811534157 ACN201811534157 ACN 201811534157ACN 109829521 ACN109829521 ACN 109829521A
Authority
CN
China
Prior art keywords
image
distance
vending machine
unit
area
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
Application number
CN201811534157.7A
Other languages
Chinese (zh)
Inventor
申静朝
朱颖
张玉龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SF Technology Co Ltd
Original Assignee
SF Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SF Technology Co LtdfiledCriticalSF Technology Co Ltd
Priority to CN201811534157.7ApriorityCriticalpatent/CN109829521A/en
Publication of CN109829521ApublicationCriticalpatent/CN109829521A/en
Pendinglegal-statusCriticalCurrent

Links

Landscapes

Abstract

This application discloses the embodiment of the present invention to provide a kind of self-service machine management method, device and equipment, storage medium, it is related to self-service field, since the sensing region of range sensor unit at least covers the cabinet door of self-service machine, so user is when reaching for picking object, range sensor unit can sense that the distance measured by it changes, so can determine whether user has the movement for cargo of taking by range sensor unit, and when user has the movement for cargo of taking, the image acquired in conjunction with image acquisition units, the further cargo that identification user is taken, and then can be taken according to user cargo the case where and user payment situation, the credit of user is managed, to reduce the goods damage situation of open self-service machine.

Description

Management method, device and equipment for unmanned vending machine and storage medium
Technical Field
The present disclosure relates generally to the field of vending, and in particular, to a method, an apparatus, and a device for managing a vending machine, and a storage medium.
Background
The unmanned vending machine is according to its 24 hours business, need not advantages such as salespersons and obtains huge development, however mostly is closed unmanned goods shelves in the existing market, though has high security and high intellectuality, it has with high costs, goes up the goods inefficiency, and user experience is poor, maintains shortcomings such as inconvenient. Due to the fact that goods are not supplied after the customer pays due to control system faults or mechanical faults, the customer experience is seriously influenced, and the confidence of the customer in using the unmanned vending machine is greatly reduced.
Although the open type unmanned vending machine can solve the problems, the open type unmanned vending machine still has the following defects: the open type unmanned vending machine is operated completely by virtue of customer integrity, so that the goods loss condition such as goods loss is easily caused, namely, the customers take away the goods without paying.
Disclosure of Invention
In view of the above-mentioned drawbacks and deficiencies of the prior art, it is desirable to provide a method, device and apparatus for managing an unmanned vending machine, and a storage medium, so as to reduce the damage of the open type unmanned vending machine.
In a first aspect, an embodiment of the present invention provides a method for managing an unmanned aerial vehicle, including:
acquiring distance signal data of a distance sensor unit and an acquired image of an image acquisition unit, wherein a sensing area of the distance sensor unit at least covers a cabinet door of the unmanned vending machine;
judging whether goods taking operation exists by a user or not based on the distance signal data and the collected image;
if the commodity is true, calculating the payment amount corresponding to the commodity taken by the client based on the acquired image and the distance information data, and performing integrity management based on the true payment amount.
Further, before judging whether the user has goods taking operation or not based on the distance signal data and the collected image, the method also comprises the following steps
And calling a pre-stored credit loss person list based on the acquired image, comparing, and upgrading the monitoring strategy if the credit loss person is judged to be the credit loss person.
Further, the upgrade monitoring policy includes
And adjusting the working mode of the image acquisition unit to acquire continuous image information of the person who loses confidence.
Further, the calculating of the payment amount corresponding to the commodity taken by the customer based on the collected image and the distance information data and the integrity management based on the real payment amount include
Calculating the payment amount corresponding to the commodity taken by the client based on the acquired image and the distance information data, judging whether the payment amount is consistent with the real payment amount in the payment amount, and performing integrity management on the client based on the judgment result.
Further, the payment information corresponding to the commodity taken by the client is calculated based on the collected image and the distance information data, and the payment information comprises
Judging the area of the fetched commodity according to the distance information data;
and calculating the amount to be paid according to the commodity characteristics of the commodity placing area.
Further, the payment information corresponding to the commodity taken by the client is calculated based on the collected image and the distance information data, and the payment information comprises
Judging the area of the fetched commodity according to the distance information data;
extracting and counting the quantity of the taken commodities according to the acquired image;
and calculating the amount of money to be paid according to the commodity placing area and the statistical quantity.
Further, still include:
judging whether a customer enters an unmanned vending machine area or not, and if so, awakening the distance sensor unit; and/or the presence of a gas in the gas,
and judging whether the customer leaves the vending machine area or not, and entering standby if the customer leaves the vending machine area.
Further, said determining whether a customer has entered the vending machine area includes
Acquiring sensing data of the periphery of the unmanned vending machine sensed by the infrared sensing unit;
and acquiring an object image which enters an image acquisition area and is acquired by the image acquisition unit based on the sensing data, and judging whether a customer enters the area of the unmanned vending machine.
Further, the judging whether the user has the goods taking operation or not based on the distance signal data and the collected image comprises the following steps:
acquiring an initial distance of a distance sensor unit in a set direction;
judging whether the actual distance sensed by the distance sensor unit in the current direction is smaller than the initial distance or not, and if so, operating the corresponding grid by the customer;
acquiring a collected image of an image collecting unit, and judging whether goods taking operation exists in a user according to the collected image.
In a second aspect, an embodiment of the present invention further provides an apparatus for managing an unmanned aerial vehicle, including:
the system comprises an acquisition unit, a display unit and a control unit, wherein the acquisition unit is used for acquiring distance signal data of a distance sensor unit and an acquired image of an image acquisition unit, and a sensing area of the distance sensor unit at least covers a cabinet door of the unmanned vending machine;
the judging unit is used for judging whether goods taking operation exists in the user or not based on the distance signal data and the collected image;
and the management unit is used for calculating the payment amount corresponding to the commodity taken by the client based on the acquired image and the distance information data when the goods taking operation exists, and performing integrity management based on the payment amount.
Further, the judging unit is further configured to:
and based on the distance signal data and the collected image, judging whether the user has a pre-stored credit loss person list and comparing the list before goods taking operation, and upgrading the monitoring strategy if the user is judged to be the credit loss person.
Further, the upgrade monitoring policy includes:
and adjusting the working mode of the image acquisition unit to acquire continuous image information of the person who loses confidence.
Further, the management unit is specifically configured to:
calculating the payment amount corresponding to the commodity taken by the client based on the acquired image and the distance information data, judging whether the payment amount is consistent with the real payment amount in the payment amount, and performing integrity management on the client based on the judgment result.
Further, the management unit calculates payment information corresponding to the commodity taken by the client based on the collected image and the distance information data, and the payment information comprises the following steps:
judging the area of the fetched commodity according to the distance information data;
and calculating the amount to be paid according to the commodity characteristics of the commodity placing area.
Further, the management unit calculates payment information corresponding to the commodity taken by the client based on the collected image and the distance information data, and the payment information comprises
Judging the area of the fetched commodity according to the distance information data;
extracting and counting the quantity of the taken commodities according to the acquired image;
and calculating the amount of money to be paid according to the commodity placing area and the statistical quantity.
Further, the judging unit is further configured to:
judging whether a customer enters an unmanned vending machine area or not, and if so, awakening the distance sensor unit; and/or the presence of a gas in the gas,
and judging whether the customer leaves the vending machine area or not, and entering standby if the customer leaves the vending machine area.
Further, the judging unit judges whether or not a customer enters the vending-machine area, including
Acquiring sensing data of the periphery of the unmanned vending machine sensed by the infrared sensing unit;
and acquiring an object image which enters an image acquisition area and is acquired by the image acquisition unit based on the sensing data, and judging whether a customer enters the area of the unmanned vending machine.
Further, the determining unit is specifically configured to:
acquiring an initial distance of a distance sensor unit in a set direction;
judging whether the actual distance sensed by the distance sensor unit in the current direction is smaller than the initial distance or not, and if so, operating the corresponding grid by the customer;
acquiring a collected image of an image collecting unit, and judging whether goods taking operation exists in a user according to the collected image.
In a third aspect, an embodiment of the present invention further provides an apparatus, including a processor and a memory; the memory contains instructions executable by the processor to cause the processor to perform a method as described in the first aspect.
In a fourth aspect, a computer-readable storage medium has stored thereon a computer program for implementing the method as described in the first aspect.
The embodiment of the invention provides a management method, a device and equipment for an unmanned vending machine and a storage medium, wherein a sensing area of a distance sensor unit at least covers a cabinet door of the unmanned vending machine, so that when a user stretches to take goods, the distance sensor unit can sense the change of the measured distance, whether the user has the action of taking the goods or not can be determined through the distance sensor unit, and when the user has the action of taking the goods, the goods taken by the user can be further identified by combining images acquired by an image acquisition unit, so that the credit of the user can be managed according to the situation that the user takes the goods and the payment situation of the user, and the goods loss situation of the open type unmanned vending machine is reduced.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 is a flow chart of a method for managing an unmanned vending machine according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a vending machine according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a physical structure of a vending machine according to an embodiment of the present invention;
fig. 4 and 5 are schematic views of a distance sensor provided in a central portion of an unmanned vending machine according to an embodiment of the present invention;
FIG. 6 is a top view of the vending machine of FIGS. 4 and 5 provided by an embodiment of the present invention;
FIG. 7 is a schematic diagram of a distance sensor disposed at the upper left corner of an unmanned vending machine according to an embodiment of the present invention;
FIG. 8 is a top view of the vending machine of FIG. 7, according to an embodiment of the present invention;
FIG. 9 is a schematic diagram of a distance sensor disposed on a vending machine image capture unit support according to an embodiment of the present invention;
FIG. 10 is a schematic diagram of another vending machine according to an embodiment of the present invention;
FIG. 11 is a schematic structural diagram of a distance sensor unit according to an embodiment of the present invention;
fig. 12 is a schematic structural diagram of a management device of an unmanned vending machine according to an embodiment of the present invention;
fig. 13 is a schematic structural diagram of a management device of an unmanned vending machine according to an embodiment of the present invention.
Detailed Description
The present application will be described in further detail with reference to the following drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the relevant invention and not restrictive of the invention. It should be noted that, for convenience of description, only the portions related to the present invention are shown in the drawings.
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
Referring to fig. 1, a management method for an unmanned aerial vehicle according to an embodiment of the present invention includes:
s101, acquiring distance signal data of a distance sensor unit and an acquired image of an image acquisition unit, wherein a sensing area of the distance sensor unit at least covers a cabinet door of the unmanned vending machine;
s102, judging whether goods taking operation exists in a user or not based on the distance signal data and the collected image;
and S103, if the commodity is found, calculating the payment amount corresponding to the commodity taken by the client based on the collected image and the distance information data, and performing integrity management based on the real payment amount.
Because the sensing area of distance sensor unit covers the cabinet door of unmanned vending machine at least, so the user is when reaching the goods of taking, distance sensor unit can sense its measuring distance and change, so, in step S101, can confirm whether the user has the action of taking the goods through distance sensor unit, and when the user has the action of taking the goods, combine the image that the image acquisition unit gathered, further discern the goods that the user took, and then can be according to the condition of the goods of taking of user and the payment circumstances of user, manage user' S credit, thereby reduce the freight loss condition of open unmanned vending machine.
Further, for the person who has had a past misconception record, the monitoring policy may be upgraded, and the monitoring is performed with emphasis, and at this time, in step S102, before determining whether the user has a goods picking operation based on the distance signal data and the collected image, the method further includes:
and calling a pre-stored credit loss person list based on the acquired image, comparing, and upgrading the monitoring strategy if the credit loss person is judged to be the credit loss person.
The updating the monitoring policy may include: and adjusting the working mode of the image acquisition unit to acquire continuous image information of the person who loses confidence.
For people who have been recorded with misconception, the frequency of image acquisition is higher, or video acquisition is directly performed, so that the taken commodities and the number of the commodities can be identified more accurately.
Further, in step S103, calculating a payment amount corresponding to the commodity taken by the customer based on the collected image and the distance information data, and performing integrity management based on the payment amount, including
Calculating the payment amount corresponding to the commodity taken by the client based on the acquired image and the distance information data, judging whether the payment amount is consistent with the real payment amount in the payment amount, and performing integrity management on the client based on the judgment result.
Wherein, calculate the payment information that the customer takes commodity to correspond based on gathering image and distance information data, include:
judging the area of the fetched commodity according to the distance information data;
and calculating the amount to be paid according to the commodity characteristics of the commodity placing area.
Or,
judging the area of the fetched commodity according to the distance information data;
extracting and counting the quantity of the taken commodities according to the acquired image;
and calculating the amount of money to be paid according to the commodity placing area and the statistical quantity.
Further, to save energy consumption of the vending machine, the distance sensor unit may be caused to operate when it is determined that a customer enters the vending area, and at this time, the method further includes:
judging whether a customer enters an unmanned vending machine area or not, and if so, awakening the distance sensor unit; and/or the presence of a gas in the gas,
and judging whether the customer leaves the vending machine area or not, and entering standby if the customer leaves the vending machine area.
Wherein, whether judge that there is the customer to get into unmanned vending machine region, can judge through acquireing infrared induction unit sensing unmanned vending machine outlying sensing data, can also be based on infrared induction unit sensing unmanned vending machine outlying sensing data, further acquire the regional object image of the entering image acquisition who gathers of image acquisition unit, whether there is the customer to get into unmanned vending machine region according to the more accurate judgement of object image, avoid because animals such as cat and dog mouse get into infrared induction unit sensing region and carry out the erroneous judgement.
When the infrared sensing unit senses that an object enters the sensing area, the image acquisition unit is started to acquire images, and then a user is determined to enter the region of the unmanned vending machine through the acquired images. The energy consumption of the vending machine can be further saved.
At this time, it is judged whether or not a customer enters the vending machine area, including
Acquiring sensing data of the periphery of the unmanned vending machine sensed by the infrared sensing unit;
and acquiring an object image which enters an image acquisition area and is acquired by the image acquisition unit based on the sensing data, and judging whether a customer enters the area of the unmanned vending machine.
If animals such as cats, mice and the like enter the sensing area of the infrared sensing unit, the image acquisition unit is started, but the human face cannot be detected through the acquired images, the animals can be recorded as entering, and the distance sensor unit is not further started.
If animals frequently enter the sensing area in a certain area, the position is not suitable for placing the unmanned vending machine, or a cabinet door needs to be added to the unmanned vending machine in the position.
If some region frequently has the animal to get into induction zone, image acquisition unit face identification fails, uploads server through shooing and can see animals such as mouse, can learn this position mouse like this more, is unsuitable to put unmanned vending machine because the mouse can destroy goods.
To the unmanned vending machine that has entity cabinet door, can restart distance sensor unit and image acquisition unit when opening the door to reach the purpose of energy saving consumption.
In step S102, determining whether a pickup operation exists for the user based on the distance signal data and the collected image, includes:
acquiring an initial distance of a distance sensor unit in a set direction;
judging whether the actual distance sensed by the distance sensor unit in the current direction is smaller than the initial distance or not, and if so, operating the corresponding grid by the customer;
acquiring a collected image of the image collecting unit, and judging whether goods taking operation exists in a user according to the collected image.
For saving distance sensor unit quantity, reduce cost can only set up a distance sensor unit in a vending machine, including distance sensor main part and rotary mechanism in the distance sensor unit, and rotary mechanism drives the rotation of distance sensor main part.
For the situation that the distance and the rotation angle of the distance sensor unit can be accurately measured, when the distance sensed by the distance sensor main body is smaller than the current initial distance, the commodity operated by the user can be determined according to the current rotation angle of the distance sensor and the current sensed distance value;
and determining the condition of the user for taking the goods according to the goods operated by the user and the images acquired by the image acquisition unit at the corresponding moment.
Specifically, when nobody purchased, entire system got into standby mode (MCU standby, image acquisition unit is out of work, communication module outage, distance sensor unit is out of work, only infrared induction unit works, its consumption is about 50uA), infrared induction unit's infrared detection range is 3 to 5 meters around the goods shelves, when someone got into infrared induction region, system got into operating mode (MCU work, image acquisition unit gathers the image and carries out face identification, distance sensor unit is out of work, communication module is out of work), but image acquisition unit confirms that the people went into detection region, and when animals such as non-cat mouse triggered infrared switch, distance sensor unit worked, communication module initialization accomplished waiting command.
The customer manually opens the door of the goods shelf, selects the goods, pays by scanning codes, takes away the goods and leaves, when the distance sensor unit detects that the customer stretches his hands to hold the goods, the image acquisition unit can take a plurality of photos at a certain period, and sends the photos to the processor or uploads the photos to the server through the communication module, the processor or the server performs face recognition, feature extraction and goods identification in the hand of the customer by using an image algorithm, a database is established, and management of a black and white list is performed, when the processor or the server does not receive payment information or a small amount of payment from the customer, the customer is added into the blacklist, when the customer purchases the goods again by using the blacklist, the image acquisition unit records the whole purchase process instead of taking the photo, so as to take a following measure, when the customer completes payment and adds the white list, a credit system is established for filing, the infrared sensing unit detects that the customer purchases when, entering a standby mode.
It should be noted that while the operations of the method of the present invention are depicted in the drawings in a particular order, this does not require or imply that the operations must be performed in this particular order, or that all of the illustrated operations must be performed, to achieve desirable results. Rather, the steps depicted in the flowcharts may change the order of execution. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
As shown in fig. 2, an unmanned vending machine according to an embodiment of the present invention includes:
including the cabinet body and set up the check on the cabinet body, still include:
the distance sensor unit 101 is arranged on the cabinet body, and the detection area of the distance sensor unit 101 at least covers the area where the grid is located;
the image acquisition unit 102 is arranged on a cabinet body of the unmanned vending machine and is used for acquiring images inside and/or outside the cabinet body;
and the processor 103 is connected with the distance sensor unit 101 and the image acquisition unit 102, and is used for triggering the image acquisition unit 102 to acquire an image according to the data sensed by the distance sensor unit 101.
Because the detection area of the distance sensor unit 101 covers the area where the lattice opening is located, when a user stretches his hand to take goods, the distance sensor unit 101 can sense the change of the distance, therefore, the unmanned vending machine can determine whether the user has the action of taking the goods through the distance sensor unit 101, and when the user has the action of taking the goods, the unmanned vending machine is combined with the image collected by the image collecting unit 102 to further identify the goods taken by the user, so that the credit of the user can be managed according to the situation that the user takes the goods and the payment situation of the user, and the goods loss situation of the open type unmanned vending machine is reduced.
The image acquisition unit 102 may employ a camera.
The processor 103 may specifically employ an MCU (Microcontroller Unit).
As shown in fig. 3, the distance sensor unit 101 is disposed at a position to cover as wide an area covered by the sensing area as possible, and for example, one distance sensor unit 101 may be disposed per row of goods shelves, or one distance sensor unit 101 may be disposed above or below the goods shelves at intervals, so as to better identify whether the user has an action of taking goods.
In order to save the number of the distance sensor units 101 and thus save the cost, as shown in fig. 4 to 5, only one distance sensor unit 101 may be disposed on one vending machine, where the distance sensor unit 101 specifically includes at least one distance sensor main body, and a rotating mechanism for driving the distance sensor main body to rotate, the distance sensor main body is disposed on the rotating mechanism, the rotating mechanism is disposed on the cabinet body, and the rotating mechanism drives the distance sensor main body to rotate, so that the sensing area of the distance sensor is larger.
The rotating mechanism can be arranged in the middle of the cabinet body, and the rotating angle of the rotating mechanism is 360 degrees at the moment; or the rotating mechanism is arranged at the corner of the cabinet body, and the rotating mechanism rotates in a reciprocating mode within a preset angle.
As shown in fig. 4 and 5, the distance sensor unit 101 may be disposed in the middle of the unmanned vending machine, at this time, the rotating mechanism drives the distance sensor main body to rotate 360 degrees, the entire unmanned vending machine can be sensed by the distance sensor unit 101, when the distance sensor unit 101 senses that the distance is smaller than the current set distance, it can be determined that the user has an action of taking goods at this time, the distance sensor unit 101 in fig. 5 has 3 distance sensor main bodies, so that the sensitivity of the distance sensor is higher, and fig. 6 shows the position of the distance sensor unit 101 in the top view in fig. 4 and 5.
As shown in fig. 7, the distance sensor unit 101 may also be disposed at a corner of the unmanned vending machine, at this time, the rotating mechanism drives the distance sensor main body to rotate at least 90 degrees, so as to sense the whole unmanned vending machine, when the distance sensor unit 101 senses that the distance is smaller than the current set distance, it may be determined that the user has an action of taking goods at this time, and fig. 8 illustrates a position of the distance sensor unit 101 in a top view in fig. 7.
As shown in fig. 9, the distance sensor unit 101 may be disposed outside the container of the unmanned vending machine, for example, on a bracket, in which case the unmanned vending machine further includes a bracket disposed at an upper portion of the cabinet, the bracket extending in the direction of the opening of the cabinet cell, and the distance sensor unit 101 being disposed on the bracket. For example, distance sensor unit 101 sets up on image acquisition unit's support, can prevent that someone from destroying this distance sensor, and at this moment, rotary mechanism drives the rotation of distance sensor main part and makes distance sensor can sense whole unmanned vending machine, and when distance sensor sensed the distance and is less than current settlement distance, can confirm that the user has the action of the goods of taking this moment.
Distance sensor unit 101 sets up all can in the front portion of unmanned vending machine or each position in the place ahead, and it is specific can be according to actual conditions such as installation convenience and cost and decide, only need guarantee distance sensor unit 101 the response scope cover whole unmanned vending machine plane can, this moment, distance sensor unit 101 can sense the customer and whether stretch out to hold article.
The distance sensor body can adopt a laser reflection distance measuring sensor (such as a TF Mini LiDAR sensor), an infrared reflection distance measuring sensor (such as a Sharper 2Y0A02YK0F distance measuring sensor) or an ultrasonic distance measuring sensor, the distance measuring direction of the distance sensor points to the periphery of the unmanned vending machine, the distance sensor can also comprise an encoder which can be specifically arranged on a rotating mechanism shaft of the rotating mechanism, the encoder is used for determining a rotating angle value x of the distance sensor body, the distance sensor body measures a distance Y from a rotating center to the side wall of the unmanned vending machine, and when the size of the unmanned vending machine is known, a determined functional relationship Y between x and Y is f1 (x); when someone stretches out and takes things, actual measurement distance y0< f1(x), and there is function h ═ f2(y0, x), h represents the height of stretching the position apart from ground to can derive that the customer has taken commodity from which side of which layer, because goods on shelves put and also put in subregion, can tentatively lock the variety that the customer took commodity like this, reduce the degree of difficulty that server or treater pass through the image recognition customer that image acquisition unit gathered and take commodity kind algorithm like this.
Can be according to actual conditions adjustment rotary mechanism rotational speed and the number of distance sensor main part among the distance sensor unit, can two distance sensor main parts of 180 degrees installations of contained angle or install three distance sensor main parts with the contained angle 120 degrees, as in figure 5, promptly for installing three range sensor, can improve detection efficiency, nevertheless can increase cost and consumption, specific case need be according to consumption, cost, rotational speed, distance sensor main part performance and goods shelves shape regulation.
Further, as shown in fig. 10, in order to save power, an infrared sensing module 104 for sensing a peripheral environment of the vending machine and transmitting a sensing signal to the processor may be disposed on the vending machine, the infrared sensing module 104 is connected to the processor 103, and at this time, the processor 103 triggers the distance sensor unit 101 and the image acquisition unit 102 to operate when the infrared sensing module 104 senses that an object enters a sensing area; when the infrared sensing module 104 senses that the object leaves the sensing area, the distance sensor unit 101 and the image acquisition unit 102 are triggered to sleep.
When the distance sensor unit 101 is in the sleep state, the rotation mechanism and the distance sensor main body do not operate.
Specifically, when the infrared sensing module 104 senses that an object enters a sensing area, the processor 103 triggers the distance sensor unit 101 and the distance acquisition unit 102 to work; when the infrared sensing module 104 senses that the object leaves the sensing area, the distance sensor unit 101 and the image acquisition unit 102 are triggered to sleep, which specifically includes:
when the infrared sensing module 104 senses that an object enters the sensing area, the processor 103 triggers the image acquisition unit 102 to acquire an image, and when it is determined that a person enters the sensing area according to the image, triggers the distance sensor unit 101 to work;
when the infrared sensing module 104 senses that the object leaves the sensing area, the processor 103 triggers the distance sensor unit 101 and the image acquisition unit 102 to sleep.
When the vending machine includes a physical cabinet door, the operation and sleep of the distance sensor unit 101 and the image acquisition unit 102 may be triggered by the opening and closing of the cabinet door, and at this time, the vending machine further includes:
the system comprises a cabinet door arranged at a grid opening, a processor 103 is connected with the cabinet door, the cabinet door comprises an open first position and a closed second position, and the laser sensor unit 101 and the image acquisition unit 102 are triggered to work at one position; and in the second position, the dormancy of the laser sensor unit 101 and the image acquisition unit 102 is triggered.
Further, this unmanned vending machine can also include communication module, connection processor 103 for communicate with the server, thereby realize networking and sell and the user credit management of networking, thereby better manage unmanned vending machine, avoid the bad user of credit to steal commodity in the unmanned vending machine of difference respectively.
The vending machine can determine the goods taken by the user through the processor 103, and can further perform integrity management on the user according to the payment condition of the user.
The vending machine can also send the collected pictures to the server, the server determines the goods taking condition of the user, and integrity management is carried out on the user according to the payment condition of the user.
The vending machine can also determine the goods taking condition of the user through the processor 103, send the goods taking condition of the user to the server, and the server carries out integrity management on the user according to the payment condition of the user.
In the unmanned vending machine, BMS (Battery MANAGEMENT SYSTEM, power management system) can be adopted for power management, the system manages and maintains each BATTERY unit of the equipment, the uninterrupted power supply is realized, the overcharge and the overdischarge of the BATTERY are prevented, the service life of the BATTERY is prolonged, and the state of the BATTERY is monitored.
MCU accomplishes image acquisition unit drive, face recognition algorithm and distance sensor's control work, can adopt microcontrollers such as STM32 series, ARM series, DSP series.
Tasks such as logic judgment, order management, image algorithm operation, fault diagnosis, black and white list database establishment and the like can be performed by the MCU, related data can also be sent to a SERVER through the communication module and performed by the SERVER, and at the moment, the SERVER can establish communication with each unmanned vending machine through the wireless network
The image acquisition unit is used for acquiring images, face recognition, customer shopping records and the like, and the field angle of the image acquisition unit is determined according to the size of the shelf and the field environment information, so that the customer shopping area can be covered.
As shown in fig. 3-9, when a customer purchases goods, the user directly pulls open the cabinet door handle to randomly compare and select the goods, and can select to purchase or give up the goods without any restriction.
An embodiment of the present invention further provides a distance sensor unit, as shown in fig. 11, the distance sensor unit includes:
a distance sensor body 1001 and a rotation mechanism 1002 for driving the distance sensor body 1001 to rotate, and the distance sensor body 1001 is provided on the rotation mechanism 1002.
Further, the distance sensor unit may include a plurality of distance sensor bodies 1001, and the plurality of distance sensor bodies 1001 may be uniformly distributed in the circumferential direction of the rotating mechanism 102.
An embodiment of the present invention further provides a management device for an unmanned vending machine, as shown in fig. 12, including:
the acquisition unit 1201 is used for acquiring distance signal data of the distance sensor unit and an acquired image of the image acquisition unit, and a sensing area of the distance sensor unit at least covers a cabinet door of the unmanned vending machine;
a judging unit 1202, configured to judge whether a user has a goods pickup operation based on the distance signal data and the collected image;
the management unit 1203 is configured to calculate a payment amount corresponding to the commodity taken by the client based on the collected image and the distance information data when the commodity taking operation exists, and perform integrity management based on the payment amount.
Further, the determining unit 1202 is further configured to:
and based on the distance signal data and the collected image, judging whether the user has a pre-stored credit loss person list and comparing the list before goods taking operation, and upgrading the monitoring strategy if the user is judged to be the credit loss person.
Further, the monitoring policy is upgraded, including:
and adjusting the working mode of the image acquisition unit to acquire continuous image information of the person who loses confidence.
Further, the management unit 1203 is specifically configured to:
calculating the payment amount corresponding to the commodity taken by the client based on the acquired image and the distance information data, judging whether the payment amount is consistent with the real payment amount in the payment amount, and performing integrity management on the client based on the judgment result.
Further, the management unit 1203 calculates payment information corresponding to the goods taken by the client based on the collected image and the distance information data, including:
judging the area of the fetched commodity according to the distance information data;
and calculating the amount to be paid according to the commodity characteristics of the commodity placing area.
Further, the management unit 1203 calculates payment information corresponding to the goods taken by the client based on the collected image and the distance information data, including
Judging the area of the fetched commodity according to the distance information data;
extracting and counting the quantity of the taken commodities according to the acquired image;
and calculating the amount of money to be paid according to the commodity placing area and the statistical quantity.
Further, the determining unit 1202 is further configured to:
judging whether a customer enters an unmanned vending machine area or not, and if so, awakening the distance sensor unit; and/or the presence of a gas in the gas,
and judging whether the customer leaves the vending machine area or not, and entering standby if the customer leaves the vending machine area.
Further, decision unit 1202 determines whether a customer has entered a vending machine area, including
Acquiring sensing data of the periphery of the unmanned vending machine sensed by the infrared sensing unit;
and acquiring an object image which enters an image acquisition area and is acquired by the image acquisition unit based on the sensing data, and judging whether a customer enters the area of the unmanned vending machine.
Further, the determining unit 1202 is specifically configured to:
acquiring an initial distance of a distance sensor unit in a set direction;
judging whether the actual distance sensed by the distance sensor unit in the current direction is smaller than the initial distance or not, and if so, operating the corresponding grid by the customer;
acquiring a collected image of the image collecting unit, and judging whether goods taking operation exists in a user according to the collected image.
It should be understood that the units or modules described in the apparatus correspond to the individual steps in the method described with reference to fig. 1. Thus, the operations and features described above for the method are equally applicable to the apparatus and the units comprised therein and will not be described in further detail here. The device can be realized in the browser or other security applications of the electronic equipment in advance, and can also be loaded into the browser or other security applications of the electronic equipment in a downloading mode and the like. Corresponding units in the device can cooperate with units in the electronic equipment to realize the solution of the embodiment of the application.
Referring now to FIG. 13, shown is a block diagram of a computer system suitable for use in implementing a terminal device or server of an embodiment of the present application.
As shown in fig. 13, the computer system includes a Central Processing Unit (CPU)1301 that can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)1302 or a program loaded from a storage portion 1308 into a Random Access Memory (RAM) 1303. In the RAM 1303, various programs and data necessary for system operation are also stored. The CPU 1301, the ROM 1302, and the RAM 1303 are connected to each other via a bus 1304. An input/output (I/O) interface 1305 is also connected to bus 1304.
The following components are connected to the I/O interface 1305: an input portion 1306 including a keyboard, a mouse, and the like; an output section 1307 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage portion 1308 including a hard disk and the like; and a communication section 1309 including a network interface card such as a LAN card, a modem, or the like. The communication section 1309 performs communication processing via a network such as the internet. A drive 1310 is also connected to the I/O interface 1305 as needed. A removable medium 1311 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 1310 as necessary, so that a computer program read out therefrom is mounted into the storage portion 1308 as necessary.
In particular, the process described above with reference to fig. 1 may be implemented as a computer software program, according to an embodiment of the present disclosure. For example, embodiments of the present disclosure include a computer program product comprising a computer program tangibly embodied on a machine-readable medium, the computer program comprising program code for performing the method of fig. 1. In such embodiments, the computer program may be downloaded and installed from a network via communications component 1309 and/or installed from removable media 1311.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units or modules described in the embodiments of the present application may be implemented by software or hardware. The described units or modules may also be provided in a processor, and may be described as: a processor includes an XX unit, a YY unit, and a ZZ unit. Where the names of such units or modules do not in some way constitute a limitation on the unit or module itself, for example, the XX unit may also be described as a "unit for XX".
As another aspect, the present application also provides a computer-readable storage medium, which may be the computer-readable storage medium included in the apparatus in the above-described embodiments; or it may be a separate computer readable storage medium not incorporated into the device. The computer readable storage medium stores one or more programs for use by one or more processors in performing the formula input methods described herein.
The above description is only a preferred embodiment of the application and is illustrative of the principles of the technology employed. It will be appreciated by a person skilled in the art that the scope of the invention as referred to in the present application is not limited to the embodiments with a specific combination of the above-mentioned features, but also covers other embodiments with any combination of the above-mentioned features or their equivalents without departing from the inventive concept. For example, the above features may be replaced with (but not limited to) features having similar functions disclosed in the present application.

Claims (20)

CN201811534157.7A2018-12-142018-12-14A kind of self-service machine management method, device and equipment, storage mediumPendingCN109829521A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201811534157.7ACN109829521A (en)2018-12-142018-12-14A kind of self-service machine management method, device and equipment, storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201811534157.7ACN109829521A (en)2018-12-142018-12-14A kind of self-service machine management method, device and equipment, storage medium

Publications (1)

Publication NumberPublication Date
CN109829521Atrue CN109829521A (en)2019-05-31

Family

ID=66858769

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201811534157.7APendingCN109829521A (en)2018-12-142018-12-14A kind of self-service machine management method, device and equipment, storage medium

Country Status (1)

CountryLink
CN (1)CN109829521A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110246281A (en)*2019-06-042019-09-17北京星选科技有限公司Data processing method, device, electronic equipment and computer readable storage medium
CN110415431A (en)*2019-07-162019-11-05合肥美的智能科技有限公司Container control method, container control device and container
CN110503891A (en)*2019-07-052019-11-26太仓秦风广告传媒有限公司A kind of electronic bill-board transform method and its system based on distance change
CN111301923A (en)*2019-12-182020-06-19李迪文 An automatic rack and method of using the same, and a warehouse with the automatic rack
CN112541940A (en)*2019-09-202021-03-23杭州海康威视数字技术股份有限公司Article detection method and system
CN113391695A (en)*2021-06-112021-09-14山东浪潮科学研究院有限公司Low-power-consumption face recognition method based on TinyML
CN113923926A (en)*2021-10-282022-01-11广州南盾通讯设备有限公司U-bit space management system and control method thereof
CN115393753A (en)*2022-04-122022-11-25北京海航中软科技有限公司 Hazardous chemical control device and method based on edge cluster and machine vision
CN115767250A (en)*2022-11-152023-03-07浙江星星冷链集成股份有限公司Provincial flow settlement method based on cloud identification image cabinet

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106204240A (en)*2016-07-232016-12-07山东华旗新能源科技有限公司Wisdom shopping management system
CN106781014A (en)*2017-01-242017-05-31广州市蚁道互联网有限公司Automatic vending machine and its operation method
CN107677987A (en)*2017-09-222018-02-09京东方科技集团股份有限公司Positioner, localization method and shelf
CN108198331A (en)*2018-01-082018-06-22深圳正品创想科技有限公司A kind of picking detection method, device and self-service cabinet
CN108335406A (en)*2018-02-082018-07-27合肥美的智能科技有限公司Self-service equipment and its good selling method and self-service system
CN108416902A (en)*2018-02-282018-08-17成都果小美网络科技有限公司Real-time object identification method based on difference identification and device
CN207764890U (en)*2017-10-202018-08-24北京人和六九科技有限公司A kind of self-service cabin
CN108765708A (en)*2018-08-232018-11-06深圳码隆科技有限公司A kind of unmanned automatic vending machine
CN108765824A (en)*2018-05-182018-11-06深圳市赛亿科技开发有限公司Sell goods control method and device, the computer readable storage medium of unmanned shelf

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106204240A (en)*2016-07-232016-12-07山东华旗新能源科技有限公司Wisdom shopping management system
CN106781014A (en)*2017-01-242017-05-31广州市蚁道互联网有限公司Automatic vending machine and its operation method
CN107677987A (en)*2017-09-222018-02-09京东方科技集团股份有限公司Positioner, localization method and shelf
CN207764890U (en)*2017-10-202018-08-24北京人和六九科技有限公司A kind of self-service cabin
CN108198331A (en)*2018-01-082018-06-22深圳正品创想科技有限公司A kind of picking detection method, device and self-service cabinet
CN108335406A (en)*2018-02-082018-07-27合肥美的智能科技有限公司Self-service equipment and its good selling method and self-service system
CN108416902A (en)*2018-02-282018-08-17成都果小美网络科技有限公司Real-time object identification method based on difference identification and device
CN108765824A (en)*2018-05-182018-11-06深圳市赛亿科技开发有限公司Sell goods control method and device, the computer readable storage medium of unmanned shelf
CN108765708A (en)*2018-08-232018-11-06深圳码隆科技有限公司A kind of unmanned automatic vending machine

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110246281A (en)*2019-06-042019-09-17北京星选科技有限公司Data processing method, device, electronic equipment and computer readable storage medium
CN110246281B (en)*2019-06-042021-01-22北京星选科技有限公司Data processing method and device, electronic equipment and computer readable storage medium
CN110503891A (en)*2019-07-052019-11-26太仓秦风广告传媒有限公司A kind of electronic bill-board transform method and its system based on distance change
CN110415431A (en)*2019-07-162019-11-05合肥美的智能科技有限公司Container control method, container control device and container
CN112541940A (en)*2019-09-202021-03-23杭州海康威视数字技术股份有限公司Article detection method and system
CN112541940B (en)*2019-09-202023-09-05杭州海康威视数字技术股份有限公司Article detection method and system
CN111301923A (en)*2019-12-182020-06-19李迪文 An automatic rack and method of using the same, and a warehouse with the automatic rack
CN113391695A (en)*2021-06-112021-09-14山东浪潮科学研究院有限公司Low-power-consumption face recognition method based on TinyML
CN113923926A (en)*2021-10-282022-01-11广州南盾通讯设备有限公司U-bit space management system and control method thereof
CN115393753A (en)*2022-04-122022-11-25北京海航中软科技有限公司 Hazardous chemical control device and method based on edge cluster and machine vision
CN115767250A (en)*2022-11-152023-03-07浙江星星冷链集成股份有限公司Provincial flow settlement method based on cloud identification image cabinet
CN115767250B (en)*2022-11-152024-12-03浙江星星冷链集成股份有限公司 A method for saving traffic and settling accounts based on cloud recognition image cabinet

Similar Documents

PublicationPublication DateTitle
CN109829521A (en)A kind of self-service machine management method, device and equipment, storage medium
US11521248B2 (en)Method and system for tracking objects in an automated-checkout store based on distributed computing
CN105184975B (en)Automatic vending machine management system and management method
AU2021201563A1 (en): Processing of resource consumption data via monitoring physically observable behaviors of an existing resource meter and provision of functionalities based on processing of resource consumption data
US20240104517A1 (en)Server, method, and program for measuring waste discharge amount and managing waste collection
CN108416901A (en)Method and device for identifying goods in intelligent container and intelligent container
CN109035629A (en)A kind of shopping settlement method and device based on open automatic vending machine
EP3779776A1 (en)Abnormality detection method, apparatus and device in unmanned settlement scenario
CN108230559A (en)Automatic vending device, operation method thereof and automatic vending system
CN109816855A (en)A kind of self-service machine management method, device and equipment, storage medium
CN108876504A (en)A kind of unmanned selling system and its control method
US12322120B2 (en)Monitoring delivered packages using video
US20230005348A1 (en)Fraud detection system and method
CN111178116A (en)Unmanned vending method, monitoring camera and system
CN107657769B (en)The vending system used in unmanned convenience store
CN110930582A (en)Intelligent sales counter and control method thereof
CN107392614B (en)Method and device for realizing offline transaction
CN110164036A (en)Automatic vending machine and its control method
CN110164029A (en)Automatic vending machine and its control method
CN110689389A (en)Computer vision-based shopping list automatic maintenance method and device, storage medium and terminal
CN110164032A (en)Automatic vending machine and its data processing method and automatically vending system
CN109993891A (en)The control method of Weighing type Intelligent cargo cabinet
CN209447251U (en)A kind of self-service machine and range sensor unit
US11792175B1 (en)Security system with dynamic insurance integration
CN117671605B (en)Big data-based refrigerator camera angle control system and method

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20190531

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp