Visual supervision method and device for sorting line and electronic equipment
By monitoring the running status of the sorting line in the inspection sorting system and displaying the package model in the visual interface, and adjusting the model position based on sensor data, the problem of lack of visual supervision of the system is solved, and intuitive monitoring of the operation of the system is achieved.
Patent Information
- Application Number
- CN202411955087.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2044-12-27
AI Technical Summary
The existing inspection and sorting systems lack visual supervision methods, making it difficult for operators to quickly understand the overall operation of the system.
By monitoring the running status of the sorting line, displaying the packaged model in the visual interface, and adjusting the position of the model based on the sensor data set by the sorting line, providing intuitive monitoring methods.
The simulation of the operation of the sorting line and the real-time position of the package is realized, allowing operators to quickly understand the overall operation of the sorting system.
Smart Images

Figure CN119761060A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of inspection and sorting, and in particular to a visual supervision method, device and electronic equipment for a sorting line. Background Art
[0002] At present, in the inspection and sorting system, the parcel needs to enter the sorting line after the parcel is scanned by the code scanning module to obtain the parcel information. After the parcel is weighed by the weighing module to obtain the weight information, the inspection and sorting system needs to automatically associate the weight information with the corresponding parcel. The parcel then enters the X-ray machine. When the X-ray machine scans and generates an X-ray image, the inspection and sorting system needs to automatically associate the X-ray image with the corresponding parcel and conduct an intelligent review of the X-ray image. If the intelligent review finds that the parcel contains prohibited items, the inspection and sorting system will automatically move the parcel to the inspection area.
[0003] However, the inspection and sorting system in the prior art lacks a visual monitoring method, and it is difficult for operators of the inspection and sorting system to quickly understand the overall operation of the inspection and sorting system. Summary of the invention
[0004] In view of this, the purpose of the present invention is to provide a visual supervision method, device and electronic equipment for a sorting line, so as to provide an intuitive monitoring means, and simulate the operation status of the sorting line and the real-time location of the package through the operation data of the sorting line and the data of the sensors set on the sorting line, so that the operator can quickly understand the overall operation status of the sorting system.
[0005] In a first aspect, an embodiment of the present invention provides a visual supervision method for a sorting line, the method comprising: monitoring the operating status of the sorting line; when the operating status is an inactive state, displaying a static image on a visual interface; when the operating status is an active state, replacing the static image with a dynamic image on the visual interface; displaying a model of a package on the visual interface; determining a position of the package on a conveyor belt based on data from a sensor set on the sorting line, and adjusting the model of the package based on the position of the package on the conveyor belt.
[0006] In an optional embodiment of the present application, the above method also includes: determining a regional top view, a dynamic image and a static image of the conveyor belt of the sorting line based on the CAD image of the sorting line; and displaying the regional top view on a visual interface.
[0007] In an optional embodiment of the present application, the step of displaying the model of the package on the visual interface includes: when the package passes through the code scanning module of the sorting line, generating a model of the package at the upper package of the dynamic image.
[0008] In an optional embodiment of the present application, the above method also includes: determining the length of the sorting line and the length of the model of the package; determining the ratio of the length of the sorting line and the length of the model of the package; obtaining the running speed of the sorting line, and taking the product of the running speed and the ratio as the moving speed of the model of the package; and moving the model of the package in the dynamic image based on the moving speed.
[0009] In an optional embodiment of the present application, the above-mentioned steps of setting multiple photoelectric sensors on the sorting line; determining the position of the package on the conveyor belt based on the data of the sensors set on the sorting line, and adjusting the model of the package based on the position of the package on the conveyor belt include: determining the positions of multiple photoelectric sensors of the dynamic image based on the positions of multiple photoelectric sensors set on the sorting line; when the package passes through the target photoelectric sensor, setting the target photoelectric sensor at the position of the sorting line as the position of the package; determining the position of the target photoelectric sensor of the dynamic image, and adjusting the position of the model of the package to the position of the target photoelectric sensor of the dynamic image.
[0010] In an optional embodiment of the present application, the above method also includes: determining the positions of multiple modules of the dynamic image based on the positions of multiple modules set on the sorting line; when the package passes through the target module, taking the position of the target module on the sorting line as the position of the package; determining the position of the target module of the dynamic image, and adjusting the position of the model of the package to the position of the target module of the dynamic image.
[0011] In an optional embodiment of the present application, the above method also includes: when the package passes through the target module, determining the state of the package based on the target module; adjusting the running direction of the conveyor belt based on the state of the package; and adjusting the running direction of the model of the package in the dynamic image based on the state of the package.
[0012] In an optional embodiment of the present application, the above method also includes: when the package passes through the target photoelectric sensor, determining the actual position of the model of the package in the dynamic image and the position of the target photoelectric sensor in the dynamic image; determining the deviation distance between the actual position of the model of the package in the dynamic image and the position of the target photoelectric sensor in the dynamic image; obtaining the moving speed of the model of the package, and adjusting the moving speed of the model of the package by the following formula: vb=v1+l / t; wherein vb is the moving speed of the model of the package after adjustment; v1 is the moving speed of the model of the package before adjustment, l is the deviation distance, and t is the time the package is on the conveyor belt.
[0013] In a second aspect, an embodiment of the present invention further provides a visual monitoring device for a sorting line, the device comprising: an operation status monitoring module, for monitoring the operation status of the sorting line; a static image display module, for displaying a static image on a visual interface when the operation status is an inactive state; a dynamic image replacement module, for replacing a static image with a dynamic image on a visual interface when the operation status is an active state; a package model display module, for displaying a model of a package on a visual interface; and a package model adjustment module, for determining a position of a package on a conveyor belt based on data from a sensor provided for the sorting line, and adjusting the model of the package based on the position of the package on the conveyor belt.
[0014] In a third aspect, an embodiment of the present invention further provides an electronic device, comprising a processor and a memory, wherein the memory stores computer executable instructions that can be executed by the processor, and the processor executes the computer executable instructions to implement the above-mentioned visual supervision method of the sorting line.
[0015] The embodiments of the present invention bring the following beneficial effects:
[0016] The embodiments of the present invention provide a visual monitoring method, device and electronic device for a sorting line, which monitors the operating status of the sorting line; when the operating status is not started, a static image is displayed on the visual interface; when the operating status is started, the static image is replaced with a dynamic image on the visual interface; a model of a package is displayed on the visual interface; the position of the package on the conveyor belt is determined based on the data of the sensor set on the sorting line, and the model of the package is adjusted based on the position of the package on the conveyor belt. In this way, an intuitive monitoring means can be provided, and the operating status of the sorting line and the real-time position of the package are simulated through the operating data of the sorting line and the data of the sensor set on the sorting line, so that the operator can quickly understand the overall operation status of the inspection sorting system.
[0017] Other features and advantages of the present disclosure will be set forth in the following description, or some features and advantages may be inferred or unambiguously determined from the description, or may be learned by implementing the above-mentioned technology of the present disclosure.
[0018] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0020] Figure 1 A flowchart of a visual supervision method for a sorting line provided by an embodiment of the present invention;
[0021] Figure 2 A schematic diagram of a visualization interface provided by an embodiment of the present invention;
[0022] Figure 3 A schematic diagram of a sorting line provided by an embodiment of the present invention;
[0023] Figure 4 A flow chart of another visual supervision method for a sorting line provided by an embodiment of the present invention;
[0024] Figure 5 A schematic diagram of the structure of a visual monitoring device for a sorting line provided by an embodiment of the present invention;
[0025] Figure 6 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0026] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0027] At present, in the inspection and sorting system, the parcel needs to enter the sorting line after the parcel is scanned by the code scanning module to obtain the parcel information. After the parcel is weighed by the weighing module to obtain the weight information, the inspection and sorting system needs to automatically associate the weight information with the corresponding parcel. The parcel then enters the X-ray machine. When the X-ray machine scans and generates an X-ray image, the inspection and sorting system needs to automatically associate the X-ray image with the corresponding parcel and conduct an intelligent review of the X-ray image. If the intelligent review finds that the parcel contains prohibited items, the inspection and sorting system will automatically move the parcel to the inspection area.
[0028] However, the inspection and sorting system in the prior art lacks a visual monitoring method, and it is difficult for operators of the inspection and sorting system to quickly understand the overall operation of the inspection and sorting system.
[0029] Based on this, the embodiments of the present invention provide a visual supervision method, device and electronic device for a sorting line, which specifically provides a visualization solution for inspecting and sorting packages, and can provide an intuitive monitoring method. Through the operation data of the sorting line and the data of the sensors set on the sorting line, the operation status of the sorting line and the real-time location of the package are simulated, so that the operator can quickly understand the overall operation status of the inspection and sorting system.
[0030] To facilitate understanding of this embodiment, a visual supervision method for a sorting line disclosed in an embodiment of the present invention is first introduced in detail.
[0031] Embodiment 1:
[0032] The embodiment of the present invention provides a visual supervision method for a sorting line, see Figure 1 The flowchart of a visual supervision method for a sorting line is shown, and the visual supervision method for a sorting line comprises the following steps:
[0033] Step S102, monitoring the running status of the sorting line.
[0034] In this embodiment, the operation status of the lower computer sorting line can be monitored in real time. The operation status of the sorting line can be an unstarted state or a started state.
[0035] In some embodiments, a regional top view, a dynamic image, and a static image of a conveyor belt of the sorting line may be determined based on a CAD image of the sorting line; and the regional top view may be displayed on a visualization interface.
[0036] In this embodiment, a regional top view, a dynamic image and a static image of the conveyor belt of the sorting line can be produced in proportion based on a CAD (Computer Aided Design) image of the sorting line.
[0037] See also Figure 2 The schematic diagram of a visualization interface shown in FIG. 1 is a diagram of a visualization interface. The visualization interface in this embodiment can display a top view of the sorting line area and multiple different packages ( Figure 2 The status of package 1-package 3). The area top view can be set to display different modules of the sorting line ( Figure 2 The location of modules 1-3) in the figure, different sensors ( Figure 2 The locations of sensor 1 and sensor 2 are shown in the figure, as well as the models and locations of different packages.
[0038] Step S104: when the running state is the inactive state, a static image is displayed on the visual interface.
[0039] When the running state is not started, a static image can be displayed on the visual interface.
[0040] Step S106: when the running state is the startup state, the static image is replaced with a dynamic image in the visual interface.
[0041] When the running state is not started, the static image can be replaced with a dynamic image in the visual interface.
[0042] Step S108, displaying the package model on the visual interface.
[0043] like Figure 2 As shown, in this embodiment, the package model can also be displayed in the visualization interface.
[0044] In some embodiments, when a package passes through a code scanning module of a sorting line, a model of the package can be generated at the upper package of the dynamic image.
[0045] In this embodiment, photoelectric sensors can be installed at key positions of each conveyor belt, and the photoelectric sensors can detect package arrival and departure signals.
[0046] See also Figure 3 A schematic diagram of a sorting line is shown in FIG. Figure 3 As shown, the sorting line is provided with a code scanning module, a weighing module, an X-ray machine module and a transplanting module in sequence; a photoelectric sensor 1 is provided in the weighing module, a photoelectric sensor 2 is provided behind the X-ray machine module, and a photoelectric sensor 3 is provided in front of the transplanting module.
[0047] When the package is loaded onto the package after being scanned by the code scanning module, the inspection and sorting line of this embodiment can start to monitor the time when the code scanning module scans the package, and at the same time generate a model of the package at the loading position of the dynamic image.
[0048] In some embodiments, the length of the sorting line and the length of the package model can also be determined; the ratio of the length of the sorting line and the length of the package model can be determined; the running speed of the sorting line can be obtained, and the product of the running speed and the ratio can be used as the moving speed of the package model; and the package model can be moved in the dynamic image based on the moving speed.
[0049] After the package model is generated in this embodiment, the package model can also be dynamically moved in the visualization interface.
[0050] Among them, the length m of the sorting line and the length pixel of the package model can be determined first, and the ratio p=the length m of the sorting line / the length pixel of the package model can be determined. Then, the running speed of the sorting line is converted into the moving speed of the package model. Specifically, the moving speed ps of the package model can be determined as=the ratio p×the running speed s of the sorting line.
[0051] Therefore, in this embodiment, the moving speed of the package model can be determined. After the package model is generated, the package model can be dynamically moved in the visualization interface based on the above moving speed, and the operator can determine the position of the package model more intuitively.
[0052] Step S110, determining the position of the package on the conveyor belt based on data from sensors provided on the sorting line, and adjusting the model of the package based on the position of the package on the conveyor belt.
[0053] like Figure 3 As shown, in this embodiment, photoelectric sensors can be installed at key positions of each conveyor belt, and the photoelectric sensors can detect package arrival and departure signals. Figure 3 Photoelectric sensor 1 to photoelectric sensor 3 are installed.
[0054] Therefore, in this embodiment, it is possible to determine whether the package has passed through photoelectric sensors 1 - 3 based on the signals of photoelectric sensors 1 - 3, thereby determining the position of the package on the conveyor belt and adjusting the model of the package.
[0055] In some instances, multiple photoelectric sensors may be set on a sorting line; the positions of the multiple photoelectric sensors of a dynamic image are determined based on the positions of the multiple photoelectric sensors set on the sorting line; when a package passes through a target photoelectric sensor, the target photoelectric sensor is set at the position of the sorting line as the position of the package; the position of the target photoelectric sensor of the dynamic image is determined, and the position of the model of the package is adjusted to the position of the target photoelectric sensor of the dynamic image.
[0056] For example, if Figure 3 As shown. In this embodiment, the positions of photoelectric sensors 1 to 3 can be displayed in advance on the visual interface. When the target package passes through the target photoelectric sensor X (X=1, 2 or 3), it can be determined that the position of the package model must be the position of the target photoelectric sensor X displayed on the visual interface. Therefore, the position of the package model can be adjusted to the position of the target photoelectric sensor X in the dynamic image, so as to accurately locate the position of the package, which is convenient for the operator to intuitively determine the position of the package.
[0057] In some instances, the positions of multiple modules of the dynamic image can also be determined based on the positions of multiple modules set up on the sorting line; when the package passes through the target module, the position of the target module on the sorting line is used as the position of the package; the position of the target module of the dynamic image is determined, and the position of the model of the package is adjusted to the position of the target module of the dynamic image.
[0058] like Figure 3As shown. In this embodiment, the positions of the code scanning module, the weighing module, the X-ray machine module and the transplanting module can also be displayed in advance on the visual interface. Therefore, in this embodiment, when the package passes through the target module, it can be determined that the position of the package model must be the position of the target module displayed on the visual interface. Therefore, the position of the package model can be adjusted to the position of the target module of the dynamic image, so as to accurately locate the position of the package, which is convenient for the operator to intuitively determine the position of the package.
[0059] The embodiment of the present invention provides a visual supervision method for a sorting line, which monitors the operating status of the sorting line; when the operating status is not started, a static image is displayed on the visual interface; when the operating status is started, the static image is replaced with a dynamic image on the visual interface; a model of a package is displayed on the visual interface; the position of the package on the conveyor belt is determined based on the data of the sensor set on the sorting line, and the model of the package is adjusted based on the position of the package on the conveyor belt. In this way, an intuitive monitoring means can be provided, and the operating status of the sorting line and the real-time position of the package are simulated through the operating data of the sorting line and the data of the sensor set on the sorting line, so that the operator can quickly understand and check the overall operation status of the sorting system.
[0060] Embodiment 2:
[0061] This embodiment provides another visual supervision method for a sorting line, which is implemented on the basis of the above embodiment. Figure 4 The flowchart of another visual supervision method for a sorting line is shown, and the visual supervision method for a sorting line comprises the following steps:
[0062] Step S402, when the package passes through the target module, the status of the package is determined based on the target module.
[0063] like Figure 3 The inspection and sorting system of this embodiment can be provided with a code scanning module, a weighing module, an X-ray machine module and a transplanting module. When a package passes through a target module, the status of the package can be determined based on the target module.
[0064] For example, if the target module is a transplant module, the status of the package can be determined as inspection or release. If the target module is an X-ray machine module, the status of the package can be determined as passing the X-ray scan, etc.
[0065] Step S404, adjusting the running direction of the conveyor belt based on the status of the package.
[0066] For some specific modules, the conveyor belt direction can be adjusted based on the status of the package. Figure 3As shown, if the target module is a transplanting module, the running direction of the conveyor belt can be adjusted to continue moving forward or move right to the inspection area based on the status of the package, which is inspection or release.
[0067] Step S406: adjusting the running direction of the package model in the dynamic image based on the state of the package.
[0068] In the visualization interface, the running direction of the package model in the dynamic image can also be adjusted based on the status of the package. If the target module is a transplant module, the running direction in the dynamic image can be adjusted to continue moving forward or move to the right for inspection based on the status of the package, whether it is inspection or release.
[0069] In some embodiments, when the package passes through the target photoelectric sensor, the actual position of the model of the package in the dynamic image and the position of the target photoelectric sensor of the dynamic image can be determined; the deviation distance between the actual position of the model of the package in the dynamic image and the position of the target photoelectric sensor of the dynamic image can be determined; the moving speed of the model of the package can be obtained, and the moving speed of the model of the package can be adjusted by the following formula: vb=v1+l / t; wherein vb is the moving speed of the model of the package after adjustment; v1 is the moving speed of the model of the package before adjustment, l is the deviation distance, and t is the time the package is on the conveyor belt.
[0070] In this embodiment, the parcel position can also be corrected. In the actual use of the inspection and sorting system, the actual speed of the parcel will deviate from the conveyor belt speed due to the different shapes of the parcels. Therefore, it is necessary to correct the parcel in combination with the photoelectric signal of the photoelectric sensor. When the system detects the arrival of the parcel through the photoelectric sensor, the simulated parcel may lag behind or be ahead of schedule.
[0071] The moving speed of the package model can be adjusted by the following formula: vb=v1+l / t; wherein vb is the moving speed of the package model after adjustment; v1 is the moving speed of the package model before adjustment, l is the deviation distance, and t is the time the package is on the conveyor belt.
[0072] At this time, the deviation distance l is the deviation distance between the actual position of the package model in the dynamic image and the position of the target photoelectric sensor in the dynamic image. The moving speed of the package model can be adjusted from v1 to vb by the above formula, and fit at time t to ensure smooth alignment. Among them, when the package is scanned by the code scanning module, the inspection and sorting line of this embodiment can start to monitor the time t when the code scanning module scans the package.
[0073] The above method provided in this embodiment can provide an intuitive monitoring means, which simulates the operation status of the sorting line and the real-time location of the package through the operation data of the sorting line and the data of the sensors set on the sorting line, so that the operator can quickly understand the overall operation status of the inspection sorting system.
[0074] The above method provided in this embodiment can also provide a solution for aligning the simulated package position with the actual package position. By combining the signal of the photoelectric sensor and the speed information of the conveyor belt, the simulated package is adjusted in real time to align with the actual position.
[0075] Embodiment three:
[0076] Corresponding to the above method embodiment, the present invention provides a visual monitoring device for a sorting line, see Figure 5 The structure diagram of a visual monitoring device for a sorting line is shown, and the visual monitoring device for a sorting line includes:
[0077] An operation status monitoring module 51 is used to monitor the operation status of the sorting line;
[0078] A static image display module 52, used to display a static image on a visual interface when the running state is not started;
[0079] A dynamic image replacement module 53, used to replace the static image with a dynamic image in the visual interface when the running state is the startup state;
[0080] A package model display module 54, used to display the package model on a visual interface;
[0081] The package model adjustment module 55 is used to determine the position of the package on the conveyor belt based on the data of the sensor set on the sorting line, and adjust the model of the package based on the position of the package on the conveyor belt.
[0082] The embodiment of the present invention provides a visual monitoring device for a sorting line, which monitors the operating status of the sorting line; when the operating status is not started, a static image is displayed on the visual interface; when the operating status is started, the static image is replaced with a dynamic image on the visual interface; a model of a package is displayed on the visual interface; the position of the package on the conveyor belt is determined based on the data of the sensor set on the sorting line, and the model of the package is adjusted based on the position of the package on the conveyor belt. In this way, an intuitive monitoring means can be provided, and the operating status of the sorting line and the real-time position of the package are simulated through the operating data of the sorting line and the data of the sensor set on the sorting line, so that the operator can quickly understand and check the overall operating status of the sorting system.
[0083] The above-mentioned device also includes: an image production module, which is used to determine the regional top view, dynamic image and static image of the conveyor belt of the sorting line based on the CAD image of the sorting line; and display the regional top view on the visual interface.
[0084] The package model display module is used to generate a model of the package at the upper package of the dynamic image when the package passes through the code scanning module of the sorting line.
[0085] The above-mentioned device also includes: a package model moving module, which is used to determine the length of the sorting line and the length of the package model; determine the ratio of the length of the sorting line to the length of the package model; obtain the running speed of the sorting line, and use the product of the running speed and the ratio as the moving speed of the package model; move the package model in the dynamic image based on the moving speed.
[0086] A plurality of photoelectric sensors are arranged on the sorting line; the package model adjustment module is used to determine the positions of the plurality of photoelectric sensors of the dynamic image based on the positions of the plurality of photoelectric sensors arranged on the sorting line; when the package passes through the target photoelectric sensor, the position of the target photoelectric sensor arranged on the sorting line is used as the position of the package; the position of the target photoelectric sensor of the dynamic image is determined, and the position of the package model is adjusted to the position of the target photoelectric sensor of the dynamic image.
[0087] The above-mentioned device also includes: a package model position adjustment module, which is used to determine the positions of multiple modules of the dynamic image based on the positions of multiple modules set on the sorting line; when the package passes through the target module, the position of the target module on the sorting line is used as the position of the package; the position of the target module of the dynamic image is determined, and the position of the package model is adjusted to the position of the target module of the dynamic image.
[0088] The package model position adjustment module of the above-mentioned device is also used to determine the state of the package based on the target module when the package passes through the target module; adjust the running direction of the conveyor belt based on the state of the package; and adjust the running direction of the package model in the dynamic image based on the state of the package.
[0089] The above-mentioned device also includes: a package model position correction module, which is used to determine the actual position of the package model in the dynamic image and the position of the target photoelectric sensor in the dynamic image when the package passes through the target photoelectric sensor; determine the deviation distance between the actual position of the package model in the dynamic image and the position of the target photoelectric sensor in the dynamic image; obtain the moving speed of the package model, and adjust the moving speed of the package model by the following formula: vb=v1+l / t; wherein vb is the moving speed of the package model after adjustment; v1 is the moving speed of the package model before adjustment, l is the deviation distance, and t is the time the package is on the conveyor belt.
[0090] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the visual monitoring device for the sorting line described above can refer to the corresponding process in the embodiment of the visual monitoring method for the sorting line described above, and will not be repeated here.
[0091] Embodiment 4:
[0092] The embodiment of the present invention also provides an electronic device for running the visual supervision method of the sorting line; see Figure 6 A structural schematic diagram of an electronic device is shown, which includes a memory 100 and a processor 101, wherein the memory 100 is used to store one or more computer instructions, and the one or more computer instructions are executed by the processor 101 to implement the above-mentioned visual supervision method of the sorting line.
[0093] Further, Figure 6 The electronic device shown further includes a bus 102 and a communication interface 103 , and the processor 101 , the communication interface 103 and the memory 100 are connected via the bus 102 .
[0094] The memory 100 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 103 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used. The bus 102 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0095] The processor 101 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 101. The above processor 101 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present invention can be directly embodied as a hardware decoding processor for execution, or a combination of hardware and software modules in the decoding processor for execution. The software module may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 100, and the processor 101 reads the information in the memory 100 and completes the steps of the method of the above embodiment in combination with its hardware.
[0096] An embodiment of the present invention further provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to implement the above-mentioned visual supervision method for the sorting line. The specific implementation can be found in the method embodiment, which will not be repeated here.
[0097] The computer program product of the visual supervision method, device and electronic device of the sorting line provided in the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the method in the previous method embodiment. The specific implementation can be referred to the method embodiment, which will not be repeated here.
[0098] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and / or device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0099] In addition, in the description of the embodiments of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0100] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.
[0101] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.
[0102] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above-mentioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-mentioned embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A visual supervision method for a sorting line, characterized in that: The method comprises: Monitor the operating status of the sorting line; When the running state is an unstarted state, a static image is displayed on the visual interface; When the running state is the startup state, the static image is replaced with a dynamic image on the visual interface; Displaying a package model on the visual interface; The position of the package on the conveyor belt is determined based on data from sensors provided on the sorting line, and the model of the package is adjusted based on the position of the package on the conveyor belt.
2. The method according to claim 1, characterized in that The method further comprises: Determining a regional top view of the sorting line, the dynamic image, and a static image of the conveyor belt based on the CAD image of the sorting line; A top view of the region is displayed on the visualization interface.
3. The method according to claim 1, characterized in that The step of displaying the wrapped model on the visualization interface includes: When a package passes through the code scanning module of the sorting line, a model of the package is generated at the upper package of the dynamic image.
4. The method according to claim 1, characterized in that: The method further comprises: Determining the length of the sorting line and the length of the model of the package; Determining a ratio of the length of the sorting line to the length of the package model; Acquire the running speed of the sorting line, and use the product of the running speed and the ratio as the moving speed of the package model; A model of the package is moved in the dynamic image based on the movement speed.
5. The method according to claim 1, characterized in that The steps of setting a plurality of photoelectric sensors on the sorting line; determining the position of the package on the conveyor belt based on data from the sensors set on the sorting line, and adjusting the model of the package based on the position of the package on the conveyor belt include: determining positions of the plurality of photoelectric sensors of the dynamic image based on positions where the plurality of photoelectric sensors are arranged on the sorting line; When the parcel passes through the target photoelectric sensor, the target photoelectric sensor is set at the position of the sorting line as the position of the parcel; The position of the target photoelectric sensor of the dynamic image is determined, and the position of the wrapped model is adjusted to the position of the target photoelectric sensor of the dynamic image.
6. The method according to claim 1, characterized in that The method further comprises: Determining the positions of the plurality of modules of the dynamic image based on the positions of the plurality of modules arranged in the sorting line; When the package passes through the target module, the position of the target module on the sorting line is used as the position of the package; The position of the target module of the dynamic image is determined, and the position of the wrapped model is adjusted to the position of the target module of the dynamic image.
7. The method according to claim 6, characterized in that The method further comprises: When the package passes through the target module, determining the status of the package based on the target module; adjusting the running direction of the conveyor belt based on the status of the package; The running direction of the model of the package in the dynamic image is adjusted based on the state of the package.
8. The method according to claim 5, characterized in that The method further comprises: When the package passes through the target photoelectric sensor, determining the actual position of the model of the package in the dynamic image and the position of the target photoelectric sensor in the dynamic image; determining a deviation distance between an actual position of the wrapped model of the dynamic image and a position of the target photoelectric sensor of the dynamic image; Obtain the moving speed of the model of the package, and adjust the moving speed of the model of the package by the following formula: vb=v1+l / t; wherein vb is the moving speed of the model of the package after adjustment; v1 is the moving speed of the model of the package before adjustment, l is the deviation distance, and t is the time the package is on the conveyor belt.
9. A visual monitoring device for a sorting line, characterized in that: The device comprises: The operation status monitoring module is used to monitor the operation status of the sorting line; A static image display module, used for displaying a static image on a visual interface when the operating state is an unstarted state; A dynamic image replacement module, used for replacing the static image with a dynamic image on the visual interface when the running state is the startup state; A package model display module, used to display the package model on the visual interface; The package model adjustment module is used to determine the position of the package on the conveyor belt based on the data of the sensor set on the sorting line, and adjust the model of the package based on the position of the package on the conveyor belt.
10. An electronic device, characterized in that: The electronic device includes a processor and a memory, wherein the memory stores computer executable instructions that can be executed by the processor, and the processor executes the computer executable instructions to implement the visual supervision method for the sorting line according to any one of claims 1 to 8.
Citation Information
Patent Citations
Suspension chain conveying device and logistics system
CN105741024A
Intelligent logistics sorting system
CN109675813A
Visual threading guiding device based on BIM and guiding method
CN113702902A
Automatic system simulation method
CN113900945A
Full-automatic plate conveying production line and production control system thereof
CN115009794A