A method and device for controlling fixed-point cutting of inner liner paper, and an electronic device
By identifying the display center of the printed pattern on the inner lining paper, calculating the cutting distance, and controlling the cutting action, the problem that traditional cutting methods cannot meet the requirement of centering the pattern of new cigarettes is solved, and the precise cutting of the inner lining paper pattern inside the cigarette pack is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUBEI CHINA TOBACCO INDUSTRY CO LTD
- Filing Date
- 2024-07-15
- Publication Date
- 2026-07-10
AI Technical Summary
Traditional methods of cutting cigarette inner lining paper cannot meet the requirement of centrally displaying printed patterns on the inner lining paper of new cigarette products.
By identifying the printed pattern on the inner lining paper, the display center of the printed pattern is determined, and the cutting distance is calculated based on this center to control the cutting object to perform the cutting action.
Ensure that the printed pattern on the inner lining paper is centered inside the cigarette pack to meet the automated production requirements of the new cigarette product.
Smart Images

Figure CN118597496B_ABST
Abstract
Description
Technical Field
[0001] This specification relates to intelligent control technology in one or more embodiments, and more particularly to a method, apparatus and electronic device for controlling the fixed-point cutting of inner lining paper. Background Technology
[0002] In the traditional cigarette inner liner packaging process, the packaging machine typically cuts the inner liner, wraps it around the cigarette pack, and then conveys it to the next process. This traditional cutting and packaging method only ensures that the inner liner can be cut to a fixed length. However, many new cigarette products now have patterns printed on the inner liner, requiring the pattern to be centered inside the cigarette pack. Traditional cutting control methods cannot meet these production requirements. Summary of the Invention
[0003] To address the aforementioned problems, this specification describes a method, apparatus, and electronic device for controlling the precise cutting of inner lining paper using one or more embodiments.
[0004] According to a first aspect, a method for controlling the precise cutting of inner lining paper is provided, the method comprising:
[0005] When a printing instruction is detected, the parameter information of the current cigarette production is obtained, and the printing pattern on the inner liner paper is identified. The parameter information includes cutting position information and cutting size information.
[0006] The display center of the printed pattern is determined based on the image density of each judgment area in the printed pattern;
[0007] The current cutting distance of the inner lining paper is determined based on the display center and parameter information, and the cutting object is controlled to perform a cutting action based on the current cutting distance, wherein the current cutting distance is the distance between the display center and the cutting object.
[0008] Preferably, identifying the printed pattern on the inner lining paper includes:
[0009] A pattern positioning mark on the inner lining paper is identified in the first detection area, and a second detection area is set based on the pattern positioning mark;
[0010] Identify the printed pattern within the second detection area.
[0011] Preferably, setting the second detection area based on the pattern positioning mark includes:
[0012] The maximum printing area of the printed image is determined based on the parameter information, and a second detection area is set according to the maximum printing area and the pattern positioning mark.
[0013] Preferably, determining the display center of the printed pattern based on the image density of each judgment region in the printed pattern includes:
[0014] The printed image is divided into at least two judgment regions based on a preset segmentation size;
[0015] The image density of each judgment region is determined based on the image proportion within the judgment region.
[0016] The display center of the printed pattern is determined based on the image density.
[0017] Preferably, determining the display center of the printed pattern based on the image density includes:
[0018] Weights are assigned to each judgment region based on the image density, and the center coordinates of each judgment region are calculated using weighted averages based on these weights to obtain the display center.
[0019] Preferably, after setting weights for each judgment region based on the image density, the method further includes:
[0020] The key areas of the printed image are queried, and the weights of each judgment area are adjusted based on the location of the key areas.
[0021] Preferably, before controlling the cutting object to perform the cutting action based on the current cutting distance, the method further includes:
[0022] Determine the actual distance between the display center and the cut edge of the inner lining paper;
[0023] When the actual distance is greater than the current cutting distance, the cutting object is controlled to perform a preprocessing action based on the difference between the actual distance and the current cutting distance.
[0024] According to a second aspect, a liner paper fixed-point cutting control device is provided, the device comprising:
[0025] The acquisition module is used to acquire parameter information of the current cigarette production when a printing instruction is detected, and to identify the printed pattern on the inner liner paper. The parameter information includes cutting position information and cutting size information.
[0026] The determination module is used to determine the display center of the printed pattern based on the image density of each judgment area in the printed pattern;
[0027] The control module is used to determine the current cutting distance of the inner lining paper based on the display center and parameter information, and to control the cutting object to perform cutting action based on the current cutting distance, wherein the current cutting distance is the distance between the display center and the cutting object.
[0028] According to a third aspect, an electronic device is provided, including a processor and a memory;
[0029] The processor is connected to the memory;
[0030] The memory is used to store executable program code;
[0031] The processor runs a program corresponding to the executable program code stored in the memory to perform the steps of the method provided as in the first aspect or any possible implementation thereof.
[0032] According to a fourth aspect, a computer-readable storage medium is provided having a computer program stored thereon, the computer-readable storage medium storing instructions that, when executed on a computer or processor, cause the computer or processor to perform the method provided as in the first aspect or any possible implementation thereof.
[0033] The method and apparatus provided in the embodiments of this specification can identify the printed image on the inner liner paper and determine the current cutting distance at which the cutting object begins to perform the cutting action by determining the display center of the printed pattern. This ensures that no matter what kind of pattern it is, after packaging according to the cutting marks, the part of the printed pattern on the inner liner paper that needs to be highlighted is located in the center of the inside of the cigarette pack, thus meeting the automated production needs of this type of special cigarette. Attached Figure Description
[0034] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0035] Figure 1 This is a flowchart illustrating a method for controlling the fixed-point cutting of inner lining paper in one embodiment of this specification.
[0036] Figure 2 This is a schematic diagram of the structure of a fixed-point cutting control device for inner lining paper in one embodiment of this specification.
[0037] Figure 3 This is a schematic diagram of the structure of an electronic device in one embodiment of this specification. Detailed Implementation
[0038] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0039] In the following description, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. The following description provides multiple embodiments of this application, which can be substituted or combined with each other. Therefore, this application can also be considered to include all possible combinations of the same and / or different embodiments described. Thus, if one embodiment includes features A, B, and C, and another embodiment includes features B and D, then this application should also be considered to include embodiments containing one or more other possible combinations of A, B, C, and D, even if such embodiments are not explicitly described in the following text.
[0040] The following description provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes may be made to the function and arrangement of the described elements without departing from the scope of this application. Various processes or components may be appropriately omitted, substituted, or added to the examples. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined into other examples.
[0041] See Figure 1 , Figure 1 This is a flowchart illustrating a method for controlling the precise cutting of inner lining paper according to an embodiment of this application. In this embodiment, the method includes:
[0042] S101. When a printing instruction is detected, obtain the parameter information of the currently produced cigarettes and identify the printed pattern on the inner liner paper.
[0043] The parameter information includes cutting position information and cutting size information.
[0044] The entity executing this application may be a cloud server.
[0045] In the embodiments of this specification, in the preceding process, after the printing press has printed the corresponding pattern on the inner liner paper, it sends a printing instruction to the cloud server to indicate that printing is complete. Upon detecting the printing instruction, the cloud server first obtains the parameter information for the current cigarette production. Using the cutting position and cutting size information in the parameter information, it can determine where the inner liner paper normally needs to be creased and cut, without considering the printed pattern. Next, the cloud server can identify and determine the position and shape of the printed pattern on the inner liner paper through image recognition of a designated area using a camera.
[0046] In one possible implementation, identifying the printed pattern on the inner lining paper includes:
[0047] A pattern positioning mark on the inner lining paper is identified in the first detection area, and a second detection area is set based on the pattern positioning mark;
[0048] Identify the printed pattern within the second detection area.
[0049] In the embodiments of this specification, a first detection area is pre-set on the conveyor belt of the inner liner paper. The first detection area can be a range of positions not far from the cutting position. Since the sizes of different printed patterns vary, the first detection area is generally set to be relatively large. Therefore, during printing, a pattern positioning mark is set at least at one location in the printed pattern. After determining the pattern positioning mark, the cloud server can know the area of the printed pattern near the pattern positioning mark. Therefore, it then sets a smaller second detection area centered on the pattern positioning mark, and performs specific image recognition on the second detection area to determine the printed image. This reduces the amount of data processed by the image and improves the efficiency of determining the printed pattern.
[0050] In one possible implementation, setting the second detection area based on the pattern positioning mark includes:
[0051] The maximum printing area of the printed image is determined based on the parameter information, and a second detection area is set according to the maximum printing area and the pattern positioning mark.
[0052] In the embodiments of this specification, the area of the side of the inner liner paper used to accommodate the printed pattern after folding and packaging can be determined based on the parameter information. If the printed pattern exceeds this area, the produced cigarette will not show a complete image on the inner liner paper. Therefore, the outer area of the printed pattern will never exceed the area of this single side, i.e., the maximum printing area. Thus, the cloud server will ultimately determine the specific location and size of the second detection area based on the maximum printing area and the pattern positioning marker, and will then configure that area.
[0053] S102. Determine the display center of the printed pattern based on the image density of each judgment area in the printed pattern.
[0054] In the embodiments of this specification, depending on the specific image content of the printed pattern, the manufacturer may not necessarily want the center of the inner lining paper display surface of the packaged product to be exactly the midpoint of the outermost graphic of the printed image. This is because, for some asymmetrical printed images, the image may be denser at the top and sparser at the bottom. In this case, the manufacturer generally wants to primarily display the image at the top. If the image is cropped at its absolute center, the image at the top will be positioned above the inner lining paper when the user opens the cigarette, rather than in the center, resulting in a poor display effect of the printed pattern. Therefore, the cloud server divides the area where the printed image is located into several judgment areas and determines the image density based on the proportion of the printed image in each judgment area. Then, based on the image density, it determines the part of the image that should be displayed more, i.e., the position with higher image density, and finally determines the display center of the printed pattern. The method of determining the display center by image density can be to pre-set different weights for different densities and determine a center point by weighting, or it can be to determine target judgment areas whose image density exceeds a preset density value and use the center point of these target judgment areas as the display center, or other possible implementation methods.
[0055] In one possible implementation, determining the display center of the printed pattern based on the image density of each judgment region in the printed pattern includes:
[0056] The printed image is divided into at least two judgment regions based on a preset segmentation size;
[0057] The image density of each judgment region is determined based on the image proportion within the judgment region.
[0058] The display center of the printed pattern is determined based on the image density.
[0059] In this embodiment, the cloud server pre-sets a segmentation size and divides the printed image according to this preset size to obtain at least two judgment regions. Next, the cloud server uses image recognition to mark the area of the printed image within each judgment region and calculates the proportion of the printed image area within each judgment region to the total area, i.e., the image proportion, and uses this to determine the image density of each judgment region. Finally, the cloud server determines the display center of the printed pattern based on the image density. The image density can be directly the value of the image proportion, or it can be determined by querying a pre-set database mapping image proportions and image densities, or other possible implementation methods.
[0060] In one possible implementation, determining the display center of the printed pattern based on the image density includes:
[0061] Weights are assigned to each judgment region based on the image density, and the center coordinates of each judgment region are calculated using weighted averages based on these weights to obtain the display center.
[0062] In the embodiments described in this specification, the cloud server sets different weights for different image densities, allowing for the direct assignment of corresponding weights to each judgment region based on the image density. Next, the center coordinates of each judgment region are weighted and calculated, and the final coordinates obtained are the display center. In this way, the mapping relationship between image density and weights can be dynamically adjusted according to different images and production needs, ensuring that the final display center is the location desired by the manufacturer.
[0063] In one possible implementation, after setting weights for each judgment region based on the image density, the method further includes:
[0064] The key areas of the printed image are queried, and the weights of each judgment area are adjusted based on the location of the key areas.
[0065] In the embodiments of this specification, after designing the printed image, the staff may have already determined which area of the printed image should be emphasized, and that area may be a relatively sparse part of the image. If the center of emphasis is determined solely by image density, the location desired by the staff will not be chosen as the center. Therefore, after creating the printed image, the staff can also set corresponding additional information for the printed image in the database. This additional information can store the key areas marked by the staff. By querying the key areas, the cloud server can determine which areas overlap with the key areas based on their location and adjust the weights of these areas. The specific adjustment values of the weights can be preset according to different needs.
[0066] S103. Determine the current cutting distance of the inner lining paper based on the display center and parameter information, and control the cutting object to perform cutting action based on the current cutting distance.
[0067] The current cutting distance is the distance between the display center and the cutting object.
[0068] In the embodiments described in this specification, based on the display center and parameter information, the cloud server can determine where to cut the inner lining paper after cutting, ensuring the display center is centered within the cigarette box. This determines the current cutting distance. Finally, the cloud server generates control commands to control the cutting object, causing it to perform the cutting action at a distance equal to the current cutting distance from the display center. The cutting object can be a fixed cutter, a rotating cutter, etc.
[0069] In one possible implementation, before controlling the cutting object to perform the cutting action based on the current cutting distance, the method further includes:
[0070] Determine the actual distance between the display center and the cut edge of the inner lining paper;
[0071] When the actual distance is greater than the current cutting distance, the cutting object is controlled to perform a preprocessing action based on the difference between the actual distance and the current cutting distance.
[0072] In the embodiments of this specification, after the previous round of inner lining paper cutting is completed, due to changes or errors in the printed pattern, the actual distance between the display center of the printed pattern and the cutting edge of the inner lining paper may be greater than the calculated current cutting distance. This would result in an excessively long section of inner lining paper being cut off, affecting the subsequent folding and packaging process. Therefore, in this case, the cloud server will control the cutting object to perform preprocessing based on the difference between the two, cutting off the excess section in advance.
[0073] The following will be combined with the appendix Figure 2 This application provides a detailed description of the lining paper fixed-point cutting control device provided in its embodiments. It should be noted that... Figure 2 The inner lining paper fixed-point cutting control device shown is used to perform the functions described in this application. Figure 1 The methods shown in the embodiments are for illustrative purposes only, illustrating the parts relevant to the embodiments of this application. For specific technical details not disclosed, please refer to this application. Figure 1 The example shown.
[0074] Please see Figure 2 , Figure 2 This is a schematic diagram of the structure of a fixed-point cutting control device for inner lining paper provided in an embodiment of this application. Figure 2 As shown, the device includes:
[0075] The acquisition module 201 is used to acquire parameter information of the current cigarette production when a printing instruction is detected, and to identify the printed pattern on the inner liner paper. The parameter information includes cutting position information and cutting size information.
[0076] The determining module 202 is used to determine the display center of the printed pattern based on the image density of each judgment area in the printed pattern;
[0077] The control module 203 is used to determine the current cutting distance of the inner lining paper based on the display center and parameter information, and to control the cutting object to perform cutting action based on the current cutting distance, wherein the current cutting distance is the distance between the display center and the cutting object.
[0078] In one possible implementation, the acquisition module 201 is specifically used for:
[0079] A pattern positioning mark on the inner lining paper is identified in the first detection area, and a second detection area is set based on the pattern positioning mark;
[0080] Identify the printed pattern within the second detection area.
[0081] In one possible implementation, the acquisition module 201 is further configured to:
[0082] The maximum printing area of the printed image is determined based on the parameter information, and a second detection area is set according to the maximum printing area and the pattern positioning mark.
[0083] In one possible implementation, the determining module 202 is specifically used for:
[0084] The printed image is divided into at least two judgment regions based on a preset segmentation size;
[0085] The image density of each judgment region is determined based on the image proportion within the judgment region.
[0086] The display center of the printed pattern is determined based on the image density.
[0087] In one possible implementation, the determining module 202 is further configured to:
[0088] Weights are assigned to each judgment region based on the image density, and the center coordinates of each judgment region are calculated using weighted averages based on these weights to obtain the display center.
[0089] In one possible implementation, the determining module 202 is further configured to:
[0090] The key areas of the printed image are queried, and the weights of each judgment area are adjusted based on the location of the key areas.
[0091] In one possible implementation, the control module 203 is further configured to:
[0092] Determine the actual distance between the display center and the cut edge of the inner lining paper;
[0093] When the actual distance is greater than the current cutting distance, the cutting object is controlled to perform a preprocessing action based on the difference between the actual distance and the current cutting distance.
[0094] Those skilled in the art will clearly understand that the technical solutions of the embodiments of this application can be implemented by means of software and / or hardware. In this specification, "unit" and "module" refer to software and / or hardware that can independently complete or cooperate with other components to complete a specific function, wherein the hardware may be, for example, a field-programmable gate array (FPGA), an integrated circuit (IC), etc.
[0095] Each processing unit and / or module in the embodiments of this application can be implemented by an analog circuit that implements the functions described in the embodiments of this application, or by software that executes the functions described in the embodiments of this application.
[0096] See Figure 3 It shows a schematic diagram of the structure of an electronic device according to an embodiment of this application, which can be used to implement... Figure 1 The method in the illustrated embodiment. (As shown) Figure 3 As shown, the electronic device 300 may include: at least one processor 301, at least one network interface 304, user interface 303, memory 305, and at least one communication bus 302.
[0097] The communication bus 302 is used to enable communication between these components.
[0098] The user interface 303 may include a display screen and a camera. Optionally, the user interface 303 may also include a standard wired interface and a wireless interface.
[0099] The network interface 304 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface).
[0100] The processor 301 may include one or more processing cores. The processor 301 connects to various parts within the electronic device 300 using various interfaces and lines, and performs various functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 305, and by calling data stored in the memory 305. Optionally, the processor 301 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 301 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content required for display; and the modem handles wireless communication. It is understood that the modem may also be implemented as a separate chip without being integrated into the processor 301.
[0101] The memory 305 may include random access memory (RAM) or read-only memory. Optionally, the memory 305 may include a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-described method embodiments, etc.; the data storage area may store data involved in the above-described method embodiments, etc. Optionally, the memory 305 may also be at least one storage device located remotely from the aforementioned processor 301. Figure 3 As shown, the memory 305, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and program instructions.
[0102] exist Figure 3In the illustrated electronic device 300, the user interface 303 is mainly used to provide an input interface for the user and to acquire user input data; while the processor 301 can be used to call the inner lining paper fixed-point cutting control application stored in the memory 305 and specifically perform the following operations:
[0103] When a printing instruction is detected, the parameter information of the current cigarette production is obtained, and the printing pattern on the inner liner paper is identified. The parameter information includes cutting position information and cutting size information.
[0104] The display center of the printed pattern is determined based on the image density of each judgment area in the printed pattern;
[0105] The current cutting distance of the inner lining paper is determined based on the display center and parameter information, and the cutting object is controlled to perform a cutting action based on the current cutting distance, wherein the current cutting distance is the distance between the display center and the cutting object.
[0106] This application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described method. The computer-readable storage medium may include, but is not limited to, any type of disk, including floppy disks, optical disks, DVDs, CD-ROMs, microdrives, as well as magneto-optical disks, ROMs, RAMs, EPROMs, EEPROMs, DRAMs, VRAMs, flash memory devices, magnetic cards or optical cards, nanosystems (including molecular memory ICs), or any type of medium or device suitable for storing instructions and / or data.
[0107] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0108] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0109] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some service interface; the indirect coupling or communication connection between devices or units may be electrical or other forms.
[0110] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0111] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0112] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0113] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.
[0114] The foregoing description is merely an exemplary embodiment of this disclosure and should not be construed as limiting the scope of this disclosure. Any equivalent changes and modifications made in accordance with the teachings of this disclosure shall still fall within the scope of this disclosure. Those skilled in the art will readily conceive of embodiments of this disclosure upon considering the specification and practicing the disclosure herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not described herein. The specification and embodiments are to be considered exemplary only, and the scope and spirit of this disclosure are defined by the claims.
Claims
1. A method for controlling the precise cutting of inner lining paper, characterized in that, The method includes: When a printing instruction is detected, the parameter information of the current cigarette production is obtained, and the printing pattern on the inner liner paper is identified. The parameter information includes cutting position information and cutting size information. The display center of the printed pattern is determined based on the image density of each judgment area in the printed pattern; The current cutting distance of the inner lining paper is determined based on the display center and parameter information, and the cutting object is controlled to perform a cutting action based on the current cutting distance, wherein the current cutting distance is the distance between the display center and the cutting object; The identification of the printed pattern on the inner lining paper includes: The pattern positioning mark on the inner lining paper is identified in the first detection area, the maximum printing area of the printed pattern is determined based on the parameter information, and the second detection area is set according to the maximum printing area and the pattern positioning mark. Identify the printed pattern within the second detection area; The step of determining the display center of the printed pattern based on the image density of each judgment region in the printed pattern includes: The printed pattern is divided into at least two judgment areas based on a preset segmentation size; The image density of each judgment region is determined based on the image proportion within the judgment region. Based on the image density, a weight is set for each judgment region, and the center coordinates of each judgment region are weighted and calculated based on the weight to obtain the display center. After setting weights for each judgment region based on the image density, the method further includes: The key areas of the printed pattern are queried, and the weights of each judgment area are adjusted based on the location of the key areas. The key areas are the key areas marked by the staff for the printed pattern and stored in the database.
2. The method according to claim 1, characterized in that, Before controlling the cropping object to perform the cropping action based on the current cropping distance, the method further includes: Determine the actual distance between the display center and the cut edge of the inner lining paper; When the actual distance is greater than the current cutting distance, the cutting object is controlled to perform a preprocessing action based on the difference between the actual distance and the current cutting distance.
3. A liner paper fixed-point cutting control device, used to perform the method as described in claim 1, characterized in that, The device includes: The acquisition module is used to acquire parameter information of the current cigarette production when a printing instruction is detected, and to identify the printed pattern on the inner liner paper. The parameter information includes cutting position information and cutting size information. The determination module is used to determine the display center of the printed pattern based on the image density of each judgment area in the printed pattern; The control module is used to determine the current cutting distance of the inner lining paper based on the display center and parameter information, and to control the cutting object to perform cutting action based on the current cutting distance, wherein the current cutting distance is the distance between the display center and the cutting object.
4. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1-2.
5. A computer-readable storage medium having a computer program stored thereon, the computer-readable storage medium storing instructions that, when executed on a computer or processor, cause the computer or processor to perform the steps of the method as claimed in any one of claims 1-2.