Shared rental item return identification system, method, apparatus, and medium
By installing item sensing sensors and RFID readers in shared rental equipment, combined with closed-loop return confirmation logic and collaborative reading of surrounding storage locations, the problems of accuracy and maintenance cost in the return and identification of shared rental items are solved, achieving efficient and reliable contactless return.
Patent Information
- Application Number
- CN202511350111.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-22
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2045-09-22
AI Technical Summary
Existing methods for identifying the return of shared rental items are susceptible to hardware failure and have high maintenance costs. Contact-based return methods require significant effort and cost, and the hardware is prone to oxidation and damage.
Each storage unit is equipped with an item sensing sensor and an RFID reader. RFID tags are placed inside the shared rental items to build a closed-loop return confirmation logic. The item sensing sensor detects the return of the RFID tag. Combined with the serial coupling of spatial perception and identity recognition, the RFID readers in the surrounding storage units are used for collaborative reading to solve the problems of tag drift and cross-reading between storage units.
It improves the accuracy and reliability of return identification, reduces maintenance and operation costs, avoids hardware oxidation damage, realizes contactless return, and reduces hardware failure rate.
Smart Images

Figure CN120853299B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent sharing, in particular to a shared rental article return identification system, method, device and medium. BACKGROUND
[0002] With the vigorous development of the sharing economy, various kinds of shared rental equipment have emerged. Some shared rental articles need to be stored in a storage position, such as shared power banks, shared batteries, etc.
[0003] In order to reliably return the shared rental articles, a contact return method is generally adopted, that is, a communication contact is added to the appearance side of the shared rental article, and a communication probe is added to the storage position. The contact return method requires a lot of effort and cost to be invested in the structure of the shared rental article and the storage position to ensure that the communication contact of the shared rental article can reliably contact the communication probe of the storage position when returned. Moreover, with the passage of time and the number of uses, the communication contact and the communication probe will inevitably be oxidized and damaged, affecting the return of the shared rental article, and subsequent updates and maintenance of the shared rental equipment also require a lot of effort and cost. SUMMARY
[0004] The present application provides a shared rental article return identification system, method, device and medium to solve the problem that the existing shared rental article return identification method is easily affected by hardware and fails, and the maintenance cost is high. The technical solution provided by the present application is as follows:
[0005] On the one hand, the present application provides a shared rental article return identification system applied to a shared rental equipment, the shared rental equipment is provided with a return storage, the return storage includes a plurality of storage positions, each storage position is used for storing a shared rental article, each shared rental article is internally provided with an RFID tag, and each storage position is internally provided with an RFID card reader and an article sensing sensor; wherein the shared rental article return identification system includes a return identification unit arranged in the interior of each storage position, and a return processing unit arranged in the interior of the shared rental equipment; the return processing unit is in communication connection with the return identification unit in the interior of each storage position;
[0006] The return recognition unit is configured to: when it is detected that the target storage position where the return recognition unit is located satisfies an article sensing trigger condition, start an article sensing sensor inside the target storage position; when it is determined that the target storage position stores a shared rental article according to a real-time sensing signal of the article sensing sensor, start an RFID card reader inside the target storage position; if it is determined that the RFID card reader successfully reads article information stored in an RFID tag inside the shared rental article according to a real-time echo signal of the RFID card reader, the article information is reported; and if it is determined that the RFID card reader fails to successfully read the article information stored in the RFID tag inside the shared rental article according to the real-time echo signal of the RFID card reader, no article information is reported.
[0007] The return processing unit is configured to: if the return recognition unit inside the target storage position reports the article information, compare the article information with in-storage article information, and when it is determined that the article information is not recorded in the in-storage article information according to a comparison result, record the article information in the in-storage article information, and output first prompt information indicating that the shared rental article is returned successfully; and if the return recognition unit inside the target storage position reports the no article information, instruct the return recognition units inside each of the surrounding storage positions of the target storage position to start the RFID card reader, and when it is determined that the RFID card reader successfully reads the article information stored in the RFID tag inside the shared rental article and the article information is not recorded in the in-storage article information according to the article information reported by any of the return recognition units inside the surrounding storage positions, record the article information in the in-storage article information, and output the first prompt information indicating that the shared rental article is returned successfully.
[0008] Optionally, each storage position is provided with a storage door, and the storage door is provided with a door lock switch sensor, and the door lock switch sensor is in communication connection with the return recognition unit; or each storage position is provided with an article in-place sensor, and the article in-place sensor is in communication connection with the return recognition unit.
[0009] The return recognition unit is configured to: when it is detected that the target storage position where the return recognition unit is located satisfies an article sensing trigger condition, start an article sensing sensor inside the target storage position; when it is determined that the target storage position stores a shared rental article according to a real-time sensing signal of the article sensing sensor, start an article sensing sensor inside the target storage position; when it is determined that the target storage position stores a shared rental article according to a real-time sensing signal of the article sensing sensor, start an RFID card reader inside the target storage position; if it is determined that the RFID card reader successfully reads article information stored in an RFID tag inside the shared rental article according to a real-time echo signal of the RFID card reader, the article information is reported; and if it is determined that the RFID card reader fails to successfully read the article information stored in the RFID tag inside the shared rental article according to the real-time echo signal of the RFID card reader, no article information is reported.
[0010] Optionally, the return recognition unit is further configured to: if it is determined that the RFID card reader fails to successfully read the article information stored in the RFID tag inside the shared rental article according to the real-time echo signal of the RFID card reader, gradually increase the transmission power of the RFID card reader according to a power increasing strategy until the article information stored in the RFID tag inside the shared rental article is still not successfully read after the transmission power is increased to a maximum transmission power, and then the no article information is reported.
[0011] Optionally, the return processing unit is further configured to: determine, according to the comparison result, that the item information has been recorded in the in-warehouse item information when the target position satisfies the item sensing trigger condition; notify a return identification unit inside each of the surrounding positions of the target position to start an RFID card reader; receive the item information stored in the RFID tag inside the shared rental item successfully read by the RFID card reader reported by the return identification unit inside any of the surrounding positions; and record the item information in the in-warehouse item information when the item information is not recorded in the in-warehouse item information, and output first prompt information indicating that the shared rental item is returned successfully.
[0012] Optionally, the return processing unit is further configured to: determine, according to the comparison result, that the item information has been recorded in the in-warehouse item information when the target position satisfies the item sensing trigger condition; notify a return identification unit inside each of the surrounding positions of the target position to start an RFID card reader; receive the item information stored in the RFID tag inside the shared rental item successfully read by the RFID card reader reported by the return identification unit inside any of the surrounding positions; and record the item information in the in-warehouse item information when the item information is not recorded in the in-warehouse item information, and output first prompt information indicating that the shared rental item is returned successfully.
[0013] Optionally, the return processing unit is further configured to: determine, according to the comparison result, that the item information has been recorded in the in-warehouse item information when the target position satisfies the item sensing trigger condition; notify a return identification unit inside each of the surrounding positions of the target position to start an RFID card reader; receive the item information stored in the RFID tag inside the shared rental item successfully read by the RFID card reader reported by the return identification unit inside any of the surrounding positions; and record the item information in the in-warehouse item information when the item information is not recorded in the in-warehouse item information, and output first prompt information indicating that the shared rental item is returned successfully.
[0014] On the other hand, the present application provides a shared rental item return identification method, which is applied to the return identification unit arranged inside each position in the shared rental item return identification system, and includes:
[0015] starting an item sensing sensor inside the target position when it is detected that the target position where the return identification unit is located satisfies an item sensing trigger condition;
[0016] starting an RFID card reader inside the target position when it is determined that the shared rental item is stored in the target position according to a real-time sensing signal of the item sensing sensor;
[0017] reporting item information if it is determined that the RFID tag inside the shared rental item stores the item information according to a real-time echo signal of the RFID card reader;
[0018] reporting no item information if it is determined that the RFID tag inside the shared rental item does not store the item information according to the real-time echo signal of the RFID card reader.
[0019] On the other hand, the present application provides another shared rental item return identification method, which is applied to the return processing unit arranged inside the shared rental device in the shared rental item return identification system, and includes:
[0020] If the item information reported by the return recognition unit inside the target storage position is received, the item information is compared with the in-storage item information, and when it is determined according to the comparison result that the item information is not recorded in the in-storage item information, the item information is recorded in the in-storage item information, and first prompt information representing that the shared rental item is returned successfully is output.
[0021] If the no-item information reported by the return recognition unit inside the target storage position is received, the return recognition units inside each surrounding storage position of the target storage position are instructed to start the RFID card reader, the item information stored in the RFID tag inside the shared rental item successfully read by the RFID card reader reported by any return recognition unit inside the surrounding storage position is received, and when the item information is not recorded in the in-storage item information, the item information is recorded in the in-storage item information, and first prompt information representing that the shared rental item is returned successfully is output.
[0022] On the other hand, the application provides a shared rental device, comprising a return storage and the shared rental item return recognition system described above; wherein the return storage comprises a plurality of storage positions, each of which is used to store a shared rental item, each shared rental item is internally provided with an RFID tag, and each storage position is internally provided with an RFID card reader and an item sensing sensor.
[0023] On the other hand, the application provides a computer readable storage medium, which stores computer instructions, and the computer instructions are executed by a processor to implement any of the shared rental item return recognition methods described above.
[0024] The beneficial effects of the application are as follows:
[0025] The application sets up a closed-loop return confirmation logic from the preliminary sensing of the article sensing sensor to the return detection of the RFID tag by setting the article sensing sensor and the RFID card reader inside each position and setting the RFID tag inside the shared rental article, realizes the serial coupling of the space sensing and the identity recognition in the time axis, avoids the empty reading and the missed reading of the RFID card reader, and realizes the non-contact return. Moreover, when the RFID tag stored article information inside the shared rental article is not successfully read by the RFID card reader inside the target position, the return identification unit inside the target position reports no article information, the RFID card reader inside the surrounding position of the target position is started, whether the article information reported by the return identification unit inside the surrounding position is recorded in the in-position article information is determined to determine whether the shared rental article is successfully returned, the problems of the tag drift and the position string reading are solved by using the space redundancy, and the accuracy and the reliability of the return identification are improved. In addition, by setting the RFID tag and the article sensing sensor inside each shared rental article and setting the RFID card reader inside each position, the oxidation and the damage are avoided, and the subsequent maintenance and operation cost is reduced.
[0026] Other features and advantages of the present application will be set forth in the following description, and in part will become apparent to those skilled in the art upon examination of the following or can be learned by practice of the present application. The objects and other advantages of the present application can be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings. BRIEF DESCRIPTION OF DRAWINGS
[0027] The accompanying drawings, which are included to provide a further understanding of the present application and are incorporated in and constitute a part of this application, illustrate embodiments of the present application and together with the description serve to explain the present application. In the drawings:
[0028] Figure 1 A system composition schematic diagram of the shared rental article return identification system in the embodiments of the present application;
[0029] Figure 2 A general flow schematic diagram of the shared rental article return identification method in the embodiments of the present application;
[0030] Figure 3 A specific flow schematic diagram of the shared rental article return identification method in the embodiments of the present application. DETAILED DESCRIPTION
[0031] In order to make the purposes, technical solutions and beneficial effects of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.
[0032] The embodiment of the present application provides a shared rental article return identification system, which is applied to a shared rental device. The shared rental device is provided with a return bin. The return bin includes a plurality of positions. Each position is used for storing a shared rental article. Each shared rental article is internally provided with an RFID tag. Each position is internally provided with an RFID reader and an article sensing sensor. As shown in Figure 1 The shared rental article return identification system provided by the embodiment of the present application includes a return identification unit arranged in each position and a return processing unit arranged in the shared rental device. The return processing unit is in communication connection with the return identification unit in each position.
[0033] The return identification unit is used for starting the article sensing sensor in the target position when it is detected that the target position satisfies the article sensing trigger condition. The return identification unit is used for starting the RFID reader in the target position when it is determined that the shared rental article is stored in the target position according to the real-time sensing signal of the article sensing sensor. If it is determined that the RFID tag stored in the shared rental article is successfully read by the RFID reader according to the real-time echo signal of the RFID reader, the article information is reported. If it is determined that the RFID tag stored in the shared rental article is not successfully read by the RFID reader according to the real-time echo signal of the RFID reader, the no-article information is reported.
[0034] The return processing unit is used for comparing the article information with the in-bin article information if the article information reported by the return identification unit in the target position is received. The article information is recorded in the in-bin article information according to the comparison result when it is determined that the article information is not recorded in the in-bin article information. The first prompt information representing the successful return of the shared rental article is outputted. The return identification units in each surrounding position of the target position are instructed to start the RFID reader if the no-article information reported by the return identification unit in the target position is received. The article information stored in the RFID tag in the shared rental article successfully read by the RFID reader is received and reported by the return identification unit in any surrounding position. The article information is recorded in the in-bin article information when it is determined that the article information is not recorded in the in-bin article information. The first prompt information representing the successful return of the shared rental article is outputted.
[0035] In the embodiments of the present application, by setting the article sensing sensor and the RFID card reader in each storage position and setting the RFID tag in the shared rental article, a closed-loop return confirmation logic from the preliminary sensing of the article sensing sensor to the return detection of the RFID tag is constructed, the serial coupling of the space sensing and the identity recognition in the time axis is realized, the empty reading and the missed reading of the RFID card reader are avoided, and the non-contact return is realized. Moreover, when the article information stored in the RFID tag in the shared rental article is not successfully read by the RFID card reader in the target storage position and the return recognition unit reports no article information, the RFID card readers in the surrounding storage positions of the target storage position are started, and whether the article information reported by the return recognition unit in the surrounding storage positions is recorded in the in-storage article information is determined to determine whether the shared rental article is successfully returned. The surrounding storage position linkage arbitration mechanism can be used to trigger the surrounding adjacent storage positions to assist in reading the article information stored in the RFID tag in the shared rental article in the target storage position when there is no article information, so that the label drift and the storage position string reading are solved by using the space redundancy, and the accuracy and the reliability of the return recognition of the shared rental article are improved. In addition, by setting the RFID tag and the article sensing sensor in each shared rental article and setting the RFID card reader in each storage position, the oxidation and the damage are avoided, and the subsequent maintenance and operation cost is reduced.
[0036] In a possible implementation, a door lock switch sensor is arranged on each storage position, and the door lock switch sensor is in communication connection with the return recognition unit; or an article in-position sensor is arranged in each storage position, and the article in-position sensor is in communication connection with the return recognition unit.
[0037] The return recognition unit is configured to determine that a target storage position where the return recognition unit is located satisfies an article sensing trigger condition when a real-time sensing signal of the door lock switch sensor or the article in-position sensor jumps.
[0038] In one embodiment, the returning processing unit is provided with a human-computer interaction interface, and a user can perform a returning operation on the human-computer interaction interface, for example, click a virtual button “return”. The returning processing unit can determine that the user needs to return the shared rental item according to the returning operation performed by the user on the human-computer interaction interface, and determine a to-be-entered storage position from the plurality of storage positions based on the current storage state (empty or full) of the plurality of storage positions, and then issue an entering instruction to the returning identification unit inside the to-be-entered storage position, so as to trigger the returning identification unit to control the opening of the storage door of the target storage position (i.e., the to-be-entered storage position) where the returning identification unit is located. When the real-time storage door state sensing signal based on the door lock switch sensor is monitored to determine that the storage door of the target storage position where the returning identification unit is located is changed from an open storage state to a closed storage state, that is, when the real-time storage door state sensing signal jumps, it is determined that the target storage position where the returning identification unit is located meets the item sensing trigger condition, and the item sensing sensor inside the target storage position where the returning identification unit is located is started. In this way, by guiding the user to put the shared rental item to be returned into the specified storage position when returning, the user's random placement can be effectively prevented, and the subsequent identification difficulty of the shared rental item is reduced.
[0039] In another embodiment, no storage door is provided on each storage position, and the current storage state of the storage position is open to the user, so that the user can put the shared rental item into any idle storage position, and the item-in-position sensor inside the storage position can sense that the shared rental item is put into the storage position. Specifically, the item-in-position sensor can be a microswitch, a hall sensor, or other sensing elements, which can convert the “in-position / out-of-position” mechanical displacement into a high / low level, for example, maintaining a low level when out-of-position and outputting a high level when in-position. When the returning identification unit captures the level jump, that is, when the real-time sensing signal jumps, it is determined that the target storage position where the returning identification unit is located meets the item sensing trigger condition, and the item sensing sensor inside the target storage position where the returning identification unit is located is started. In this way, by detecting the jump of the real-time sensing signal of the item-in-position sensor, the in-position action and the item returning process can be seamlessly connected into a closed loop, the hardware trigger signal from the in-position detection transient to the starting of the item sensing sensor is avoided, and the continuous power consumption and the false triggering are avoided, forming an ultra-low power consumption trigger link.
[0040] In a possible implementation, the item sensing sensor includes at least one of an ultrasonic sensor, a millimeter wave radar sensor, a laser ranging sensor, a pyroelectric infrared sensor, and a weight strain gauge sensor.
[0041] In the embodiments of the present application, at least one of the ultrasonic sensor, the millimeter wave radar sensor, the laser ranging sensor, the pyroelectric infrared sensor, and the weight strain gauge sensor is used as an article perception sensor, which can realize general perception of shared rental articles of different materials and different sizes, thereby being able to adapt to different types of shared rental devices, such as shared power bank devices, shared battery devices, shared underwater propeller devices, etc. In specific implementation, the article perception sensor can include a laser ranging sensor, a pyroelectric infrared sensor, and a weight strain gauge sensor. Real-time classification perception of real-time perception data of each article perception sensor is performed by using a lightweight CNN classification perception network, and three classification results of "empty", "having an article but not a shared rental article", and "having a shared rental article" are output. Specifically, the real-time ToF distance collected by the laser ranging sensor, the real-time PIR level collected by the pyroelectric infrared sensor, and the real-time weight data collected by the weight strain gauge sensor are preprocessed by denoising and time alignment, and then spliced into a two-dimensional matrix to input the lightweight CNN classification perception network, so that the lightweight CNN classification perception network can simultaneously learn time-space correlation features. The output layer of the lightweight CNN classification perception network is a double-threshold rejection structure, that is, it includes two adjustable thresholds T1 and T2 (0 < T1 < T2 < 1). If the probability of the "empty" category is greater than or equal to T2, the empty category is directly output. If the probability of the "shared rental article" category is greater than or equal to T2, it is directly determined that there is a shared rental article. If the probability of any category is ∈ (T1, T2) or the maximum category probability is less than T1, a confidence insufficient processing mechanism is triggered, that is, a sliding window majority voting mechanism is enabled. When the frequency of any category in the determination results of continuous k frames is greater than or equal to a frequency threshold, the category is output, otherwise the last determination result is maintained. At the same time, when the shared rental device is idle, the user's real return / take-out label data is issued in an OTA manner, and the network weights of the lightweight CNN classification perception network are updated online by using an incremental distillation method, without retraining the full model. In this way, the double mechanism of double thresholds and sliding windows can significantly reduce the misjudgment caused by instantaneous occlusion, environmental noise, etc. The shared rental article perception is performed by using the real-time perception data of multiple article perception sensors, which can realize feature complementation of shared rental articles based on multi-modal sensor data, improve the discrimination ability of articles that are not shared rental articles, and further reduce the false start of the RFID card reader.
[0042] In a possible implementation, the return identification unit is further configured to, if it is determined according to the real-time echo signal of the RFID card reader that the RFID card reader has not successfully read the article information stored in the RFID tag inside the shared rental article, gradually increase the transmission power of the RFID card reader according to a power increasing strategy, and when the transmission power is increased to the maximum transmission power and the RFID card reader still fails to successfully read the article information stored in the RFID tag inside the shared rental article, report that there is no article information.
[0043] In the implementation of the present application, when the RFID reader inside the target position is started, according to the real-time echo signal of the RFID reader, if the RFID reader fails to successfully read the item information stored in the RFID tag inside the shared rental item, the transmission power of the RFID reader is gradually increased according to the power increment strategy for re-reading until the maximum transmission power is reached and the RFID tag inside the shared rental item is still not successfully read, and then it is determined that the reading fails, which can significantly reduce the false positive rate and the false negative rate. In specific implementation, the transmission power interval [Pmin, Pmax] of the RFID reader is divided into n segments of transmission power according to a set granularity (for example, 3 dB), for example, segment 0 is Pmin, segment 1 is Pmin+3 dB, …, and segment n-1 is Pmax; the first reading is performed at the transmission power corresponding to the i=n / 2 segment (rounded); if the reading is not successful, the actual echo signal strength RSSI at the last reading is selected according to the preset threshold table to determine the transmission power for re-reading, for example, the preset threshold table includes RSSI_high (such as -45 dBm), RSSI_mid (such as -60 dBm), and RSSI_low (such as -75); when the actual echo signal strength RSSI at the last reading is greater than or equal to RSSI_high, a large step (for example, 2 segments) is used to continue to increase the power to select the transmission power for re-reading; when RSSI_mid≤RSSI<RSSI_high, a small step (for example, 1 segment) is used to continue to increase the power to select the transmission power for re-reading; when RSSI_low≤RSSI<RSSI_mid, a small step (for example, 1 segment) is used to decrease the power to select the transmission power for re-reading; when RSSI<RSSI_low, a large step (for example, 2 segments) is used to increase the power to select the transmission power for re-reading. At the same time, a power-channel joint decision strategy based on phase noise estimation is introduced, if the phase noise variance is greater than a set threshold, it is determined that there is multipath or adjacent warehouse leakage, the current transmission power is immediately frozen and frequency hopping (FHSS) is enabled for re-reading once, to avoid blind power increase causing string reading; for the position which fails to read for N consecutive times of power increment, a low-power resident mode is automatically triggered, in the low-power resident mode, an extremely low power monitoring with 1 / 8 duty cycle is maintained, and the full power increment process is restored when the item sensing sensor is triggered again. In this way, by introducing the adaptive segmented-backtracking strategy and the power-channel joint decision strategy, the reading frequency can be reduced while ensuring the reading success rate.
[0044] In a possible implementation, the returning processing unit is further configured to: determine, according to the comparison result, that the item information has been recorded in the in-warehouse item information; notify a returning identification unit inside each of the surrounding positions of the target position to start an RFID card reader; receive the item information stored in the RFID tag inside the shared rental item successfully read by the RFID card reader reported by the returning identification unit inside any of the surrounding positions; and when the item information is not recorded in the in-warehouse item information, record the item information in the in-warehouse item information, and output first prompt information indicating that the shared rental item is returned successfully.
[0045] In the implementation of the present application, when the returning processing unit inside the target position determines, according to the comparison result of the item information reported by the returning identification unit and the in-warehouse item information, that the item information has been recorded in the in-warehouse item information, the shared rental item is determined to be returned successfully according to whether the item information reported by the returning identification unit inside the surrounding position is recorded in the in-warehouse item information by starting the RFID card reader inside the surrounding position of the target position. In this way, the space redundancy is used to solve the problems of tag drift and position string reading, and the accuracy and reliability of the returning identification of the shared rental item are further improved.
[0046] In a possible implementation, the returning processing unit is further configured to: determine, according to the comparison result, that the item information has been recorded in the in-warehouse item information; notify a returning identification unit inside each of the surrounding positions of the target position to start an RFID card reader; receive the item information stored in the RFID tag inside the shared rental item successfully read by the RFID card reader reported by the returning identification unit inside any of the surrounding positions; and when the item information is not recorded in the in-warehouse item information, record the item information in the in-warehouse item information, and output first prompt information indicating that the shared rental item is returned successfully.
[0047] In the implementation of the present application, when the return processing unit determines that the RFID card reader in all the return recognition units in the surrounding positions successfully reads the item information stored in the RFID tag in the shared rental item, and the return recognition units in all the surrounding positions all report no item information, the return processing unit outputs second prompt information indicating that the shared rental item needs to be returned again, the second prompt information including the type of the shared rental item to be returned, the return grace period, and the compensation amount for not returning the shared rental item within the grace period, so as to prompt the user to return the shared rental item again, and to constrain the user to use the shared rental item in a standard manner. Furthermore, when it is detected that the user does not return the shared rental item within the return grace period, the credit score of the user is reduced, and when the credit score of the user is lower than a set threshold, the rental permission of the user is limited, so as to further constrain the user to use the rental cabinet in a standard manner.
[0048] In a possible implementation, the return processing unit is further configured to obtain a pre-established position electromagnetic coupling topology graph of the shared rental device, wherein the position electromagnetic coupling topology graph is a pre-established topology graph with each position (for example, a center coordinate or a position identifier) as a node and a string read weight between each position as an edge, and the string read weight is used to represent the possibility of string read; the return processing unit is further configured to, in the position topology graph, taking a target position as a source node, and using a path optimization algorithm to find all positions with an edge weight less than or equal to a weight threshold as candidate surrounding positions, wherein the path optimization algorithm includes a Dijkstra algorithm or an A* algorithm; if the number of candidate surrounding positions is greater than or equal to a number threshold, the return processing unit is further configured to select candidate surrounding positions that meet a screening condition from the candidate surrounding positions as final surrounding positions of the target position, and if the number of candidate surrounding positions is less than the number threshold, the return processing unit is further configured to directly determine each candidate surrounding position as a final surrounding position of the target position, wherein the screening condition includes being on the same layer and coplanar with the target position, and / or a historical successful read rate when being a surrounding position is not lower than a successful read rate threshold.
[0049] In the implementation of the present application, the position electromagnetic coupling topology graph is obtained through pre-calibration before the shared rental device is shipped and is stored in a local cache, and the calculation method of the string read weight of each edge is as follows:
[0050]
[0051] wherein, is the string read weight between the position i and the position j; α, β and γ are coupling coefficients, which are obtained through pre-calibration; is the spatial distance between the position i and the position j, which is calculated through the three-dimensional spatial coordinates of the two positions; is a normalized reference distance, which is obtained through pre-calibration, for example, the maximum distance that all positions will not exceed; is the metal partition attenuation factor between the bin i and the bin j, which is obtained by simulation calibration and field calibration; is the measured signal power when the RFID reader inside the bin j reads the RFID tag inside the shared rental item in the bin i, is the normalized reference power, which is obtained by pre-calibration, such as the echo signal strength measured in an ideal case without any shielding, reflecting or absorbing body.
[0052] In this way, by using the bin electromagnetic coupling topology graph to dynamically screen the surrounding bins of the target bin, the positioning accuracy of the surrounding bins can be improved, so that missed reading can be effectively avoided, and by screening the candidate surrounding bins according to the screening condition, the positioning accuracy of the surrounding bins can be further improved while reducing the concurrent power consumption.
[0053] In a possible implementation, the returning processing unit is further configured to, for each surrounding bin, if the shared rental item information stored in the RFID tag successfully read by the RFID reader inside the surrounding bin is received and reported by the returning identification unit inside the surrounding bin, and the shared rental item information is not recorded in the bin item information, that is, the surrounding bin successfully reads the shared rental item information stored in the RFID tag inside the shared rental item in the target bin this time, update the cross-reading weight between the surrounding bin and the target bin based on the actual echo signal strength when the RFID reader inside the surrounding bin reads the RFID tag inside the shared rental item in the target bin.
[0054] In the embodiments of the present application, the updating method of the cross-reading weight between the surrounding bin and the target bin is as follows:
[0055]
[0056] wherein, is the updated cross-reading weight between the target bin i and the surrounding bin j; is the cross-reading weight between the target bin i and the surrounding bin j before updating; is the actual echo signal strength when the RFID reader inside the surrounding bin j reads the RFID tag inside the shared rental item in the target bin i; is the normalized reference power, which is obtained by pre-calibration, such as the echo signal strength measured in an ideal case without any shielding, reflecting or absorbing body; and λ is an online learning rate, which is obtained by pre-calibration.
[0057] In this way, by updating the cross-reading weight between the surrounding bin and the target bin based on the echo signal strength of the RFID tag inside the shared rental item in the target bin read by the RFID reader inside the surrounding bin, the cross-reading weight can be learned online, thereby being robust to metal structure aging.
[0058] In addition, the embodiment of the present application also provides a shared rental device, which can be a shared power bank device, a shared battery device, a shared umbrella device, a shared tool device, a shared underwater propeller device, etc. In the embodiment of the present application, the shared rental device comprises a return bin and the shared rental item return identification system provided by the embodiment of the present application. The return bin comprises a plurality of bins, each bin being used for storing a shared rental item, each shared rental item being internally provided with an RFID tag, and each bin being internally provided with an RFID reader and an item sensing sensor.
[0059] Based on the above embodiment, the embodiment of the present application provides a shared rental item return identification method applied to a shared rental device. Referring to Figure 2 The interactive process of the shared rental item return identification method provided by the embodiment of the present application is as follows:
[0060] Step 201: When the return identification unit detects that the target bin where the return identification unit is located satisfies the item sensing triggering condition, the item sensing sensor inside the target bin is started, and when it is determined that the shared rental item is stored in the target bin according to the real-time sensing signal of the item sensing sensor, the RFID reader inside the target bin is started.
[0061] Step 202: The return identification unit determines the real-time echo signal of the RFID reader, and if it is determined that the RFID tag inside the shared rental item successfully reads the item information stored in the RFID tag, the item information is reported, and if it is determined that the RFID tag inside the shared rental item does not successfully read the item information stored in the RFID tag, no item information is reported.
[0062] Step 203: If the return processing unit receives the item information reported by the return identification unit inside the target bin, the item information is compared with the in-bin item information, and according to the comparison result, if it is determined that the item information is not recorded in the in-bin item information, the item information is recorded in the in-bin item information, and a first prompt information indicating that the shared rental item is returned successfully is output.
[0063] Step 204: If the return processing unit receives the no-item information reported by the return identification unit inside the target bin, it notifies the return identification units inside each surrounding bin of the target bin to start the RFID card reader. If the return identification unit inside any surrounding bin reports the item information stored in the RFID tag inside the shared rental item successfully read by the RFID card reader, and the item information is not recorded in the bin item information, the item information is recorded in the bin item information, and the first prompt information indicating that the shared rental item is returned successfully is output.
[0064] The shared rental item return identification method provided by the embodiments of the present application will be described in further detail below. The shared rental item return identification method provided by the embodiments of the present application includes an identification phase of a return identification unit and a processing phase of a return processing unit, wherein:
[0065] Referring to FIG. 1, Figure 3 As shown in FIG. 1, the specific process of the identification phase of the return identification unit is as follows:
[0066] Step 301: When the return identification unit detects that the real-time sensing signal of the door lock switch sensor or the item in place sensor jumps, the return identification unit starts the item perception sensor inside the target bin where the return identification unit is located. The item perception sensor includes at least one of an ultrasonic sensor, a millimeter wave radar sensor, a ToF camera, and a laser ranging sensor.
[0067] Step 302: The return identification unit determines whether the shared rental item is stored in the target bin according to the real-time sensing signal of the item perception sensor. If yes, step 304 is performed. If no, step 303 is performed.
[0068] Step 303: The return identification unit reports the empty bin information.
[0069] Step 304: The return identification unit starts the RFID card reader inside the target bin.
[0070] Step 305: The return identification unit determines whether the RFID tag inside the shared rental item stores the item information successfully read by the RFID card reader according to the real-time echo signal of the RFID card reader. If yes, step 306 is performed. If no, step 307 is performed.
[0071] Step 306: The return identification unit reports the item information.
[0072] Step 307: The return identification unit gradually increases the transmission power of the RFID card reader according to the power increasing strategy for re-reading until the item information stored in the RFID tag inside the shared rental item is still not successfully read after the transmission power is increased to the maximum transmission power, and step 308 is performed.
[0073] Step 308: The return identification unit reports no article information.
[0074] Referring to Figure 3 The specific flow of the processing stage of the return processing unit is as follows:
[0075] Step 309: The return processing unit determines whether the article information reported by the return identification unit is received; if yes, step 310 is performed; if no, step 312 is performed.
[0076] Step 310: The return processing unit compares the article information with the in-warehouse article information, and determines whether the article information is recorded in the in-warehouse article information according to the comparison result; if yes, step 313 is performed; if no, step 311 is performed.
[0077] Step 311: The return processing unit records the article information in the in-warehouse article information, and outputs first prompt information indicating that the shared rental article is returned successfully.
[0078] Step 312: The return processing unit determines whether the no article information reported by the return identification unit is received; if yes, step 313 is performed; if no, step 315 is performed.
[0079] Step 313: The return processing unit instructs the return identification units in each surrounding position of the target position to start the RFID card reader.
[0080] Step 314: The return processing unit determines whether the article information stored in the RFID tag in the shared rental article successfully read by the RFID card reader reported by the return identification unit in the surrounding position is not recorded in the in-warehouse article information; if yes, step 311 is performed; if no, step 315 is performed.
[0081] Step 315: The return processing unit determines that the target position is empty when it is determined that the empty position information reported by the return identification unit is received, and outputs second prompt information indicating that the shared rental article is returned unsuccessfully and needs to be returned again; when it is determined that the empty position information reported by the return identification unit is not received, it is determined that the target position is empty or is not a shared rental article, and the second prompt information indicating that the shared rental article is returned unsuccessfully and needs to be returned again is output.
[0082] It is worth mentioning that the return processing unit and the return identification unit in the embodiments of the present application can realize their functions through a processor and a memory. Specifically, the memory stores a computer program that can run on the processor, and the processor realizes the above-mentioned shared rental article return identification method provided by the embodiments of the present application when executing the computer program. The memory can include a readable medium in the form of a volatile memory, such as a random access memory (RAM) and / or a cache memory, and can further include a read-only memory (ROM). The memory can also include a program tool having a set of (at least one) program modules, including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination thereof can include the implementation of a network environment; the processor can be one processing element or a collective term for multiple processing elements, for example, the processor can be a microcontroller unit (MCU), or a central processing unit (CPU), or one or more integrated circuits configured to implement the above-mentioned shared rental article return identification method provided by the embodiments of the present application. Specifically, the processor can be a general-purpose processor, including but not limited to a CPU, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc.
[0083] In addition, the embodiments of the present application also provide a computer readable storage medium, which stores computer instructions, and the computer instructions are executed by a processor to realize the above-mentioned shared rental article return identification method provided by the embodiments of the present application. Specifically, the computer instructions can be built-in or installed in the processor, so that the processor can realize the above-mentioned shared rental article return identification method provided by the embodiments of the present application by executing the built-in or installed computer instructions.
[0084] Furthermore, the shared rental article return identification method provided by the embodiments of the present application can also be implemented as a program product, which includes program code, and the program code is executed by a processor to realize the above-mentioned shared rental article return identification method provided by the embodiments of the present application.
[0085] The program product provided by the embodiments of the present application can adopt any combination of one or more readable media, wherein the readable media can be a readable signal medium or a readable storage medium, and the readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above, and more specifically, more specific examples (non-exhaustive list) of the readable storage medium include an electrical connection with one or more wires, a portable disc, a hard disk, a RAM, a ROM, an Erasable Programmable Read Only Memory (EPROM), 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 above.
[0086] The program product provided by the embodiments of the present application can adopt a CD-ROM and include program codes, and can also run on a shared rental device. However, the program product provided by the embodiments of the present application is not limited to this, and in the embodiments of the present application, the readable storage medium can be any tangible medium containing or storing programs, which can be used by or in combination with an instruction execution system, device or component.
[0087] It should be noted that although several units or sub-units of the apparatus are mentioned in the above detailed description, such division is merely exemplary and not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided into units embodied by multiple units.
[0088] In addition, although the operations of the method of the present application are described in a specific order in the accompanying drawings, this does not require or imply that the operations must be performed in this specific order, or that all of the shown operations must be performed to achieve the desired result. Additionally or alternatively, certain steps can be omitted, combined into a single step, and / or divided into multiple steps.
[0089] Although the preferred embodiments of the present application have been described, those skilled in the art who are informed of the basic inventive concept can make additional changes and modifications to the embodiments. Therefore, the appended claims are intended to include the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0090] It is apparent that a person skilled in the art can make various modifications and variations to the embodiments of the application without departing from the spirit and scope of the application. Therefore, the application is intended to cover the modifications and variations of this application provided they come within the scope of the appended claims and their equivalents.
Claims
1. A shared rental item return identification system, comprising: The application is applied to a shared rental device provided with a return bin, the return bin includes a plurality of positions, each of which is used to store a shared rental article, each of which is internally provided with an RFID tag, and each of which is internally provided with an RFID reader and an article sensing sensor; wherein the shared rental article return identification system includes a return identification unit arranged in each of the positions, and a return processing unit arranged in the shared rental device; the return processing unit is in communication connection with the return identification unit in each of the positions; The return identification unit is used to start the article sensing sensor in the target position when it is detected that the target position meets the article sensing trigger condition; start the RFID reader in the target position according to the real-time sensing signal of the article sensing sensor; if the RFID tag in the shared rental article is successfully read according to the real-time echo signal of the RFID reader, the article information stored in the RFID tag is reported, and if the RFID tag in the shared rental article is not successfully read according to the real-time echo signal of the RFID reader, no article information is reported; The return processing unit is used to compare the article information with the in-bin article information if the article information reported by the return identification unit in the target position is received, determine that the article information is not recorded in the in-bin article information according to the comparison result, record the article information in the in-bin article information, and output the first prompt information representing the successful return of the shared rental article; if the no article information reported by the return identification unit in the target position is received, the return identification unit in each of the surrounding positions of the target position is notified to start the RFID reader, the article information stored in the RFID tag in the shared rental article successfully read by the RFID reader reported by any of the return identification units in the surrounding positions is received, and the article information is not recorded in the in-bin article information, the article information is recorded in the in-bin article information, and the first prompt information representing the successful return of the shared rental article is output.
2. The shared rental item return identification system of claim 1, wherein, Each of the positions is provided with a bin door and a door lock switch sensor arranged on the bin door, the door lock switch sensor is in communication connection with the return identification unit; or, each of the positions is internally provided with an article in-place sensor, the article in-place sensor is in communication connection with the return identification unit; The return identification unit is used to monitor the real-time sensing signal of the door lock switch sensor or the article in-place sensor, and determine that the target position meets the article sensing trigger condition when the real-time sensing signal jumps.
3. The shared rental item return identification system of claim 1, wherein, The return identification unit is further configured to: if it is determined according to the real-time echo signal of the RFID reader that the RFID reader fails to successfully read the item information stored in the RFID tag inside the shared rental item, gradually increase the transmission power of the RFID reader according to a power-increment strategy, and when the transmission power is increased to the maximum transmission power and the RFID reader still fails to successfully read the item information stored in the RFID tag inside the shared rental item, report the no-item information.
4. The shared rental item return identification system of claim 1, wherein, The return processing unit is further configured to: when it is determined according to the comparison result that the item information has been recorded in the in-warehouse item information, instruct the return identification units inside each of the surrounding positions of the target position to start the RFID reader, receive the item information stored in the RFID tag inside the shared rental item successfully read by the RFID reader reported by any of the return identification units inside the surrounding positions, and when the item information has not been recorded in the in-warehouse item information, record the item information in the in-warehouse item information, and output a first prompt information indicating that the return of the shared rental item is successful.
5. The shared rental item return identification system of any one of claims 1-4, wherein, The return processing unit is further configured to: when it is determined that the item information successfully read by the RFID reader reported by all the return identification units inside the surrounding positions has been recorded in the in-warehouse item information, output a second prompt information indicating that the return of the shared rental item fails and needs to be returned again.
6. The shared rental item return identification system of any one of claims 1-4, wherein, The return processing unit is further configured to: when it is determined that all the return identification units inside the surrounding positions report the no-item information, determine that the target position is empty, and output the second prompt information indicating that the return of the shared rental item fails and needs to be returned again.
7. A method for identifying the return of shared rental items, characterized in that, The return identification unit applied to the shared rental item return identification system according to any one of claims 1-6 is arranged inside each of the positions and includes: when it is detected that the target position where the return identification unit is located satisfies an item sensing trigger condition, starting an item sensing sensor inside the target position; when it is determined according to the real-time sensing signal of the item sensing sensor that the shared rental item is stored in the target position, starting an RFID reader inside the target position; if it is determined according to the real-time echo signal of the RFID reader that the RFID reader successfully reads the item information stored in the RFID tag inside the shared rental item, reporting the item information; if it is determined according to the real-time echo signal of the RFID reader that the RFID reader fails to successfully read the item information stored in the RFID tag inside the shared rental item, reporting the no-item information.
8. A shared rental item return identification method characterized by, The return processing unit applied to the shared rental item return identification system according to any one of claims 1-6 is arranged inside the shared rental device and includes: If the item information reported by the return identification unit inside the target storage position is received, the item information is compared with the in-storage item information. When the item information is not recorded in the in-storage item information according to the comparison result, the item information is recorded in the in-storage item information, and first prompt information indicating that the shared rental item is returned successfully is output. If the no-item information reported by the return identification unit inside the target storage position is received, the return identification units inside each of the surrounding storage positions of the target storage position are instructed to start the RFID card reader. When the item information stored in the RFID tag inside the shared rental item successfully read by the RFID card reader reported by any of the return identification units inside the surrounding storage positions is received, and the item information is not recorded in the in-storage item information, the item information is recorded in the in-storage item information, and first prompt information indicating that the shared rental item is returned successfully is output.
9. A shared rental device, characterized by The shared rental item return identification system comprises a return storage and the shared rental item return identification system according to any one of claims 1-6. The return storage comprises a plurality of storage positions, each of which is used to store a shared rental item. Each of the shared rental items is internally provided with an RFID tag. Each of the storage positions is internally provided with an RFID card reader and an item sensing sensor.
10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions, and the computer instructions are executed by the processor to implement the shared rental item return identification method according to claim 7 or 8.
Citation Information
Patent Citations
Multifunctional vending and leasing storage cabinet and system
CN107564201A
Intelligent medicine management cabinet
CN221884389U