Packing machine control method and device and related equipment

By visual inspection and posture adjustment of the target object to be treated, and precise packaging is carried out in combination with size information, the poor coating effect and material waste caused by inconsistent attitude of goods are solved, and an efficient and efficient packaging process is achieved.

CN119683105APending Publication Date: 2025-03-25ZHONGJI DELI LOGISTICS SYST (SUZHOU) CO LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411940477.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

The prior art has inconsistent posture when goods enter the plastic sealing machine, resulting in poor coating effect and waste of plastic film.

Method used

By visually detecting the object to be packaged, its attitude information and dimension information are determined, and the attitude adjustment mechanism is used to adjust it to a preset standard attitude, and then precisely package it according to the dimension information.

Benefits of technology

Effectively correct the target objects to be packaged with tilt problems, improve packaging efficiency, and accurately control the amount of packaging materials, reduce waste, reduce packaging costs, and reduce environmental pressure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119683105A_ABST
    Figure CN119683105A_ABST
Patent Text Reader

Abstract

The invention provides a packaging machine control method and device and related equipment, and relates to the technical field of packaging. The packaging machine comprises a posture adjusting mechanism and a packaging mechanism connected with the posture adjusting mechanism, the posture adjusting mechanism is used for adjusting the posture of a to-be-packaged target object, and the packaging mechanism is used for packaging the to-be-packaged target object with the posture adjusted. Determining attitude information and size information of the to-be-packaged target object; according to the posture information of the to-be-packaged target object, a posture adjusting mechanism is controlled to adjust the posture of the to-be-packaged target object into a preset standard posture; and based on the size information of the to-be-packaged target object, a packaging mechanism is controlled to package the to-be-packaged target object in the preset standard posture. According to the embodiment, the posture and size of the goods can be determined through visual detection, the packaging length is accurately controlled, and waste is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] In the field of packaging technology, the packaging of goods is an important link. It can protect the safety of goods during transportation and storage and extend their service life. Among them, film coating and plastic sealing is a common packaging method. It covers the surface of the goods with a layer of plastic film to achieve moisture-proof, dust-proof, scratch-proof and other effects. However, the incoming goods have problems such as size and tilt. The length of the film cut with different lengths will be wasted. Tilt refers to a certain angle with the conveying direction of the equipment, which will cause the film length to be different, the coating to be incomplete or the coating effect to be poor. That is, because of the above problems, a large amount of plastic film is wasted, which not only increases the packaging cost, but also causes certain pressure on the environment.

[0003] 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

[0004] The present disclosure provides a packaging machine control method, device and related equipment, which at least to a certain extent overcome the problem that the related technology causes poor laminating effect and a large amount of plastic film waste due to inconsistent postures of goods when entering the laminating machine.

[0005] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.

[0006] According to one aspect of the present disclosure, a packaging machine control method is provided, the packaging machine comprising: a posture adjustment mechanism and a packaging mechanism connected to the posture adjustment mechanism, the posture adjustment mechanism being used to adjust the posture of a target object to be packaged, the packaging mechanism being used to package the target object to be packaged with the posture adjusted, the method comprising: visually inspecting the target object to be packaged, and determining image information of the target object to be packaged, wherein the image information comprises posture information and size information of the target object to be packaged; according to standard information on the posture of the target object to be packaged, controlling the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture; and based on the size information of the target object to be packaged, controlling the packaging mechanism to package the target object to be packaged in the preset standard posture.

[0007] In some exemplary embodiments of the present disclosure, based on the aforementioned scheme, visual inspection is performed on the target object to be packaged to determine image information of the target object to be packaged, including: preprocessing the image of the target object to be packaged to obtain a standardized image; and extracting features from the standardized image to determine posture information and size information of the target object to be packaged.

[0008] In some exemplary embodiments of the present disclosure, based on the aforementioned scheme, the packaging machine also includes: a conveying mechanism. After visually inspecting the target object to be packaged and determining the image information of the target object to be packaged, the method also includes: ensuring that the position of the target object to be packaged in the conveying mechanism is in a preset standard position through a position sensor provided on the conveying mechanism.

[0009] In some exemplary embodiments of the present disclosure, based on the aforementioned scheme, according to the posture information of the target object to be packaged, the posture adjustment mechanism is controlled to adjust the posture of the target object to be packaged to a preset standard posture, including: if the position of the object to be packaged in the transmission mechanism is not in the preset standard position, the posture adjustment mechanism is controlled to adjust the posture of the target object to be packaged to the preset standard posture.

[0010] In some exemplary embodiments of the present disclosure, based on the aforementioned scheme, the size information includes the size parameters of the length, width and height of the target object to be packaged, and based on the size information of the target object to be packaged, the packaging mechanism is controlled to package the target object to be packaged in a preset standard posture, including: based on the size information of the target object to be packaged, the packaging mechanism is controlled to package the target object to be packaged with the size parameters of the length, width and height of the target object to be packaged.

[0011] According to another aspect of the present disclosure, a packaging machine control device is also provided, the packaging machine comprising: a posture adjustment mechanism and a packaging mechanism connected to the posture adjustment mechanism, the posture adjustment mechanism being used to adjust the posture of a target object to be packaged, the packaging mechanism being used to package the target object to be packaged whose posture has been adjusted, the device comprising: a visual detection module being used to perform visual detection on the target object to be packaged and determine image information of the target object to be packaged, wherein the image information includes posture information and size information of the target object to be packaged; a posture adjustment module being used to control the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture according to the posture information of the target object to be packaged; and a plastic sealing module being used to control the packaging mechanism to package the target object to be packaged in the preset standard posture based on the size information of the target object to be packaged.

[0012] According to another aspect of the present disclosure, a packaging machine control system is also provided, including a control device for visually inspecting a target object to be packaged and determining image information of the target object to be packaged, wherein the image information includes posture information and size information of the target object to be packaged; a posture adjustment mechanism for controlling the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture according to the posture information of the target object to be packaged; and a laminating mechanism for controlling the packaging mechanism to package the target object to be packaged in the preset standard posture based on the size information of the target object to be packaged.

[0013] According to another aspect of the present disclosure, an electronic device is also provided, which includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned packaging machine control methods by executing the executable instructions.

[0014] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the packaging machine control method described in any one of the above is implemented.

[0015] According to another aspect of the present disclosure, a computer program product is also provided, including a computer program, wherein when the computer program is executed by a processor, any one of the above-mentioned packaging machine control methods is implemented.

[0016] The packaging machine control method, device and related equipment provided in the embodiments of the present invention determine the posture information and size information of the target object to be packaged by visually detecting the target object to be packaged, and control the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture according to the posture information of the target object to be packaged, and then control the packaging mechanism to package the target object to be packaged in the preset standard posture according to the size information of the target object to be packaged. Not only can the posture of the target object to be packaged that has a tilt problem be straightened to improve the efficiency of subsequent packaging work, but also the packaging mechanism can be accurately controlled to package the target object to be packaged according to the size information of the target object to be packaged to avoid waste of packaging materials.

[0017] 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

[0018] 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.

[0019] Figure 1 A schematic diagram showing an exemplary application system architecture of a packaging machine control method according to an embodiment of the present disclosure;

[0020] Figure 2 A schematic flow chart of a packaging machine control method according to an embodiment of the present disclosure is shown;

[0021] Figure 3 A schematic diagram of a method for visually inspecting a target object to be packaged according to an embodiment of the present disclosure is shown;

[0022] Figure 4 A schematic diagram of a packaging machine control method according to an embodiment of the present disclosure is shown;

[0023] Figure 5 A schematic diagram of a packaging machine control device according to an embodiment of the present disclosure is shown;

[0024] Figure 6 A schematic diagram of a packaging machine control system according to an embodiment of the present disclosure is shown;

[0025] Figure 7 A schematic diagram of an implementation process of a packaging machine control system in an embodiment of the present disclosure is shown;

[0026] Figure 8 A structural block diagram of an electronic device to which a packaging machine control method is applied in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0027] 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 limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0028] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and 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.

[0029] Figure 1 FIG. 2 shows an exemplary application system architecture diagram to which the packaging machine control method in the embodiment of the present disclosure can be applied. Figure 1 As shown, the system architecture may include a terminal device 101 , a network 102 and a server 103 .

[0030] The network 102 is a medium for providing a communication link between the terminal device 101 and the server 103, and can be a wired network or a wireless network.

[0031] Optionally, the wireless network or wired network described above uses standard communication technology and / or protocol. The network is usually the Internet, but it can also be any network, including but not limited to a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a mobile, wired or wireless network, a dedicated network or any combination of a virtual private network). In some embodiments, the data exchanged through the network is represented by technologies and / or formats including Hyper Text Mark-up Language (HTML), Extensible Markup Language (XML), etc. In addition, conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), Internet Protocol Security (IPSec) can also be used to encrypt all or some links. In other embodiments, customized and / or dedicated data communication technologies can also be used to replace or supplement the above data communication technologies.

[0032] The terminal device 101 can be various electronic devices, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, smart speakers, smart watches, wearable devices, augmented reality devices, virtual reality devices, etc.

[0033] Optionally, the client of the application installed in different terminal devices 101 is the same, or the client of the same type of application based on different operating systems. Based on the different terminal platforms, the specific form of the client of the application can also be different, for example, the application client can be a mobile client, a PC client, etc.

[0034] The server 103 may be a server that provides various services, such as a background management server that provides support for the device operated by the user using the terminal device 101. The background management server may analyze and process the received request and other data, and feed back the processing results to the terminal device.

[0035] Optionally, the server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), as well as big data and artificial intelligence platforms.

[0036] Those skilled in the art will know that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration, and any number of terminal devices, networks and servers may be provided according to actual needs, and the embodiments of the present disclosure do not limit this.

[0037] Under the above system architecture, a packaging machine control method is provided in an embodiment of the present disclosure, and the method can be executed by any electronic device with computing and processing capabilities.

[0038] In some embodiments, the packaging machine control method provided in the embodiments of the present disclosure can be executed by the terminal device of the above-mentioned system architecture; in other embodiments, the packaging machine control method provided in the embodiments of the present disclosure can be executed by the server in the above-mentioned system architecture; in other embodiments, the packaging machine control method provided in the embodiments of the present disclosure can be implemented by the terminal device and the server in the above-mentioned system architecture through interaction.

[0039] First of all, in response to the above-mentioned problems, a packaging machine control method is provided in the embodiment of the present disclosure, which can be executed by any device that can achieve the packaging effect. Compared with the related art, the posture of the target object to be packaged may be in a tilted state, and will have a certain angle with the conveying direction of the equipment, resulting in different film coating lengths of the packaging mechanism, incomplete film coating or poor film coating effect. The embodiment of the present disclosure performs visual detection on the target object to be packaged, controls the posture adjustment mechanism to adjust the posture of the object to be packaged, and packages the target object to be packaged in a preset standard posture according to the size information of the target object to be packaged. Not only can the posture of the target object to be packaged with a tilt problem be straightened to improve the efficiency of subsequent packaging work, but also the packaging mechanism can be accurately controlled to package the target object to be packaged according to the size information of the target object to be packaged to avoid waste of packaging materials.

[0040] Figure 2 A flow chart of a packaging machine control method in an embodiment of the present disclosure is shown. The packaging machine control method provided in the embodiment of the present disclosure includes the following steps:

[0041] S202, visually inspecting the target object to be packaged to determine image information of the target object to be packaged, wherein the image information includes posture information and size information of the target object to be packaged.

[0042] It should be noted that the target object to be packaged in the embodiments of the present disclosure may be any object that needs to be packaged. In some embodiments, it may be goods that need to be packaged and are transported on a conveyor belt. In more detail, the acquired image may be a picture containing the target object taken by a photographic device, or may be an image containing the target object in a frame of a video obtained by taking the target object by a camera device. The visual inspection in the embodiments of the present disclosure is an automated inspection and analysis of the target object to identify, measure or verify specific features of the target object. In more detail, the posture information and size information of the target object to be packaged are determined by performing visual inspection on the image of the target object to be packaged. In more detail, the posture information in the embodiments of the present disclosure includes the position, orientation, inclination angle, rotation angle, etc. of the target object in the image, and the size information in the embodiments of the present disclosure includes the length, width, height, etc. of the target object.

[0043] S204, according to the posture information of the target object to be packaged, controlling the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture.

[0044] It should be noted that the preset standard posture in the embodiment of the present disclosure refers to adjusting the position of the target object to a preset standard position, and straightening the posture of the target object to be parallel to the conveying direction. In some embodiments, the initial state of the target object may be in a tilted or offset state, and the target object needs to be adjusted and straightened to ensure that the posture of the target object is parallel to the conveying direction, so that the target object can be packaged by the packaging mechanism in the preset standard posture.

[0045] S206: Based on the size information of the target object to be packaged, control the packaging mechanism to package the target object to be packaged in a preset standard posture.

[0046] It should be noted that the packaging mechanism in the embodiments of the present disclosure may be any device capable of packaging objects, and in some embodiments may be a laminator, wherein the packaging of the target object to be packaged in the embodiments of the present disclosure may be performed by laminating and plastic-sealing the target object to be packaged through a laminator.

[0047] In some embodiments, the control method of the packaging machine in the disclosed embodiment firstly performs visual inspection on the target object to be packaged, determines the image information including the posture information and size information of the target object to be packaged; then, according to the posture information of the target object to be packaged, controls the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture; finally, based on the size information of the target object to be packaged, controls the packaging mechanism to package the target object to be packaged in the preset standard posture. Compared with the related art, the posture of the target object to be packaged may be in an inclined state, which may have a certain angle with the conveying direction of the equipment, resulting in different film coating lengths of the packaging mechanism, incomplete film coating or poor film coating effect, the disclosed embodiment performs visual inspection on the target object to be packaged, controls the posture adjustment mechanism to adjust the posture of the target object to be packaged, and packages the target object to be packaged in the preset standard posture according to the size information of the target object to be packaged, which can not only correct the posture of the target object to be packaged with the tilt problem, improve the efficiency of subsequent packaging work, but also accurately control the packaging mechanism to package the target object to be packaged according to the size information of the target object to be packaged, and avoid waste of packaging materials.

[0048] In some implementations, the disclosed embodiments perform visual inspection on the target object to be packaged and determine the image information of the target object to be packaged, including: preprocessing the image of the target object to be packaged to obtain a standardized image; extracting features from the standardized image to determine the posture information and size information of the target object to be packaged. Specifically, the disclosed embodiments use visual recognition technology to obtain a standardized image of the target object to be packaged by setting a camera on the conveyor line, and performing real-time photography and image preprocessing on the target object during the conveying process to obtain a standardized image of the target object to be packaged, and extracting features from the standardized image to obtain the size information of the target object such as the length, width, and height, as well as the posture information of the target object, such as the tilt angle and the rotation angle, so as to accurately control the length of the film used by the packaging mechanism to package the target object to be packaged according to the size information of the target object to be packaged, thereby avoiding wasting packaging materials.

[0049] In some embodiments, the disclosed embodiments determine the posture information and size information of the target object to be packaged based on the standardized image of the target object to be packaged, and then correct the posture of the target object to be packaged, thereby improving the efficiency of subsequent packaging work.

[0050] In more detail, Figure 3 As shown, in the embodiment of the present disclosure, visual inspection is performed on the target object to be packaged, and determining the image information of the target object to be packaged includes:

[0051] S302, image acquisition: the disclosed embodiment can place the target object to be packaged on a fixed platform, and use a high-resolution camera to take multiple pictures from different angles to ensure that the entire surface of the object is covered; for industrial manufacturing, quality control and other occasions, the 3D camera can directly measure the specific dimensions of the object, such as length, width, height, etc., with high accuracy and high speed. Therefore, the disclosed embodiment can also take pictures of the target object to be packaged through the 3D camera to collect the position and size information of the target object to be packaged.

[0052] S304, preprocessing: the preprocessing of the image of the target object to be packaged in the embodiment of the present disclosure includes at least one of the following: image enhancement processing, filtering processing, and denoising processing. Specifically, the embodiment of the present disclosure can apply a filtering algorithm (such as Gaussian filtering) to remove noise and smooth the image edge; if it is necessary to simplify subsequent processing, the collected color image can be converted into a grayscale image or a binary image; by adjusting the image contrast, the difference between the target object to be packaged and the background is highlighted. Specifically, the image quality of the target object to be packaged is improved by preprocessing the image of the target object to be packaged.

[0053] S306, feature extraction: the disclosed embodiment can use methods such as the Canny operator and the Sobel operator to perform edge detection on the image of the target object to be packaged, detect the outline of the target object to be packaged, and obtain boundary information; perform corner point detection on the image of the target object to be packaged, and identify key points (such as Harris corner point detection).

[0054] S308, size measurement: the embodiment of the present disclosure can combine the intrinsic parameters and extrinsic parameters of the image acquisition device to convert the pixel distance between two points in the image of the target object to be packaged into an actual physical length; or use stereoscopic vision or multi-view geometry technology to build a three-dimensional model to accurately measure the various dimensions of the target object to be packaged; the embodiment of the present disclosure can also directly measure the specific size of the target object to be packaged through a 3D camera.

[0055] S310, posture estimation: The disclosed embodiment can determine the posture of the target object to be packaged through monocular vision, binocular or multi-eye vision, and a method based on depth information. Specifically, if only one camera is used, the posture (rotation matrix and translation vector) of the target object to be packaged can be inferred through the known feature point positions; when there are two or more cameras, the triangulation principle can be used to directly solve the spatial posture of the target object to be packaged; if a 3D camera or other sensor that can provide depth information is used, the position and direction of the object in space can be directly obtained, wherein, in the image acquisition stage.

[0056] In some embodiments, the packaging machine in the disclosed embodiment further includes: a transmission mechanism, after visually detecting the target object to be packaged and determining the image information of the target object to be packaged, the packaging machine control method in the disclosed embodiment further includes: ensuring that the position of the target object to be packaged in the transmission mechanism is in a preset standard position through a position sensor provided on the transmission mechanism. Specifically, the disclosed embodiment adopts precise positioning technology, and by providing a position sensor on the transmission mechanism, the target object to be packaged is precisely positioned, ensuring that the position of the target object to be packaged is accurate when entering the packaging mechanism.

[0057] In some implementations, in the embodiments of the present disclosure, according to the posture information of the target object to be packaged, the posture adjustment mechanism is controlled to adjust the posture of the target object to be packaged to a preset standard posture, including: if the position of the target object to be packaged in the transmission mechanism is not in the preset standard position, the posture adjustment mechanism is controlled to adjust the posture of the target object to be packaged to the preset standard posture. Specifically, by determining the posture information of the target object to be packaged, the embodiment of the present disclosure can adjust the posture of the target object to be packaged to the preset standard posture, ensure that the target object to be packaged enters the packaging mechanism with the preset standard posture, and can achieve accurate positioning and adjustment of the target object, thereby improving the packaging efficiency and avoiding the problem of low packaging efficiency. It can also be adjusted according to the actual posture of the target object to be packaged to ensure the packaging effect and avoid the problem of incomplete packaging.

[0058] In some implementations, the size information in the embodiment of the present disclosure includes the size parameters of the length, width and height of the target object to be packaged, and based on the size information of the target object to be packaged, the packaging mechanism is controlled to package the target object to be packaged in a preset standard posture, including: based on the size information of the target object to be packaged, the packaging mechanism is controlled to package the target object to be packaged with the size parameters of the length, width and height of the target object to be packaged. Specifically, the embodiment of the present disclosure packages the target object to be packaged with the size parameters of the length, width and height of the target object to be packaged, thereby reducing the amount of plastic sealing film used, which can not only reduce packaging costs, but also help to reduce pressure on the environment.

[0059] In some implementations, such as Figure 4 As shown, the packaging machine control method of the embodiment of the present disclosure specifically includes:

[0060] S402, using visual inspection technology to perform real-time photography and image processing on the target object to be packaged during the conveying process, so as to obtain the size information such as the length, width, height, etc. of the target object to be packaged, as well as the posture information of the target object to be packaged, such as the tilt angle, rotation angle, etc.

[0061] S404, uploading the acquired size information and posture information of the target object to be packaged to the upper control system, the upper control system outputs a signal, and the downstream posture adjustment mechanism receives the adjustment signal to correct the posture of the target object to be packaged.

[0062] S406, using precise positioning technology, a position sensor is set on the conveying mechanism to accurately position the target object to be packaged, ensuring that the position of the target object to be packaged is accurate when entering the packaging mechanism.

[0063] S408, the packaging mechanism allocates appropriate length and other dimensions to the target object to be packaged according to the received signal, so as to effectively control the amount of packaging materials and the packaging quality.

[0064] In some embodiments, the target object to be packaged in the embodiments of the present disclosure will trigger a signal after passing through the position sensor on the transmission mechanism. The position sensor will notify the packaging mechanism of the position of the target object to be packaged, and review the posture information and size information of the target object to be packaged and transmit it to the host computer. The packaging mechanism allocates a suitable packaging length according to the size information.

[0065] In some embodiments, the packaging machine in the embodiments of the present disclosure may be a laminating machine, the packaging mechanism may be a laminating device, the transmission mechanism may be a conveyor line, and the packaging material may be a laminating film.

[0066] In some embodiments, the posture adjustment mechanism in the embodiments of the present disclosure is mainly a centering mechanism, which can be a parallel linkage mechanism, composed of a servo or cylinder and other actuating elements. The servo or cylinder drives the parallel linkage to move toward the middle. Sensors are distributed on the centering actuator. When the straightening process of contacting the target object to be packaged exceeds the set value, the straightening action ends. The function of the sensor is to perform the straightening action for different widths.

[0067] Based on the same inventive concept, the disclosed embodiment also provides a packaging machine control device, as described in the following embodiment. Since the principle of solving the problem in the device embodiment is similar to that in the above method embodiment, the implementation of the device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.

[0068] Figure 5 A schematic diagram of a packaging machine control device in an embodiment of the present disclosure is shown, wherein the packaging machine comprises: a posture adjustment mechanism and a packaging mechanism connected to the posture adjustment mechanism, wherein the posture adjustment mechanism is used to adjust the posture of the target object to be packaged, and the packaging mechanism is used to package the target object to be packaged with the posture adjusted. Figure 5 As shown, the device comprises:

[0069] A visual inspection module 501 is used to perform visual inspection on the target object to be packaged, and determine image information of the target object to be packaged, wherein the image information includes posture information and size information of the target object to be packaged;

[0070] A posture adjustment module 502, for controlling a posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture according to the posture information of the target object to be packaged;

[0071] The packaging module 503 is used to control the packaging mechanism to package the target object to be packaged in a preset standard posture based on the size information of the target object to be packaged.

[0072] In some embodiments, the control device of the packaging machine in the disclosed embodiment performs visual inspection on the target object to be packaged through the visual inspection module, determines the image information including the posture information and size information of the target object to be packaged; controls the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture according to the posture information of the target object to be packaged through the posture adjustment module; controls the packaging mechanism to package the target object to be packaged in the preset standard posture according to the size information of the target object to be packaged through the packaging module. Compared with the related art, the posture of the target object to be packaged may be in an inclined state, which will have a certain angle with the conveying direction of the equipment, resulting in different film coating lengths of the packaging mechanism, incomplete film coating or poor film coating effect, the disclosed embodiment performs visual inspection on the target object to be packaged, controls the posture adjustment mechanism to adjust the posture of the target object to be packaged, and packages the target object to be packaged in the preset standard posture according to the size information of the target object to be packaged, which can not only straighten the posture of the target object to be packaged with the tilt problem, improve the efficiency of subsequent packaging work, but also accurately control the packaging mechanism to package the target object to be packaged according to the size information of the target object to be packaged, and avoid waste of packaging materials.

[0073] In some embodiments, the visual inspection module in the disclosed embodiments is also used to preprocess the image of the target object to be packaged to obtain a standardized image; perform feature extraction on the standardized image to determine the posture information and size information of the target object to be packaged.

[0074] In some embodiments, the visual inspection module in the embodiments of the present disclosure is also used to preprocess the image of the target object to be packaged, and the preprocessing includes at least one of the following: image enhancement processing, filtering processing, and denoising processing.

[0075] In some embodiments, the packaging machine in the embodiment of the present disclosure also includes: a conveying mechanism, and the packaging machine control device also includes: a conveying module, which is used to perform visual detection on the image of the target object to be packaged, determine the image information of the target object to be packaged, and then ensure that the position of the target object to be packaged in the conveying mechanism is in a preset standard position through a position sensor set on the conveying mechanism.

[0076] In some embodiments, the posture adjustment module in the embodiments of the present disclosure is also used to control the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture if the position of the object to be packaged in the transmission mechanism is not in a preset standard position.

[0077] It should be noted that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above method embodiments. It should be noted that the above modules as part of the device can be executed in a computer system such as a set of computer executable instructions.

[0078] Figure 6 A schematic diagram of a packaging machine control system in an embodiment of the present disclosure is shown, and the packaging machine control system includes:

[0079] A visual system device 601 is used to perform visual inspection on a target object to be packaged and determine image information of the target object to be packaged, wherein the image information includes posture information and size information of the target object to be packaged;

[0080] The posture adjustment mechanism 602 is used to control the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture according to the posture information of the target object to be packaged;

[0081] The packaging mechanism 603 is used to control the packaging mechanism to package the target object to be packaged in the preset standard posture based on the size information of the target object to be packaged.

[0082] In some embodiments, the packaging machine control system of the disclosed embodiment also includes a visual recognition system, which uses a camera arranged on the conveying mechanism to perform real-time photography and image processing on the target object to be packaged during the conveying process to obtain size information such as length, width, height, etc. of the target object to be packaged, as well as posture information of the goods, such as tilt angle, rotation angle, etc., and uploads the visual recognition result, that is, the posture information and size information of the target object to be packaged to the control device, and the control device outputs a signal to control the downstream posture adjustment mechanism to correct the posture of the target object to be packaged. The disclosed embodiment visually judges the posture information and size information of the target object to be packaged, and controls the packaging mechanism to allocate the corresponding length of packaging material according to the posture of the posture adjustment mechanism when entering the packaging mechanism, thereby reducing the amount of packaging material used. This can not only reduce packaging costs, but also help to reduce pressure on the environment.

[0083] In some embodiments, Figure 7 As shown, the implementation process of the packaging machine control system in the embodiment of the present disclosure includes:

[0084] S702: The transmission mechanism receives information that there are target objects to be packaged at the front end.

[0085] S704, the transmission mechanism is started to adjust the posture of the target object to be packaged.

[0086] S706, the visual recognition system receives a target object to be packaged that requires visual inspection.

[0087] S708, the visual recognition system starts the camera to take pictures and judges the posture of the target object to be packaged.

[0088] S710: The posture adjustment mechanism receives the target object to be packaged that needs to be adjusted and the posture information of the target object to be packaged.

[0089] S712, the posture adjustment mechanism is started to adjust the posture of the target object to be packaged, and after the adjustment, it is continuously transmitted to the packaging mechanism.

[0090] S714, the packaging mechanism receives the target object to be packaged.

[0091] S716, the packaging mechanism is started, and a matching packaging size is given according to the size information of the target object to be packaged, and the target object is covered on the target object to be packaged for packaging. After the packaging is completed, the target object is transported out of the packaging mechanism.

[0092] S718, after the conveying is completed, the packaging machine is shut down to restore the packaging machine to its initial state.

[0093] In some embodiments, the initial state of the packaging machine in the disclosed embodiment is that the transmission mechanism is in a dormant state, the visual recognition system is in a dormant state, the posture adjustment mechanism is in a stopped state and located at zero position, and the packaging mechanism is in a standby state.

[0094] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".

[0095] Refer to the following Figure 8 The electronic device 800 according to this embodiment of the present disclosure is described. Figure 8 The electronic device 800 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0096] like Figure 8 As shown, the electronic device 800 is in the form of a general computing device. The components of the electronic device 800 may include but are not limited to: at least one processing unit 810, at least one storage unit 820, and a bus 830 connecting different system components (including the storage unit 820 and the processing unit 810).

[0097] The storage unit stores program codes, which can be executed by the processing unit 810, so that the processing unit 810 executes the steps according to various exemplary embodiments of the present disclosure described in the above packaging machine control method section of this specification. For example, the processing unit 810 can execute the following steps of the above method embodiment:

[0098] Perform visual inspection on the target object to be packaged to determine image information of the target object to be packaged, wherein the image information includes posture information and size information of the target object to be packaged; according to the posture information of the target object to be packaged, control the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture; based on the size information of the target object to be packaged, control the packaging mechanism to package the target object to be packaged in the preset standard posture.

[0099] The storage unit 820 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 8201 and / or a cache memory unit 8202 , and may further include a read-only memory unit (ROM) 8203 .

[0100] The storage unit 820 may also include a program / utility 8204 having a set (at least one) of program modules 8205, such program modules 8205 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.

[0101] Bus 830 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.

[0102] The electronic device 800 may also communicate with one or more external devices 840 (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 800, and / or communicate with any device that enables the electronic device 800 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 850. Furthermore, the electronic device 800 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 860. As shown, the network adapter 860 communicates with other modules of the electronic device 800 via a bus 830. 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 800, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0103] 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.

[0104] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart may be implemented as a computer program product, which includes: a computer program, which implements the packaging machine control method when executed by a processor.

[0105] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. A program product capable of implementing the packaging machine control method of the present disclosure is stored thereon. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a program code. 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 disclosure described in the packaging machine control method section of the present specification.

[0106] More specific examples of computer-readable storage media in the present disclosure may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), 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 foregoing.

[0107] In the present disclosure, a computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, wherein a 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. A readable signal medium 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.

[0108] Alternatively, the program code contained on the computer-readable storage 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.

[0109] In a specific implementation, the program code for performing the operations of the present disclosure 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 the case of 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., using an Internet service provider to connect through the Internet).

[0110] 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.

[0111] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.

[0112] 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 mobile terminal, or a network device, etc.) to execute the method according to the implementation of the present disclosure.

[0113] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure, which 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 description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.

Claims

1. A packaging machine control method, characterized in that: The packaging machine comprises: a posture adjustment mechanism and a packaging mechanism connected to the posture adjustment mechanism, the posture adjustment mechanism is used to adjust the posture of the target object to be packaged, and the packaging mechanism is used to package the target object to be packaged. The method comprises: Performing visual inspection on the target object to be packaged to determine image information of the target object to be packaged, wherein the image information includes posture information and size information of the target object to be packaged; According to the posture information of the target object to be packaged, controlling the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture; Based on the size information of the target object to be packaged, the packaging mechanism is controlled to package the target object to be packaged in a preset standard posture.

2. The packaging machine control method according to claim 1, characterized in that: Perform visual inspection on the target object to be packaged to determine the image information of the target object to be packaged, including: Preprocess the image of the target object to be packaged to obtain a standardized image; Feature extraction is performed on the standardized image to determine the posture information and size information of the target object to be packaged.

3. The packaging machine control method according to claim 1, characterized in that: The packaging machine further includes: a transmission mechanism. After visually inspecting the target object to be packaged and determining image information of the target object to be packaged, the method further includes: The position sensor arranged on the transmission mechanism ensures that the target object to be packaged is located at a preset standard position on the transmission mechanism.

4. The packaging machine control method according to claim 3, characterized in that: According to the posture information of the target object to be packaged, controlling the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture includes: If the position of the object to be packaged in the transmission mechanism is not at a preset standard position, the posture adjustment mechanism is controlled to adjust the posture of the target object to be packaged to a preset standard posture.

5. The packaging machine control method according to claim 1, characterized in that: The size information includes size parameters of the length, width and height of the target object to be packaged. Based on the size information of the target object to be packaged, the packaging mechanism is controlled to package the target object to be packaged in a preset standard posture, including: Based on the size information of the target object to be packaged, the packaging mechanism is controlled to package the target object to be packaged according to the size parameters of the length, width and height of the target object to be packaged.

6. A packaging machine control device, characterized in that: The packaging machine comprises: a posture adjustment mechanism and a packaging mechanism connected to the posture adjustment mechanism, wherein the posture adjustment mechanism is used to adjust the posture of the target object to be packaged, and the packaging mechanism is used to package the target object to be packaged with the posture adjusted. The device comprises: A visual inspection module, used to perform visual inspection on the target object to be packaged, and determine image information of the target object to be packaged, wherein the image information includes posture information and size information of the target object to be packaged; A posture adjustment module, used for controlling the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture according to the posture information of the target object to be packaged; The packaging module is used to control the packaging mechanism to package the target object to be packaged in the preset standard posture based on the size information of the target object to be packaged.

7. A packaging machine control system, characterized in that: include: A visual system device, used for visually inspecting the target object to be packaged, and determining image information of the target object to be packaged, wherein the image information includes posture information and size information of the target object to be packaged; A posture adjustment mechanism, used for controlling the posture adjustment mechanism to adjust the posture of the target object to be packaged to a preset standard posture according to the posture information of the target object to be packaged; The packaging mechanism is used to control the packaging mechanism to package the target object to be packaged in the preset standard posture based on the size information of the target object to be packaged.

8. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the packaging machine control method according to any one of claims 1 to 5 by executing the executable instructions.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the packaging machine control method according to any one of claims 1 to 5 is implemented.

10. A computer program product comprising: A computer program or instruction, characterized in that when the computer program or instruction is executed by a processor, it implements the packaging machine control method described in any one of claims 1 to 5.