A semi-high container turnover management method and system

By building an online leasing platform, the online leasing management of semi-height containers has been solved, and the problems of inconvenient offline operation and inconcentrated management in the existing technology have been improved, and business convenience and user experience have been improved.

CN119107162BActive Publication Date: 2025-06-27CHINA WATERBORNE TRANSPORT RES INST +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410994108.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-24
Publication Date
2025-06-27
Estimated Expiration
2044-07-24

AI Technical Summary

Technical Problem

In the prior art, the leasing turnover management of semi-height containers mainly relies on offline operations, resulting in inconvenient business development and the inability to achieve centralized management.

Method used

By building an online leasing platform, the server responds to the leasing request of the leasing terminal, matches the leasing terminal, receives and compares the initial and current box information, calculates the leasing and wear amounts, and achieves rapid determination of the transaction amount.

Benefits of technology

It improves the convenience and centralized management capabilities of semi-high container rental turnover, enhances user experience, and ensures transaction security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107162B_ABST
    Figure CN119107162B_ABST
Patent Text Reader

Abstract

The present invention provides a method and system for turnover management of semi-high containers. Among them, the method includes: in response to a rental request, determining the rental quantity of semi-high containers and determining a matching rental terminal; receiving initial container information and determining the time point when the initial container information is received as the rental start point; obtaining current container information corresponding to the semi-high container and determining the time point when the return request is received as the rental end point; determining the rental period based on the rental start point and the rental end point and determining a rental coefficient; comparing the initial container information with the current container information and determining a wear coefficient; respectively determining a wear amount corresponding to the wear coefficient and a rental amount corresponding to the rental coefficient; performing amount calculation based on the wear amount and the rental amount to obtain a transaction amount to be sent to the lessee terminal. The present invention at least improves the convenience of leasing and turnover of semi-high containers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to data processing technologies, and in particular to a method and system for managing the turnover of half-height containers. Background Art

[0002] A half-height container (English: half height container) is a unit load device that can load packaged or unpackaged goods for transportation and is convenient for loading and unloading with mechanical equipment.

[0003] The greatest success of half-height containers lies in the standardization of their products and the resulting complete set of transportation systems. Enabling a huge object weighing dozens of tons to be standardized and, based on this, gradually realizing a logistics system that matches ships, ports, shipping lines, roads, transfer stations, bridges, tunnels, and multimodal transport globally is truly one of the great miracles created by humanity.

[0004] In the prior art, the business of leasing and turning over half-height containers is carried out offline, which leads to inconvenience in business operations and cannot well achieve centralized management of the leasing and turning over of half-height containers. Summary of the Invention

[0005] Based on the above problems, the present invention is proposed to provide a method and system for managing the turnover of half-height containers that overcome the above problems or at least partially solve the above problems.

[0006] According to one aspect of the present invention, a method for managing the turnover of half-height containers is provided, including the following steps:

[0007] The server responds to a lease request sent by a lessee terminal, determines the lease quantity of half-height containers for the lessee terminal, and determines a matching lease terminal based on the lease quantity;

[0008] The server receives initial container information corresponding to the half-height containers sent by the lease terminal based on the lease quantity, and determines the lease start point at the time point when the initial container information is received;

[0009] The server responds to a return request sent by the lessee terminal, triggers data collection for the half-height containers, obtains current container information corresponding to the half-height containers, and determines the lease end point at the time point when the return request is received;

[0010] The server determines the lease period based on the lease start point and the lease end point, and determines the lease coefficient based on the lease period and the lease quantity;

[0011] The server compares the initial container information with the current container information and determines the wear coefficient based on the comparison result;

[0012] The server retrieves the preset rental rules corresponding to the rental terminal and determines the wear amount corresponding to the wear coefficient and the rental amount corresponding to the rental coefficient respectively based on the preset rental rules;

[0013] The server performs amount calculation based on the wear amount and the rental amount to obtain the transaction amount to be sent to the lessee terminal.

[0014] Optionally, in the method according to the present invention, determining the matching rental terminal based on the rental quantity includes:

[0015] Performing a recommendation evaluation on multiple rental terminals registered online based on a preset recommendation strategy to obtain a recommendation coefficient corresponding to each rental terminal, and performing a recommendation ranking based on the recommendation coefficient of each rental terminal;

[0016] Sequentially select at least a preset number of rental terminals along the recommendation ranking, wherein each selected rental terminal has a semi-high container greater than the rental quantity;

[0017] Send all the selected rental terminals to the lessee terminal for matching determination;

[0018] In response to the selection of any rental terminal by the lessee terminal, determine this rental terminal as the matching rental terminal.

[0019] Optionally, in the method according to the present invention, performing a recommendation evaluation on multiple rental terminals registered online based on a preset recommendation strategy to obtain a recommendation coefficient corresponding to each rental terminal, and performing a recommendation ranking based on the recommendation coefficient of each rental terminal includes:

[0020] Obtain the terminal information corresponding to multiple rental terminals respectively, and perform information extraction based on the terminal information to obtain bill information including different rental attributes, wherein the rental attributes include semi-high container attributes and bill attributes;

[0021] Obtain the size information, quantity information, and container material information based on the bill information with semi-high container attributes, retrieve the first preset evaluation model, and perform an attribute evaluation based on the semi-high container attributes on the size information, quantity information, and container material information using the first preset evaluation model to obtain a first evaluation value;

[0022] Obtain amount information, wear information, and transaction information based on the bill information with bill attributes, and perform attribute evaluation based on the bill attributes for the bill information, wear information, and transaction information to obtain a second evaluation value;

[0023] Obtain a recommendation coefficient corresponding to each rental terminal based on the first evaluation value and the second evaluation value, and perform a recommendation arrangement based on the ascending order of the recommendation coefficients.

[0024] Optionally, in the method according to the present invention, the method further includes:

[0025] Establish a first timed evaluation task based on the bill information with semi-high container attributes, and perform a first timed update on the first evaluation value of each rental terminal based on a first preset period in the first timed evaluation task;

[0026] Establish a second timed evaluation task based on the bill information with bill attributes, and perform a second timed update on the second evaluation value of each rental terminal based on a second preset period in the second timed evaluation task;

[0027] Wherein, the second preset period is greater than the first preset period.

[0028] Optionally, in the method according to the present invention, the server compares the initial container information with the current container information, and determines the wear coefficient based on the comparison result, including:

[0029] Determine an initial container image and a current container image corresponding to the semi-high container based on the initial container information and the current container information respectively;

[0030] Recognize the initial container image and the current container image respectively based on a pre-trained image recognition model to obtain all initial wear areas located in the initial container image and all current wear areas located in the current container image;

[0031] Determine the area marking points for marking each initial wear area respectively, and find the current wear areas corresponding to each initial wear area one by one in the current wear area based on the area marking points;

[0032] When there is a current wear area in the current container image that does not correspond to any initial wear area, determine this current wear area as a newly added wear area;

[0033] Compare each initial wear area with the corresponding current wear area, and obtain a comparison coefficient based on the comparison result;

[0034] Confirm the wear degree based on the newly added wear area, and obtain a newly added coefficient based on the confirmation result;

[0035] Perform data fusion based on the comparison coefficient and the newly added coefficient to determine the wear coefficient.

[0036] Optionally, in the method according to the present invention, comparing each initial wear area with the corresponding current wear area, and obtaining a comparison coefficient based on the comparison result, including:

[0037] Obtain the initial area contour of each initial wear area and each initial area pixel point located in the initial area contour;

[0038] Obtain the current area contour of the current wear area corresponding to each initial wear area respectively and each current area pixel point located in the current area contour;

[0039] Compare the initial area contour with the corresponding current area contour to determine the contour change area, and determine the changed sub-area based on the contour change area;

[0040] Perform superposition calculation based on the changed sub-areas corresponding to all the contour change areas to obtain the total change area;

[0041] Determine the overlapping wear area that overlaps with the initial wear area in the current wear area corresponding to each initial wear area respectively, and establish an initial image coordinate system and a current image coordinate system based on the initial box image and the current box image respectively;

[0042] Obtain the initial pixel coordinate points corresponding to each initial area pixel point located in the initial wear area and the current pixel coordinate points corresponding to each current area pixel point located in the overlapping wear area respectively based on the initial image coordinate system and the current image coordinate system;

[0043] Combine the initial area pixel points and the current area pixel points corresponding to the initial pixel coordinate points and the current pixel coordinate points with the same coordinate points located in the initial box image and the current box image respectively to obtain each pixel comparison group;

[0044] Compare the pixel values of the initial area pixel points and the current area pixel points in each pixel comparison group to obtain the pixel differences corresponding to each pixel comparison group respectively, and perform mean calculation on the pixel differences to obtain the pixel mean value;

[0045] Obtain the changed sub-depth corresponding to the initial wear area based on the pixel mean value, and perform superposition calculation on the changed sub-depths corresponding to all the initial wear areas respectively to obtain the total change depth;

[0046] Normalize based on the total change depth and the total change area to obtain a first coefficient, retrieve a first weight, and determine the comparison coefficient based on the product result of the first coefficient and the first weight.

[0047] Optionally, in the method according to the present invention, respectively obtain the initial pixel coordinate points corresponding to the respective initial region pixel points located in the initial wear region based on the initial image coordinate system and the current image coordinate system, and the current pixel coordinate points corresponding to the respective current region pixel points located in the overlapping wear region, including:

[0048] Respectively determine the initial center point and the overlapping center point located in the initial wear region and the overlapping wear region, and respectively generate an initial circular array and an overlapping circular array in the initial wear region and the overlapping wear region with the initial center point and the overlapping center point as the array center points;

[0049] Obtain the initial pixel coordinate points corresponding to the respective initial region pixel points located in the initial wear region and on the initial circular array based on the initial image coordinate system, and obtain the overlapping pixel coordinate points corresponding to the respective overlapping region pixel points located in the overlapping wear region and on the overlapping circular array based on the current image coordinate system.

[0050] Optionally, in the method according to the present invention, confirm the wear degree based on the newly added wear region, and obtain a new coefficient based on the confirmation result, including:

[0051] Determine the new region area corresponding to the newly added wear region;

[0052] Determine the new region pixel points located in the newly added wear region, and determine the new region depth of the newly added wear region based on the pixel values of the new region pixel points;

[0053] Normalize based on the new region area and the new region depth to obtain a second coefficient, retrieve a second weight, and determine the new coefficient based on the product result of the second coefficient and the second weight.

[0054] Optionally, in the method according to the present invention, respectively determine the wear amount corresponding to the wear coefficient and the rental amount corresponding to the rental coefficient based on the preset rental rules, including:

[0055] Respectively determine the wear compensation clause corresponding to the wear coefficient and the rental charging clause corresponding to the rental coefficient based on the retrieved preset rental rules;

[0056] Extract information based on the wear compensation clause to obtain a wear calculation rule, and determine the wear amount corresponding to the wear coefficient based on the wear calculation rule;

[0057] Extract information based on the lease charge clause to obtain a lease calculation rule, and determine the lease amount corresponding to the lease coefficient based on the lease calculation rule.

[0058] Optionally, in the method according to the present invention, the server performs an amount calculation based on the wear amount and the lease amount to obtain a transaction amount to be sent to the lessee terminal, including:

[0059] Determine the amount ratio between the wear amount and the lease amount, and in the case where the amount ratio is less than or equal to a preset ratio, send an amount discount confirmation request to the lease terminal;

[0060] In response to the discount confirmation information sent by the lease terminal based on the amount discount confirmation request, determine the discount coefficient carried in the discount confirmation information, and perform a discount calculation on the wear amount based on the discount coefficient to obtain a discounted amount;

[0061] Based on the superposition calculation of the discounted amount and the lease amount, obtain the transaction amount to be sent to the lessee terminal; or

[0062] In response to the discount denial information sent by the lease terminal based on the amount discount confirmation request, based on the superposition calculation of the wear amount and the lease amount, obtain the transaction amount to be sent to the lessee terminal.

[0063] Optionally, in the method according to the present invention, the method further includes:

[0064] Retrieve an initial amount verification statement, where the initial amount verification statement includes an amount notification area and a wear display area;

[0065] Based on the number of areas in the current wear area, divide the wear display area into zoning divisions to obtain each wear display sub-area;

[0066] Add any initial wear area and its corresponding current wear area to the same wear display sub-area, and add the newly added wear area to other wear display sub-areas;

[0067] Add the transaction amount and the retrieved lease charge clause to the amount notification area, and add the wear amount and the retrieved wear compensation clause to the amount notification area in the case where the wear amount exists, to obtain the current amount verification statement;

[0068] Send the current amount verification bill to the lessee terminal for display.

[0069] According to another aspect of the present invention, a semi-high container turnover management system is provided, including a server, and the server includes:

[0070] A matching module, configured to respond to a rental request sent by a lessee terminal, determine the rental quantity of semi-high containers for the lessee terminal, and determine a matching rental terminal based on the rental quantity;

[0071] A receiving module, configured to receive the initial container information corresponding to the semi-high container sent by the rental terminal based on the rental quantity, and determine the rental start point at the time point when the initial container information is received;

[0072] An acquisition module, configured to respond to a return request sent by the lessee terminal, trigger data acquisition of the semi-high container, obtain the current container information corresponding to the semi-high container, and determine the rental end point at the time point when the return request is received;

[0073] A first coefficient determination module, configured to determine a rental period based on the rental start point and the rental end point, and determine a rental coefficient based on the rental period and the rental quantity;

[0074] A second coefficient determination module, configured to compare the initial container information with the current container information by the server, and determine a wear coefficient based on the comparison result;

[0075] A first amount calculation module, configured to retrieve a preset rental rule corresponding to the rental terminal, and determine a wear amount corresponding to the wear coefficient and a rental amount corresponding to the rental coefficient respectively based on the preset rental rule;

[0076] A second amount calculation module, configured to perform amount calculation based on the wear amount and the rental amount to obtain a transaction amount to be sent to the lessee terminal.

[0077] According to the solution of the present invention, by building an online rental platform, it is convenient for rental terminals and lessee terminals to carry out online rental business. During the process of business development, a suitable rental terminal can be matched for the lessee terminal in real time for selection, improving the selectivity for the lessee terminal. At the same time, after the rental business is completed, on the one hand, the rental amount can be determined based on the rental quantity and rental period. On the other hand, the corresponding wear coefficient can also be obtained based on the initial container information and the current container information, and the corresponding wear amount can be quickly determined according to the wear coefficient. Thus, the transaction amount can be quickly determined based on the rental amount and the wear amount, which not only ensures the transaction security of the rental terminal and the lessee terminal, realizes the online centralized management of the turnover of semi-high containers, improves the convenience of corresponding business development, but also improves the corresponding user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0078] Figure 1 FIG. shows a flowchart of a semi-high container turnover management method according to an embodiment of the present invention;

[0079] Figure 2 FIG. shows a schematic structural diagram of a semi-high container in an initial wear state according to an embodiment of the present invention;

[0080] Figure 3 FIG. shows a schematic structural diagram of a semi-high container in a current wear state according to an embodiment of the present invention;

[0081] Figure 4 FIG. shows a structural block diagram of a semi-high container turnover management system according to another embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0082] Hereinafter, exemplary embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided so that the present disclosure can be more thoroughly understood and the scope of the present disclosure can be completely conveyed to those skilled in the art.

[0083] A semi-high container (English: half height container) is a unit load device that can load packaged or unpackaged goods for transportation and is convenient for loading and unloading with mechanical equipment.

[0084] The greatest success of semi-high containers lies in the standardization of their products and the resulting complete transportation system. It is truly one of the great miracles created by mankind that a huge behemoth weighing dozens of tons can be standardized and, based on this, a logistics system that matches ships, ports, shipping lanes, roads, transfer stations, bridges, tunnels, and multimodal transport can be gradually realized globally.

[0085] In the prior art, the business of leasing and turnover of semi-high containers is carried out offline, which leads to the inconvenience of business development and cannot well achieve the centralized management of the leasing and turnover of semi-high containers.

[0086] To solve the problems existing in the above prior art, the inventor proposed the solution of the present invention. An embodiment of the present invention provides a method for managing the turnover of semi-high containers, which can be executed in a computing device. Here, the computing device can be understood as a computer with data processing functions.

[0087] As Figure 1 shown, a method for managing the turnover of semi-high containers proposed in this embodiment starts from step S101. In step S101, it includes the following content:

[0088] The server responds to the lease request sent by the lessee terminal, determines the lease quantity of the semi-high container for the lessee terminal, and determines a matching lease terminal based on the lease quantity.

[0089] For example, in this embodiment, the lessee terminal can be understood as the terminal device used by the lessee, that is, the user who needs to find the semi-high container lease service, and the lease terminal can be understood as the terminal device used by the lessor, that is, the user who can provide the semi-high container lease service. Here, the above-mentioned terminal devices can all be understood as mobile phones, computers, or head-mounted display devices with data processing functions and communication functions.

[0090] For example, this embodiment can establish a corresponding lease platform based on the semi-high container lease business. The lease terminal can publish corresponding lease businesses through this lease platform based on the semi-high containers it owns, and the bearing terminal with lease needs can log in to this lease platform to select a suitable lease business to enjoy the corresponding lease service. The specific lease process can include: after the bearing terminal logs in to the lease platform, it can send a corresponding lease request. At this time, the server will determine the lease quantity of the semi-high container that the bearing terminal needs to lease, and match the corresponding lease terminal according to the lease quantity, thus realizing the online centralized management of the leasing and turnover of semi-high containers, improving the convenience of the corresponding business development, and also being able to improve the corresponding user experience.

[0091] Further, in this embodiment, the above-mentioned "determining a matching rental terminal based on the rental quantity" may further include the following steps:

[0092] Perform a recommendation evaluation on multiple rental terminals registered online based on a preset recommendation strategy to obtain a recommendation coefficient corresponding to each rental terminal, and perform a recommendation ranking based on the recommendation coefficient of each rental terminal;

[0093] Select at least a preset number of rental terminals in sequence along the recommendation ranking, where each selected rental terminal has a semi-high container greater than the rental quantity;

[0094] Send all the selected rental terminals to the lessee terminal for matching determination;

[0095] In response to the selection of any rental terminal by the lessee terminal, determine this rental terminal as the matching rental terminal.

[0096] For example, in this embodiment, since there may be rental services posted by multiple rental terminals on the rental platform, in order to facilitate the lessee terminal to experience a high-quality rental experience and also facilitate the rental terminal to improve the corresponding business, a recommendation evaluation based on a preset recommendation strategy can be performed on multiple rental terminals registered online on the rental platform, so as to obtain a recommendation coefficient corresponding to each rental terminal, and thus achieve a recommendation ranking for each rental terminal based on the recommendation coefficient of each rental terminal. After completing the recommendation ranking, at least a preset number of rental terminals less than or equal to the preset number can be selected in sequence along the recommendation ranking based on the rental quantity required by the bearing terminal. Here, the preset number can include 3 or more, that is, each time 3 rental terminals will be selected for recommendation to the lessee terminal for the lessee terminal to choose; it should be noted that the selected rental terminals need to ensure that they have semi-high containers greater than the rental quantity, that is, if the rental quantity required by the bearing terminal is 10, then the semi-high containers of the rental terminal need to be at least greater than 10.

[0097] Further, after completing the selection of the rental terminal, the server can send the corresponding rental terminal to the lessee terminal for matching determination. After receiving the corresponding content, the lessee terminal can select the matching rental terminal by viewing the business information of each rental terminal, so as to carry out the corresponding rental business.

[0098] Furthermore, in this embodiment, the above-mentioned "performing a recommendation evaluation on multiple rental terminals registered online based on a preset recommendation strategy to obtain a recommendation coefficient corresponding to each rental terminal, and performing a recommendation ranking based on the recommendation coefficient of each rental terminal" may further include the following steps:

[0099] Obtain terminal information corresponding to multiple rental terminals respectively, and perform information extraction based on the terminal information to obtain bill information with different rental attributes, where the rental attributes include semi-high container attributes and bill attributes;

[0100] Obtain dimension information, quantity information, and box material information based on the bill information with semi-high container attributes, retrieve the first preset evaluation model, and perform attribute evaluation based on the semi-high container attributes on the dimension information, quantity information, and box material information to obtain a first evaluation value;

[0101] Obtain amount information, wear information, and transaction information based on the bill information with bill attributes, and perform attribute evaluation based on the bill attributes on the bill information, wear information, and transaction information to obtain a second evaluation value;

[0102] Obtain a recommendation coefficient corresponding to each rental terminal based on the first evaluation value and the second evaluation value, and perform a recommended arrangement in ascending order based on the recommendation coefficient.

[0103] For example, in this embodiment, after the rental terminal logs in to the rental platform and completes online registration, the rental terminal will upload corresponding terminal information, where the terminal information includes user information, bill information, etc., and the user information may include the user name, user location, etc.; when performing a recommended evaluation on each rental terminal, it is necessary to perform information extraction on the bill information in the terminal information to obtain bill information with different rental attributes. Here, the rental attributes may include semi-high container attributes and bill attributes. It should be noted that the bill information with semi-high container attributes can be understood as being obtained based on the dimensions, quantities, and materials of the semi-high containers owned by the rental terminal, that is, including dimension information, quantity information, and box material information, while the bill information with bill attributes can be understood as being obtained based on the historical rental operations completed by the rental terminal, that is, it can include amount information, wear information, and transaction information. Among them, the amount information specifically includes the rental amount, that is, the rental fee generated by the rental, the wear information specifically includes the wear amount, that is, the depreciation fee generated based on the wear of the semi-high container during the rental process, and the transaction information specifically includes the transaction amount, that is, the actual payment amount made by the leased terminal.

[0104] After obtaining the corresponding bill information, the pre-stored first preset evaluation model and second preset evaluation model can be retrieved from the server to perform different attribute evaluations on the bill information with semi-high container attributes and bill attributes respectively, so as to obtain the corresponding first evaluation value and second evaluation value, and based on the addition of the first evaluation value and the second evaluation value, the recommendation coefficient corresponding to each rental terminal can be obtained, so that the recommendation arrangement can be carried out according to the ascending order based on the recommendation coefficient.

[0105] Next, a further introduction to the above-mentioned attribute evaluation is as follows:

[0106] (1) The evaluation process for the attribute evaluation of the bill information with semi-high container attributes may include: pre-setting a corresponding semi-high container evaluation comparison table and storing it in the server. Among them, the semi-high container evaluation comparison table includes the evaluation scores corresponding to different information. For example, for the size information, the semi-high container evaluation comparison table includes the evaluation scores corresponding to different sizes respectively. By traversing the semi-high container evaluation comparison table, the evaluation score of the size information corresponding to the rental terminal can be determined; similarly, the evaluation scores of the corresponding quantity information and box material information can be obtained in the above way in turn, and the average value of each evaluation score is calculated to obtain the corresponding first evaluation value;

[0107] (2) The evaluation process for the attribute evaluation of the bill information with bill attributes may include:

[0108] Pre-setting a corresponding bill evaluation comparison table and storing it in the server. Among them, the bill evaluation comparison table includes the evaluation scores corresponding to different information. It should be noted that since the wear amount is the depreciation cost generated based on the wear of each semi-high container during the rental process, therefore, different rental terminals may have independent calculation methods for the corresponding depreciation costs generated for different degrees of wear. For example, the corresponding depreciation costs generated by rental terminal A and rental terminal B for the wear on the same semi-high container are 10 yuan and 20 yuan respectively; and in the actual scenario, some rental terminals may also omit or reduce the wear amount less in order to improve the business reputation, so as to achieve preferential treatment in terms of amount; therefore, based on the above characteristics, the corresponding payable amount can be obtained based on the superposition calculation of the wear amount and the rental amount, and then the transaction amount is subtracted from the payable amount to obtain the corresponding preferential amount. Among them, when the preferential amount is greater than 0, it indicates that the corresponding rental terminal has given a preferential treatment in terms of amount, and when the preferential amount is equal to 0, it indicates that the corresponding rental terminal has not given a preferential treatment in terms of amount. At this time, the bill evaluation comparison table can be traversed based on the preferential amount to determine the evaluation score corresponding to the preferential amount.

[0109] Further, in the process of each rental terminal publishing rental services, in order to achieve periodic updates of the first evaluation value and the second evaluation value, in this embodiment, the following steps may further be included:

[0110] Establish a first timed evaluation task based on the bill information with semi-high container attributes, and perform a first timed update of the first evaluation value of each rental terminal based on the first preset period in the first timed evaluation task;

[0111] Establish a second timed evaluation task based on the bill information with bill attributes, and perform a second timed update of the second evaluation value of each rental terminal based on the second preset period in the second timed evaluation task;

[0112] Wherein, the second preset period is greater than the first preset period.

[0113] For example, in this embodiment, a first timed evaluation task and a second timed evaluation task may be respectively established based on the bill information with semi-high container attributes and bill attributes. Among them, the first preset period and the second preset period are respectively included in the first timed evaluation task and the second timed evaluation task. The server will perform a first timed update based on the first evaluation value on the bill information with semi-high container attributes corresponding to each rental terminal based on the first preset period, and perform a second timed update based on the second evaluation value on the bill information with bill attributes corresponding to each rental terminal based on the second preset period, so as to facilitate corresponding updates to the recommended arrangement; it should be noted that since the bill information with semi-high container attributes is relatively easy to have corresponding information changes compared with the bill information with bill attributes, the second preset period may be set to be greater than the first preset period. For example, the second preset period is two weeks, and the first preset period may be one week.

[0114] In step S102, the following content is included: The server receives the initial container information corresponding to the semi-high container sent by the rental terminal based on the rental quantity, and determines the time point when the initial container information is received as the rental start point.

[0115] For example, in this embodiment, after the lessee terminal completes the selection of the matching rental terminal, it can start the rental business of the corresponding semi-high container. Before the business starts, in order to facilitate the determination of the wear amount, the server will receive the initial container information corresponding to the semi-high container sent by the rental terminal based on the rental quantity, and determine the time point when the initial container information is received as the rental start point. It should be noted that the initial container information can be understood as the semi-high container image obtained by collecting the image of the semi-high container to be rented based on the image acquisition technology. Through the semi-high container image, the initial wear state of the semi-high container can be clearly and completely recorded (as Figure 2 shown, it can be seen that Figure 2 the semi-high container in has corresponding initial wear areas), thus avoiding subsequent wear determination and improving the corresponding comparison accuracy. Moreover, when the rental terminal sends the initial container information, it means that the corresponding rental business has started, that is, the time point when the initial container information is received can be determined as the rental start point.

[0116] In step S103, it includes the following content: The server responds to the return request sent by the lessee terminal, triggers data collection for the semi-high container, obtains the current container information corresponding to the semi-high container, and determines the time point when the return request is received as the rental end point.

[0117] For example, in this embodiment, when the lessee terminal needs to return the container after completing the corresponding rental, the lessee terminal can send a corresponding return request to the rental platform. After the rental platform receives the corresponding return request, it will trigger data collection for the semi-high container to obtain the corresponding current container information. It should be noted that here, the execution entity for data collection of the semi-high container can be the lessee terminal, or it can also be the rental terminal, or it can also be other terminal devices controlled by the server. And the corresponding current container information is also the semi-high container image obtained by collecting the image of the semi-high container to be rented based on the image acquisition technology. Through the semi-high container image obtained from this collection, the current wear state of the semi-high container can also be clearly and completely recorded (as Figure 3 shown, it can be seen that Figure 3 the semi-high container in has corresponding current wear areas); at the same time, when the return request is received, it means that the corresponding rental business has ended, that is, the time point when the return request is received can be determined as the rental end point.

[0118] In step S104, it includes the following content: The server determines the rental period based on the rental start point and the rental end point, and determines the rental coefficient based on the rental period and the rental quantity.

[0119] For example, in this embodiment, after determining the corresponding lease start point and lease end point, the time period between the lease start point and the lease end point can be determined as the lease cycle, and further, the corresponding lease coefficient can be determined according to the lease cycle and the lease quantity for leasing semi-high containers. It should be noted that here, the lease coefficient can be understood as a value used to represent the lease volume, and through the lease coefficient, the corresponding lease amount can be calculated in the subsequent solution steps.

[0120] In step S105, the following steps are included: The server compares the initial container information with the current container information and determines the wear coefficient based on the comparison result.

[0121] For example, in this embodiment, from the above content, it can be seen that both the initial container information and the current container information are semi-high container images corresponding to different wear states obtained by using image acquisition technology. Therefore, by comparing the semi-high container images in two different wear states, the corresponding wear coefficient can be obtained, and thus the corresponding wear amount can be calculated based on the wear coefficient in the subsequent solution steps.

[0122] Further, in this embodiment, the above "The server compares the initial container information with the current container information and determines the wear coefficient based on the comparison result" may further include the following steps:

[0123] Based on the initial container information and the current container information respectively, determine the initial container image and the current container image corresponding to the semi-high container;

[0124] Based on the pre-trained image recognition model, respectively recognize the initial container image and the current container image to obtain all the initial wear regions located in the initial container image and all the current wear regions located in the current container image;

[0125] Respectively determine the region marking points for marking each initial wear region, and based on the region marking points, find the current wear regions corresponding to each initial wear region in the current wear regions;

[0126] When there is a current wear region in the current container image that does not correspond to any initial wear region, determine this current wear region as a newly added wear region;

[0127] Compare each initial wear region with the corresponding current wear region, and obtain a comparison coefficient based on the comparison result;

[0128] Confirm the wear degree based on the newly added wear region, and obtain a newly added coefficient based on the confirmation result;

[0129] Based on the comparison coefficient and the new coefficient, data fusion is performed to determine the wear coefficient.

[0130] For example, in this embodiment, in order to compare two semi-high container images in different wear states, it is necessary to perform image recognition on the semi-high container images to determine the worn areas in the images. Here, the image recognition method can, for example, adopt a machine learning model. By training the initial intelligent model based on the training set, the corresponding image recognition model is obtained, and further, the initial container image and the current container image corresponding to the initial container information and the current container information respectively are input into the image recognition model to respectively determine all the initial worn areas in the initial container image and all the current worn areas in the current container image, so as to facilitate subsequent image comparison to determine the corresponding wear condition.

[0131] It should be noted that during the use of the semi-high container, the wear caused by external forces can include the wear spreading outward (non-new) based on the initial worn area, and can also include the new wear (new) generated in the area outside the initial worn area. Therefore, in this embodiment, it is necessary to perform corresponding area recognition based on these two situations to improve the corresponding recognition comprehensiveness and accuracy.

[0132] For example, after obtaining all the initial worn areas and all the current worn areas respectively, since the initial worn areas must be included in the current worn areas, the corresponding area marking points can be determined based on the initial worn areas first, and then the current worn areas corresponding to each initial worn area can be found in the current worn areas based on the area marking points. After establishing the area-based corresponding relationship, the wear condition of the wear spreading outward based on the initial worn area can be determined; at the same time, when there is a current worn area in the current container image that does not correspond to any initial worn area, it indicates that this current worn area is the new wear generated in the area outside the initial worn area. Therefore, this current worn area can be correspondingly determined as the new wear area.

[0133] After completing the determination of the "non-new" and "new" areas above, the area comparison can be first performed based on the corresponding initial worn area and current worn area of the "non-new" to obtain the corresponding comparison coefficient; then the wear degree of the corresponding "new" new wear area can be confirmed to obtain the corresponding new coefficient; finally, the obtained comparison coefficient and the new coefficient can be fused for data to determine the corresponding wear coefficient.

[0134] Here, the above-mentioned region marking points can be any one or more points in the initial wear region, and the specific positions of the region marking points are not limited in this embodiment.

[0135] Furthermore, in this embodiment, the above-mentioned "comparing each initial wear region with the corresponding current wear region to obtain a comparison coefficient based on the comparison result" may further include the following steps:

[0136] Comparing each initial wear region with the corresponding current wear region to obtain a comparison coefficient, including:

[0137] Obtaining the initial region contour of each initial wear region and each initial region pixel point located in the initial region contour;

[0138] Obtaining the current region contour of the current wear region corresponding to each initial wear region respectively and each current region pixel point located in the current region contour;

[0139] Comparing the initial region contour with the corresponding current region contour to determine the contour change region, and determining the changed sub-area based on the contour change region;

[0140] Performing superposition calculation based on the changed sub-areas corresponding to all contour change regions to obtain the total changed area;

[0141] Determining the overlapping wear region that overlaps with the initial wear region in the current wear region corresponding to each initial wear region respectively, and establishing an initial image coordinate system and a current image coordinate system based on the initial box image and the current box image respectively;

[0142] Respectively obtaining the initial pixel coordinate points corresponding to each initial region pixel point located in the initial wear region and the current pixel coordinate points corresponding to each current region pixel point located in the overlapping wear region based on the initial image coordinate system and the current image coordinate system;

[0143] Combining the initial region pixel points and the current region pixel points corresponding to the initial pixel coordinate points and the current pixel coordinate points with the same coordinate points located in the initial box image and the current box image respectively to obtain each pixel comparison group;

[0144] Comparing the pixel values of the initial region pixel points and the current region pixel points in each pixel comparison group to obtain the pixel differences corresponding to each pixel comparison group respectively, and performing mean calculation on the pixel differences to obtain the pixel mean;

[0145] Based on the pixel mean value, obtain the change sub-depth corresponding to the initial wear area, and perform superposition calculations on the change sub-depths corresponding to all the initial wear areas respectively to obtain the total change depth;

[0146] Perform normalization processing based on the total change depth and the total change area to obtain a first coefficient, and retrieve a first weight. Determine the comparison coefficient based on the product result of the first coefficient and the first weight.

[0147] For example, in this embodiment, in order to improve the accuracy of the obtained comparison coefficient, therefore, this embodiment mainly obtains the comparison coefficient based on two different dimensions of area change and depth change. Among them, the specific process is as follows:

[0148] First, obtain the initial area contour corresponding to each initial wear area and each initial area pixel point located in the initial area contour. At the same time, obtain the current area contour of the current wear area corresponding to each initial wear area respectively, and obtain each current area pixel point located in the current area contour. Here, the initial area pixel points can be understood as all the pixel points that make up the initial wear area, and the current area pixel points can be understood as all the pixel points that make up the current wear area;

[0149] Next, compare the obtained initial area contour with the corresponding current area contour. Based on the comparison result, determine the contour change area, and further determine the corresponding change sub-area based on the contour change area. It should be noted that the contour change area can be understood as the difference between the initial area contour and the current area contour, that is, the outward spreading wear based on the initial area contour;

[0150] Then, by performing superposition calculations on the change sub-areas of all the contour change areas, the total change area corresponding to all semi-high containers can be obtained, that is, the comparison process based on area change is completed;

[0151] Then, a comparison process based on depth change is also required, that is, it is necessary to determine the overlapping wear area that overlaps with the initial wear area in the current wear area corresponding to each initial wear area respectively, and then perform subsequent depth comparison based on the overlapping wear area;

[0152] Next, it is necessary to establish a corresponding initial image coordinate system and current image coordinate system based on the initial box image and the current box image, and respectively obtain the initial pixel coordinate points corresponding to each initial region pixel point located in the initial wear region and the current pixel coordinate points corresponding to each current region pixel point located in the overlapping wear region based on the initial image coordinate system and the current image coordinate system. Thus, further combine the initial region pixel points and current region pixel points corresponding to the initial pixel coordinate points and current pixel coordinate points with the same coordinate points located in the initial box image and the current box image respectively, so as to obtain each pixel comparison group;

[0153] Then, the initial region pixel points and current region pixel points located in each pixel comparison group can be compared in terms of pixel values to obtain the corresponding pixel differences, and the average values of the pixel differences are calculated to obtain the corresponding pixel average values;

[0154] Then, since wear at different depths will cause different colors to be produced when light irradiates the wear region, resulting in visual differences, therefore, in this embodiment, the depth change can also be quickly determined based on the difference in pixel values, that is, the change sub-depth of the corresponding initial wear region can be obtained through the pixel average value, and further, the change total depth is obtained by superimposing and calculating the change sub-depths corresponding to all the initial wear regions; for example, as Figure 2 and Figure 3 shown, comparing the initial wear region of the semi-high container in Figure 2 with the current wear region of the semi-high container in Figure 3 it can be seen that Figure 3 the wear region in Figure 2 has a larger area than the wear region in Figure 2 and since the colors between the two (in the attached drawings, different line forms are used to distinguish different colors. For example Figure 3 uses diagonal lines to represent one color in

[0155] Finally, since the numerical units of the change total depth and the change total area are different, therefore, in order to perform unified data processing, it is necessary to introduce a normalization technique to normalize the change total depth and the change total area, so as to obtain the corresponding first coefficient; at the same time, the first weight can be further retrieved to determine the product result of the first coefficient and the first weight as the comparison coefficient.

[0156] It should be noted that in this embodiment, since the wear coefficient is obtained by fusing data based on the comparison coefficient and the new coefficient, and in actual application scenarios, the important proportions of the comparison coefficient and the new coefficient may also be different. Therefore, in order to improve the accuracy of the wear coefficient, corresponding first weight and second weight can be set to highlight the importance of the comparison coefficient or the new coefficient. Here, the first weight can be exemplarily 0.6, and the second weight can be exemplarily 0.4.

[0157] It should be further noted that in order to ensure the corresponding relationship between the initial image coordinate system and the current image coordinate system, therefore, the corresponding initial image coordinate system and the current image coordinate system can be established respectively with the same point as the center.

[0158] Furthermore, in this embodiment, the above "respectively obtaining the initial pixel coordinate points corresponding to the respective initial region pixel points located in the initial wear region and the current pixel coordinate points corresponding to the respective current region pixel points located in the overlapping wear region based on the initial image coordinate system and the current image coordinate system" may further include the following steps:

[0159] Respectively determine the initial center point and the overlapping center point located in the initial wear region and the overlapping wear region, and respectively generate an initial circular array and an overlapping circular array in the initial wear region and the overlapping wear region with the initial center point and the overlapping center point as the array center points;

[0160] Obtain the initial pixel coordinate points corresponding to the respective initial region pixel points located in the initial wear region and on the initial circular array based on the initial image coordinate system, and obtain the overlapping pixel coordinate points corresponding to the respective overlapping region pixel points located in the overlapping wear region and on the overlapping circular array based on the current image coordinate system.

[0161] For example, in the process of comparing based on depth change, in order to greatly reduce the data calculation amount, therefore, some pixel points in the initial wear region and the overlapping wear region can be selected and compared; at the same time, since when a semi-high container generates a concave or convex part due to an external force collision, the shape formed is often approximately circular. Therefore, in order to ensure the accuracy of the comparison, the corresponding partial pixel points can be obtained in the form of a circular array, thereby improving the corresponding reference value.

[0162] For example, in this embodiment, the above solution can specifically include the following:

[0163] First, the initial center points located in the initial wear area and the coincidence wear area, and the coincidence center points can be determined respectively, and corresponding initial circular arrays and coincidence circular arrays can be generated with the initial center points and the coincidence center points as the array center points. Here, the array intervals of the initial circular array and the coincidence circular array can be adaptively set based on the area sizes of the initial wear area and the coincidence wear area;

[0164] Next, the initial pixel coordinate points corresponding to the respective initial area pixel points located in the initial wear area and on the initial circular array, and the coincidence pixel coordinate points corresponding to the respective coincidence area pixel points located in the coincidence wear area and on the coincidence circular array can be obtained, so as to facilitate the subsequent comparison process of depth changes, which can not only greatly reduce the corresponding data processing volume, but also ensure a certain degree of comparison accuracy.

[0165] Furthermore, in this embodiment, the above "confirming the wear degree based on the new wear area and obtaining a new coefficient based on the confirmation result" may further include the following steps:

[0166] Determine the new area of the new wear area corresponding thereto;

[0167] Determine the new area pixel points located in the new wear area, and determine the new area depth of the new wear area based on the pixel values of the new area pixel points;

[0168] Perform normalization processing on the new area and the new area depth to obtain a second coefficient, and retrieve a second weight, and determine the new coefficient based on the product result of the second coefficient and the second weight.

[0169] For example, in this embodiment, after the comparison coefficient is determined, the determination of the new coefficient can be continued, and the determination process of the new coefficient can be specifically as follows:

[0170] First, determine the corresponding new area contour based on the new wear area obtained above, and further determine the new area of the new wear area based on the new area contour;

[0171] Next, determine the new area pixel points located in the new wear area. As can be seen from the above, since wear at different depths will cause the pixel values in the area to be different, resulting in visual differences, based on this characteristic, the new area depth of the corresponding new wear area can be determined by the pixel values of the new area pixel points;

[0172] Finally, similar to the above, normalization techniques are used to perform corresponding normalization processing on the area and depth of the newly added area, so as to obtain corresponding second coefficients, and further multiply the second coefficients based on the retrieved second weights, and determine the corresponding newly added coefficients based on the product results.

[0173] In step S106, the following is included: The server retrieves the preset rental rules corresponding to the rental terminal, and respectively determines the wear amount corresponding to the wear coefficient and the rental amount corresponding to the rental coefficient based on the preset rental rules.

[0174] It should be noted that since different rental terminals correspond to different lessors, and the preset rental rules of each lessor may vary, therefore, in order to calculate the corresponding wear amount and rental amount, it is necessary to retrieve the preset rental rules corresponding to the rental terminal, and determine the wear amount corresponding to the wear coefficient and the rental amount corresponding to the rental coefficient based on the preset rental rules.

[0175] For example, in this embodiment, the preset rental rules may include various amount terms, such as rental charge terms related to the lease and wear compensation terms related to wear. When performing specific amount calculations, specific rule terms can be referred to for execution. Here, the preset rental rules can be pre-stored in the server.

[0176] Furthermore, in this embodiment, the above "respectively determining the wear amount corresponding to the wear coefficient and the rental amount corresponding to the rental coefficient based on the preset rental rules" may further include the following steps:

[0177] Respectively determine the wear compensation terms corresponding to the wear coefficient and the rental charge terms corresponding to the rental coefficient based on the retrieved preset rental rules;

[0178] Extract information based on the wear compensation terms to obtain a wear calculation rule, and determine the wear amount corresponding to the wear coefficient based on the wear calculation rule;

[0179] Extract information based on the rental charge terms to obtain a rental calculation rule, and determine the rental amount corresponding to the rental coefficient based on the rental calculation rule.

[0180] For example, in this embodiment, after retrieving the preset rental rules corresponding to the rental terminal, information can be extracted from the corresponding terms in the preset rental rules respectively, so as to form corresponding calculation rules, in order to complete the calculation of the wear amount and the rental amount respectively, thereby improving the corresponding calculation accuracy and user experience.

[0181] In step S107, the following is included:

[0182] The server calculates an amount based on the wear amount and the lease amount to obtain a transaction amount to be sent to the lessee terminal.

[0183] For example, in this embodiment, after completing the calculation of the wear amount and the lease amount, the corresponding transaction amount can be further obtained based on the wear amount and the lease amount and sent to the lessee terminal for payment prompt.

[0184] Furthermore, in this embodiment, the above "The server calculates an amount based on the wear amount and the lease amount to obtain a transaction amount to be sent to the lessee terminal" may further include the following steps:

[0185] Determine the amount ratio between the wear amount and the lease amount, and send an amount preference confirmation request to the lease terminal when the amount ratio is less than or equal to a preset ratio;

[0186] In response to the preference confirmation information sent by the lease terminal based on the amount preference confirmation request, determine the preference coefficient carried in the preference confirmation information, and perform a preference calculation on the wear amount based on the preference coefficient to obtain a preference amount;

[0187] Obtain the transaction amount to be sent to the lessee terminal based on the superposition calculation of the preference amount and the lease amount; or

[0188] In response to the preference denial information sent by the lease terminal based on the amount preference confirmation request, obtain the transaction amount to be sent to the lessee terminal based on the superposition calculation of the wear amount and the lease amount.

[0189] For example, in this embodiment, it can be seen from the above that different lease terminals may have independent calculation methods for the corresponding depreciation expenses generated by different degrees of wear. For example, the corresponding depreciation expenses generated by the wear on the same semi-high container for lease terminal A and lease terminal B are 10 yuan and 20 yuan respectively; and in the actual scenario, some lease terminals may also omit or reduce the wear amount less in order to improve the business reputation, so as to achieve a preference for the amount. Therefore, based on this characteristic, the server can set a preference determination strategy accordingly to achieve automatic push of preference determination. For example, it can specifically include the following:

[0190] First, it is necessary to determine the amount ratio between the wear amount and the rental amount. When the amount ratio is less than or equal to the preset ratio, a confirmation request for amount discount is sent to the rental terminal. That is, when the amount ratio is small, on the one hand, it indicates that the wear degree of the semi-high container may be small, and on the other hand, it also indicates that the wear amount is small compared to the rental amount. At this time, the server will automatically push the corresponding financial discount confirmation request to the rental terminal to determine whether the corresponding amount discount can be carried out at the rental terminal. Here, the amount ratio can be 5% or other values;

[0191] Next, when the lessor believes that a discount can be made, the rental terminal can be used to send a discount confirmation message based on the amount discount confirmation request. The server determines the carried discount coefficient based on the discount confirmation information and performs a discount calculation on the wear amount based on the discount coefficient to obtain the discounted amount. The discount coefficient is between 0 and 1;

[0192] Finally, after completing the calculation of the discounted amount, the server will perform an overlay calculation based on the discounted amount and the rental amount to determine the corresponding transaction amount.

[0193] Similarly, if the lessor believes that a discount cannot be made, the rental terminal can be used to send a discount denial message based on the amount discount confirmation request, and an overlay calculation is performed based on the wear amount and the rental amount to obtain the corresponding transaction amount.

[0194] Furthermore, to facilitate the lessee terminal to understand the corresponding amount composition and the wear generated during the use of the semi-high container, in this embodiment, the following steps may also be included:

[0195] Retrieve the initial amount verification bill, where the initial amount verification bill includes an amount notification area and a wear display area;

[0196] Based on the number of areas in the current wear area, divide the wear display area to obtain each wear display sub-area;

[0197] Add any initial wear area and its corresponding current wear area to the same wear display sub-area, and add the newly added wear area to other wear display sub-areas;

[0198] Add the transaction amount and the retrieved rental charge terms to the amount notification area, and add the wear amount and the retrieved wear compensation terms to the amount notification area if there is a wear amount, to obtain the current amount verification bill;

[0199] Send the current amount verification bill to the lessee terminal for display.

[0200] For example, in this embodiment, by generating a corresponding current amount verification statement, after it is sent to the lessee terminal, it is convenient for the lessee terminal to view the composition of the transaction amount corresponding to the transaction amount, and it is also possible to understand the determination based on the wear of the semi-high container, improving information transparency and enhancing the user experience.

[0201] In summary, according to the solution of this embodiment, by building an online rental platform, it is convenient for the rental terminal and the lessee terminal to carry out online rental business. And during the process of business development, it can match a suitable rental terminal for the lessee terminal to select in real time, improving the selectivity for the lessee terminal. At the same time, after the rental business is completed, on the one hand, the rental amount can be determined based on the rental quantity and the rental period. On the other hand, the corresponding wear coefficient can be obtained based on the initial container information and the current container information, and the corresponding wear amount can be quickly determined according to the wear coefficient. Thus, the transaction amount can be quickly determined based on the rental amount and the wear amount, which not only ensures the transaction security of the rental terminal and the lessee terminal, realizes the online centralized management of the turnover of semi-high container rentals, improves the convenience of corresponding business development, but also enhances the corresponding user experience.

[0202] Another embodiment of the present invention provides a semi-high container turnover management system. Figure 2 For its corresponding system block diagram, the system includes a server, where the server includes:

[0203] A matching module, configured to, in response to a rental request sent by the lessee terminal, determine the rental quantity of the semi-high container for the lessee terminal and determine a matching rental terminal based on the rental quantity;

[0204] A receiving module, configured to receive the initial container information corresponding to the semi-high container sent by the rental terminal based on the rental quantity, and determine the rental start point at the time point when the initial container information is received;

[0205] An acquisition module, configured to, in response to a return request sent by the lessee terminal, trigger data acquisition of the semi-high container, obtain the current container information corresponding to the semi-high container, and determine the rental end point at the time point when the return request is received;

[0206] A first coefficient determination module, configured to determine the rental period based on the rental start point and the rental end point, and determine the rental coefficient based on the rental period and the rental quantity;

[0207] A second coefficient determination module, configured to compare the initial container information with the current container information and determine the wear coefficient based on the comparison result;

[0208] The first amount calculation module is configured to retrieve a preset rental rule corresponding to the rental terminal, and respectively determine a wear amount corresponding to the wear coefficient and a rental amount corresponding to the rental coefficient based on the preset rental rule;

[0209] The second amount calculation module is configured to perform amount calculation based on the wear amount and the rental amount to obtain a transaction amount to be sent to the lessee terminal.

[0210] In the specification provided herein, the algorithms and displays are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the examples of the present invention. Based on the above description, the structure required to construct such a system is obvious. In addition, the present invention is not directed to any particular programming language. It should be understood that the content of the present invention described herein can be implemented using various programming languages, and the description of a particular language above is for the purpose of disclosing the preferred embodiments of the present invention.

[0211] In the specification provided herein, a large number of specific details are set forth. However, it can be understood that the embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0212] Those skilled in the art should understand that the modules or units or components of the devices in the examples disclosed herein can be arranged in the devices as described in this embodiment, or alternatively can be located in one or more devices different from the devices in this example. The modules in the foregoing examples can be combined into one module or further divided into multiple sub-modules.

[0213] In addition, some of the embodiments herein are described as methods or combinations of method elements that can be implemented by a processor of a computer system or by other devices performing the functions. Therefore, a processor having the necessary instructions for implementing the method or method elements forms a device for implementing the method or method elements. In addition, the elements described herein in the device embodiments are examples of such devices: the device is used to implement the functions performed by the elements for the purpose of implementing the present invention.

[0214] As used herein, unless otherwise specified, the use of ordinal numbers "first", "second", "third", etc. to describe ordinary objects only represents different instances of similar objects, and is not intended to imply that the objects so described must have a given order in terms of time, space, ranking, or in any other way.

Claims

1. A half-high container turnover management method, characterized in that: The following steps are involved: The server determines the lease quantity in response to the lease request of the lessee terminal, and determines a matching lease terminal based on the lease quantity; The server receives the initial cabinet information based on the rental quantity from the rental terminal, and determines the time point of receiving the initial cabinet information as the rental start point; The server responds to the return request of the lessee terminal, obtains the current container information of the half-high container, and determines the time point of receiving the return request as the end point of the lease; The server determines the lease period based on the lease start point and the lease end point, and determines the lease coefficient based on the lease period and the lease quantity; Determine an initial cabinet image and a current cabinet image based on the initial cabinet information and the current cabinet information; Recognize the initial box image and the current box image respectively, and obtain all initial wear regions located in the initial box image and all current wear regions located in the current box image respectively; Determine the regional marking points for marking each initial wear area respectively, and find the current wear area corresponding to each initial wear area based on the regional marking points; When there is a current wear region that does not correspond to any initial wear region, the current wear region is determined as a newly added wear region; Performing a regional comparison between each initial wear region and the corresponding current wear region, and obtaining a comparison coefficient based on the comparison result; The wear degree is confirmed based on the newly added wear area, and the newly added coefficient is obtained; Determine the wear coefficient based on the comparison coefficient and the added coefficient; The server retrieves the preset rental rules, and determines the wear amount corresponding to the wear coefficient and the rental amount corresponding to the rental coefficient based on the preset rental rules; The server calculates the amount based on the wear and tear amount and the rental amount to obtain the transaction amount.

2. The semi-high container turnover management method according to claim 1 is characterized in that: The matching rental terminals are determined based on the rental quantity, including: Performing recommendation evaluation based on a preset recommendation strategy on multiple rental terminals that have been registered online, obtaining a recommendation coefficient corresponding to each of the rental terminals, and performing recommendation ranking based on the recommendation coefficient of each of the rental terminals; Selecting rental terminals of at least less than or equal to a preset number in sequence along the recommended ranking, wherein each selected rental terminal has a half-high container greater than the rental number; Sending all selected rental terminals to the rented terminal for matching and confirmation; In response to the lessee terminal selecting any rental terminal, the rental terminal is determined as a matching rental terminal.

3. The semi-high container turnover management method according to claim 2 is characterized in that: Performing recommendation evaluation based on a preset recommendation strategy for multiple rental terminals that have been registered online, obtaining a recommendation coefficient corresponding to each of the rental terminals, and performing recommendation ranking based on the recommendation coefficient of each of the rental terminals, including: Acquire terminal information corresponding to the plurality of rental terminals respectively, and extract information based on the terminal information to obtain bill information including different rental attributes, wherein the rental attributes include half-high container attributes and bill attributes; Based on the bill information with the attributes of the half-high container, the size information, the quantity information, and the box material information are obtained, a first preset evaluation model is retrieved, and based on the first preset evaluation model, an attribute evaluation based on the attributes of the half-high container is performed on the size information, the quantity information, and the box material information to obtain a first evaluation value; Based on the bill information with bill attributes, the amount information, the wear information, and the transaction information are obtained, a second preset evaluation model is retrieved, and an attribute evaluation based on the bill attributes is performed on the amount information, the wear information, and the transaction information based on the second preset evaluation model to obtain a second evaluation value; A recommendation coefficient corresponding to each rental terminal is obtained based on the first evaluation value and the second evaluation value, and recommendation arrangement is performed in ascending order based on the recommendation coefficient.

4. The semi-high container turnover management method according to claim 3 is characterized in that: The method further comprises: Establishing a first timed evaluation task based on the bill information with half-high container attributes, and performing a first timed update on a first evaluation value of each rental terminal based on a first preset period in the first timed evaluation task; Establishing a second timed evaluation task based on the bill information having bill attributes, and performing a second timed update on a second evaluation value of each rental terminal based on a second preset period in the second timed evaluation task; Wherein, the second preset period is greater than the first preset period.

5. The semi-high container turnover management method according to claim 1, characterized in that: Each initial wear area is compared with the corresponding current wear area, and a comparison coefficient is obtained based on the comparison result, including: Acquire an initial region contour of each initial wear region and each initial region pixel point located in the initial region contour; Acquire a current region contour of a current wear region corresponding to each initial wear region and each current region pixel point located in the current region contour; Performing contour comparison between the initial region contour and the corresponding current region contour to determine a contour change region, and determining a change sub-area based on the contour change region; Based on the superposition calculation of the change sub-areas corresponding to all contour change areas, the total change area is obtained; Determine, in the current wear regions corresponding to each initial wear region, an overlapped wear region having an overlapped portion with the initial wear region, and establish an initial image coordinate system and a current image coordinate system based on the initial box image and the current box image, respectively; Acquire initial pixel coordinate points respectively corresponding to each initial region pixel point located in the initial wear region and current pixel coordinate points respectively corresponding to each current region pixel point located in the overlapping wear region based on the initial image coordinate system and the current image coordinate system; Combine the initial pixel coordinate points and the initial region pixel points and the current region pixel points corresponding to the initial pixel coordinate points and the current pixel coordinate points respectively located in the initial box image and the current box image to obtain pixel comparison groups; Compare the pixel values ​​of the initial area pixel points and the current area pixel points in each pixel comparison group to obtain the pixel difference values ​​corresponding to each pixel comparison group, and calculate the average of each pixel difference value to obtain the pixel average value; Based on the pixel average value, a change sub-depth corresponding to the initial wear area is obtained, and the change sub-depths corresponding to all the initial wear areas are respectively superimposed and calculated to obtain a total change depth; A first coefficient is obtained by normalizing the total depth of the change and the total area of ​​the change, and a first weight is retrieved. The comparison coefficient is determined based on a product result of the first coefficient and the first weight.

6. The semi-high container turnover management method according to claim 5, characterized in that: Acquiring initial pixel coordinate points respectively corresponding to each initial region pixel point located in the initial wear region and current pixel coordinate points respectively corresponding to each current region pixel point located in the overlapping wear region based on the initial image coordinate system and the current image coordinate system, including: Determine the initial center point and the overlap center point located in the initial wear area and the overlap wear area respectively, and generate an initial circular array and an overlap circular array in the initial wear area and the overlap wear area respectively with the initial center point and the overlap center point as the array center points; Based on the initial image coordinate system, the initial pixel coordinate points corresponding to each initial area pixel point located in the initial wear area and on the initial circular array are obtained, and based on the current image coordinate system, the overlapping pixel coordinate points corresponding to each overlapping area pixel point located in the overlapping wear area and on the overlapping circular array are obtained.

7. The semi-high container turnover management method according to claim 1, characterized in that: Based on the newly added wear area, the wear degree is confirmed and the newly added coefficient is obtained, including: Determine the area of ​​the newly added region corresponding to the newly added wear region; Determine a newly added area pixel point located in the newly added wear area, and determine a newly added area depth of the newly added wear area based on a pixel value of the newly added area pixel point; A second coefficient is obtained by normalizing the area and depth of the newly added region, and a second weight is retrieved. The newly added coefficient is determined based on the product of the second coefficient and the second weight.

8. The semi-high container turnover management method according to claim 1, characterized in that: Based on the preset lease rules, the wear amount corresponding to the wear coefficient and the lease amount corresponding to the lease coefficient are determined respectively, including: Determine the wear and tear compensation clause corresponding to the wear and tear coefficient and the lease charge clause corresponding to the lease coefficient respectively based on the retrieved preset lease rules; Extracting information based on the wear and tear compensation clause to obtain a wear and tear calculation rule, and determining a wear and tear amount corresponding to the wear and tear coefficient based on the wear and tear calculation rule; Information is extracted based on the lease charge terms to obtain a lease calculation rule, and a lease amount corresponding to the lease coefficient is determined based on the lease calculation rule.

9. The semi-high container turnover management method according to claim 8, characterized in that: The server calculates the amount based on the wear amount and the rental amount to obtain the transaction amount, including: Determine the amount ratio between the wear amount and the rental amount, and send a request for confirmation of the amount discount to the rental terminal when the amount ratio is less than or equal to a preset ratio; In response to the discount confirmation information sent by the rental terminal based on the amount discount confirmation request, determine the discount coefficient carried in the discount confirmation information, and perform discount calculation on the wear amount based on the discount coefficient to obtain a discount amount; Based on the superposition calculation of the preferential amount and the rental amount, a transaction amount to be sent to the lessee terminal is obtained; or In response to the discount denial information sent by the rental terminal based on the amount discount confirmation request, the transaction amount to be sent to the lessee terminal is obtained based on the superposition calculation of the wear amount and the rental amount.

10. The semi-high container turnover management method according to claim 9, characterized in that: The method further comprises: Retrieving an initial amount verification bill, wherein the initial amount verification bill includes an amount notification area and a wear and tear display area; Dividing the wear display area based on the number of areas of the current wear area to obtain wear display sub-areas; Add any initial wear region and its corresponding current wear region to the same wear display sub-region, and add the newly added wear region to other wear display sub-regions; Add the transaction amount and the retrieved rental charge terms to the amount notification area, and if the wear amount exists, add the wear amount and the retrieved wear compensation terms to the amount notification area to obtain a current amount verification statement; The current amount verification statement is sent to the lessee terminal for display.

11. A half-high container turnover management system, characterized in that: Including the server, the server includes: A matching module, in response to a lease request from a lessee terminal, determines a lease quantity, and determines a matching lease terminal based on the lease quantity; A receiving module receives initial cabinet information based on the rental quantity from the rental terminal, and determines the time point of receiving the initial cabinet information as the rental start point; The acquisition module, in response to the return request of the lessee terminal, obtains the current container information of the half-high container, and determines the time point of receiving the return request as the end point of the lease; A first coefficient determination module determines a lease period based on a lease start point and a lease end point, and determines a lease coefficient based on the lease period and a lease quantity; A second coefficient determination module determines an initial box image and a current box image based on the initial box information and the current box information; Recognize the initial box image and the current box image respectively, and obtain all initial wear regions located in the initial box image and all current wear regions located in the current box image respectively; Determine the regional marking points for marking each initial wear area respectively, and find the current wear area corresponding to each initial wear area based on the regional marking points; When there is a current wear region that does not correspond to any initial wear region, the current wear region is determined as a newly added wear region; Performing a regional comparison between each initial wear region and the corresponding current wear region, and obtaining a comparison coefficient based on the comparison result; The wear degree is confirmed based on the newly added wear area, and the newly added coefficient is obtained; Determine the wear coefficient based on the comparison coefficient and the added coefficient; A first amount calculation module retrieves a preset lease rule, and determines a wear amount corresponding to the wear coefficient and a lease amount corresponding to the lease coefficient based on the preset lease rule; The second amount calculation module calculates the amount based on the wear and tear amount and the lease amount to obtain the transaction amount.

Citation Information

Patent Citations

  • Vehicle renting method and apparatus

    CN107424044A

  • Loss part management method and system

    CN113052555A

  • Container lease management method and device based on block chain, and medium

    CN117151831A