[go: up one dir, main page]

CN115034710B - Method and device for determining loading and unloading quantity of articles - Google Patents

Method and device for determining loading and unloading quantity of articles Download PDF

Info

Publication number
CN115034710B
CN115034710B CN202210673822.0A CN202210673822A CN115034710B CN 115034710 B CN115034710 B CN 115034710B CN 202210673822 A CN202210673822 A CN 202210673822A CN 115034710 B CN115034710 B CN 115034710B
Authority
CN
China
Prior art keywords
loading
unloading
action
determining
characteristic values
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.)
Active
Application number
CN202210673822.0A
Other languages
Chinese (zh)
Other versions
CN115034710A (en
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.)
Beijing Jingdong Zhenshi Information Technology Co Ltd
Original Assignee
Beijing Jingdong Zhenshi Information 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 Beijing Jingdong Zhenshi Information Technology Co Ltd filed Critical Beijing Jingdong Zhenshi Information Technology Co Ltd
Priority to CN202210673822.0A priority Critical patent/CN115034710B/en
Publication of CN115034710A publication Critical patent/CN115034710A/en
Application granted granted Critical
Publication of CN115034710B publication Critical patent/CN115034710B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/083Shipping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G67/00Loading or unloading vehicles
    • B65G67/02Loading or unloading land vehicles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Development Economics (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Social Psychology (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Mechanical Engineering (AREA)

Abstract

The invention discloses a method and a device for determining the loading and unloading quantity of articles, and relates to the technical field of warehouse logistics. The method comprises the steps of determining article loading and unloading instructions corresponding to articles to be loaded and unloaded, enabling the loading and unloading instructions to indicate loading and unloading operations of the articles, obtaining a plurality of preset action characteristic values and arrangement sequences of the action characteristic values according to the loading and unloading instructions, enabling the action characteristic values to correspond to the loading and unloading operations, obtaining a plurality of real-time characteristic values for one or more operators to respectively execute the operations, comparing the real-time characteristic values with the action characteristic values, determining a plurality of target characteristic values corresponding to the action characteristic values from the real-time characteristic values, and determining the loading and unloading quantity of the operators to the articles according to the plurality of target characteristic values and the arrangement sequences of the action characteristic values. According to the method, the loading and unloading quantity of the operators to the articles can be automatically determined, and the timeliness and the accuracy are high.

Description

Method and device for determining loading and unloading quantity of articles
Technical Field
The invention relates to the technical field of warehouse logistics, in particular to a method and a device for determining the loading and unloading quantity of articles.
Background
In each transportation link of logistics, loading and unloading are indispensable links, in the prior art, as two hands of an operator are occupied in the whole process of loading and unloading, scanning gun cannot be used for scanning one by one, and therefore calculation of the workload of each operator is usually obtained by averaging the total loaded and unloaded article quantity. And because the actual working efficiency of each operator is different, the workload of the operators is not accurate enough to calculate the average value.
Disclosure of Invention
In view of the above, the embodiments of the present invention provide a method and an apparatus for determining the loading and unloading quantity of an article, which compare a real-time characteristic value of an operator obtained in real time with a plurality of preset action characteristic values, determine a target characteristic value corresponding to the action characteristic value from the real-time characteristic values, and finally automatically determine the loading and unloading quantity of the operator on the article according to the target characteristic value and the arrangement sequence of the plurality of action characteristic values, thereby having strong timeliness and high accuracy.
To achieve the above object, according to one aspect of an embodiment of the present invention, there is provided a method of determining a loading and unloading quantity of articles.
The method for determining the article loading and unloading quantity comprises the steps of determining article loading and unloading instructions corresponding to a plurality of articles to be loaded and unloaded, enabling the loading and unloading instructions to instruct loading and unloading operations of the articles, obtaining a plurality of preset action characteristic values and arrangement sequences of the action characteristic values according to the loading and unloading instructions, enabling the action characteristic values to correspond to the loading and unloading operations, obtaining a plurality of real-time characteristic values for one or more operators to respectively execute the operations, comparing the real-time characteristic values with the action characteristic values, determining a plurality of target characteristic values corresponding to the action characteristic values from the real-time characteristic values, and determining the loading and unloading quantity of the operators to the articles according to the arrangement sequences of the target characteristic values and the action characteristic values.
Optionally, the acquiring the plurality of real-time characteristic values of the operation performed by the one or more operators respectively includes determining first vehicle information corresponding to the logistics menu, acquiring second vehicle information in an acquisition area by using intelligent equipment, acquiring user information corresponding to the one or more operators in the acquisition area through a face recognition technology when the second vehicle information is matched with the first vehicle information, and acquiring the plurality of real-time characteristic values of the operation performed by the one or more user information respectively.
Optionally, the method comprises the steps of determining the loading and unloading quantity of the operator on the article according to the arrangement sequence of the target feature values and the action feature values, sequentially arranging the target feature values according to time sequence to generate a target feature value set, sequentially arranging the action feature values according to the arrangement sequence, taking the arranged action feature values as a group of action feature value sets, determining the group quantity containing the action feature value sets in the target feature value set, recording the group of action feature value sets as one loading and unloading times when the group of action feature value sets exist, and determining the loading and unloading quantity of the operator on the article according to the loading and unloading times.
Optionally, the determining the number of groups of the action characteristic value sets included in the target characteristic value set includes determining whether a plurality of target characteristic values sequentially and continuously arranged according to the arrangement sequence exist in the target characteristic value set, and if so, determining the number of groups of the action characteristic value sets included in the target characteristic value set by taking the plurality of target characteristic values sequentially and continuously arranged according to the arrangement sequence as a group of action characteristic value sets.
Optionally, the acquiring the plurality of real-time characteristic values of the operation performed by the one or more operators respectively includes acquiring an image in the acquisition area in real time by using the intelligent device, and analyzing the characteristic values of the image to obtain a plurality of real-time characteristic values of the operation performed by the one or more operators respectively.
The method comprises the steps of carrying out a plurality of real-time characteristic values of an operator, wherein the plurality of actions comprise carrying-up action, moving action and putting down action, the step of analyzing the characteristic values of the image to obtain a plurality of real-time characteristic values of the operation carried out by the operator or operators respectively, the step of determining the characteristic values of the carrying-up action or putting down action corresponding to the operator according to the arm action, the position relation between the article and the arm, the leg action and the trunk action of the operator in the image and the position before or after the loading and unloading of the article, and the step of determining the moving action characteristic values of the operator according to the position before the loading and unloading of the article and the position after the loading and unloading of the article.
Optionally, the method further comprises the steps of determining the loading and unloading quantity corresponding to the logistics handbill, and determining the loading and unloading quantity of one or more operators corresponding to the user information according to the loading and unloading quantity under the condition that the loading and unloading quantity is larger than the loading and unloading quantity and/or the loading and unloading quantity is smaller than a preset proportion threshold value of the loading and unloading quantity.
To achieve the above object, according to still another aspect of an embodiment of the present invention, there is provided an apparatus for determining the number of articles loaded and unloaded.
The device for determining the article loading and unloading quantity comprises a determining module, an acquiring module, a comparing module and a quantity module, wherein the determining module is used for determining article loading and unloading instructions corresponding to a plurality of articles to be loaded and unloaded, the loading and unloading instructions indicate loading and unloading operations on the articles, the acquiring module is used for acquiring a plurality of preset action characteristic values and arrangement sequences of the action characteristic values according to the loading and unloading instructions, the action characteristic values correspond to the loading and unloading operations, the acquiring module is used for acquiring a plurality of real-time characteristic values for one or more operators to respectively execute the operations, the comparing module is used for comparing the real-time characteristic values with the action characteristic values, a plurality of target characteristic values corresponding to the action characteristic values are determined from the real-time characteristic values, and the quantity module is used for determining the loading and unloading quantity of the articles by the operators according to the plurality of target characteristic values and the arrangement sequences of the action characteristic values.
To achieve the above object, according to still another aspect of an embodiment of the present invention, there is provided an electronic apparatus for determining the number of articles loaded and unloaded.
An electronic device for determining a loading and unloading quantity of an article according to an embodiment of the present invention includes one or more processors, and a storage device for storing one or more programs that, when executed by the one or more processors, cause the one or more processors to implement a method for determining a loading and unloading quantity of an article according to an embodiment of the present invention.
To achieve the above object, according to still another aspect of the embodiments of the present invention, there is provided a computer-readable storage medium.
A computer-readable storage medium of an embodiment of the present invention has stored thereon a computer program which, when executed by a processor, implements a method of determining a loading and unloading amount of an article of an embodiment of the present invention.
The embodiment of the invention has the advantages that the real-time characteristic value of the operator obtained in real time is compared with the preset action characteristic values, the target characteristic value corresponding to the action characteristic value is determined from the real-time characteristic values, and finally, the loading and unloading quantity of the operator to the articles is automatically determined according to the target characteristic value and the arrangement sequence of the action characteristic values.
Further effects of the above-described non-conventional alternatives are described below in connection with the embodiments.
Drawings
The drawings are included to provide a better understanding of the invention and are not to be construed as unduly limiting the invention. Wherein:
FIG. 1 is a schematic diagram of the main steps of a method of determining the loading and unloading quantity of an article according to an embodiment of the invention;
FIG. 2 is a schematic diagram of the main steps of acquiring real-time feature values according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of the main steps of acquiring real-time feature values according to another embodiment of the present invention;
FIG. 4 is a schematic diagram of the main steps of determining the operator's loading and unloading quantity of the item according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of the main steps for determining the number of groups comprising a set of action feature values in a set of target feature values according to an embodiment of the invention;
FIG. 6 is a schematic diagram of the main steps of still another method for obtaining real-time feature values according to an embodiment of the present invention;
FIG. 7 is a schematic illustration of the main steps of determining the article handling quantity according to an embodiment of the present invention;
FIG. 8 is a schematic view of the main modules of an apparatus for determining the loading and unloading quantity of an article according to an embodiment of the present invention;
FIG. 9 is an exemplary system architecture diagram in which embodiments of the present invention may be applied;
Fig. 10 is a schematic diagram of a computer system suitable for use in implementing an embodiment of the invention.
Detailed Description
Exemplary embodiments of the present invention will now be described with reference to the accompanying drawings, in which various details of the embodiments of the present invention are included to facilitate understanding, and are to be considered merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
It should be noted that the embodiments of the present invention and the technical features in the embodiments may be combined with each other without collision.
FIG. 1 is a schematic diagram of the main steps of a method of determining the loading and unloading quantity of an article according to an embodiment of the invention.
As shown in fig. 1, the method for determining the loading and unloading quantity of the articles according to the embodiment of the present invention mainly includes the following steps:
Step S101, determining article loading and unloading instructions corresponding to a plurality of articles to be loaded and unloaded, wherein the loading and unloading instructions indicate loading or unloading operations on the articles;
step S102, acquiring a plurality of preset action characteristic values and an arrangement sequence of the action characteristic values according to loading and unloading instructions, wherein the action characteristic values correspond to loading or unloading operations;
step 103, obtaining a plurality of real-time characteristic values of the operation performed by one or more operators respectively;
Step S104, comparing the real-time characteristic value with the action characteristic value, and determining a plurality of target characteristic values corresponding to the action characteristic value from the real-time characteristic value;
step S105, according to the arrangement sequence of the target characteristic values and the action characteristic values, the loading and unloading quantity of the operator to the articles is determined.
In each transportation link of logistics, only loading and unloading operations exist for the articles to be loaded and unloaded at present, so that loading and unloading instructions instruct loading or unloading of the articles. For different loading and unloading instructions, for example, three actions corresponding to loading instructions are respectively corresponding to action A, action B and action C, the action characteristic values corresponding to the actions are respectively m1, m2 and m3, the arrangement sequence of the action characteristic values is m 1-m 2-m 3, and under unloading instructions, three actions corresponding to action A, action B and action C can be equally corresponding to the actions, but due to different movement positions when the actions are executed, the corresponding action characteristic values are different from the characteristic values when the loading instructions are respectively m4, m5 and m6, and the arrangement sequence of the action characteristic values is m 4-m 5-m 6.
For the target feature value in step S104, in an alternative embodiment, the target feature value may be the same real-time feature value as the motion feature value, or may be a real-time feature value having a difference value from the motion feature value within a preset range.
In an alternative embodiment, in order to quickly and accurately count the number of loads and loads, it is desirable to ensure that the operator is an enterprise employee, avoiding unnecessary count of numbers due to unrelated personnel. Thus, the step of acquiring a plurality of real-time feature values of the operations performed by the one or more operators in step S103, as shown in fig. 2, may further include:
Step S201, determining first vehicle information corresponding to a logistics menu, and acquiring second vehicle information in an acquisition area by using intelligent equipment;
step S202, acquiring user information corresponding to one or more operators in an acquisition area through a face recognition technology under the condition that second vehicle information is matched with first vehicle information;
Step S203, a plurality of real-time characteristic values of one or a plurality of user information executing operations respectively are obtained.
The first vehicle information is vehicle information corresponding to a logistics menu in the system, and the second vehicle information is vehicle information loaded and unloaded in real time. In the practical application process, a plurality of loading and unloading stations are usually arranged, different stations are used for loading and unloading first vehicles corresponding to different logistics handbill, and when a plurality of vehicles need to load and unload cargoes at the same time, the cargo loading and unloading should be carried out according to the stations distributed in the system so as to ensure the accurate statistics of the loading and unloading quantity. Therefore, it is necessary to determine that the first vehicle information matches the second vehicle information, and only if there is a match, statistics of the number of loads and loads are performed. In the event of a mismatch, in an alternative embodiment, an alarm may be raised to alert the operator that the vehicle information is not appropriate for site replacement. Further, in order to improve the calculation efficiency of the feature value, in an alternative embodiment, the step S202 is performed first to obtain the user information corresponding to one or more operators in the collection area, and in the step S203, only the operators with the user information are counted in the loading and unloading amount. In the process of actually loading and unloading the articles, external personnel can assist in loading and unloading so as to improve loading and unloading efficiency, but the loading and unloading quantity of the external personnel is not required to be counted, so that the real-time characteristic value is calculated only for the operators who acquire the user information through the face recognition technology, the resource waste can be reduced, and the calculation efficiency of the real-time characteristic value is improved. And if the loading and unloading quantity is not matched, the loading and unloading quantity is not counted.
In a further alternative embodiment, the obtaining of the feature value may be obtained by analyzing an image, as shown in fig. 3 specifically, including:
step 301, acquiring an image in an acquisition area in real time by using intelligent equipment;
and S302, analyzing the characteristic values of the image to obtain a plurality of real-time characteristic values of the operation performed by one or more operators respectively.
After confirming the vehicle information and the user information, the loading and unloading quantity of the objects by the operator can be determined, and the determining process is shown in fig. 4, and includes:
Step S401, sequentially arranging a plurality of target characteristic values according to a time sequence to generate a target characteristic value set;
step S402, sequentially arranging a plurality of action characteristic values according to an arrangement sequence, taking the arranged action characteristic values as a group of action characteristic value sets, and determining the number of groups containing the action characteristic value sets in a target characteristic value set;
Step S403, recording a loading and unloading frequency as one time when a group of action characteristic value sets exist, and determining the loading and unloading quantity of the operators on the objects according to the loading and unloading frequency.
Because the real-time characteristic values are obtained in real time, namely according to time sequence, and the target characteristic values are obtained by screening from the real-time characteristic values according to action characteristic values, a plurality of target characteristic values can be sequentially arranged according to time sequence to obtain a target characteristic value set. For example, if the motion feature values are m1, m2, and m3, respectively, and the same real-time feature value as the motion feature value is taken as the target feature value, then a target feature value set [ n3, n5, n9, n3, n5, n9] formed by a plurality of target feature values arranged in time sequence is obtained by screening from the real-time feature values according to the three motion feature values, wherein the target feature value n3 is the same as the motion feature value m1, the target feature value n5 is the same as the motion feature value m2, and the target feature value n9 is the same as the motion feature value m3, and thus the target feature value set may be expressed as [ m1, m2, m3, m1, m2, m3]. Further, according to three action characteristic values arranged in time sequence, the obtained action characteristic value sets are [ m1, m2 and m3], then the group number comprising the action characteristic value sets can be determined to be 3 according to the target characteristic value set, and each time a group of action characteristic value sets exist, the loading and unloading times are recorded as one loading and unloading times, the loading and unloading times are obtained to be 3 times, and further the loading and unloading number of the operator to the articles is obtained to be 3.
In a further alternative embodiment, the process of determining the number of groups including the action feature value set in the target feature value set in step S402, as shown in fig. 5, includes:
Step S501, judging whether a plurality of target characteristic values sequentially and continuously arranged according to an arrangement sequence exist in a target characteristic value set;
if yes, executing step S502, namely taking a plurality of target characteristic values which are sequentially and continuously arranged according to the arrangement sequence as a group of action characteristic value sets, and determining the number of groups containing the action characteristic value sets in the target characteristic value sets;
if not, step S503 is performed to determine that the number of groups including the action feature value set in the target feature value set is 0.
Also, taking the above-mentioned target feature value sets [ n3, n5, n9, n3, n5, n9] as an example, the preset arrangement order is n3→n5→n9, so that there are cases where there are a plurality of target feature values sequentially arranged in the arrangement order in the target feature value sets, that is, the first three target feature values and the last three target feature values are all n3, n5, n9 sequentially arranged in the arrangement order, that is, the number of groups of the action feature value sets is determined to be 2 groups in the target feature value sets.
The number of groups of the action characteristic value sets contained in the target characteristic value set is determined through the process, so that coherent complete actions can be obtained, and the whole complete actions are used as the sequential loading and unloading times, so that the accuracy is high.
In an alternative embodiment, the plurality of actions during loading and unloading include a pick-up action, a move action, and a drop-down action. The process of acquiring the real-time feature value in step S502, as shown in fig. 6, further includes:
Step S601, respectively determining a carrying start characteristic value or a putting down characteristic value corresponding to an operator according to the arm action, the position relation between an object and the arm, the leg action, the trunk action, the position before loading and unloading the object or the position after loading and unloading the object of the operator in the image;
Step S602, according to the position before loading and unloading the article and the position after loading and unloading the article, the movement action characteristic value of the operator is determined.
The invention relates to action behaviors possibly occurring in the loading and unloading process, which only comprise lifting actions, moving actions and putting down actions, and under other application scenes, the invention can also comprise running actions, squatting actions, jumping actions and the like according to actual conditions.
In an alternative embodiment, the method for determining the loading and unloading quantity of the articles provided by the embodiment of the present invention is shown in fig. 7, and may further include:
Step S701, determining the target loading and unloading quantity corresponding to the logistics menu;
Step S702, determining the loading and unloading quantity of one or more operators corresponding to the user information according to the loading and unloading quantity under the condition that the loading and unloading quantity is greater than the target loading and unloading quantity and/or the condition that the loading and unloading quantity is less than the preset proportion threshold value of the target loading and unloading quantity.
Since errors may occur in the automated handling quantity counting process, it is necessary to obtain the target handling quantity corresponding to the logistics menu, that is, the total number of handling quantities corresponding to the logistics menu. When the number of the automatically counted loads is larger than the total number of the loads, the situation that the number of the automatically counted loads is too large in statistics is indicated, and the counted loads cannot be used as the actual loads of operators. Similarly, when the number of loads and loads counted automatically is smaller than the preset proportional threshold of the target number of loads and loads, that is, the counted number of loads and loads is too small, the counted number of loads and loads cannot be used as the actual number of loads and loads of operators. Therefore, in an alternative embodiment, the target loading and unloading number may be divided by the total number of user information according to the average allocation rule, so as to obtain the loading and unloading number of operators corresponding to each user information.
After the loading and unloading number is automatically counted, in an alternative embodiment, a check request can be sent to an operator corresponding to one or more user information, so that the operator can check the workload of the operator and manually adjust the loading and unloading number in question in the check process.
According to the method for determining the loading and unloading quantity of the articles, disclosed by the embodiment of the invention, the real-time characteristic value of the operator obtained in real time is compared with the preset multiple action characteristic values, the target characteristic value corresponding to the action characteristic value is determined from the real-time characteristic values, and finally, the loading and unloading quantity of the operator on the articles can be automatically determined according to the target characteristic value and the arrangement sequence of the multiple action characteristic values, so that the timeliness is strong and the accuracy is high.
Fig. 8 is a schematic view of the main modules of the apparatus for determining the number of article handling according to the embodiment of the present invention.
As shown in fig. 8, an apparatus 800 for determining a loading and unloading amount of an article according to an embodiment of the present invention includes:
A determining module 801, configured to determine an article loading instruction corresponding to a plurality of articles to be loaded and unloaded, where the loading instruction indicates loading or unloading operations of the articles;
The acquiring module 802 is configured to acquire a plurality of preset action feature values and an arrangement sequence of the action feature values according to the loading and unloading instruction, where the action feature values correspond to the loading or unloading operation;
a comparison module 803, configured to compare the real-time feature value with the motion feature value, and determine a plurality of target feature values corresponding to the motion feature value from the real-time feature values;
And the quantity module 804 is configured to determine the loading and unloading quantity of the operator on the article according to the arrangement sequence of the target feature values and the action feature values.
In an optional embodiment of the present invention, the obtaining module 802 is further configured to determine first vehicle information corresponding to the logistics sheet, obtain second vehicle information in an acquisition area by using an intelligent device, obtain user information corresponding to one or more operators in the acquisition area by using a face recognition technology when the second vehicle information is matched with the first vehicle information, and obtain a plurality of real-time feature values of the one or more user information for executing the operations respectively.
In an alternative embodiment of the present invention, the number module 804 is further configured to sequentially arrange the plurality of target feature values according to a time sequence to generate a target feature value set, sequentially arrange a plurality of action feature values according to the arrangement sequence, use the arranged plurality of action feature values as a group of action feature value sets, determine the number of groups including the action feature value sets in the target feature value set, record the number of handling times of each group of action feature value sets, and determine the handling number of the operator on the article according to the handling times.
In an optional embodiment of the present invention, the number module 804 is further configured to determine whether there are a plurality of target feature values sequentially arranged in the arrangement order in the target feature value set, and if so, determine the number of groups including the action feature value set in the target feature value set by using the plurality of target feature values sequentially arranged in the arrangement order as a group of action feature value sets.
In an alternative embodiment of the present invention, the acquiring module 802 is further configured to acquire, in real time, an image in the acquisition area by using the smart device, and perform feature value analysis on the image to obtain a plurality of real-time feature values for the one or more operators to perform the operations respectively.
In an alternative embodiment of the present invention, the plurality of actions include a lifting action, a moving action, and a putting down action, and the obtaining module 802 is further configured to determine a lifting action characteristic value or a putting down action characteristic value corresponding to the operator according to an arm action, a positional relationship between an article and an arm, a leg action, and a trunk action of the operator, and a position before or after loading and unloading the article, respectively, and determine a moving action characteristic value of the operator according to a position before and a position after loading and unloading the article.
In an optional embodiment of the present invention, the device further includes a determining module, configured to determine a target loading and unloading number corresponding to the logistics sheet, and determine, according to the target loading and unloading number, a loading and unloading number of one or more operators corresponding to the user information when the loading and unloading number is greater than the target loading and unloading number and/or when the loading and unloading number is less than a preset proportional threshold of the target loading and unloading number.
According to the device for determining the loading and unloading quantity of the articles, disclosed by the embodiment of the invention, the real-time characteristic value of the operator obtained in real time is compared with the preset multiple action characteristic values, the target characteristic value corresponding to the action characteristic value is determined from the real-time characteristic values, and finally, the loading and unloading quantity of the operator on the articles can be automatically determined according to the target characteristic value and the arrangement sequence of the multiple action characteristic values, so that the timeliness is strong and the accuracy is high.
FIG. 9 illustrates an exemplary system architecture 900 of a method of determining a number of article loads or an apparatus for determining a number of article loads to which embodiments of the invention may be applied.
As shown in fig. 9, system architecture 900 may include terminal devices 901, 902, 903, a network 904, and a server 905. The network 904 is the medium used to provide communications links between the terminal devices 901, 902, 903 and the server 905. The network 904 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
A user may interact with the server 905 over a network 904 using the terminal devices 901, 902, 903 to receive or transmit data, etc. Various communication client applications may be installed on the terminal devices 901, 902, 903, such as shopping class applications, web browser applications, search class applications, instant messaging tools, mailbox clients, social platform software, and the like.
Terminal devices 901, 902, 903 may be a variety of electronic devices having a display screen and supporting web browsing, including but not limited to smartphones, tablets, laptop and desktop computers, and the like.
The server 905 may be a server providing various services, for example, a background management server providing support for a loading and unloading instruction transmitted by the user using the terminal devices 901, 902, 903. The background management server may analyze and process the received data such as the loading and unloading command, and may feed back the processing result (for example, the number of articles loaded and unloaded by the operator) to the terminal device.
It should be noted that, the method for determining the number of loading and unloading articles provided in the embodiment of the present invention is generally performed by the server 905, and accordingly, the device for determining the number of loading and unloading articles is generally disposed in the server 905.
It should be understood that the number of terminal devices, networks and servers in fig. 9 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to FIG. 10, there is illustrated a schematic diagram of a computer system 1000 suitable for use in implementing an embodiment of the present invention. The terminal device shown in fig. 10 is only an example, and should not impose any limitation on the functions and the scope of use of the embodiment of the present invention.
As shown in fig. 10, the computer system 1000 includes a Central Processing Unit (CPU) 1001, which can execute various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 1002 or a program loaded from a storage section 1008 into a Random Access Memory (RAM) 1003. In the RAM 1003, various programs and data required for the operation of the system 1000 are also stored. The CPU 1001, ROM 1002, and RAM 1003 are connected to each other by a bus 1004. An input/output (I/O) first interface 1005 is also connected to bus 1004.
Connected to the I/O first interface 1005 are an input section 1006 including a keyboard, a mouse, and the like, an output section 1007 including a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, a speaker, and the like, a storage section 1008 including a hard disk, and the like, and a communication section 1009 including a network first interface card such as a LAN card, a modem, and the like. The communication section 1009 performs communication processing via a network such as the internet. The driver 1010 is also connected to the I/O first interface 1005 as needed. A removable medium 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like, is installed as needed in the drive 1010, so that a computer program read out therefrom is installed as needed in the storage section 1008.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication portion 1009, and/or installed from the removable medium 1011. The above-described functions defined in the system of the present invention are performed when the computer program is executed by a Central Processing Unit (CPU) 1001.
The computer readable medium shown in the present invention may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of a computer-readable storage medium may include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present invention, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
The flowcharts 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 or flowchart illustration, and combinations of blocks in the block diagrams 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 modules involved in the embodiments of the present invention may be implemented in software or in hardware. The described modules may also be provided in a processor, for example, a processor may be described as including a determination module, an acquisition module, a comparison module, and a quantity module. The names of these modules do not constitute a limitation on the module itself in some cases, and the determining module may also be described as "a module for determining an article loading instruction corresponding to a plurality of articles to be loaded and unloaded", for example.
As a further aspect, the invention also provides a computer readable medium which may be comprised in the device described in the above embodiments or may be present alone without being fitted into the device. The computer readable medium carries one or more programs, when the one or more programs are executed by the equipment, the equipment comprises an article loading and unloading instruction corresponding to a plurality of articles to be loaded and unloaded, the loading and unloading instruction instructs loading and unloading operations of the articles, a preset plurality of action characteristic values and an arrangement sequence of the action characteristic values are obtained according to the loading and unloading instruction, the action characteristic values correspond to the loading and unloading operations, a plurality of real-time characteristic values of one or more operators for executing the operations respectively are obtained, the real-time characteristic values are compared with the action characteristic values, a plurality of target characteristic values corresponding to the action characteristic values are determined from the real-time characteristic values, and the loading and unloading quantity of the articles by the operators is determined according to the plurality of target characteristic values and the arrangement sequence of the action characteristic values.
According to the technical scheme of the embodiment of the invention, the real-time characteristic value of the operator obtained in real time is compared with the preset multiple action characteristic values, the target characteristic value corresponding to the action characteristic value is determined from the real-time characteristic values, and finally, the loading and unloading quantity of the operator to the articles can be automatically determined according to the target characteristic value and the arrangement sequence of the multiple action characteristic values, so that the timeliness is high and the accuracy is high.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives can occur depending upon design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.

Claims (10)

1. A method of determining the loading and unloading quantity of an article, comprising:
Determining article loading and unloading instructions corresponding to a plurality of articles to be loaded and unloaded, wherein the loading and unloading instructions indicate loading or unloading operations on the articles;
Acquiring a plurality of preset action characteristic values and an arrangement sequence of the action characteristic values according to the loading and unloading instruction, wherein the action characteristic values correspond to loading or unloading operations;
Acquiring a plurality of real-time characteristic values of one or more operators for executing the operation respectively based on image analysis;
Comparing the real-time characteristic value with the action characteristic value, and determining a plurality of target characteristic values corresponding to the action characteristic value from the real-time characteristic value;
and determining the group number of the action characteristic value sets in the target characteristic value sets according to the arrangement sequence of the target characteristic values and the action characteristic values, and determining the loading and unloading quantity of the operators on the articles according to the group number.
2. The method of claim 1, wherein the obtaining a plurality of real-time characteristic values for the one or more operators to perform the operations, respectively, comprises:
determining first vehicle information corresponding to the logistics freight list, and acquiring second vehicle information in the acquisition area by using intelligent equipment;
Acquiring user information corresponding to one or more operators in the acquisition area through a face recognition technology under the condition that the second vehicle information is matched with the first vehicle information;
A plurality of real-time characteristic values of the operation performed by one or more operators respectively are obtained.
3. The method according to claim 1, wherein the determining the number of groups including the motion feature value set in the target feature value set according to the arrangement sequence of the plurality of target feature values and the plurality of motion feature values, and determining the loading and unloading quantity of the operator on the article according to the number of groups includes;
sequentially arranging the plurality of target characteristic values according to a time sequence to generate a target characteristic value set;
Sequentially arranging a plurality of action characteristic values according to the arrangement sequence, taking the arranged action characteristic values as a group of action characteristic value sets, and determining the number of groups containing the action characteristic value sets in the target characteristic value set;
and each time the set of action characteristic values exists, recording the action characteristic values as a loading and unloading frequency, and determining the loading and unloading quantity of the operator on the articles according to the loading and unloading frequency.
4. A method according to claim 3, wherein said determining the number of groups of said set of target feature values that comprise said set of action feature values comprises:
Judging whether a plurality of target characteristic values sequentially and continuously arranged according to the arrangement sequence exist in the target characteristic value set;
if so, taking a plurality of target characteristic values which are sequentially and continuously arranged according to the arrangement sequence as a group of action characteristic value sets, and determining the number of groups containing the action characteristic value sets in the target characteristic value sets.
5. The method of claim 2, wherein the obtaining, based on the image analysis, a plurality of real-time feature values for one or more operators to perform the operations, respectively, comprises:
acquiring an image in the acquisition area in real time by using the intelligent equipment;
And carrying out eigenvalue analysis on the image to obtain a plurality of real-time eigenvalues for the one or more operators to execute the operation respectively.
6. The method of claim 5, wherein the plurality of actions includes a pick-up action, a move action, and a drop-down action, wherein the performing feature value analysis on the image results in a plurality of real-time feature values for the one or more operators to perform the operations, respectively, comprising:
According to the arm action, the position relation between the article and the arm, the leg action, the trunk action, the position before loading and unloading the article or the position after loading and unloading the article of the operator in the image, respectively determining a carrying start characteristic value or a putting down action characteristic value corresponding to the operator;
And determining the movement action characteristic value of the operator according to the position before loading and unloading the article and the position after loading and unloading the article.
7. The method as recited in claim 2, further comprising:
Determining the target loading and unloading quantity corresponding to the logistics freight list;
And determining the loading and unloading quantity of one or more operators corresponding to the user information according to the target loading and unloading quantity under the condition that the loading and unloading quantity is larger than the target loading and unloading quantity and/or the condition that the loading and unloading quantity is smaller than a preset proportion threshold value of the target loading and unloading quantity.
8. An apparatus for determining the loading and unloading quantity of an article, comprising:
The system comprises a determining module, a loading and unloading module and a loading and unloading module, wherein the determining module is used for determining article loading and unloading instructions corresponding to a plurality of articles to be loaded and unloaded;
The system comprises an acquisition module, an image analysis module, a loading and unloading module and a loading and unloading module, wherein the acquisition module is used for acquiring a plurality of preset action characteristic values and an arrangement sequence of the action characteristic values according to the loading and unloading instruction, wherein the action characteristic values correspond to loading or unloading operations;
The comparison module is used for comparing the real-time characteristic value with the action characteristic value and determining a plurality of target characteristic values corresponding to the action characteristic value from the real-time characteristic value;
The quantity module is used for determining the group quantity of the action characteristic value sets in the target characteristic value sets according to the arrangement sequence of the target characteristic values and the action characteristic values, and determining the loading and unloading quantity of the operators on the objects according to the group quantity.
9. An electronic device for determining a loading and unloading quantity of an article, comprising:
One or more processors;
Storage means for storing one or more programs,
When executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-7.
10. A computer readable medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method according to any of claims 1-7.
CN202210673822.0A 2022-06-15 2022-06-15 Method and device for determining loading and unloading quantity of articles Active CN115034710B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210673822.0A CN115034710B (en) 2022-06-15 2022-06-15 Method and device for determining loading and unloading quantity of articles

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210673822.0A CN115034710B (en) 2022-06-15 2022-06-15 Method and device for determining loading and unloading quantity of articles

Publications (2)

Publication Number Publication Date
CN115034710A CN115034710A (en) 2022-09-09
CN115034710B true CN115034710B (en) 2024-12-17

Family

ID=83124474

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210673822.0A Active CN115034710B (en) 2022-06-15 2022-06-15 Method and device for determining loading and unloading quantity of articles

Country Status (1)

Country Link
CN (1) CN115034710B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111723617A (en) * 2019-03-20 2020-09-29 顺丰科技有限公司 Method, device and equipment for recognizing actions and storage medium
CN113496321A (en) * 2020-03-19 2021-10-12 北京京东振世信息技术有限公司 Method and device for determining workload

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108876080B (en) * 2017-05-16 2021-06-29 北京京东尚科信息技术有限公司 Information processing method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111723617A (en) * 2019-03-20 2020-09-29 顺丰科技有限公司 Method, device and equipment for recognizing actions and storage medium
CN113496321A (en) * 2020-03-19 2021-10-12 北京京东振世信息技术有限公司 Method and device for determining workload

Also Published As

Publication number Publication date
CN115034710A (en) 2022-09-09

Similar Documents

Publication Publication Date Title
CN106980955B (en) Method and apparatus for outputting information
CN109472523B (en) Method and device for sorting goods
CN110371548B (en) Goods warehousing method and device
US12039472B2 (en) Method and device for scheduling automated guided vehicle
CN111646091A (en) Method and device for loading and unloading goods
CN112906081B (en) Warehouse layout planning method and device
CN110766348B (en) Method and device for combining goods picking tasks
CN110045722A (en) The method and apparatus for generating scheduling information
CN108667872B (en) Archiving method and device for scheduling server
CN113222205B (en) Path planning method and device
CN113988485B (en) Site arrival amount prediction method and device, electronic equipment and computer readable medium
CN114372749B (en) Task processing method and device for unmanned vehicle
CN111144796B (en) Method and device for generating tally information
CN115034710B (en) Method and device for determining loading and unloading quantity of articles
CN116562770A (en) Information sequence storage method, apparatus, electronic device, and computer readable medium
CN116586312B (en) Goods sorting method, device, electronic equipment and readable storage medium
CN113642961B (en) Monitoring method and device in cargo handling process
CN113762827B (en) Inventory difference hedging processing method and device
CN112926907B (en) Warehouse inventory layout method and device
CN112446754B (en) Method and device for processing order
CN113627837B (en) Goods collection positioning method and device
CN112308595B (en) Method and device for determining the state of goods
CN112441364B (en) Container warehouse-in or warehouse-back method and device for automatic warehouse
CN111768065B (en) Method and device for distributing picking tasks
CN112474368B (en) Goods picking method, device, equipment and computer readable medium

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
GR01 Patent grant
GR01 Patent grant