Machine inspection method, device and electronic equipment

By acquiring vehicle information and generating inspection information with document information, the problem of item identification and information verification in the prior art has been solved, and the accuracy and efficiency of machine inspection and verification have been improved.

CN114004721BActive Publication Date: 2025-05-09NUCTECH JIANGSU CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111281800.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-01
Publication Date
2025-05-09
Estimated Expiration
2041-11-01

AI Technical Summary

Technical Problem

Existing organic inspection and inspection technology is difficult to accurately identify the types of items and determine whether they are prohibited items, and it is impossible to effectively verify customs information, resulting in low inspection efficiency and accuracy.

Method used

By obtaining the vehicle information of the items to be inspected, calling the preset information retrieval interface or accessing the preset database to obtain document information, generating inspection information in combination with the scanned image, and displaying the inspection personnel.

Benefits of technology

It improves the accuracy and efficiency of inspectors in determining the types of items, and can directly judge whether the items are concealed or falsely reported, which enhances the role and effectiveness of customs information verification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114004721B_ABST
    Figure CN114004721B_ABST
Patent Text Reader

Abstract

The present disclosure provides a machine inspection method, device and electronic device, which relate to the field of computer technology. The machine inspection method includes: obtaining a scanned image and carrier information of the item to be inspected in response to a machine inspection task arrival message; obtaining document information of the item to be inspected based on the carrier information, the document information at least including information on the type of declared items corresponding to the carrier information; generating inspection information of the item to be inspected based on the document information and the scanned image; and displaying the inspection information to the inspector. The embodiments of the present disclosure can improve the inspection accuracy and efficiency of the customs and other entities when conducting machine inspections on packaged items.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] Machine inspection is a task for customs and other transport inspection entities to identify the X-ray scan images of transported items to determine whether the items are risky items. Customs and other entities can use machine inspection to identify whether the transported items are illegal and whether the transported items are risky without unloading or unpacking the items, which can greatly improve inspection and transportation efficiency.

[0003] However, in the relevant technology, the machine inspection scanning images provided by some machine inspection tasks are relatively complex. Inspectors can only judge the type of items based on the X-ray recognition images in the machine inspection scanning images, and analyze whether the items pose a safety risk based on the scanning images. It is difficult to accurately identify whether the items are consistent with the declared items, and it is impossible to determine whether the transported items are consistent with the items declared, making it difficult to improve the accuracy of risk assessment of major false reporting incidents.

[0004] Therefore, a machine inspection method is needed that can improve the accuracy and effectiveness of machine inspection.

[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention

[0006] The purpose of the present disclosure is to provide a machine inspection method, device and electronic equipment, which are used to overcome, at least to a certain extent, the problem that the machine inspection process is difficult to identify items, difficult to determine whether items are prohibited items, and concealed items due to the limitations and defects of related technologies.

[0007] According to a first aspect of an embodiment of the present disclosure, there is provided a machine inspection method, comprising: obtaining a scanned image and carrier information of an item to be inspected in response to a machine inspection task arrival message; obtaining document information of the item to be inspected based on the carrier information, the document information at least including declared item type information corresponding to the carrier information; generating inspection information of the item to be inspected based on the document information and the scanned image; and displaying the inspection information to an inspector.

[0008] In an exemplary embodiment of the present disclosure, the document information includes at least customs declaration information, or the document information includes at least customs declaration information and manifest information.

[0009] In an exemplary embodiment of the present disclosure, the acquiring the document information of the item to be inspected according to the carrier information includes:

[0010] Calling a preset information retrieval interface or accessing a preset database to obtain target document information corresponding to the vehicle information;

[0011] When the target document information is not obtained, the target document acquisition task corresponding to the vehicle information is sent to the document information acquisition task list, so as to cyclically execute the target document acquisition task according to a preset time interval until the target document information is obtained.

[0012] In an exemplary embodiment of the present disclosure, sending the document acquisition task corresponding to the carrier information to the document acquisition task list includes:

[0013] Acquire document arrival time distribution data corresponding to the target document information;

[0014] Determine, according to the document arrival time distribution data, the task execution frequency of the target document acquisition task corresponding to each sub-period in a future preset period;

[0015] The target document acquisition task is added to the document information acquisition task list corresponding to each of the sub-periods according to the task execution frequency.

[0016] In an exemplary embodiment of the present disclosure, when the document information includes manifest information, generating the inspection information of the inspected item according to the document information and the scanned image includes:

[0017] Determine the time limit for completing the inspection task of the items to be inspected according to the manifest information;

[0018] The display priority of the inspection information is determined according to the completion time limit of the inspection task.

[0019] In an exemplary embodiment of the present disclosure, generating the inspection information of the item to be inspected according to the document information and the scanned image includes:

[0020] Determine the historical transportation information of the shipping entity, the receiving entity, and the carrier entity of the item to be inspected based on the document information;

[0021] The credibility score of the item to be inspected is determined based on the historical transportation information of the shipping entity, the receiving entity, and the carrier entity as well as the document information.

[0022] In an exemplary embodiment of the present disclosure, displaying the inspection information to the inspector includes:

[0023] Determine a display scheme for the verification information according to the credibility score, wherein the display scheme includes at least a display background color, an alarm type identifier, and a display font size;

[0024] The inspection information is displayed to the inspector according to the display scheme.

[0025] According to a second aspect of an embodiment of the present disclosure, there is provided a machine inspection device, including:

[0026] On-site information acquisition module, configured to obtain scanned images and carrier information of items to be inspected in response to machine inspection task arrival messages;

[0027] A remote information acquisition module, configured to acquire document information of the item to be inspected according to the carrier information, wherein the document information at least includes information on the type of declared items corresponding to the carrier information;

[0028] An information analysis and identification module, configured to generate inspection information of the item to be inspected based on the document information and the scanned image;

[0029] The task display module is configured to display the inspection information to the inspector.

[0030] According to a third aspect of the present disclosure, there is provided an electronic device, comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to execute any one of the methods described above based on instructions stored in the memory.

[0031] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a program is stored, and when the program is executed by a processor, the machine-check verification method as described in any one of the above items is implemented.

[0032] The disclosed embodiment obtains the document information corresponding to the item to be inspected according to the carrier information corresponding to the item to be inspected, and generates inspection information for inspection personnel to view based on the document information and the scanned image of the item to be inspected, thereby providing the inspection personnel with reference information of the scanned image, thereby improving the accuracy and efficiency of the inspection personnel in judging the types of items. In addition, since the document information includes information on the types of declared items, the inspection personnel can directly judge whether there are concealed or falsely reported items among the items to be inspected. Therefore, the problem that the relevant technology cannot realize customs information verification can be overcome, and the role and effectiveness of machine inspection work can be improved.

[0033] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.

[0035] Figure 1 is a flow chart of a machine inspection method in an exemplary embodiment of the present disclosure.

[0036] Figure 2 It is a sub-flow chart of step S2 in one embodiment of the present disclosure.

[0037] Figure 3 It is a sub-flowchart of step S22 in one embodiment of the present disclosure.

[0038] Figure 4 It is a sub-flow chart of step S3 in one embodiment of the present disclosure.

[0039] Figure 5 It is a sub-flowchart of step S3 in another embodiment of the present disclosure.

[0040] Figure 6 It is a sub-flow chart of step S4 in one embodiment of the present disclosure.

[0041] Figure 7 It is a block diagram of a machine inspection system provided in one embodiment of the present disclosure.

[0042] Figure 8 It is a flowchart of a machine inspection method executed by a machine inspection system 700 in one embodiment of the present disclosure.

[0043] Fig. 9 is a block diagram of a machine inspection device in an exemplary embodiment of the present disclosure.

[0044] Fig.10 is a block diagram of an electronic device in an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION

[0045] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present disclosure will be more comprehensive and complete, and the concepts of the example embodiments are fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.

[0046] In addition, the accompanying drawings are only schematic diagrams of the present disclosure, and the same reference numerals in the drawings represent the same or similar parts, so their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities, which do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0047] The exemplary embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.

[0048] Figure 1 is a flow chart of a machine inspection method in an exemplary embodiment of the present disclosure.

[0049] refer to Figure 1 , the machine inspection method 100 may include:

[0050] Step S1, responding to the machine inspection task arrival message to obtain the scanned image and carrier information of the object to be inspected;

[0051] Step S2, obtaining the document information of the article to be inspected according to the carrier information, wherein the document information at least includes the declared article type information corresponding to the carrier information;

[0052] Step S3, generating inspection information of the item to be inspected according to the document information and the scanned image;

[0053] Step S4: display the inspection information to the inspector.

[0054] The disclosed embodiment obtains the document information corresponding to the item to be inspected according to the carrier information corresponding to the item to be inspected, and generates inspection information for inspection personnel to view based on the document information and the scanned image of the item to be inspected, thereby providing the inspection personnel with reference information of the scanned image, thereby improving the accuracy and efficiency of the inspection personnel in judging the types of items. In addition, since the document information includes information on the types of declared items, the inspection personnel can directly judge whether there are concealed or falsely reported items among the items to be inspected. Therefore, the problem that the relevant technology cannot realize customs information verification can be overcome, and the role and effectiveness of machine inspection work can be improved.

[0055] Next, each step of the machine inspection method 100 is described in detail.

[0056] In step S1, the response machine checks the inspection task arrival message to obtain the scanned image and carrier information of the object to be inspected.

[0057] In one embodiment of the present disclosure, the machine inspection task can be triggered by the generation of a scanned image. For example, when a carrier transporting items to be inspected passes through a scanning device, an X-ray scanned image of the items to be inspected is captured by an operator or automatically, and a task code corresponding to the scanned image is formed. In the related art, at this step, the scanned image is assigned to the inspector for the inspector to identify whether there are any dangerous items. Since the items to be inspected in scenes such as customs are often huge in number or volume, the recognition efficiency and accuracy are low, and it is impossible to distinguish whether the items to be inspected are concealed items or falsely reported items.

[0058] In the embodiment of the present disclosure, while obtaining the scanned image, the carrier information of the items to be inspected is also obtained. The carrier of the items to be inspected can be, for example, a vehicle or a container, and correspondingly, the carrier information is, for example, a license plate number or a container number. The above types of carriers are only examples, and any carrier that is the minimum reporting unit is within the scope of the exemplary embodiments of the present disclosure.

[0059] The method for obtaining the vehicle information may be automatic acquisition or manual acquisition. Automatic acquisition may be to automatically obtain a photo of the vehicle through a camera installed next to the scanning device, and recognize the number of the preset position of the vehicle in the photo through a trained recognition model to automatically output the vehicle information. In some cases, the license plate number or container number is set in a position where it is inconvenient to take a photo. In this case, the staff can manually take a photo or manually identify the vehicle information, and upload the vehicle information to the system running the machine inspection method in the embodiment of the present disclosure.

[0060] In step S2, the document information of the article to be inspected is obtained according to the carrier information, and the document information at least includes the declared article type information corresponding to the carrier information.

[0061] In one embodiment of the present disclosure, when the embodiment of the present disclosure is applied in customs inspection, the document information at least includes customs declaration information, or the document information at least includes customs declaration information and manifest information. Whether it is customs declaration information or manifest information, the document information should at least include information such as the type of declared goods corresponding to the vehicle and the information of the declaring subject, and may also have more information related to this transportation task. The type of document information can be set by those skilled in the art according to the application scenario, and the present disclosure does not impose any special restrictions on this.

[0062] Figure 2 It is a sub-flow chart of step S2 in one embodiment of the present disclosure.

[0063] refer to Figure 2 In one embodiment, step S2 may include:

[0064] Step S21, calling a preset information retrieval interface or accessing a preset database to obtain target document information corresponding to the carrier information;

[0065] Step S22, when the target document information is not obtained, the target document acquisition task corresponding to the vehicle information is sent to the document information acquisition task list, so as to cyclically execute the target document acquisition task according to a preset time interval until the target document information is obtained.

[0066] In one embodiment of the present disclosure, a pre-set customs information retrieval interface can be called to retrieve the target document information corresponding to the carrier information in the customs system. Alternatively, a local information system database can be accessed to retrieve the target document information corresponding to the carrier information in the local information system database. It should be noted that since most carriers are reused, in order to avoid calling the document information of multiple transports corresponding to a carrier, a call time threshold can be set, for example, only calling the document information corresponding to the carrier within the last month.

[0067] Due to the time difference between the arrival of goods and customs declaration, although the target document information can be directly retrieved through the carrier information most of the time, there are occasional situations where the customs declaration information has not been submitted, has not been reviewed, is being reviewed, etc. In this case, the target document information acquisition task for obtaining the target document information corresponding to the carrier information can be postponed, and correspondingly, the pending inspection task can be postponed.

[0068] The deferred processing method may, for example, set the target document information acquisition task to be automatically executed, and set the frequency of automatic execution for each time period. The implementation method may, for example, be to add the target document information acquisition task to the document information acquisition task list. The document information task acquisition list may be used to record one or more document information acquisition tasks corresponding to each time period, and each document information acquisition task carries carrier information. In the embodiment of the present disclosure, the program is set to call the document information task acquisition list at a preset time interval, and automatically call the above-mentioned preset information retrieval interface to obtain one or more document information according to the document information acquisition task corresponding to the current time.

[0069] In order to ensure timely acquisition of document information and timely arrangement of inspection tasks, it is usually necessary to set a higher frequency for the task of acquiring document information. However, due to the large volume of customs inspection tasks, frequent access to the customs system will bring a greater processing burden to the customs system, and the frequency of the task of acquiring document information needs to be reduced.

[0070] Figure 3 It is a sub-flowchart of step S22 in one embodiment of the present disclosure.

[0071] refer to Figure 3In one embodiment, step S22 may include:

[0072] Step S221, obtaining document arrival time distribution data corresponding to the target document information;

[0073] Step S222, determining the task execution frequency of the target document acquisition task corresponding to each sub-period in a future preset time period according to the document arrival time distribution data;

[0074] Step S223: adding the target document acquisition task to the document information acquisition task list corresponding to each of the sub-periods according to the task execution frequency.

[0075] In one embodiment, the execution frequency of the document information acquisition task is set according to the document information arrival rule. First, the document arrival time distribution data can be determined based on the historical records of successful execution of the document information acquisition task (i.e., successful acquisition of the target document information). The document time arrival distribution data includes the time difference from the first execution of the document information acquisition task to the successful acquisition of the target document information corresponding to various types of inspection tasks.

[0076] When the document arrival time distribution data of all types of items to be inspected have a high similarity, the document arrival time distribution data can be determined based on the successful execution time of all document information acquisition tasks. When the arrival time of certain types of document information is obviously inconsistent with other types of document information, and the arrival time of the document information of this type has a high similarity, the document arrival time distribution data can be determined according to the type of document information. In one embodiment, based on the successful execution time of all document information acquisition tasks, the characteristics of each document information acquisition task can be extracted, and the document arrival time distribution data of document information with different characteristics can be determined based on a preset model.

[0077] For example, when historical data analysis shows that the probability of updating the document information of a certain item to be inspected on the day when the scanned image is generated (the first day) is 60%, the probability of updating on the customs system on the second day is 30%, and the probability of updating on the customs system on the third day is 10%, then the document information acquisition task corresponding to the item to be inspected can be set to have the highest execution frequency on the first day (for example, once every 0.5 hours), the execution frequency on the second day is reduced (for example, once every 2 hours), the execution frequency on the third day is further reduced (for example, once every 4 hours), and the task is stopped from the fourth day. The above task setting probabilities are only examples, and the present disclosure is not limited to this. By gradually reducing the execution frequency of the document information acquisition task over time, the access burden of the customs system can be reduced.

[0078] In addition to determining the document arrival time distribution data according to the type of items to be inspected, the document arrival time distribution data can also be determined according to information related to the items to be inspected (shipper, carrier, consignee), etc. The above classification method is only an example, and this disclosure does not impose any special restrictions on this.

[0079] After obtaining the target document information by executing the document information acquisition task once or by executing it cyclically, the target document information can be analyzed to generate inspection information.

[0080] In step S3, the inspection information of the item to be inspected is generated according to the document information and the scanned image.

[0081] Document information can provide a variety of information for generating inspection information.

[0082] In one embodiment, the document information can reflect the type of items to be inspected, and further, the inspection information can reflect the type of items to be inspected for inspection by inspectors. Inspectors can directly determine whether the current scanned image is correct based on the type of items to be inspected, and determine whether it contains items that are not included in the document information, thereby quickly identifying items and identifying concealed or false reports.

[0083] In addition, document information can also help determine the urgency of the task and allow the backend to arrange the display priority of the inspection information.

[0084] Figure 4 It is a sub-flow chart of step S3 in one embodiment of the present disclosure.

[0085] refer to Figure 4 In one embodiment, when the document information includes manifest information, step S3 may include:

[0086] Step S31, determining the time limit for completing the inspection task of the items to be inspected according to the manifest information;

[0087] Step S32, determining the display priority of the inspection information according to the completion time limit of the inspection task.

[0088] The manifest information can reflect the arrival time, customs clearance limit time, departure limit time (such as transshipment, transshipment) and other information of the items to be inspected. Therefore, for inspection tasks with early arrival time or urgent departure limit time, their execution priority can be increased, and for inspection tasks with loose customs clearance time limit, their priority can be reduced. The specific task priority to be increased can be set by those skilled in the art according to relevant regulations, and this disclosure is not limited to this. After determining the priority of the inspection task, the display priority of the inspection information corresponding to the task can be determined.

[0089] In one embodiment of the present disclosure, in addition to extracting product category information and task priority information, auxiliary inspection and audit information can be further extracted from the document information.

[0090] Figure 5 It is a sub-flowchart of step S3 in another embodiment of the present disclosure.

[0091] refer to Figure 5 In one embodiment, step S3 may include:

[0092] Step S33, determining the historical transportation information of the shipping entity, the receiving entity, and the carrier entity of the item to be inspected according to the document information;

[0093] Step S34, determining the credibility score of the item to be inspected based on the historical transportation information of the shipping entity, the receiving entity, and the carrier entity and the document information.

[0094] Figure 5 The illustrated embodiment can be used with Figure 4 The illustrated embodiments may be implemented in parallel or may be implemented individually.

[0095] For example, when it is determined that the shipping entity or the carrier of the item to be inspected has multiple records of illegal concealment or false reporting, the credibility score of the item to be inspected can be lowered and an alarm prompt can be generated. When it is determined that the shipping entity or the receiving entity of the item to be inspected is abnormal (for example, shipping iron ore from Guangdong to Australia), or when it is determined that the type of goods and the transportation information are obviously abnormal (for example, transporting mangoes from South Korea to Shandong in winter), a review prompt can be generated to lower the credibility score of the item to be inspected. In addition, the credibility of the item to be inspected can also be judged based on the transportation history provided by the document information. If the transportation time of an item to be inspected exceeds a preset length (for example, half a year), its credibility score is lowered, etc. There can be many methods for judging the credibility of an item to be inspected based on document information, and the present disclosure does not impose any special restrictions on this.

[0096] In step S4, the inspection information is displayed to the inspector.

[0097] After the inspection information is generated, the inspection task can be issued to one or more inspectors in the form of task distribution, and the inspection information will be displayed when the inspector clicks on the inspection task to execute. The priority of task distribution can be determined based on one or more factors such as the time when the machine inspection task message arrives, the time when the document information is obtained, the task priority determined according to the manifest, the type of items to be inspected, and the special requirements of the inspection task. The inspection task with the highest priority is distributed to the inspector who is expected to execute the task closest to the time and can professionally inspect the item.

[0098] In addition to displaying the scanned image of the information to be inspected, the standard scanned image corresponding to the type of item to be inspected can be searched in the preset gallery according to the type of item to be inspected, and the standard scanned image can be displayed in the inspection information, so that the inspector can compare the scanned image in the task with the standard scanned image to achieve rapid inspection. In some embodiments, the image recognition model can also be used to automatically compare the scanned image with the standard scanned image to give the credibility of the item to be inspected. The credibility can be reflected by the above credibility score.

[0099] Verification information may include text, scanned images, icons, animations and other elements, and the display effect of the verification information may be determined based on the specific content of the verification information.

[0100] In one embodiment, the type of the item to be inspected can be determined based on the document information, and then prompt icons, fonts, etc. can be set in the inspection information according to the type of the item to be inspected, such as using green icons for plants and silver icons for minerals.

[0101] In another embodiment, the display scheme of the inspection information may also be determined according to the credibility of the object to be inspected.

[0102] Figure 6 It is a sub-flow chart of step S4 in one embodiment of the present disclosure.

[0103] refer to Figure 6 In one embodiment, step S4 may include:

[0104] Step S41, determining a display scheme of the verification information according to the credibility score, wherein the display scheme at least includes a display background color, an alarm type identifier, and a display font size;

[0105] Step S42: displaying the inspection information to the inspector according to the display scheme.

[0106] exist Figure 6 In the illustrated embodiment, if it is determined that the credibility of the current item to be inspected is low (for example, the score is lower than the first preset value), it can be highlighted by background color, warning logo, font size, etc. to warn the inspector. Different display modes can be set for different credibility scores, for example, a red theme (including background, font, icon, animation and other elements) is used for display when the credibility is the lowest, a yellow theme is used for display when the credibility is medium, and a green theme is used for display when the credibility is high. By using different display modes to display inspection information of different credibility, the inspection efficiency of the inspector can be effectively improved.

[0107] In summary, the machine inspection and testing method provided by the embodiments of the present disclosure can effectively improve the inspection accuracy, rationality of task arrangement, and scope of inspection items of machine inspection and testing tasks.

[0108] According to the above method embodiment, the present disclosure also provides a machine inspection system for executing the above method.

[0109] Figure 7 It is a block diagram of a machine inspection system provided in one embodiment of the present disclosure.

[0110] refer to Figure 7 The machine inspection system 700 may include a customs machine inspection system 71, a document information auxiliary inspection system 72 and a customs information system 73.

[0111] The customs machine inspection system 71 includes a machine inspection system server 711 and multiple customs machine inspection clients 712. The machine inspection system server 711 is used to respond to the operation of the machine inspection system client, receive the scanned image and carrier information corresponding to the machine inspection task; connect with the document information auxiliary inspection system 72, send a machine inspection task document information request, and generate inspection information based on the acquired document information, and send the inspection information to the machine inspection client 712. The inspection officer of the machine inspection client 712 processes the machine inspection task. After clicking a task, the machine inspection image corresponding to the task is displayed, and the machine inspection conclusion is given with reference to the document information corresponding to the task.

[0112] The document information auxiliary inspection system 72 is used to respond to the receiver's request for inspection task document information, access the customs information system 73, obtain the document information corresponding to the task, and provide the task document information to the customs inspection system 71 through a data interface.

[0113] The customs information system 73 is used to respond to the request of the document information auxiliary inspection system 72 and return the document information corresponding to the machine inspection task.

[0114] According to the data transmission direction, the customs inspection system 71 obtains document information to assist the customs inspection business process such as Figure 8 shown.

[0115] Figure 8 It is a flowchart of a machine inspection method executed by a machine inspection system 700 in one embodiment of the present disclosure.

[0116] refer to Figure 8 In step S801, the customs machine inspection officer uses the machine inspection system client software to open a machine inspection task, and the machine inspection client software sends a request to the machine inspection server;

[0117] In step S802, the machine inspection system server receives the task request from the client;

[0118] In step S803, after the machine inspection system server sends the image and other data corresponding to the task to the client, the process proceeds to step S813;

[0119] At the same time, in step S804, the machine inspection and verification system server requests the document information corresponding to the task from the document information auxiliary inspection system;

[0120] In step S805, the document information auxiliary verification system receiver checks the verification system document information request;

[0121] In step S806, the document information auxiliary inspection system determines whether there is document information corresponding to the task locally (which has been requested and successfully obtained before). If yes, it goes to step S812; otherwise, it goes to step S807;

[0122] In step S807, if the document information auxiliary inspection system does not have the document information corresponding to the task locally, it accesses the customs information system to request the document information of the task;

[0123] In step S808, the customs information system returns the document information result corresponding to the task;

[0124] In step S809, the document information auxiliary inspection system receives the task document information;

[0125] In step S810, the document information auxiliary inspection system determines whether the document information is obtained successfully. If yes, it proceeds to step S811; otherwise, it proceeds to step S812;

[0126] In step S811, the document information auxiliary inspection system stores the task document information and completes the association and binding of the task and the document information;

[0127] In step S812, according to the defined data format, the document information auxiliary inspection system returns the document information corresponding to the task to the machine inspection inspection system client; if there is no document information, the data interface returns null;

[0128] In step S813, the machine inspection and verification system client receives the task image, associated document information, and displays the interface;

[0129] In step S814, the customs inspection officer analyzes and processes the task based on the document information, and after reaching an analysis conclusion, the task processing flow ends.

[0130] The method of associating the document information in step S813 may be, for example, the embodiment described in the above step S3, which will not be described in detail here.

[0131] The machine inspection system provided by the embodiment of the present disclosure obtains the declaration form, manifest and other document information corresponding to the machine inspection task by connecting to the customs information system, and completes the association and binding of the machine inspection task information with the document information. When the customs officers process the machine inspection task in the machine inspection system, the document information corresponding to the task is provided through the data interface to assist the customs officers in the machine inspection operation, thereby effectively improving the accuracy and purposefulness of the customs machine inspection business.

[0132] The implementation of this technical solution, after obtaining the document information corresponding to the machine inspection and verification task, provides the document information and inspection information corresponding to the task to the machine inspection and verification system for auxiliary drawing review through the data interface in accordance with the specified data interface definition. There is no need to change the network structure and business process of the original machine inspection and verification system. The document information assisted machine inspection and verification system can perfectly fit into the existing machine inspection and verification system, and plays an effective auxiliary role in the judgment of tasks without instructions in the machine inspection and verification business.

[0133] Corresponding to the above method embodiments, the present disclosure also provides a machine inspection device, which can be used to execute the above method embodiments.

[0134] Fig. 9 is a block diagram of a machine inspection device in an exemplary embodiment of the present disclosure.

[0135] refer to Fig. 9 , the machine inspection device 900 may include:

[0136] On-site information acquisition module 91 is configured to obtain scanned images and carrier information of the object to be inspected in response to the machine inspection task arrival message;

[0137] A remote information acquisition module 92, configured to acquire document information of the item to be inspected according to the carrier information, wherein the document information at least includes information on the type of declared items corresponding to the carrier information;

[0138] An information analysis and identification module 93, configured to generate inspection information of the item to be inspected based on the document information and the scanned image;

[0139] The task display module 94 is configured to display the inspection information to the inspector.

[0140] In an exemplary embodiment of the present disclosure, the document information includes at least customs declaration information, or the document information includes at least customs declaration information and manifest information.

[0141] In an exemplary embodiment of the present disclosure, the remote information acquisition module 92 is configured as follows:

[0142] Calling a preset information retrieval interface or accessing a preset database to obtain target document information corresponding to the vehicle information;

[0143] When the target document information is not obtained, the target document acquisition task corresponding to the vehicle information is sent to the document information acquisition task list, so as to cyclically execute the target document acquisition task according to a preset time interval until the target document information is obtained.

[0144] In an exemplary embodiment of the present disclosure, the remote information acquisition module 92 is configured as follows:

[0145] Acquire document arrival time distribution data corresponding to the target document information;

[0146] Determine, according to the document arrival time distribution data, the task execution frequency of the target document acquisition task corresponding to each sub-period in a future preset period;

[0147] The target document acquisition task is added to the document information acquisition task list corresponding to each of the sub-periods according to the task execution frequency.

[0148] In an exemplary embodiment of the present disclosure, when the document information includes manifest information, the information analysis and identification module 93 is configured as follows:

[0149] Determine the time limit for completing the inspection task of the items to be inspected according to the manifest information;

[0150] The display priority of the inspection information is determined according to the completion time limit of the inspection task.

[0151] In an exemplary embodiment of the present disclosure, the information analysis and identification module 93 is configured as follows:

[0152] Determine the historical transportation information of the shipping entity, the receiving entity, and the carrier entity of the item to be inspected based on the document information;

[0153] The credibility score of the item to be inspected is determined based on the historical transportation information of the shipping entity, the receiving entity, and the carrier entity as well as the document information.

[0154] In an exemplary embodiment of the present disclosure, the task display module 94 is configured as follows:

[0155] Determine a display scheme for the verification information according to the credibility score, wherein the display scheme includes at least a display background color, an alarm type identifier, and a display font size;

[0156] The inspection information is displayed to the inspector according to the display scheme.

[0157] Since the functions of the device 900 have been described in detail in the corresponding method embodiments, the present disclosure will not elaborate on them here.

[0158] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.

[0159] In an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is also provided.

[0160] It will be appreciated by those skilled in the art that various aspects of the present invention may be implemented as a system, method or program product. Therefore, various aspects of the present invention may be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as a "circuit", "module" or "system".

[0161] Refer to the following Fig.10 The electronic device 1000 according to this embodiment of the present invention will be described. Fig.10 The electronic device 1000 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0162] like Fig.10 As shown, the electronic device 1000 is in the form of a general computing device. The components of the electronic device 1000 may include but are not limited to: the at least one processing unit 1010, the at least one storage unit 1020, and a bus 1030 connecting different system components (including the storage unit 1020 and the processing unit 1010).

[0163] The storage unit stores program codes, which can be executed by the processing unit 1010, so that the processing unit 1010 performs the steps according to various exemplary embodiments of the present invention described in the above “Exemplary Method” section of this specification. For example, the processing unit 1010 can perform the method shown in the embodiment of the present disclosure.

[0164] The storage unit 1020 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 10201 and / or a cache storage unit 10202 , and may further include a read-only storage unit (ROM) 10203 .

[0165] The storage unit 1020 may also include a program / utility 10204 having a set (at least one) of program modules 10205, such program modules 10205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0166] Bus 1030 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0167] The electronic device 1000 may also communicate with one or more external devices 1100 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 1000, and / or may communicate with any device that enables the electronic device 1000 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 1050. Furthermore, the electronic device 1000 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 1060. As shown, the network adapter 1060 communicates with other modules of the electronic device 1000 via a bus 1030. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 1000, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0168] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.

[0169] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the above method of the present specification is stored. In some possible implementations, various aspects of the present invention can also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the above "Exemplary Method" section of the present specification.

[0170] The program product for implementing the above method according to an embodiment of the present invention can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto, and in this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.

[0171] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0172] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0173] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.

[0174] Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).

[0175] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to an exemplary embodiment of the present invention, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.

[0176] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are to be considered exemplary only, and the true scope and concept of the present disclosure are indicated by the claims.

Claims

1. A machine inspection method, characterized in that: include: Responding to the machine inspection task arrival message, obtaining the scanned image and carrier information of the item to be inspected, wherein the carrier information at least includes the license plate number or the container number; Acquire the document information of the article to be inspected according to the carrier information, wherein the document information at least includes the declared article type information corresponding to the carrier information; Generating inspection information of the item to be inspected according to the document information and the scanned image; Displaying the inspection information to the inspector; Wherein, obtaining the document information of the item to be inspected according to the carrier information includes: Acquire target document information corresponding to the vehicle information; When the target document information is not obtained, the target document acquisition task corresponding to the carrier information is sent to the document information acquisition task list, so as to cyclically execute the target document acquisition task according to a preset time interval, and only process the machine inspection task after the target document information is obtained; The sending of the document acquisition task corresponding to the carrier information to the document information acquisition task list includes: Acquire document arrival time distribution data corresponding to the target document information; Determine, according to the document arrival time distribution data, the task execution frequency of the target document acquisition task corresponding to each sub-period in a future preset period; The target document acquisition task is added to the document information acquisition task list corresponding to each of the sub-periods according to the task execution frequency.

2. The machine inspection method according to claim 1, characterized in that: The document information at least includes customs declaration information, or the document information at least includes customs declaration information and manifest information.

3. The machine inspection method according to claim 1 or 2, characterized in that: The step of obtaining the document information of the item to be inspected according to the carrier information includes: Call a preset information retrieval interface or access a preset database to obtain the target document information.

4. The machine inspection method according to claim 2, characterized in that: When the document information includes manifest information, the step of generating the inspection information of the inspected item according to the document information and the scanned image includes: Determine the time limit for completing the inspection task of the items to be inspected according to the manifest information; The display priority of the inspection information is determined according to the completion time limit of the inspection task.

5. The machine inspection method according to claim 1, characterized in that: Generating the inspection information of the item to be inspected according to the document information and the scanned image includes: Determine the historical transportation information of the shipping entity, the receiving entity, and the carrier entity of the item to be inspected based on the document information; The credibility score of the item to be inspected is determined based on the historical transportation information of the shipping entity, the receiving entity, and the carrier entity as well as the document information.

6. The machine inspection method according to claim 5, characterized in that: The displaying of the inspection information to the inspector includes: Determine a display scheme for the verification information according to the credibility score, wherein the display scheme includes at least a display background color, an alarm type identifier, and a display font size; The inspection information is displayed to the inspector according to the display scheme.

7. A machine inspection device, characterized in that: include: On-site information acquisition module, configured to obtain scanned images and carrier information of items to be inspected in response to machine inspection task arrival messages; A remote information acquisition module, configured to acquire document information of the item to be inspected according to the carrier information, wherein the document information at least includes information on the type of declared items corresponding to the carrier information; An information analysis and identification module, configured to generate inspection information of the item to be inspected based on the document information and the scanned image; A task display module, configured to display the inspection information to the inspector; Wherein, the remote information acquisition module is configured to: acquire the target document information corresponding to the vehicle information, and when the target document information is not acquired, send the target document acquisition task corresponding to the vehicle information to the document information acquisition task list, so as to cyclically execute the target document acquisition task according to a preset time interval, and only process the machine inspection task after the target document information is acquired; The sending of the document acquisition task corresponding to the vehicle information to the document information acquisition task list includes: acquiring document arrival time distribution data corresponding to the target document information; determining the task execution frequency of the target document acquisition task corresponding to each sub-period in a future preset time period based on the document arrival time distribution data; and adding the target document acquisition task to the document information acquisition task list corresponding to each sub-period based on the task execution frequency.

8. An electronic device, characterized in that: include: Memory; as well as A processor coupled to the memory, wherein the processor is configured to execute the machine-checking method according to any one of claims 1 to 6 based on instructions stored in the memory.

9. A computer-readable storage medium having a program stored thereon, wherein when the program is executed by a processor, the machine inspection method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Movable checking system

    CN107390280A

  • Method and system for radiation image assisted analysis

    CN108108744A