CN110400110A - The method, apparatus of stock control calculates equipment and medium - Google Patents

The method, apparatus of stock control calculates equipment and medium Download PDF

Info

Publication number
CN110400110A
CN110400110A CN201910687831.3A CN201910687831A CN110400110A CN 110400110 A CN110400110 A CN 110400110A CN 201910687831 A CN201910687831 A CN 201910687831A CN 110400110 A CN110400110 A CN 110400110A
Authority
CN
China
Prior art keywords
inventory operations
data
shelf
inventory
type
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
CN201910687831.3A
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.)
Industrial and Commercial Bank of China Ltd ICBC
Original Assignee
Industrial and Commercial Bank of China Ltd ICBC
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 Industrial and Commercial Bank of China Ltd ICBC filed Critical Industrial and Commercial Bank of China Ltd ICBC
Priority to CN201910687831.3A priority Critical patent/CN110400110A/en
Publication of CN110400110A publication Critical patent/CN110400110A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders

Landscapes

  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Accounting & Taxation (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)

Abstract

Present disclose provides a kind of methods of stock control, comprising: obtains the facial image of user;According to the facial image, determine whether the user has inventory operations permission;If the user has inventory operations permission, inventory operations sign on is generated;In response to inventory operations sign on, the weight of all items on shelf is obtained, the first data are obtained;In response to receiving inventory operations END instruction, the weight of all items on shelf is obtained again, obtains the second data;And the difference according to first data and the second data, the quantity of article for determining the type of the inventory operations and being operated.The disclosure additionally provides device, a kind of electronic equipment and a kind of medium of a kind of stock control.

Description

The method, apparatus of stock control calculates equipment and medium
Technical field
This disclosure relates to which field of computer technology, sets more particularly, to a kind of method, apparatus of stock control, calculating Standby and medium.
Background technique
The management of traditional information technoloy equipment accessory storehouse is mostly using the way to manage manually kept accounts.It is continuous with social economy Development, data center's scale is increasing, the type and quantity of used information technoloy equipment accessory mostly miscellaneous, the pipe manually kept accounts Reason mode manages, and the efficiency of management, real-time, reliability be lower, has been unable to meet the needs of data center's production O&M.
In order to improve the deficiency of the above-mentioned way to manage manually kept accounts, the relevant technologies, which use, is based on radio frequency identification (Radio Frequency Identification, RFID) technology stock control system, i.e., paste on the information technoloy equipment of the storage in storehouse Upper active electronic label is stored with the relevant information of information technoloy equipment in active electronic label, when carrying out inventory operations to information technoloy equipment It is checked using storage information of the RFID technique to electronic tag.
During realizing disclosure design, at least there are the following problems in the related technology for inventor's discovery: due to skill Art limitation, present active electronic label volume for most of accessory of information technoloy equipment is excessive, to the storage of accessory with it is whole Reason adversely affects.
Summary of the invention
An aspect of this disclosure provides a kind of method of stock control, comprising: obtains the facial image of user;According to The facial image, determines whether the user has inventory operations permission;If the user has inventory operations permission, give birth to At inventory operations sign on;In response to inventory operations sign on, the weight of all items on shelf is obtained, obtains first Data;In response to receiving inventory operations END instruction, the weight of all items on shelf is obtained again, obtains the second number According to;And the difference according to first data and the second data, the object for determining the type of the inventory operations and being operated The quantity of product.
Optionally, metering device is provided on the shelf;The weight of all items on the acquisition shelf, comprising: Read the weight of all items on the shelf obtained by the metering device.
Optionally, the type of the inventory operations includes: in-stockroom operation and outbound operation;It is described to be counted according to described first According to the difference with the second data, the quantity of article that determines the type of the inventory operations and operated, comprising: if the difference Value is negative value, it is determined that the type of the inventory operations is outbound operation;If the difference is positive value, it is determined that the inventory behaviour The type of work is in-stockroom operation;And determine that the absolute value of the difference and the ratio of unit item weight are the article operated Quantity.
Optionally, the method further include: by the type of the inventory operations and the quantity of the article operated with Data in server are compared, and determine whether the inventory operations are legal;If the inventory operations are illegal, institute is recorded Inventory operations are stated, and show prompt information.
Optionally, the data by the type of the inventory operations and the quantity and server of the article operated It is compared, determines whether the inventory operations are legal, comprising:
The operation recorded in the type of the inventory operations and server is consistent, and the quantity of the article operated Consistent with the quantity recorded in server, then the inventory operations are legal, and otherwise, the inventory operations are illegal.
Another aspect of the disclosure provides a kind of device of stock control, comprising: image collection module, for obtaining The facial image of user;Permission determining module, for determining whether the user has inventory operations according to the facial image Permission;Generation module, for generating inventory operations sign in the case where the user has inventory operations permission;The One data acquisition module, for obtaining the weight of all items on shelf, obtaining first in response to inventory operations sign on Data;Second data acquisition module, for obtaining the property on shelf again in response to receiving inventory operations END instruction The weight of product obtains the second data;And result determining module, for the difference according to first data and the second data, The quantity of article for determining the type of the inventory operations and being operated.
Optionally, metering device is provided on the shelf;First data acquisition module and the second data acquisition mould Block, including, the first acquisition submodule, for reading the weight of all items on the shelf.
Optionally, the type of the inventory operations includes: in-stockroom operation and outbound operation;The result determining module, It include: that outbound determines submodule, for when the difference is negative value, determining the type of the inventory operations for outbound operation; It is put in storage and determines submodule, for when the difference is positive value, determining that the type of the inventory operations is in-stockroom operation;And number Measure determine submodule, for determine the difference absolute value and unit item weight ratio be the article operated number Amount.
Another aspect of the disclosure provides a kind of calculating equipment, comprising: one or more processors;Storage device, For storing one or more programs, wherein when one or more of programs are executed by one or more of processors, So that one or more of processors realize method as described above.
Another aspect of the present disclosure provides a kind of computer readable storage medium, is stored with computer executable instructions, Described instruction is when executed for realizing method as described above.
Another aspect of the present disclosure provides a kind of computer program, and the computer program, which includes that computer is executable, to be referred to It enables, described instruction is when executed for realizing method as described above.
In accordance with an embodiment of the present disclosure, the type and goods of inventory operations are judged by the variation of Item Weight on shelf The variation of quantity of goods on frame, without on cargo any label of additional, save for cargo paste electronic tag and be electricity Subtab inputs the operation of information, to improve O&M efficiency.
Detailed description of the invention
In order to which the disclosure and its advantage is more fully understood, referring now to being described below in conjunction with attached drawing, in which:
Fig. 1 diagrammatically illustrates the application scenarios of the method and apparatus of the stock control according to the embodiment of the present disclosure;
Fig. 2 diagrammatically illustrates the flow chart of the method for the stock control according to the embodiment of the present disclosure;
Fig. 3 diagrammatically illustrates the flow chart of the method for the stock control according to another embodiment of the disclosure;
Fig. 4 diagrammatically illustrates the block diagram of the device of the stock control according to the embodiment of the present disclosure;
Fig. 5 diagrammatically illustrates the first data acquisition module and the second data acquisition module according to an embodiment of the present disclosure Block diagram;
Fig. 6 diagrammatically illustrates the block diagram of result determining module according to an embodiment of the present disclosure;And
Fig. 7 diagrammatically illustrates the computer system of the method for being adapted for carrying out stock control according to the embodiment of the present disclosure Block diagram.
Specific embodiment
Hereinafter, will be described with reference to the accompanying drawings embodiment of the disclosure.However, it should be understood that these descriptions are only exemplary , and it is not intended to limit the scope of the present disclosure.In the following detailed description, to elaborate many specific thin convenient for explaining Section is to provide the comprehensive understanding to the embodiment of the present disclosure.It may be evident, however, that one or more embodiments are not having these specific thin It can also be carried out in the case where section.In addition, in the following description, descriptions of well-known structures and technologies are omitted, to avoid Unnecessarily obscure the concept of the disclosure.
Term as used herein is not intended to limit the disclosure just for the sake of description specific embodiment.It uses herein The terms "include", "comprise" etc. show the presence of the feature, step, operation and/or component, but it is not excluded that in the presence of Or add other one or more features, step, operation or component.
There are all terms (including technical and scientific term) as used herein those skilled in the art to be generally understood Meaning, unless otherwise defined.It should be noted that term used herein should be interpreted that with consistent with the context of this specification Meaning, without that should be explained with idealization or excessively mechanical mode.
It, in general should be according to this using statement as " at least one in A, B and C etc. " is similar to Field technical staff is generally understood the meaning of the statement to make an explanation (for example, " system at least one in A, B and C " Should include but is not limited to individually with A, individually with B, individually with C, with A and B, with A and C, have B and C, and/or System etc. with A, B, C).Using statement as " at least one in A, B or C etc. " is similar to, generally come Saying be generally understood the meaning of the statement according to those skilled in the art to make an explanation (for example, " having in A, B or C at least One system " should include but is not limited to individually with A, individually with B, individually with C, with A and B, have A and C, have B and C, and/or the system with A, B, C etc.).
Shown in the drawings of some block diagrams and/or flow chart.It should be understood that some sides in block diagram and/or flow chart Frame or combinations thereof can be realized by computer program instructions.These computer program instructions can be supplied to general purpose computer, The processor of special purpose computer or other programmable data processing units, so that these instructions are when executed by this processor can be with Creation is for realizing function/operation device illustrated in these block diagrams and/or flow chart.The technology of the disclosure can be hard The form of part and/or software (including firmware, microcode etc.) is realized.In addition, the technology of the disclosure, which can be taken, is stored with finger The form of computer program product on the computer readable storage medium of order, the computer program product is for instruction execution system System uses or instruction execution system is combined to use.
Embodiment of the disclosure provides a kind of method, apparatus of stock control, calculates equipment and medium.This method packet It includes: obtaining the facial image of user, then according to facial image, determine whether the user has inventory operations permission;In the use In the case that family has inventory operations permission, inventory operations sign on is generated;Then it in response to inventory operations sign on, obtains The weight of all items on picking frame obtains the first data;In response to receiving inventory operations END instruction, goods is obtained again The weight of all items on frame obtains the second data;Next according to the difference of the first data and the second data, user is determined The quantity of the type of the inventory operations carried out and the article operated.
Fig. 1 diagrammatically illustrates the application scenarios of the method and apparatus of stock control according to an embodiment of the present disclosure.It needs It should be noted that being only the example that can apply the scene of the embodiment of the present disclosure shown in Fig. 1, to help those skilled in the art to manage The technology contents of the disclosure are solved, but are not meant to that the embodiment of the present disclosure may not be usable for other equipment, system, environment or field Scape.
As shown in Figure 1, inventory management system 100 include warehouse door 101, shelf door 102, shelf 103, managing device 104, Database server 105 and external system 106.
Wherein, managing device 104 is connected to warehouse door 101, shelf door 102, shelf 103 respectively.Inventory's pipe of the disclosure The device of reason for example can be set in managing device 104.
Entrance guard card reader and electric control lock are provided on warehouse door 101.Managing device 104 can receive entrance guard card reader and be sent out The signal sent, and according to the opening and closing of signal control electric control lock.
Shelf door 102 includes image collecting device and electric control lock.Managing device 104 can receive image collecting device and be obtained The picture signal taken, and picture signal is analyzed and processed, managing device 104 also can control the opening and closing of electric control lock.Image Acquisition device can be for example camera, infrared sensor etc..
Shelf 103 are provided with metering device, can claim to the cargo stored on shelf for storing cargo Amount, metering device for example can be electronic scale.
Database server 105 is for storing information relevant to inventory operations.External system 106 is and managing device The external device (ED) of 104 connections, such as can be external monitoring device, alarm (such as alarm bell, warning lamp etc.) etc..
Fig. 2 diagrammatically illustrates the flow chart of the method for stock control according to an embodiment of the present disclosure.
As shown in Fig. 2, this method includes operation S210~S260.
In operation S210, the facial image of user is obtained.
In accordance with an embodiment of the present disclosure, operation S210 for example may include that managing device 104 on shelf door 102 by setting The image collecting device set obtains the facial image of user.
Determine whether user has inventory operations permission according to facial image in operation S220.
In accordance with an embodiment of the present disclosure, operation S220 for example may include, by the user's facial image obtained in S210 with The face information in face recognition database in database is compared, so that the identity of user is identified, then in database Whether the middle identity for inquiring the user has inventory operations permission.
In accordance with an embodiment of the present disclosure, in the case where user has inventory operations permission, then determine that the user is specific With which inventory operations permission.Inventory operations permission for example including outbound operating right, in-stockroom operation permission and outbound or The corresponding operable type of goods of in-stockroom operation and quantity.
Inventory operations sign on is generated if user has inventory operations permission in operation S230.
In accordance with an embodiment of the present disclosure, operation S230 for example may include having the case where inventory operations permission in user Under, generate inventory operations sign on.
It optionally, in accordance with an embodiment of the present disclosure, can also include sending inventory operations sign on after operation S230 To shelf door 102, to control the electric control lock unlock of shelf door 102.
The weight of all items on shelf is obtained, obtains first in response to inventory operations sign in operation S240 Data.
In accordance with an embodiment of the present disclosure, operating S240 for example may include, the case where generating inventory operations sign on Under, it reads the weight of all items on the shelf obtained by the metering device on shelf and records in the database.
Next, in response to receiving inventory operations END instruction, obtaining the property on shelf again in operation S250 The weight of product obtains the second data.
In accordance with an embodiment of the present disclosure, operating S250 for example may include, after receiving inventory operations END instruction, then The secondary weight for reading all items on the shelf obtained by the metering device on shelf simultaneously records in the database.
In accordance with an embodiment of the present disclosure, inventory operations END instruction can for example be touched manually after this has been completed by user Hair.
In another embodiment of the disclosure, inventory operations END instruction can also be triggered by following operation;When on shelf There is no generating inventory operations END instruction when variation in preset time section for the variable of metering device.
It determines the type of inventory operations according to the difference of the first data and the second data in operation S260 and is operated Article quantity.
In accordance with an embodiment of the present disclosure, the type of the inventory operations for example, in-stockroom operation and outbound operation.
In accordance with an embodiment of the present disclosure, each layer is used to place the articles of one species (with identical weight) on shelf, A measuring equipment is both provided with for each layer on shelf.
In accordance with an embodiment of the present disclosure, operation S260 for example may include calculating the difference that the first data subtract the second data Value shows the type of this inventory operations for outbound operation if the difference is negative value;If the difference is positive value, show this The type of secondary inventory operations is in-stockroom operation.Also, from the weight for reading unit item on shelf in database, calculate the difference Absolute value and unit item weight ratio, which is the quantity of article operated.
In another embodiment of the present disclosure, each layer can also place variety classes and single respectively vary in weight on shelf Article, and an odd lot proportionate relationship between the Unit Weight of different types of article can also thus pass through weight area The type of goods not operated.
In accordance with an embodiment of the present disclosure, the type and goods of inventory operations are judged by the variation of Item Weight on shelf The variation of quantity of goods on frame, without on cargo any label of additional, save for cargo paste electronic tag and be electricity Subtab inputs the operation of information, to improve O&M efficiency.
Fig. 3 diagrammatically illustrates the flow chart of the method for the stock control according to another embodiment of the disclosure.
As shown in figure 3, this method on the basis of operating S210~S260, further includes operation S310~S320.
In operation S310, the data in the type of inventory operations and the quantity and server of the article operated are carried out It compares, determines whether inventory operations are legal.
In accordance with an embodiment of the present disclosure, operation S310 for example may include: in query service device about active user's Inventory operations permissions data, the inventory operations permissions data include the inventory operations permission which type user has, Yi Jiku Deposit the corresponding type of goods operated of operation and quantity;Then according to the inventory operations determined in these data and operation S260 Type and the quantity of the article operated are compared, if the two is consistent, inventory operations be it is legal, otherwise not conform to Method.
The inventory operations are recorded, and show prompt information if inventory operations are illegal in operation S320.
In accordance with an embodiment of the present disclosure, operation S320 for example may include: that illegal inventory operations are recorded in data In library, prompt information is then generated, the inventory operations for prompting user current are illegal.
In another embodiment of the present disclosure, the prompt information can also be sent to external monitoring device, informs that it does not conform to The inventory operations of method, and also can indicate that warning device is alarmed.
In accordance with an embodiment of the present disclosure, by examining inventory operations whether legal, and illegal inventory operations are being found When send prompt information, relevant staff can be warned, it is handled to illegal inventory operations in time, avoid goods The loss of object.
Fig. 4 diagrammatically illustrates the block diagram of the device of stock control according to an embodiment of the present disclosure.
As shown in figure 4, the device 400 of stock control includes image collection module 410, permission determining module 420, generates mould Block 430, the first data acquisition module 440, the second data acquisition module 450 and result determining module 460.The dress of the stock control The method described above with reference to Fig. 2 can be executed by setting 400.
Specifically, image collection module 410, for obtaining the facial image of user;
Permission determining module 420, for determining whether the user has inventory operations power according to the facial image Limit.
Generation module 430, for generating inventory operations and starting to refer in the case where the user has inventory operations permission It enables.
First data acquisition module 440, for obtaining all items on shelf in response to inventory operations sign on Weight obtains the first data.
Second data acquisition module 450, for being obtained on shelf again in response to receiving inventory operations END instruction The weight of all items obtains the second data.
As a result determining module 460 determine the inventory operations for the difference according to first data and the second data Type and the article operated quantity.
In accordance with an embodiment of the present disclosure, the type and goods of inventory operations are judged by the variation of Item Weight on shelf The variation of quantity of goods on frame, without on cargo any label of additional, save for cargo paste electronic tag and be electricity Subtab inputs the operation of information, to improve O&M efficiency.
Fig. 5 diagrammatically illustrates the first data acquisition module and the second data acquisition module according to an embodiment of the present disclosure Block diagram.
Wherein, it is provided with metering device on the shelf, as shown in figure 5, the first data acquisition module 440 and the second data Module 450 is obtained to include at least: the first acquisition submodule 510, for reading the weight of all items on the shelf.
Fig. 6 diagrammatically illustrates the block diagram of result determining module according to an embodiment of the present disclosure.
Wherein, the type of the inventory operations includes: in-stockroom operation and outbound operation, as shown in fig. 6, the result is true Cover half block 460 includes that outbound determines that submodule 610, storage determine that submodule 620 and quantity determine submodule 630.
Wherein, outbound determines submodule 610, for determining the type of the inventory operations when the difference is negative value For outbound operation.
It is put in storage and determines submodule 620, for determining the type of the inventory operations for storage when the difference is positive value Operation.
Quantity determines submodule 630, for determine the difference absolute value and unit item weight ratio be grasped The quantity of the article of work.
It is module according to an embodiment of the present disclosure, submodule, unit, any number of or in which any more in subelement A at least partly function can be realized in a module.It is single according to the module of the embodiment of the present disclosure, submodule, unit, son Any one or more in member can be split into multiple modules to realize.According to the module of the embodiment of the present disclosure, submodule, Any one or more in unit, subelement can at least be implemented partly as hardware circuit, such as field programmable gate Array (FPGA), programmable logic array (PLA), system on chip, the system on substrate, the system in encapsulation, dedicated integrated electricity Road (ASIC), or can be by the hardware or firmware for any other rational method for integrate or encapsulate to circuit come real Show, or with any one in three kinds of software, hardware and firmware implementations or with wherein any several appropriately combined next reality It is existing.Alternatively, can be at least by part according to one or more of the module of the embodiment of the present disclosure, submodule, unit, subelement Ground is embodied as computer program module, when the computer program module is run, can execute corresponding function.
For example, image collection module 410, permission determining module 420, generation module 430, the first data acquisition module 440, Second data acquisition module 450, result determining module 460, the first acquisition submodule 510, outbound determine submodule 610, storage Determine that submodule 620 and quantity determine that any number of may be incorporated in a module in submodule 630 is realized, or wherein Any one module can be split into multiple modules.Alternatively, one or more modules in these modules are at least partly Function can be combined at least partly function of other modules, and be realized in a module.In accordance with an embodiment of the present disclosure, Image collection module 410, permission determining module 420, generation module 430, the first data acquisition module 440, the second data acquisition Module 450, result determining module 460, the first acquisition submodule 510, outbound determine submodule 610, are put in storage determining submodule 620 Determine that at least one of submodule 630 can at least be implemented partly as hardware circuit, such as field-programmable with quantity It is gate array (FPGA), programmable logic array (PLA), system on chip, the system on substrate, the system in encapsulation, dedicated integrated Circuit (ASIC), or can be by carrying out the hardware such as any other rational method that is integrated or encapsulating or firmware to circuit come real Show, or with any one in three kinds of software, hardware and firmware implementations or with wherein any several appropriately combined next reality It is existing.Alternatively, image collection module 410, permission determining module 420, generation module 430, the first data acquisition module 440, second Data acquisition module 450, result determining module 460, the first acquisition submodule 510, outbound determine that submodule 610, storage determine Submodule 620 and quantity determine that at least one of submodule 630 can at least be implemented partly as computer program module, When the computer program module is run, corresponding function can be executed.
Fig. 7 is diagrammatically illustrated according to the computer system for being adapted for carrying out method as described above of the embodiment of the present disclosure Block diagram.Computer system shown in Fig. 7 is only an example, should not function and use scope band to the embodiment of the present disclosure Carry out any restrictions.
As shown in fig. 7, computer system 700 includes processor 710, computer readable storage medium 720, sender unit 730 and signal receiver 740.The computer system 700 can execute the method according to the embodiment of the present disclosure.
Specifically, processor 710 for example may include general purpose microprocessor, instruction set processor and/or related chip group And/or special microprocessor (for example, specific integrated circuit (ASIC)), etc..Processor 710 can also include using for caching The onboard storage device on way.Processor 710 can be the different movements for executing the method flow according to the embodiment of the present disclosure Single treatment unit either multiple processing units.
Computer readable storage medium 720, such as can be non-volatile computer readable storage medium, specific example Including but not limited to: magnetic memory apparatus, such as tape or hard disk (HDD);Light storage device, such as CD (CD-ROM);Memory, such as Random access memory (RAM) or flash memory;Etc..
Computer readable storage medium 720 may include computer program 721, which may include generation Code/computer executable instructions execute processor 710 according to the embodiment of the present disclosure Method or its any deformation.
Computer program 721 can be configured to have the computer program code for example including computer program module.Example Such as, in the exemplary embodiment, the code in computer program 721 may include one or more program modules, for example including 721A, module 721B ....It should be noted that the division mode and number of module are not fixation, those skilled in the art can To be combined according to the actual situation using suitable program module or program module, when these program modules are combined by processor 710 When execution, processor 710 is executed according to the method for the embodiment of the present disclosure or its any deformation.
In accordance with an embodiment of the present disclosure, processor 710 can be handed over sender unit 730 and signal receiver 740 Mutually, it executes according to the method for the embodiment of the present disclosure or its any deformation.
According to an embodiment of the invention, image collection module 410, permission determining module 420, generation module 430, first number It is determined according to acquisition module 440, the second data acquisition module 450, result determining module 460, the first acquisition submodule 510, outbound Submodule 610, storage determine that submodule 620 and quantity determine 630 image collection module 410 of submodule, permission determining module 420, generation module 430, the first data acquisition module 440, the second data acquisition module 450, result determining module 460, first Acquisition submodule 510, outbound determine that submodule 610, storage determine that submodule 620 and quantity determine in submodule 630 at least One can be implemented as the computer program module with reference to Fig. 7 description and may be implemented above when being executed by processor 710 The corresponding operating of description.
The disclosure additionally provides a kind of computer readable storage medium, which can be above-mentioned reality It applies included in equipment/device/system described in example;Be also possible to individualism, and without be incorporated the equipment/device/ In system.Above-mentioned computer readable storage medium carries one or more program, when said one or multiple program quilts When execution, the method according to the embodiment of the present disclosure is realized.
In accordance with an embodiment of the present disclosure, computer readable storage medium can be non-volatile computer-readable storage medium Matter, such as can include but is not limited to: portable computer diskette, hard disk, random access storage device (RAM), read-only memory (ROM), erasable programmable read only memory (EPROM or flash memory), portable compact disc read-only memory (CD-ROM), light Memory device, magnetic memory device or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can With to be any include or the tangible medium of storage program, the program can be commanded execution system, device or device use or Person is in connection.
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part of one module, program segment or code of table, a part of above-mentioned module, program segment or code include one or more Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical On can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it wants It is noted that the combination of each box in block diagram or flow chart and the box in block diagram or flow chart, can use and execute rule The dedicated hardware based systems of fixed functions or operations is realized, or can use the group of specialized hardware and computer instruction It closes to realize.
It will be understood by those skilled in the art that the feature recorded in each embodiment and/or claim of the disclosure can To carry out multiple combinations and/or combination, even if such combination or combination are not expressly recited in the disclosure.Particularly, In In the case where not departing from disclosure spirit or teaching, the feature recorded in each embodiment and/or claim of the disclosure can To carry out multiple combinations and/or combination.All these combinations and/or combination each fall within the scope of the present disclosure.
Although the disclosure, art technology has shown and described referring to the certain exemplary embodiments of the disclosure Personnel it should be understood that in the case where the spirit and scope of the present disclosure limited without departing substantially from the following claims and their equivalents, A variety of changes in form and details can be carried out to the disclosure.Therefore, the scope of the present disclosure should not necessarily be limited by above-described embodiment, But should be not only determined by appended claims, also it is defined by the equivalent of appended claims.

Claims (10)

1. a kind of method of stock control, comprising:
Obtain the facial image of user;
According to the facial image, determine whether the user has inventory operations permission;
If the user has inventory operations permission, inventory operations sign on is generated;
In response to inventory operations sign on, the weight of all items on shelf is obtained, the first data are obtained;
In response to receiving inventory operations END instruction, the weight of all items on shelf is obtained again, obtains the second data; And
According to the difference of first data and the second data, the type of the inventory operations is determined and the article that is operated Quantity.
2. according to the method described in claim 1, wherein, being provided with metering device on the shelf;On the acquisition shelf The weight of all items, comprising:
Read the weight of all items on the shelf obtained by the metering device.
3. according to the method described in claim 1, wherein, the type of the inventory operations includes: in-stockroom operation and outbound behaviour Make;The difference according to first data and the second data, the object for determining the type of the inventory operations and being operated The quantity of product, comprising:
If the difference is negative value, it is determined that the type of the inventory operations is outbound operation;
If the difference is positive value, it is determined that the type of the inventory operations is in-stockroom operation;And
The ratio of the absolute value and unit item weight that determine the difference is the quantity of the article operated.
4. according to the method described in claim 1, further include:
The type of the inventory operations and the quantity of the article operated are compared with the data in server, determine institute Whether legal state inventory operations;
If the inventory operations are illegal, the inventory operations are recorded, and show prompt information.
It is described by the type of the inventory operations and the article operated 5. according to the method described in claim 1, wherein Quantity is compared with the data in server, determines whether the inventory operations are legal, comprising:
The operation recorded in the type of the inventory operations and server is consistent, and the quantity and clothes of the article operated The quantity recorded in business device is consistent, then the inventory operations are legal, and otherwise, the inventory operations are illegal.
6. a kind of device of stock control, comprising:
Image collection module, for obtaining the facial image of user;
Permission determining module, for determining whether the user has inventory operations permission according to the facial image;
Generation module, for generating inventory operations sign in the case where the user has inventory operations permission;
First data acquisition module, for obtaining the weight of all items on shelf, obtaining in response to inventory operations sign on To the first data;
Second data acquisition module, for obtaining the property on shelf again in response to receiving inventory operations END instruction The weight of product obtains the second data;And
As a result determining module determines the type of the inventory operations for the difference according to first data and the second data And the quantity of the article operated.
7. device according to claim 6, wherein be provided with metering device on the shelf;First data acquisition Module and the second data acquisition module, including, the first acquisition submodule, for reading the weight of all items on the shelf Amount.
8. device according to claim 6, wherein the type of the inventory operations includes: in-stockroom operation and outbound behaviour Make;The result determining module, comprising:
Outbound determines submodule, for when the difference is negative value, determining the type of the inventory operations for outbound operation;
It is put in storage and determines submodule, for when the difference is positive value, determining that the type of the inventory operations is in-stockroom operation;With And
Quantity determines submodule, for determining that absolute value and the ratio of unit item weight of the difference are the article operated Quantity.
9. a kind of calculating equipment, comprising:
One or more processors;
Memory, for storing one or more computer programs,
Wherein, when one or more computer programs are executed by one or more processors, so that one or more processors The method for realizing any one of claims 1 to 5.
10. a kind of computer readable storage medium, is stored thereon with executable instruction, which makes to handle when being executed by processor The method that device realizes any one of claims 1 to 5.
CN201910687831.3A 2019-07-26 2019-07-26 The method, apparatus of stock control calculates equipment and medium Pending CN110400110A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910687831.3A CN110400110A (en) 2019-07-26 2019-07-26 The method, apparatus of stock control calculates equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910687831.3A CN110400110A (en) 2019-07-26 2019-07-26 The method, apparatus of stock control calculates equipment and medium

Publications (1)

Publication Number Publication Date
CN110400110A true CN110400110A (en) 2019-11-01

Family

ID=68326475

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910687831.3A Pending CN110400110A (en) 2019-07-26 2019-07-26 The method, apparatus of stock control calculates equipment and medium

Country Status (1)

Country Link
CN (1) CN110400110A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111027913A (en) * 2019-12-17 2020-04-17 微特技术有限公司 Management method suitable for store flow data of movable property financing class
CN111292046A (en) * 2020-03-19 2020-06-16 四川天府蜂谷科技有限公司 Intelligent cloud scale system
CN111343179A (en) * 2020-02-25 2020-06-26 中国工商银行股份有限公司 Real-time consensus method and device for authenticity of data on link
CN111932794A (en) * 2020-08-17 2020-11-13 腾讯科技(深圳)有限公司 Terminal, server, article storage device, method, and computer program
CN113496370A (en) * 2020-04-01 2021-10-12 鸿富锦精密电子(成都)有限公司 Material extraction method, system, shelf device and medium
WO2022037125A1 (en) * 2020-08-17 2022-02-24 北京京东振世信息技术有限公司 Method and device for stock handling

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204883802U (en) * 2015-06-24 2015-12-16 中山润涛智科技术有限公司 Automatic stock statistical system of thing networking of weight inductor and applied this inductor
CN107274134A (en) * 2017-07-05 2017-10-20 深圳市宏鑫源投资咨询有限公司 The monitoring and managing method and data gathering node of a kind of articles from the storeroom
DE102016124951A1 (en) * 2016-12-20 2018-06-21 Rehau Ag + Co Device comprising a flat element for placement on a storage element of a goods shelf and system and goods presentation system with such a device
CN109815665A (en) * 2018-12-25 2019-05-28 深圳供电局有限公司 Identity authentication method and system, electronic equipment and computer readable storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204883802U (en) * 2015-06-24 2015-12-16 中山润涛智科技术有限公司 Automatic stock statistical system of thing networking of weight inductor and applied this inductor
DE102016124951A1 (en) * 2016-12-20 2018-06-21 Rehau Ag + Co Device comprising a flat element for placement on a storage element of a goods shelf and system and goods presentation system with such a device
CN107274134A (en) * 2017-07-05 2017-10-20 深圳市宏鑫源投资咨询有限公司 The monitoring and managing method and data gathering node of a kind of articles from the storeroom
CN109815665A (en) * 2018-12-25 2019-05-28 深圳供电局有限公司 Identity authentication method and system, electronic equipment and computer readable storage medium

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111027913A (en) * 2019-12-17 2020-04-17 微特技术有限公司 Management method suitable for store flow data of movable property financing class
CN111027913B (en) * 2019-12-17 2023-04-18 微特技术有限公司 Management method suitable for store flow data of movable property financing class
CN111343179A (en) * 2020-02-25 2020-06-26 中国工商银行股份有限公司 Real-time consensus method and device for authenticity of data on link
CN111292046A (en) * 2020-03-19 2020-06-16 四川天府蜂谷科技有限公司 Intelligent cloud scale system
CN113496370A (en) * 2020-04-01 2021-10-12 鸿富锦精密电子(成都)有限公司 Material extraction method, system, shelf device and medium
CN113496370B (en) * 2020-04-01 2024-03-15 鸿富成精密电子(成都)有限公司 Material extraction method, system, goods shelf device and medium
CN111932794A (en) * 2020-08-17 2020-11-13 腾讯科技(深圳)有限公司 Terminal, server, article storage device, method, and computer program
WO2022037125A1 (en) * 2020-08-17 2022-02-24 北京京东振世信息技术有限公司 Method and device for stock handling
JP7463559B2 (en) 2020-08-17 2024-04-08 ベイジン・ジンドン・ゼンシ・インフォメーション・テクノロジー・カンパニー・リミテッド Item processing method, device, system, electronic device, storage medium, and computer program

Similar Documents

Publication Publication Date Title
CN110400110A (en) The method, apparatus of stock control calculates equipment and medium
CN110009076B (en) Intelligent storage cabinet system based on RFID and management method and device thereof
Chawathe et al. Managing RFID data
Ting et al. The study on using passive RFID tags for indoor positioning
US20170004444A1 (en) Baggage tracking system
US8472670B2 (en) Target detection device and target detection method
CN109961074A (en) A kind of method, robot and computer readable storage medium for searching article
JP2019121198A (en) Logistics monitoring device, logistics monitoring method, and logistics monitoring program
CN101496074A (en) Device and method for detecting suspicious activity, program, and recording medium
WO2018204096A1 (en) Systems and methods for providing access to a secured container
US11710397B2 (en) Theft prediction and tracking system
CN109508583A (en) A kind of acquisition methods and device of distribution trend
CN106779565A (en) Logistic storage information management system based on intelligent monitoring
CN104751298A (en) Iris algorithm based electric power security information identification and intelligent management system
CN114077912A (en) Data prediction method and data prediction device
KR101969262B1 (en) System and method for managing warehouse based on internet of things
CN112925899B (en) Ordering model establishment method, case clue recommendation method, device and medium
US20110050422A1 (en) System and Method for Identifying Location of an Information Handling System
CN107666398B (en) Group notification method, system and storage medium based on user behavior
KR102251607B1 (en) Passport system for managing integrated distribution of international logistics based block chain
CN111523348A (en) Information generation method and device and equipment for man-machine interaction
CN111710096A (en) Control method and device of intelligent equipment, electronic equipment and storage medium
CN104839962B (en) A kind of intelligent wallet and its information processing method and device
US11488103B1 (en) Customized retail environments
JP2016066277A (en) Object management system, object management device, object management method, and object management program

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191101