Automatic feeding method and device based on carton-packed tobacco

By using automated feeding methods and devices, and employing robotic systems to automatically identify and cut tobacco shreds packed in cartons, the inefficiency and quality risks caused by reliance on manual labor are resolved, achieving efficient and reliable tobacco shred processing.

CN117645050BActive Publication Date: 2025-12-16HUBEI CHINA TOBACCO INDUSTRY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311677008.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-08
Publication Date
2025-12-16
Estimated Expiration
2043-12-08

AI Technical Summary

Technical Problem

In existing technologies, the packaging and processing of tobacco leaves relies too heavily on manual labor, resulting in low production efficiency and the risk of foreign matter getting into the tobacco leaves, affecting their quality.

Method used

By employing automated feeding methods and devices, and through robots or robot control terminals connected to ground rails, tape cutting devices, pneumatic cutting devices, and vision positioning devices, the automatic identification, cutting, and conveying of tobacco shreds in cartons can be achieved, reducing manual intervention.

Benefits of technology

It significantly reduces the intensity of manual labor, improves the efficiency and quality of tobacco processing, prevents impurities from mixing into the tobacco, and ensures the overall quality of tobacco processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117645050B_ABST
    Figure CN117645050B_ABST
Patent Text Reader

Abstract

The application discloses an automatic feeding method and device based on carton-packed tobacco, which comprises the following steps: determining a to-be-processed carton from at least two cartons in a standby area, and moving the to-be-processed carton to an opening area; identifying the to-be-processed carton, and performing carton cutting treatment on the to-be-processed carton according to the identification result, so as to obtain a sealed plastic bag in the to-be-processed carton; moving the sealed plastic bag to a pneumatic cutting area, and performing cutting treatment on the sealed plastic bag, so as to obtain tobacco in the sealed plastic bag; and conveying the tobacco in the sealed plastic bag to a feeder. Through automatic control program, the tobacco carton is identified and cut, the labor intensity is greatly reduced, the labor cost is effectively controlled, foreign matters in the tobacco are prevented, and the overall processing efficiency and quality are improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of tobacco processing, and particularly relates to an automatic feeding method and device based on paper box-packed tobacco. BACKGROUND

[0002] In order to guarantee the tobacco production capacity of each cigarette factory, a cigarette factory with a large production scale can centrally produce tobacco, and on the basis of guaranteeing its own production needs, distribute the tobacco to a cigarette factory with a small scale in a different place for rolling and packaging processing.

[0003] Generally, in the process of distributing tobacco to a cigarette factory in a different place, the tobacco needs to be packaged, that is, through paper box plus plastic bag packaging, a worker manually carries the box-packed tobacco on a tray to the ground, then manually unseals the paper box to take out the plastic bag containing the tobacco in the paper box, and uses scissors to cut the plastic bag sealing plastic strap, and pours the tobacco in the plastic bag into a tobacco feeding machine. However, this method excessively depends on manual work, and in addition to the factors of a poor production environment and high intensity, it cannot guarantee the overall processing efficiency, and there is a risk of foreign matter mixing into the tobacco, thereby affecting the overall tobacco quality. SUMMARY

[0004] To solve the technical problems of excessive dependence on manual work, a poor production environment, high intensity, and the like, which cannot guarantee the overall processing efficiency, and there is a risk of foreign matter mixing into the tobacco, thereby affecting the overall tobacco quality, the application provides an automatic feeding method and device based on paper box-packed tobacco, and the technical scheme is as follows.

[0005] In a first aspect, an embodiment of the application provides an automatic feeding method based on paper box-packed tobacco, comprising the following steps.

[0006] Determine a to-be-processed paper box from at least two paper boxes in a material preparation area, and move the to-be-processed paper box to an unboxing area;

[0007] Perform identification processing on the to-be-processed paper box, and perform paper box cutting processing on the to-be-processed paper box according to the identification result, to obtain a sealed plastic bag in the to-be-processed paper box;

[0008] Move the sealed plastic bag to a pneumatic cutting area, and perform cutting processing on the sealed plastic bag, to obtain tobacco in the sealed plastic bag;

[0009] Transport the tobacco in the sealed plastic bag to a feeding machine.

[0010] In an optional solution of the first aspect, the to-be-processed paper box is determined from at least two paper boxes in the material preparation area, comprising the following steps.

[0011] The at least two tray areas in the preparation area are numbered, and a carton suction path is planned according to a preset numbering order; wherein at least two cartons are placed in at least one tray area;

[0012] The first carton passed by the carton suction path is taken as a to-be-processed carton, and a suction position is determined according to the upper surface area of the to-be-processed carton.

[0013] In a further optional implementation of the first aspect, moving the to-be-processed carton to the carton opening area comprises:

[0014] A carton moving path is generated based on the preset position of the carton opening area and the suction position;

[0015] The to-be-processed carton is moved to the carton opening area according to the carton moving path.

[0016] In a further optional implementation of the first aspect, the to-be-processed carton is identified, and a carton cutting process is performed on the to-be-processed carton according to the identification result, comprising:

[0017] The side image of the to-be-processed carton is subjected to adhesive tape identification processing, and a lowest end adhesive tape area in the side image is determined;

[0018] A size parameter of the to-be-processed carton is obtained, and a corresponding carton thickness is determined according to the size parameter;

[0019] A first cutting position is determined based on any vertex in the lowest end adhesive tape area and the carton thickness, and a first cutting path is planned based on a long side of the lowest end adhesive tape area;

[0020] The to-be-processed carton is subjected to side cutting processing according to the first cutting position and the first cutting path.

[0021] In a further optional implementation of the first aspect, after the to-be-processed carton is subjected to side cutting processing according to the first cutting position and the first cutting path, further comprising:

[0022] The bottom image of the to-be-processed carton is subjected to adhesive tape identification processing, and a number of identified adhesive tape areas is counted;

[0023] When it is detected that the number of all adhesive tape areas is two, a corresponding second cutting path is generated based on each adhesive tape area;

[0024] The to-be-processed carton is subjected to bottom cutting processing according to the second cutting path corresponding to each adhesive tape area;

[0025] When it is detected that the number of all adhesive tape areas exceeds two, a to-be-cut area is determined according to all adhesive tape areas whose long sides are consistent with the long side length of the bottom image;

[0026] The to-be-cut region is divided into at least two sub-regions according to a preset width length, and a third cutting path is determined according to a diagonal line of each sub-region; wherein, an included angle between any two adjacent diagonal lines of the sub-regions is in a preset included angle interval;

[0027] The third cutting path is used for bottom cutting processing of the to-be-processed carton.

[0028] In another optional solution of the first aspect, the sealed plastic bag is subjected to cutting processing, including:

[0029] The sealed plastic bag is subjected to two-side fixing processing, and a top edge length and any one vertex of the top edge of the sealed plastic bag are identified from a front view image of the sealed plastic bag;

[0030] Based on a preset plastic bag thickness and any one vertex of the top edge, a corresponding second cutting position is determined, and a fourth cutting path is planned based on the top edge length and the second cutting position;

[0031] According to the fourth cutting path, the sealed plastic bag is subjected to top cutting processing based on the pneumatic cutting device, and the sealed plastic bag is subjected to overturning processing, so that the tobacco in the sealed plastic bag falls from the top of the sealed plastic bag.

[0032] In another optional solution of the first aspect, the tobacco in the sealed plastic bag is transported to a feeder, including:

[0033] When it is detected that the weight of the tobacco in the sealed plastic bag reaches a preset weight interval, the tobacco in the sealed plastic bag is transported to the feeder.

[0034] In a second aspect, an embodiment of the present application provides an automatic feeding device based on carton-packed tobacco, including:

[0035] A first processing module is configured to determine a to-be-processed carton from at least two cartons in a material preparation area, and move the to-be-processed carton to a carton opening area;

[0036] A second processing module is configured to identify the to-be-processed carton, and perform carton cutting processing on the to-be-processed carton according to an identification result, to obtain a sealed plastic bag in the to-be-processed carton;

[0037] A third processing module is configured to move the sealed plastic bag to a pneumatic cutting area, and perform cutting processing on the sealed plastic bag, to obtain tobacco in the sealed plastic bag;

[0038] A tobacco conveying module is configured to transport the tobacco in the sealed plastic bag to a feeder.

[0039] In a third aspect, an embodiment of the present application further provides an automatic feeding device based on carton-packed tobacco, including a processor and a memory;

[0040] The processor is connected with the memory;

[0041] The memory is used for storing executable program codes;

[0042] The processor runs a program corresponding to the executable program codes by reading the executable program codes stored in the memory, so as to implement the automatic feeding method based on paper box packed tobacco provided in the first aspect of the present application or any one of the implementation manners of the first aspect.

[0043] In a fourth aspect, the present application provides a computer storage medium, which stores a computer program. The computer program includes program instructions, and the program instructions, when executed by a processor, can implement the automatic feeding method based on paper box packed tobacco provided in the first aspect of the present application or any one of the implementation manners of the first aspect.

[0044] In the present application, the paper box to be processed can be determined from at least two paper boxes in the material preparation area during the automatic feeding process of tobacco, and the paper box to be processed is moved to the opening box area. The paper box to be processed is identified and processed, and the paper box to be processed is cut according to the identification result to obtain the sealed plastic bag in the paper box to be processed. The sealed plastic bag is moved to the pneumatic cutting area and cut to obtain the tobacco in the sealed plastic bag. The tobacco in the sealed plastic bag is transported to the feeding machine. Through the automatic control program, the tobacco box is identified and cut, which greatly reduces the labor intensity, effectively controls the labor cost, prevents sundries in the tobacco, and improves the overall processing efficiency and quality. BRIEF DESCRIPTION OF DRAWINGS

[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0046] Figure 1 The overall flowchart of the automatic feeding method based on paper box packed tobacco provided in the present application;

[0047] Figure 2 The structure schematic diagram of the automatic feeding device based on paper box packed tobacco provided in the present application;

[0048] Figure 3 The structure schematic diagram of the automatic feeding device based on paper box packed tobacco provided in the present application; DETAILED DESCRIPTION

[0049] The technical solutions in the embodiments of the present application will be clearly and completely described in combination with the accompanying drawings in the embodiments of the present application.

[0050] In the following description, the terms "first", "second", etc. are used only for the purpose of description, and should not be understood as indicating or implying relative importance. The following description provides a plurality of embodiments of the present application, and different embodiments can be replaced or combined, so that the present application can also be considered to include all possible combinations of the same and / or different embodiments described. Therefore, if one embodiment includes features A, B and C, and another embodiment includes features B and D, the present application should also be considered to include embodiments including one or more of all other possible combinations of A, B, C and D, even if the embodiments are not explicitly described in the following content.

[0051] The following description provides examples and does not limit the scope, applicability or examples set forth in the claims. Changes can be made to the functions and arrangements of described elements without departing from the scope of the present application. Various examples can appropriately omit, replace or add various processes or components. For example, the described methods can be executed in different order from the described order, and various steps can be added, omitted or combined. In addition, features described with respect to some examples can be combined into other examples.

[0052] Please refer to Figure 1 , Figure 1 The overall flowchart of an automatic feeding method based on carton-packed tobacco provided by the embodiments of the present application is shown.

[0053] As Figure 1 shown, the automatic feeding method based on carton-packed tobacco can at least include the following steps:

[0054] Step 102: Determine the to-be-processed carton from at least two cartons in the material preparation area, and move the to-be-processed carton to the carton opening area.

[0055] In the embodiments of the present application, the automatic feeding method of the carton-packed tobacco can be applied to, but is not limited to, a robot or a control terminal corresponding to the robot. The robot or the control terminal corresponding to the robot can be respectively connected with a ground rail, a tape cutting device, a pneumatic cutting device, a visual positioning device and a suction cup grabbing device. The ground rail can be arranged in a tobacco conveying production line, which specifically includes a material preparation area, an unpacking area, a pneumatic cutting area and a feeding area (the robot can move to different areas according to the ground rail). The material preparation area can be used to place the tobacco after packaging, that is, the carton with a sealed plastic bag packed by the tape, and the sealed plastic bag contains tobacco. The unpacking area can be used to cut the carton by the tape cutting device to separate the carton and the sealed plastic bag containing tobacco. The pneumatic cutting area can be used to cut the sealed plastic bag containing tobacco by the pneumatic cutting device to separate the sealed plastic bag and the tobacco. After the sealed plastic bag and the tobacco are separated, the robot or the control terminal corresponding to the robot can transport the tobacco to the feeding area for subsequent feeding treatment by the feeding machine.

[0056] It can be understood that the visual positioning device mentioned above can be, but is not limited to, a shooting device to shoot the carton or the sealed plastic bag from different angles and can identify the shot image. The suction cup grabbing device mentioned above can be used to grab the top of the carton and transport the carton to the corresponding area with the movement of the robot. The tape cutting device mentioned above can be, but is not limited to, an electric cutting knife that can be controlled to move by the robot to cut the side tape and the bottom tape of the carton according to the instruction of the robot. The pneumatic cutting device mentioned above can be, but is not limited to, a pneumatic cutting knife that can be controlled to move by the robot to cut the top or the bottom of the sealed plastic bag according to the instruction of the robot.

[0057] Here, the tobacco conveying production line mentioned above can further include a carton collection area and a plastic bag collection area. The carton collection area can be used to collect the carton after the carton and the sealed plastic bag containing tobacco are separated. The plastic bag collection area can be used to collect the sealed plastic bag after the sealed plastic bag and the tobacco are separated.

[0058] Specifically, in the automatic feeding process of the tobacco, the carton to be processed can be determined in the material preparation area. The selection method of the carton to be processed can be, but is not limited to, combined with a preset selection path, for example, the first carton in the preset selection path can be selected as the carton to be processed. Or combined with the number of cartons contained in the tray area in the material preparation area, for example, a carton can be selected from the tray area with the most cartons as the carton to be processed. Here, it is not limited to this.

[0059] Further, after the to-be-processed carton is determined, a carton moving path can be generated according to the position of the to-be-processed carton and the position of the unpacking area, and the to-be-processed carton can be sucked to a specified position in the unpacking area according to the carton moving path.

[0060] As an option of the embodiment, the to-be-processed carton is determined from the at least two cartons in the material preparation area, including:

[0061] The at least two tray areas in the material preparation area are numbered and a carton suction path is planned according to a preset numbering order; wherein at least one tray area has at least two cartons placed therein.

[0062] The first carton in the carton suction path is taken as the to-be-processed carton, and a suction position is determined according to the upper surface area of the to-be-processed carton.

[0063] Specifically, in the process of determining the to-be-processed carton, all tray areas in the material preparation area can be numbered, wherein the material preparation area can be but is not limited to divided into multiple areas with consistent areas, and each area can be provided with a tray area for placing multiple cartons. Here, the numbering manner can be but is not limited to in a preset direction, for example, all tray areas in the first row are numbered from left to right, then all tray areas in the second row are numbered from left to right, and so on.

[0064] Then, after all tray areas are numbered, all cartons in the numbered tray areas can be planned according to a preset numbering order to generate a carton suction path. Taking the preset numbering order 12345 as an example, the tray areas corresponding to the numbers 12345 are determined first in the numbered tray areas, then one carton is selected from each of the tray areas numbered 1, 2, 3, 4 and 5 as a path carton, and the path formed by the five path cartons is taken as the carton suction path (the carton suction path passes through the tray areas numbered 1, 2, 3, 4 and 5 in turn).

[0065] Then, the first carton in the carton suction path can be taken as the to-be-processed carton to be processed, and the center area of the upper surface can be determined according to the upper surface area of the to-be-processed carton, and the center area is taken as the suction position of the to-be-processed carton, that is, the initial position in the above-mentioned carton moving path.

[0066] As another optional of the embodiment of the present application, the to-be-processed carton is moved to the unpacking area, comprising:

[0067] A carton moving path is generated based on the preset position of the unpacking area and the suction position;

[0068] The to-be-processed carton is moved to the unpacking area according to the carton moving path.

[0069] Specifically, in the process of moving the to-be-processed carton to the unpacking area, a corresponding carton moving path can be generated according to the preset position of the unpacking area and the suction position on the to-be-processed carton, combined with the historical path record. Here, it can be but not limited to judging whether there is a path containing the preset position of the unpacking area and the suction position on the to-be-processed carton in the historical path record. If there is, the path corresponding to the starting position of the suction position on the to-be-processed carton and the ending position of the preset position of the unpacking area in the path can be directly used as the carton moving path. If there is not, the path closest to the starting position of the suction position on the to-be-processed carton and the ending position of the preset position of the unpacking area in the historical path record can be determined, and the closest path is optimized to obtain the corresponding carton moving path. It can be understood that the above-mentioned preset position of the unpacking area can be the position for performing carton cutting processing, and a tape cutting device can be arranged around the position.

[0070] Step 104, identifying the to-be-processed carton, and performing carton cutting processing on the to-be-processed carton according to the identification result to obtain the sealed plastic bag in the to-be-processed carton.

[0071] Specifically, after the to-be-processed carton is moved to the unpacking area, the surface of the to-be-processed carton can be photographed by a visual positioning device, and then the photographed image is identified to identify the tape area on the surface of the to-be-processed carton. The tape cutting device can be controlled to cut the identified tape area to separate the to-be-processed carton and the sealed plastic bag.

[0072] As another optional of the embodiment of the present application, the to-be-processed carton is identified, and the to-be-processed carton is cut according to the identification result, comprising:

[0073] The tape area in the side image of the to-be-processed carton is identified, and the tape area at the lowermost end in the side image is determined;

[0074] The size parameter of the to-be-processed carton is obtained, and the corresponding carton thickness is determined according to the size parameter;

[0075] Based on any one vertex of the lowermost tape area and the carton thickness, a first cutting position is determined, and a first cutting path is planned based on the long side of the lowermost tape area.

[0076] According to the first cutting position and the first cutting path, the side cutting processing is performed on the to-be-processed carton.

[0077] Specifically, in the process of cutting the to-be-processed carton, the side of the to-be-processed carton can be first photographed by the visual positioning device to obtain two side images of the to-be-processed carton, and the adhesive tape area in each side image is identified to determine the adhesive tape area at the lowermost end in each side image. It can be understood that in the embodiment of the present application, the bottom adhesive tape of the to-be-processed carton is cut by using the gravity characteristics of the tobacco shreds, so that the sealed plastic bag falls into the material tray from the bottom opening of the to-be-processed carton.

[0078] Then, after determining the adhesive tape area at the lowermost end of the side of the to-be-processed carton, the size parameters corresponding to the to-be-processed carton can be measured, such as but not limited to including the length, width and height of the to-be-processed carton, and the carton thickness corresponding to the length, width or height of the to-be-processed carton can be determined in combination with the preset corresponding relationship. Here, the carton thickness corresponding to different sizes of cartons is different.

[0079] Then, after determining the carton thickness, the first cutting position can be determined according to any one vertex of the adhesive tape area at the lowermost end of the side of the to-be-processed carton and the carton thickness. Here, any one vertex of the adhesive tape area at the lowermost end of the side of the to-be-processed carton can be understood as any one bottom vertex of the side of the to-be-processed carton. The position with a distance from the bottom vertex being the sum of the carton thickness and the preset thickness can be but not limited to the first cutting position, that is, the horizontal coordinate of the first cutting position is consistent with the horizontal coordinate of the bottom vertex, and the difference between the vertical coordinate of the first cutting position and the vertical coordinate of the bottom vertex is the sum of the carton thickness and the preset thickness.

[0080] Then, the first cutting path can also be determined according to the length corresponding to the adhesive tape area at the lowermost end. The initial position of the first cutting path is the first cutting position mentioned above, the vertical coordinate of the terminal position can be consistent with the vertical coordinate of the first cutting position, and the difference between the horizontal coordinate of the terminal position and the horizontal coordinate of the first cutting position is the length corresponding to the adhesive tape area at the lowermost end.

[0081] Then, after determining the first cutting path, the adhesive tape cutting device can be controlled to cut the adhesive tape area at the lowermost end of the side of the to-be-processed carton according to the first cutting path.

[0082] As another optional of the embodiment of the present application, after the side cutting treatment of the to-be-processed carton according to the first cutting position and the first cutting path, the method further comprises:

[0083] performing adhesive tape recognition processing on the bottom image of the to-be-processed carton, and counting the number of recognized adhesive tape regions;

[0084] when it is detected that the number of all adhesive tape regions is two, generating a corresponding second cutting path based on each adhesive tape region;

[0085] performing bottom cutting treatment of the to-be-processed carton according to the second cutting path corresponding to each adhesive tape region;

[0086] when it is detected that the number of all adhesive tape regions exceeds two, determining a to-be-cut region according to all adhesive tape regions whose long sides are consistent with the long side length of the bottom image;

[0087] dividing the to-be-cut region into at least two sub-regions according to the preset wide side length, and determining a third cutting path according to the diagonal line of each sub-region; wherein the included angle between the diagonal lines corresponding to any two adjacent sub-regions is in a preset included angle interval;

[0088] performing bottom cutting treatment of the to-be-processed carton according to the third cutting path.

[0089] Specifically, after the side cutting treatment of the to-be-processed carton, the bottom image of the to-be-processed carton can be obtained by the visual positioning device to recognize the adhesive tape region from the bottom image, and the corresponding cutting treatment mode can be determined according to the number of all adhesive tape regions.

[0090] It can be understood that when it is detected that the number of all adhesive tape regions is two, it indicates that the bottom of the to-be-processed carton includes two mutually perpendicular adhesive tape regions, and one of the adhesive tape regions is used for sealing treatment of the bottom of the to-be-processed carton, and then the corresponding second cutting path can be generated according to each adhesive tape region, and each adhesive tape region can be cut according to the second cutting path, so that the bottom of the to-be-processed carton is cut open, that is, the sealed plastic bag falls off from the bottom of the to-be-processed carton.

[0091] When it is detected that the number of all adhesive tape regions exceeds two, it indicates that at least two adhesive tape regions are used for sealing treatment of the bottom of the to-be-processed carton, and then in order to improve the cutting efficiency of the adhesive tape, all adhesive tape regions whose long sides are consistent with the long side length of the bottom image can be used as the to-be-cut region.

[0092] Then, the to-be-cut region can be divided into at least two sub-regions according to the preset width length, each sub-region has a same area, and a third cutting path is determined according to a diagonal line of each sub-region, wherein the third cutting path can be a continuous cutting path, that is, in any two adjacent sub-regions, the end point of the former diagonal line is consistent with the start point of the latter diagonal line.

[0093] Then, each adhesive tape region can be cut according to the third cutting path, and the bottom of the to-be-processed carton can be cut, that is, the sealed plastic bag can be made to fall from the bottom of the to-be-processed carton.

[0094] Step 106, moving the sealed plastic bag to the pneumatic cutting area and cutting the sealed plastic bag to obtain the tobacco in the sealed plastic bag.

[0095] Specifically, after the to-be-processed carton and the sealed plastic bag are separated, the sealed plastic bag can be moved to the pneumatic cutting area, and the pneumatic cutting device is controlled to cut the sealed plastic bag to separate the sealed plastic bag and the tobacco. In the process of controlling the pneumatic cutting device to cut the sealed plastic bag, the bottom of the sealed plastic bag can be directly cut by the pneumatic cutting device after the bottom of the sealed plastic bag is recognized, so that the tobacco in the sealed plastic bag falls onto the tray after the bottom of the sealed plastic bag is cut; or the top of the sealed plastic bag can be cut by the pneumatic cutting device after the top of the sealed plastic bag is recognized, and the tobacco in the sealed plastic bag can be made to fall onto the tray from the top of the sealed plastic bag by turning over the sealed plastic bag.

[0096] As another optional embodiment of the present application, the cutting of the sealed plastic bag comprises:

[0097] The sealed plastic bag is fixed on both sides, and the top edge length and any one vertex of the top edge are recognized from the front view image of the sealed plastic bag.

[0098] Based on the preset plastic bag thickness and any one vertex of the top edge, a corresponding second cutting position is determined, and a fourth cutting path is planned based on the top edge length and the second cutting position.

[0099] According to the fourth cutting path, the top of the sealed plastic bag is cut by the pneumatic cutting device, and the sealed plastic bag is turned over so that the tobacco in the sealed plastic bag falls from the top of the sealed plastic bag.

[0100] Specifically, in the process of cutting the sealed plastic bag, the two sides of the sealed plastic bag can be fixed, for example, by extrusion or clamping, but the application is not limited thereto.

[0101] Next, the sealed plastic bag can be photographed by a visual positioning device to obtain a front view image, and the length of the top edge and any vertex of the top edge can be identified from the front view image. The second cutting position can be determined by combining the preset thickness of the plastic bag and the position of the vertex of the top edge. The horizontal coordinate of the second cutting position is consistent with that of the vertex of the top edge, and the difference between the vertical coordinates of the second cutting position and the vertex of the top edge is the preset thickness of the plastic bag.

[0102] Next, the fourth cutting path can also be determined according to the length of the top edge. The initial position of the fourth cutting path is the second cutting position mentioned above. The vertical coordinate of the terminal position can be consistent with that of the second cutting position, and the difference between the horizontal coordinates of the terminal position and the second cutting position is the length of the top edge.

[0103] Next, after the fourth cutting path is determined, the top of the sealed plastic bag can be cut according to the fourth cutting path by controlling the pneumatic cutting device, and the tobacco in the sealed plastic bag can be dropped from the top of the sealed plastic bag by flipping.

[0104] It can be understood that, by cutting the top of the sealed plastic bag, compared with cutting the bottom of the sealed plastic bag, the tobacco can be effectively protected from being cut during the cutting process, i.e., the tobacco is not cut by the pneumatic cutting device, thereby improving the overall processing efficiency and processing quality.

[0105] Step 108: delivering the tobacco in the sealed plastic bag to a feeder.

[0106] Specifically, after the tobacco in the sealed plastic bag is obtained by the tray, the weight of the tobacco in the sealed plastic bag can be measured. When it is detected that the weight of the tobacco in the sealed plastic bag reaches a preset weight range, it indicates that the tobacco in the sealed plastic bag is normal tobacco, and then the tobacco in the sealed plastic bag can be delivered to the feeder for subsequent processing procedures. It can be understood that when it is detected that the weight of the tobacco in the sealed plastic bag does not reach the preset weight range, it indicates that the tobacco in the sealed plastic bag is abnormal tobacco, and then the staff can be notified to timely investigate and process the tobacco in the sealed plastic bag.

[0107] Please refer to Figure 2 , Figure 2A structural schematic diagram of an automatic feeding device based on a carton-packed tobacco is shown.

[0108] As shown in Figure 2 The automatic feeding device based on a carton-packed tobacco can at least include a first processing module 201, a second processing module 202, a third processing module 203, and a tobacco conveying module 204, wherein:

[0109] The first processing module 201 is configured to determine a to-be-processed carton from at least two cartons in a standby area, and move the to-be-processed carton to an opening area.

[0110] The second processing module 202 is configured to perform identification processing on the to-be-processed carton, and perform carton cutting processing on the to-be-processed carton according to the identification result, so as to obtain a sealed plastic bag in the to-be-processed carton.

[0111] The third processing module 203 is configured to move the sealed plastic bag to a pneumatic cutting area, and perform cutting processing on the sealed plastic bag, so as to obtain tobacco in the sealed plastic bag.

[0112] The tobacco conveying module 204 is configured to convey the tobacco in the sealed plastic bag to a feeding machine.

[0113] In some possible embodiments, the determination of the to-be-processed carton from the at least two cartons in the standby area includes:

[0114] At least two tray areas in the standby area are numbered and a carton suction path is planned according to a preset numbering order, and at least two cartons are placed in at least one tray area.

[0115] The first carton passed by the carton suction path is taken as the to-be-processed carton, and a suction position is determined according to an upper surface area of the to-be-processed carton.

[0116] In some possible embodiments, the movement of the to-be-processed carton to the opening area includes:

[0117] A carton movement path is generated based on a preset position of the opening area and the suction position;

[0118] The to-be-processed carton is moved to the opening area according to the carton movement path.

[0119] In some possible embodiments, the identification processing on the to-be-processed carton and the carton cutting processing on the to-be-processed carton according to the identification result include:

[0120] Adhesive tape identification processing is performed on a side image of the to-be-processed carton, and a lowermost adhesive tape area in the side image is determined.

[0121] Obtaining a size parameter of the to-be-processed carton, and determining a corresponding carton thickness according to the size parameter;

[0122] Determining a first cutting position based on any vertex in the lowermost tape area and the carton thickness, and planning a first cutting path based on the long side of the lowermost tape area;

[0123] According to the first cutting position and the first cutting path, the side cutting processing of the to-be-processed carton is performed.

[0124] In some possible embodiments, after the side cutting processing of the to-be-processed carton is performed according to the first cutting position and the first cutting path, the method further includes:

[0125] Performing tape recognition processing on the bottom image of the to-be-processed carton, and counting the number of recognized tape areas;

[0126] When it is detected that the number of all tape areas is two, generating a corresponding second cutting path based on each tape area;

[0127] According to the second cutting path corresponding to each tape area, the bottom cutting processing of the to-be-processed carton is performed;

[0128] When it is detected that the number of all tape areas exceeds two, determining a to-be-cut area according to all tape areas whose long sides are consistent with the long side length of the bottom image;

[0129] Dividing the to-be-cut area into at least two sub-areas according to a preset wide side length, and determining a third cutting path according to the diagonal line of each sub-area; wherein the included angle between the diagonal lines corresponding to any two adjacent sub-areas is in a preset included angle interval;

[0130] According to the third cutting path, the bottom cutting processing of the to-be-processed carton is performed.

[0131] In some possible embodiments, the cutting processing of the sealed plastic bag includes:

[0132] Fixing the sealed plastic bag on both sides, and identifying the top edge length and any vertex of the top edge from the front view image of the sealed plastic bag;

[0133] Determining a corresponding second cutting position based on the preset plastic bag thickness and any vertex of the top edge, and planning a fourth cutting path based on the top edge length and the second cutting position;

[0134] According to the fourth cutting path, the top cutting processing of the sealed plastic bag is performed based on the pneumatic cutting device, and the sealed plastic bag is flipped to make the tobacco in the sealed plastic bag fall from the top of the sealed plastic bag.

[0135] In some possible embodiments, the tobacco in the sealed plastic bag is transported to the feeder, including:

[0136] When the weight of the tobacco in the sealed plastic bag reaches a preset weight range, the tobacco in the sealed plastic bag is transported to the feeder.

[0137] Those skilled in the art can clearly understand that the technical solutions of the embodiments of the present application can be implemented by means of software and / or hardware. The "unit" and "module" in the specification refer to software and / or hardware that can independently complete or cooperate with other components to complete a specific function, and the hardware may, for example, be a field programmable gate array (FPGA), an integrated circuit (IC), and the like.

[0138] Please refer to Figure 3 , Figure 3 A structure diagram of another automatic tobacco feeding device based on a paper box of tobacco is shown.

[0139] As Figure 3 shown, the automatic tobacco feeding device 300 based on a paper box of tobacco can include at least one processor 301, at least one network interface 304, a user interface 303, a memory 305, and at least one communication bus 302.

[0140] The communication bus 302 can be used to realize the connection and communication of the above-mentioned various components.

[0141] The user interface 303 can include a key, and the optional user interface can also include a standard wired interface, a wireless interface.

[0142] The network interface 304 can include, but is not limited to, a Bluetooth module, an NFC module, a Wi-Fi module, and the like.

[0143] The processor 301 can include one or more processing cores. The processor 301 connects various parts in the automatic feeding device 300 for carton-packed tobacco through various interfaces and lines, executes various functions of the automatic feeding device 300 for carton-packed tobacco and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Alternatively, the processor 301 can be implemented in at least one of the hardware forms of DSP, FPGA and PLA. The processor 301 can integrate one or a combination of CPU, GPU and modem and the like. Among them, the CPU mainly processes operating systems, user interfaces and application programs and the like; the GPU is responsible for rendering and drawing the content required to be displayed on the display screen; and the modem is used for processing wireless communication. It can be understood that the above-mentioned modem can also not be integrated into the processor 301, but can be realized by a separate chip.

[0144] The memory 305 can include RAM and can also include ROM. Alternatively, the memory 305 includes a non-transitory computer readable medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 can include a program storage area and a data storage area, wherein the program storage area can store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area can store data involved in the above-mentioned various method embodiments, etc. The memory 305 can also be at least one storage device located away from the aforementioned processor 301. As shown in the figure, the memory 305 as a computer storage medium can include an operating system, a network communication module, a user interface module and an automatic feeding application for carton-packed tobacco. Figure 3 The memory 305 as a computer storage medium can include an operating system, a network communication module, a user interface module and an automatic feeding application for carton-packed tobacco.

[0145] Specifically, the processor 301 can be used to call the automatic feeding application for carton-packed tobacco stored in the memory 305, and specifically perform the following operations:

[0146] Determine the to-be-processed carton from at least two cartons in the preparation area, and move the to-be-processed carton to the carton opening area;

[0147] Identify the to-be-processed carton, and perform carton cutting processing on the to-be-processed carton according to the identification result to obtain a sealed plastic bag in the to-be-processed carton;

[0148] Move the sealed plastic bag to the pneumatic cutting area, and cut the sealed plastic bag to obtain tobacco in the sealed plastic bag;

[0149] Convey the tobacco in the sealed plastic bag to the feeding machine.

[0150] In some possible embodiments, the paper box to be processed is determined from the at least two paper boxes in the preparation area, including:

[0151] The at least two tray areas in the preparation area are numbered, and a paper box suction path is planned according to a preset numbering order; wherein the at least one tray area has the at least two paper boxes placed therein;

[0152] The first paper box through which the paper box suction path passes is taken as the paper box to be processed, and a suction position is determined according to an upper surface area of the paper box to be processed.

[0153] In some possible embodiments, the paper box to be processed is moved to the unpacking area, including:

[0154] A paper box moving path is generated based on a preset position of the unpacking area and the suction position;

[0155] The paper box to be processed is moved to the unpacking area according to the paper box moving path.

[0156] In some possible embodiments, the paper box to be processed is identified, and a paper box cutting process is performed on the paper box to be processed according to an identification result, including:

[0157] A tape identification process is performed on a side image of the paper box to be processed, and a tape area at a lowermost end in the side image is determined;

[0158] A size parameter of the paper box to be processed is obtained, and a corresponding paper box thickness is determined according to the size parameter;

[0159] A first cutting position is determined based on any vertex in the tape area at the lowermost end and the paper box thickness, and a first cutting path is planned based on a long side of the tape area at the lowermost end;

[0160] A side cutting process is performed on the paper box to be processed according to the first cutting position and the first cutting path.

[0161] In some possible embodiments, after the side cutting process is performed on the paper box to be processed according to the first cutting position and the first cutting path, the method further includes:

[0162] A tape identification process is performed on a bottom image of the paper box to be processed, and a number of identified tape areas is counted;

[0163] When it is detected that the number of tape areas is two, a corresponding second cutting path is generated based on each tape area;

[0164] A bottom cutting process is performed on the paper box to be processed according to the second cutting path corresponding to each tape area;

[0165] When it is detected that the number of all the adhesive tape regions exceeds two, the cutting region is determined according to all the adhesive tape regions whose long side is consistent with the length of the long side of the bottom image;

[0166] The cutting region is divided into at least two sub-regions according to the preset width side length, and a third cutting path is determined according to the diagonal lines of each sub-region; wherein the included angle between any two adjacent diagonal lines corresponding to the sub-regions is within a preset included angle interval;

[0167] The bottom cutting processing is performed on the paper box to be processed according to the third cutting path.

[0168] In some possible embodiments, the cutting processing is performed on the sealed plastic bag, comprising:

[0169] The top side length and any one vertex of the top side of the sealed plastic bag are identified from the front view image of the sealed plastic bag;

[0170] Based on the preset plastic bag thickness and any one vertex of the top side, a corresponding second cutting position is determined, and a fourth cutting path is planned based on the top side length and the second cutting position;

[0171] The top cutting processing is performed on the sealed plastic bag based on the pneumatic cutting device according to the fourth cutting path, and the sealed plastic bag is turned over so that the tobacco in the sealed plastic bag falls from the top of the sealed plastic bag.

[0172] In some possible embodiments, the tobacco in the sealed plastic bag is transported to the feeder, comprising:

[0173] When it is detected that the weight of the tobacco in the sealed plastic bag reaches a preset weight interval, the tobacco in the sealed plastic bag is transported to the feeder.

[0174] The application also provides a computer readable storage medium having a computer program stored thereon, the program being executed by a processor to implement the steps of the above method. The computer readable storage medium can include, but is not limited to, any type of disk, including floppy disks, optical disks, DVDs, CD-ROMs, micro-drives, and magneto-optical disks, ROMs, RAMs, EPROMs, EEPROMs, DRAMs, VRAMs, flash memory devices, magnetic or optical cards, nanosystems (including molecular memory ICs), or any type of medium or device suitable for storing instructions and / or data.

[0175] It should be noted that, for the foregoing method embodiments, the sequences of the described actions are not necessarily required to achieve the objects of the application, and certain steps can be performed in other sequences or even concurrently. Additionally, the described embodiments are merely provided as examples, and not all of the actions described are necessarily required to achieve desired results.

[0176] In the above embodiments, the description of each embodiment is focused on different aspects, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.

[0177] In several embodiments provided in the present application, it should be understood that the disclosed apparatus can be implemented in other manners. For example, the described apparatus embodiments are merely schematic, and the division of units is merely a logical function division, and there can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrically or other forms.

[0178] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e. can be located in one place or distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments of the present application.

[0179] In addition, each functional unit in the embodiments of the present application can be integrated in a processing unit, or each unit can exist physically as a separate unit, or two or more units can be integrated in one unit. The integrated unit can be implemented in the form of hardware or software function unit.

[0180] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable memory. Based on such understanding, the technical solutions of the present application essentially or the part of the prior art that contributes or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a memory and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the embodiments of the present application. The aforementioned memory includes: a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.

Claims

1. An automatic feeding method for tobacco shreds packaged in cardboard boxes, characterized in that, include: Identify the cartons to be processed from at least two cartons in the material preparation area and move the cartons to the unpacking area; The cardboard box to be processed is identified, and the cardboard box to be processed is cut according to the identification result to obtain the sealed plastic bag inside the cardboard box; The sealed plastic bag is moved to the pneumatic cutting area and cut to obtain the tobacco inside the sealed plastic bag; The tobacco shreds inside the sealed plastic bag are fed to the feeder; The process of identifying the cartons to be processed and cutting them according to the identification results includes: The side image of the carton to be processed is processed for tape recognition, and the tape area at the bottom of the side image is determined. Obtain the size parameters of the carton to be processed, and determine the corresponding carton thickness based on the size parameters; Based on any vertex in the bottommost tape area and the thickness of the carton, the first cutting position is determined, and the first cutting path is planned based on the long side of the bottommost tape area. The side of the cigarette box to be processed is cut according to the first cutting position and the first cutting path; The bottom image of the carton to be processed is subjected to tape recognition processing, and the number of recognized tape areas is counted. When it is detected that there are two tape regions in total, a corresponding second cutting path is generated based on each tape region; The bottom of the carton to be processed is cut according to the second cutting path corresponding to each of the tape areas; When more than two of the tape regions are detected, the area to be cut is determined based on all tape regions whose long side is the same as the long side of the bottom image. The area to be cut is divided into at least two sub-regions according to a preset width length, and a third cutting path is determined based on the diagonal of each sub-region; wherein the angle between the diagonals of any two adjacent sub-regions is within a preset angle range. The bottom of the carton to be processed is cut according to the third cutting path.

2. The method according to claim 1, characterized in that, The process of identifying the cartons to be processed from at least two cartons in the preparation area includes: At least two pallet areas within the material preparation area are numbered, and a carton picking path is planned according to a preset numbering order; wherein at least two cartons are placed in at least one of the pallet areas. The first cardboard box passed through by the cardboard box suction path is taken as the cardboard box to be processed, and the suction position is determined according to the upper surface area of ​​the cardboard box to be processed.

3. The method according to claim 2, characterized in that, Moving the carton to be processed to the unpacking area includes: A carton movement path is generated based on the preset position of the unpacking area and the suction position; The cardboard box to be processed is moved to the opening area according to the described cardboard box movement path.

4. The method according to claim 1, characterized in that, The cutting process of the sealed plastic bag includes: The sealed plastic bag is fixed on both sides, and the length of the top edge and any vertex of the top edge are identified from the front view of the sealed plastic bag. Based on the preset thickness of the plastic bag and any vertex of the top edge, the corresponding second cutting position is determined, and a fourth cutting path is planned based on the length of the top edge and the second cutting position. According to the fourth cutting path, the sealed plastic bag is cut from the top using a pneumatic cutting device, and then the sealed plastic bag is flipped over so that the tobacco inside the sealed plastic bag falls from the top of the sealed plastic bag.

5. The method according to claim 1, characterized in that, The step of conveying the tobacco shreds inside the sealed plastic bag to the feeder includes: When the weight of the tobacco in the sealed plastic bag reaches the preset weight range, the tobacco in the sealed plastic bag is conveyed to the feeder.

6. An automatic feeding device for tobacco shreds packaged in cardboard boxes, characterized in that, include: The first processing module is used to identify the carton to be processed from at least two cartons in the material preparation area and move the carton to be processed to the unpacking area; The second processing module is used to identify the carton to be processed and cut the carton according to the identification result to obtain the sealed plastic bag inside the carton. The third processing module is used to move the sealed plastic bag to the pneumatic cutting area and cut the sealed plastic bag to obtain the tobacco inside the sealed plastic bag. A tobacco conveying module is used to convey the tobacco from the sealed plastic bag to the feeder; The process of identifying the cartons to be processed and cutting them according to the identification results includes: The side image of the carton to be processed is processed for tape recognition, and the tape area at the bottom of the side image is determined. Obtain the size parameters of the carton to be processed, and determine the corresponding carton thickness based on the size parameters; Based on any vertex in the bottommost tape area and the thickness of the carton, the first cutting position is determined, and the first cutting path is planned based on the long side of the bottommost tape area. The side of the cigarette box to be processed is cut according to the first cutting position and the first cutting path; The bottom image of the carton to be processed is subjected to tape recognition processing, and the number of recognized tape areas is counted. When it is detected that there are two tape regions in total, a corresponding second cutting path is generated based on each tape region; The bottom of the carton to be processed is cut according to the second cutting path corresponding to each of the tape areas; When more than two of the tape regions are detected, the area to be cut is determined based on all tape regions whose long side is the same as the long side of the bottom image. The area to be cut is divided into at least two sub-regions according to a preset width length, and a third cutting path is determined based on the diagonal of each sub-region; wherein the angle between the diagonals of any two adjacent sub-regions is within a preset angle range. The bottom of the carton to be processed is cut according to the third cutting path.

7. An automatic feeding device for tobacco shreds packaged in cardboard boxes, characterized in that, Including the processor and memory; The processor is connected to the memory; The memory is used to store executable program code; The processor runs a program corresponding to the executable program code stored in the memory to perform the steps of the method as described in any one of claims 1-5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, The computer-readable storage medium stores instructions that, when executed on a computer or processor, cause the computer or processor to perform the steps of the method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Feeding control method and device for carton-loaded tobacco shreds and electronic equipment

    CN116873341A