[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN116580023B - Method, equipment and storage medium for monitoring surface hairball of carbon fiber yarn - Google Patents

Method, equipment and storage medium for monitoring surface hairball of carbon fiber yarn Download PDF

Info

Publication number
CN116580023B
CN116580023B CN202310833426.4A CN202310833426A CN116580023B CN 116580023 B CN116580023 B CN 116580023B CN 202310833426 A CN202310833426 A CN 202310833426A CN 116580023 B CN116580023 B CN 116580023B
Authority
CN
China
Prior art keywords
carbon fiber
image data
area
region
straight lines
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310833426.4A
Other languages
Chinese (zh)
Other versions
CN116580023A (en
Inventor
谈源
史伟林
罗金
毛坤鹏
徐仙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Newtech Group Co Ltd
Original Assignee
Newtech Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Newtech Group Co Ltd filed Critical Newtech Group Co Ltd
Priority to CN202310833426.4A priority Critical patent/CN116580023B/en
Publication of CN116580023A publication Critical patent/CN116580023A/en
Application granted granted Critical
Publication of CN116580023B publication Critical patent/CN116580023B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/12Edge-based segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/62Analysis of geometric attributes of area, perimeter, diameter or volume
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30124Fabrics; Textile; Paper
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Geometry (AREA)
  • Image Processing (AREA)
  • Treatment Of Fiber Materials (AREA)

Abstract

The application relates to the technical field of carbon fiber production and detection, in particular to a carbon fiber yarn surface hairball monitoring method, equipment and storage medium, which comprise the following steps: setting a monitoring area and acquiring image data of the surface of the carbon fiber yarn; preprocessing image data, and extracting a carbon fiber part through threshold segmentation; calculating the rectangle degree of each region in the carbon fiber part; calculating the average value of the rectangularity of all the carbon fiber areas in the image data; and comparing the rectangle degree of each carbon fiber area with the average value, and judging whether the section alarms or not. The hairiness on the surface of the carbon fiber is produced by stacking broken carbon fiber yarns, the outline of the hairiness is an irregular cluster, the hairiness is obviously different from the outline of a plurality of carbon fiber yarns conveyed in the parallel direction, and the area of the minimum circumscribed rectangle is far larger than that of the area of the minimum circumscribed rectangle. The rectangle degree with the largest change is identified in the obtained rectangle degrees of the independent areas of the carbon fibers, so that whether the corresponding carbon fiber areas have the hairiness defect or not is easily judged.

Description

Method, equipment and storage medium for monitoring surface hairball of carbon fiber yarn
Technical Field
The application relates to the technical field of carbon fiber production and detection, in particular to a carbon fiber yarn surface hairiness monitoring method, equipment and a storage medium.
Background
In the production process of the carbon fiber, the situation that the carbon fiber breaks the yarn can occur, the broken yarn can be accumulated on the surface of the carbon fiber yarn to generate fuzzing, and the normal production of the carbon fiber and the quality of the carbon fiber yarn are affected.
When the hairballs on the surface of the yarn are piled up to a certain size, the hairballs need to be cleaned in time; because the yarn conveying speed in the carbon fiber production line is high, the state monitoring cannot be achieved by manpower, and the yarn is easy to be careless.
Disclosure of Invention
The application provides a method, equipment and a storage medium for monitoring the surface hairball of a carbon fiber yarn, which can effectively solve the problems in the background technology.
In order to achieve the above purpose, the technical scheme adopted by the application is as follows:
a carbon fiber yarn surface hairball monitoring method comprises the following steps:
setting a monitoring area and acquiring image data of the surface of the carbon fiber yarn;
preprocessing image data, and extracting a carbon fiber part through threshold segmentation;
calculating the rectangular degree of each independent carbon fiber region in the carbon fiber part;
calculating the average value of the rectangularity of all the carbon fiber areas in the image data;
comparing the rectangle degree of each carbon fiber area with the average value, and judging whether the section alarms or not;
the rectangle degree Re of each independent carbon fiber region is calculated, and the specific formula is as follows:
Re=S0/S1;
wherein S0 represents the area of each independent carbon fiber region, and S1 represents the area of the minimum circumscribed parallelogram of the carbon fiber region;
in the process of solving the minimum circumscribed parallelogram of each independent carbon fiber region, the carbon fiber region is placed in a coordinate system, and the pixel point at the leftmost lower corner in the carbon fiber region is moved to the original point of the coordinate system.
Further, in the process of extracting the carbon fiber portion in the image data:
preprocessing the image data, including removing noise and enhancing contrast;
carrying out gray scale processing on the image data to obtain first gray scale image data;
dividing the first gray image data according to a preset threshold value to obtain second gray image data, and obtaining a carbon fiber part;
wherein the preset threshold is set to 150, and the carbon fiber portion G (x, y) in the image data F (x, y) is extracted, and the specific formula is as follows:
G(x,y)=f(x,y),f(x,y)<150;
where f (x, y) represents the first gray scale image data and the second gray scale image data G (x, y) represents the carbon fiber portion including a plurality of independent carbon fiber regions G1, G2, …, gn.
Further, a minimum circumscribed parallelogram of each independent carbon fiber region is obtained, comprising the following steps:
determining the slopes of two sides of the minimum circumscribed parallelogram, firstly marking a starting point as p0 (x 0, y 0), sequentially connecting the p0 with each point in a carbon fiber area, and finding out two straight lines with the maximum and minimum slopes to be respectively marked as M1 and M2;
respectively making a plurality of straight lines parallel to the straight lines M1 and M2 to pass through the carbon fiber region, and selecting two straight lines which only intersect one coordinate point in the carbon fiber region to be respectively recorded as M3 and M4;
the smallest circumscribed parallelogram surrounded by the straight lines M1, M2, M3 and M4 is obtained.
Further, the minimum circumscribed parallelogram of each independent carbon fiber region is selected as a rectangle, comprising the following steps:
determining two adjacent right-angle sides of a minimum circumscribed rectangle, firstly marking a starting point as p0 (x 0, y 0), sequentially connecting the p0 with each point in a carbon fiber area, and finding out a line with the largest slope to be marked as L1;
making a plurality of straight lines perpendicular to the straight line L1 to pass through the carbon fiber region, selecting two straight lines which are arranged in parallel, intersecting only one coordinate point in the carbon fiber region, and respectively marking as L2 and L3;
making a plurality of straight lines parallel to the straight line L1 to pass through the carbon fiber region, selecting the straight line which is intersected with only one coordinate point in the carbon fiber region, and recording as L4;
a minimum circumscribed rectangular region surrounded by straight lines L1, L2, L3, and L4 is obtained.
Further, in the calculation process of the rectangle degree, the number of pixel points in the region is counted to represent the size of the occupied area of the region.
Further, in the setting process of the monitoring area, the camera is fixedly arranged, and the background of the carbon fiber yarn is set to be white;
and establishing a plane rectangular coordinate system, and placing the acquired image data into the rectangular coordinate system to enable pixel points in the image data to correspond to the coordinate points.
A computer device comprising a camera, a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the above method when executing the computer program.
A storage medium having stored thereon a computer program which, when executed by a processor, implements the method described above.
The beneficial effects of the application are as follows:
in the application, the hairballs are formed by stacking broken carbon fiber yarns, the outline of the hairballs is an irregular cluster, the hairballs are obviously different from the outlines of a plurality of carbon fiber yarns conveyed in the parallel direction, and the area of the minimum circumscribed rectangle is far larger than that of the area of the minimum circumscribed rectangle. The rectangle degree with the largest change is identified in the obtained rectangle degrees of the independent areas of the carbon fibers, so that whether the corresponding carbon fiber areas have the hairiness defect or not is easily judged.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings may be obtained according to the drawings without inventive effort to those skilled in the art.
FIG. 1 is a flow chart of the method of the present application;
FIG. 2 is a schematic diagram of a computer device according to the present application;
FIG. 3 is a schematic diagram of image data of a hairball defect in the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments.
It will be understood that when an element is referred to as being "fixed to" another element, it can be directly on the other element or intervening elements may also be present. When an element is referred to as being "connected" to another element, it can be directly connected to the other element or intervening elements may also be present. The terms "vertical," "horizontal," "left," "right," and the like are used herein for illustrative purposes only and are not meant to be the only embodiment.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein in the description of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The term "and/or" as used herein includes any and all combinations of one or more of the associated listed items.
The method, the device and the storage medium for monitoring the surface hairiness of the carbon fiber yarn as shown in fig. 1 to 3, wherein the method for monitoring the surface hairiness of the carbon fiber yarn comprises the following steps:
setting a monitoring area and acquiring image data of the surface of the carbon fiber yarn; preprocessing image data, and extracting a carbon fiber part through threshold segmentation; calculating the rectangle degree of each region in the carbon fiber part; calculating the average value of the rectangularity of all the carbon fiber areas in the image data; and comparing the rectangle degree of each carbon fiber area with the average value, and judging whether the section alarms or not.
Further, in the process of extracting the carbon fiber portion in the image data:
firstly, preprocessing image data, including removing noise and enhancing contrast; secondly, carrying out gray scale processing on the image data to obtain first gray scale image data; finally, dividing the first gray image data according to a preset threshold value to obtain second gray image data, and obtaining a carbon fiber part;
wherein the preset threshold is set to 150, and the carbon fiber portion G (x, y) in the image data F (x, y) is extracted, and the specific formula is as follows:
G(x,y)=f(x,y),f(x,y)<150;
where f (x, y) represents the first gray scale image data and the second gray scale image data G (x, y) represents the carbon fiber portion including a plurality of independent carbon fiber regions G1, G2, …, gn.
In the setting process of the monitoring area, the camera is fixedly arranged, and the background of the carbon fiber yarn is set to be white; establishing a plane rectangular coordinate system, and placing the acquired image data into the rectangular coordinate system to enable pixel points in the image data to correspond to coordinate points
In the specific implementation process, image data acquired by a camera is selected and is set as F (x, y), and the carbon fiber part is extracted through absolute threshold segmentation, wherein the carbon fiber part is black in the image, the background part is bright white, the front-back difference is obvious, so that the threshold value is set as 150, the areas with the gray values smaller than 150 of pixels are found out to be the carbon fiber parts, the carbon fiber parts obtained are a set, and each carbon fiber is an independent carbon fiber area because a plurality of carbon fibers exist in one image data.
After the carbon fiber part is found out, judging whether each area in the carbon fiber part has a hairiness; if there are hairballs on the carbon fiber yarn, that is, the area of the carbon fiber is covered, it can be expressed in terms of image processing as: the ratio of the area of the carbon fiber region to the smallest circumscribed rectangular area thereof is much smaller than 1, i.e., the rectangle degree Re <1.
Therefore, if the rectangle degree of any one yarn region is too small, the carbon fiber portion is considered to have a haired mass on the upper surface.
As a preferred embodiment of the present application, the rectangular degree Re of each individual carbon fiber region is calculated as follows:
Re=S0/S1;
wherein S0 represents the area of each individual carbon fiber region, and S1 represents the area of the smallest circumscribed parallelogram of the carbon fiber region.
In this embodiment, the minimum circumscribed parallelogram of each independent carbon fiber region is obtained, including the steps of:
selecting a pixel point at the leftmost lower corner in the carbon fiber region, and marking the pixel point as a starting point; translating the carbon fiber region integrally to enable the starting point to be positioned at the origin of the rectangular coordinate system;
determining the slopes of two sides of the minimum circumscribed parallelogram, firstly marking a starting point as p0 (x 0, y 0), sequentially connecting the p0 with each point in a carbon fiber area, and finding out two straight lines with the maximum and minimum slopes to be respectively marked as M1 and M2;
respectively making a plurality of straight lines parallel to the straight lines M1 and M2 to pass through the carbon fiber region, and selecting two straight lines which only intersect one coordinate point in the carbon fiber region to be respectively recorded as M3 and M4;
the smallest circumscribed parallelogram surrounded by the straight lines M1, M2, M3 and M4 is obtained.
Because of different shooting angles or adjustment of carbon fiber tension values in the production process, the length direction of the carbon fiber yarns in the acquired image data may be inclined, i.e. the image data is put into a rectangular coordinate system, and the extracted carbon fiber yarn representing areas and coordinate axes are arranged at an inclination angle. By adopting the method for obtaining the rectangle degree in the embodiment, the rectangle degree of the yarn area without the hairball on the carbon fiber is close to 1, and the identification degree of the hairball area is enhanced.
As another preferred embodiment of the present application, the minimum circumscribed parallelogram of each of the obtained independent carbon fiber regions is selected as a rectangle, comprising the steps of:
selecting a pixel point at the leftmost lower corner in the carbon fiber region, and marking the pixel point as a starting point; translating the carbon fiber region integrally to enable the starting point to be positioned at the origin of the rectangular coordinate system; determining the slopes of two sides of a minimum circumscribed rectangle, firstly marking a starting point as p0 (x 0, y 0), sequentially connecting the p0 with each point in a carbon fiber area, and finding out a line with the maximum slope to be L1;
making a plurality of straight lines perpendicular to the straight line L1 to pass through the carbon fiber region, selecting two straight lines which are arranged in parallel, intersecting only one coordinate point in the carbon fiber region, and respectively marking as L2 and L3;
making a plurality of straight lines parallel to the straight line L1 to pass through the carbon fiber region, selecting the straight line which is intersected with only one coordinate point in the carbon fiber region, and recording as L4;
finally, a minimum circumscribed rectangular area surrounded by straight lines L1, L2, L3 and L4 is obtained.
When the hairball is generated on the carbon fiber yarn, the hairball area is extracted along with the carbon fiber yarn part, and as the hairball is generated by stacking broken carbon fiber yarns, the contour of the hairball is an irregular one, and the contour of the hairball is obviously different from the contour of a plurality of carbon fiber yarns conveyed along the parallel direction, and the area of the minimum circumscribed rectangle is far larger than the area of the self area. The rectangle degree with the largest change is easily identified from the obtained rectangle degrees of the independent areas of the carbon fibers, and the corresponding area of the carbon fibers has the hairiness defect.
As a preferable example of the above embodiment, in the calculation of the rectangle degree, the number of pixels in the region is counted to represent the size of the area occupied by the region.
Please refer to fig. 2, which illustrates a schematic structure of a computer device according to an embodiment of the present application. The computer device 400 provided in the embodiment of the present application includes: a camera, a processor 410 and a memory 420, the memory 420 storing a computer program executable by the processor 410, which when executed by the processor 410 performs the method as above.
The embodiment of the present application also provides a storage medium 430, on which storage medium 430 a computer program is stored which, when executed by the processor 410, performs a method as above.
The storage medium 430 may be implemented by any type or combination of volatile or nonvolatile Memory devices, such as a static random access Memory (Static Random Access Memory, SRAM), an electrically erasable Programmable Read-Only Memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), an erasable Programmable Read-Only Memory (Erasable Programmable Read Only Memory, EPROM), a Programmable Read-Only Memory (PROM), a Read-Only Memory (ROM), a magnetic Memory, a flash Memory, a magnetic disk, or an optical disk.
In the description of the present application, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. The meaning of "a plurality of" is two or more, unless specifically defined otherwise.
In the present application, unless explicitly specified and limited otherwise, the terms "mounted," "connected," "secured," and the like are to be construed broadly, and may be, for example, fixedly connected, detachably connected, or integrally formed; can be mechanically or electrically connected; can be directly connected or indirectly connected through an intermediate medium, and can be communicated with the inside of two elements or the interaction relationship of the two elements. The specific meaning of the above terms in the present application can be understood by those of ordinary skill in the art according to the specific circumstances.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present application. In this specification, schematic representations of the above terms are not necessarily for the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, the different embodiments or examples described in this specification and the features of the different embodiments or examples may be combined and combined by those skilled in the art without contradiction.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and further implementations are included within the scope of the preferred embodiment of the present application in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present application.
Logic and/or steps represented in the flowcharts or otherwise described herein, e.g., a ordered listing of executable instructions for implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). In addition, the computer readable medium may even be paper or other suitable medium on which the program is printed, as the program may be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
It is to be understood that portions of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, may be implemented using any one or combination of the following techniques, as is well known in the art: discrete logic circuits having logic gates for implementing logic functions on data signals, application specific integrated circuits having suitable combinational logic gates, programmable Gate Arrays (PGAs), field Programmable Gate Arrays (FPGAs), and the like.
Those of ordinary skill in the art will appreciate that all or a portion of the steps carried out in the method of the above-described embodiments may be implemented by a program to instruct related hardware, where the program may be stored in a computer readable storage medium, and where the program, when executed, includes one or a combination of the steps of the method embodiments.
The above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, or the like. While embodiments of the present application have been shown and described above, it will be understood that the above embodiments are illustrative and not to be construed as limiting the application, and that variations, modifications, alternatives and variations may be made to the above embodiments by one of ordinary skill in the art within the scope of the application.

Claims (7)

1. The monitoring method for the hairball on the surface of the carbon fiber yarn is characterized by comprising the following steps of:
setting a monitoring area and acquiring image data of the surface of the carbon fiber yarn;
preprocessing image data, and extracting a carbon fiber part through threshold segmentation;
calculating the rectangular degree of each independent carbon fiber region in the carbon fiber part;
calculating the average value of the rectangularity of all the carbon fiber areas in the image data;
comparing the rectangle degree of each carbon fiber area with the average value, and judging whether the section alarms or not;
the rectangle degree Re of each independent carbon fiber region is calculated, and the specific formula is as follows:
Re=S0/S1;
wherein S0 represents the area of each independent carbon fiber region, and S1 represents the area of the minimum circumscribed parallelogram of the carbon fiber region;
in the process of solving the minimum circumscribed parallelogram of each independent carbon fiber region, placing the carbon fiber region in a coordinate system and moving a pixel point at the leftmost lower corner in the carbon fiber region to the original point of the coordinate system;
the method for obtaining the minimum circumscribed parallelogram of each independent carbon fiber area comprises the following steps:
determining the slopes of two sides of the minimum circumscribed parallelogram, firstly marking a starting point as p0 (x 0, y 0), sequentially connecting the p0 with each point in a carbon fiber area, and finding out two straight lines with the maximum and minimum slopes to be respectively marked as M1 and M2;
respectively making a plurality of straight lines parallel to the straight lines M1 and M2 to pass through the carbon fiber region, and selecting two straight lines which only intersect one coordinate point in the carbon fiber region to be respectively recorded as M3 and M4;
the smallest circumscribed parallelogram surrounded by the straight lines M1, M2, M3 and M4 is obtained.
2. The method for monitoring the surface hairiness of a carbon fiber yarn according to claim 1, wherein, in the process of extracting the carbon fiber portion from the image data:
preprocessing the image data, including removing noise and enhancing contrast;
carrying out gray scale processing on the image data to obtain first gray scale image data;
dividing the first gray image data according to a preset threshold value to obtain second gray image data, and obtaining a carbon fiber part;
wherein the preset threshold is set to 150, and the carbon fiber portion G (x, y) in the image data F (x, y) is extracted, and the specific formula is as follows:
G(x,y)=f(x,y),f(x,y)<150;
where f (x, y) represents the first gray scale image data and the second gray scale image data G (x, y) represents the carbon fiber portion including a plurality of independent carbon fiber regions G1, G2, …, gn.
3. The method for monitoring the surface hairball of a carbon fiber yarn according to claim 1, wherein the minimum circumscribed parallelogram of each of the obtained independent carbon fiber regions is selected to be rectangular, comprising the steps of:
determining two adjacent right-angle sides of a minimum circumscribed rectangle, firstly marking a starting point as p0 (x 0, y 0), sequentially connecting the p0 with each point in a carbon fiber area, and finding out a line with the largest slope to be marked as L1;
making a plurality of straight lines perpendicular to the straight line L1 to pass through the carbon fiber region, selecting two straight lines which are arranged in parallel, intersecting only one coordinate point in the carbon fiber region, and respectively marking as L2 and L3;
making a plurality of straight lines parallel to the straight line L1 to pass through the carbon fiber region, selecting the straight line which is intersected with only one coordinate point in the carbon fiber region, and recording as L4;
a minimum circumscribed rectangular region surrounded by straight lines L1, L2, L3, and L4 is obtained.
4. The method for monitoring the surface hairball of the carbon fiber yarn according to claim 1, wherein the size of the area occupied by the area is represented by counting the number of pixels in the area in the calculation process of the rectangle degree.
5. The method for monitoring the hairball on the surface of the carbon fiber yarn according to claim 1, wherein the camera is fixedly arranged and the background of the carbon fiber yarn is set to be white in the process of setting the monitoring area;
and establishing a plane rectangular coordinate system, and placing the acquired image data into the rectangular coordinate system to enable pixel points in the image data to correspond to the coordinate points.
6. A computer device comprising a camera, a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method of any of claims 1-5 when the computer program is executed by the processor.
7. A storage medium having stored thereon a computer program which, when executed by a processor, implements the method of any of claims 1-5.
CN202310833426.4A 2023-07-10 2023-07-10 Method, equipment and storage medium for monitoring surface hairball of carbon fiber yarn Active CN116580023B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310833426.4A CN116580023B (en) 2023-07-10 2023-07-10 Method, equipment and storage medium for monitoring surface hairball of carbon fiber yarn

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310833426.4A CN116580023B (en) 2023-07-10 2023-07-10 Method, equipment and storage medium for monitoring surface hairball of carbon fiber yarn

Publications (2)

Publication Number Publication Date
CN116580023A CN116580023A (en) 2023-08-11
CN116580023B true CN116580023B (en) 2023-09-15

Family

ID=87536113

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310833426.4A Active CN116580023B (en) 2023-07-10 2023-07-10 Method, equipment and storage medium for monitoring surface hairball of carbon fiber yarn

Country Status (1)

Country Link
CN (1) CN116580023B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115266732A (en) * 2022-07-29 2022-11-01 河海大学常州校区 Carbon fiber tow defect detection method based on machine vision
CN116051502A (en) * 2023-01-10 2023-05-02 河海大学常州校区 Large-tow carbon fiber defect detection method and system based on combination of image processing and deep learning
CN116109642A (en) * 2023-04-13 2023-05-12 新创碳谷集团有限公司 Method, equipment and storage medium for detecting carbon fiber broken wire defect

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115266732A (en) * 2022-07-29 2022-11-01 河海大学常州校区 Carbon fiber tow defect detection method based on machine vision
CN116051502A (en) * 2023-01-10 2023-05-02 河海大学常州校区 Large-tow carbon fiber defect detection method and system based on combination of image processing and deep learning
CN116109642A (en) * 2023-04-13 2023-05-12 新创碳谷集团有限公司 Method, equipment and storage medium for detecting carbon fiber broken wire defect

Also Published As

Publication number Publication date
CN116580023A (en) 2023-08-11

Similar Documents

Publication Publication Date Title
CN116109642B (en) Method, equipment and storage medium for detecting carbon fiber broken wire defect
CN109509200B (en) Checkerboard corner detection method based on contour extraction and computer readable storage medium
US7792382B2 (en) Method and apparatus for filtering, clustering, and region fitting by mean shift of images using kernel function values
CN113838038B (en) Carbon fiber cloth cover defect detection method and device, electronic equipment and storage medium
CN113724257A (en) Carbon plate gray stain detection method, computer equipment and storage medium
CN109977944B (en) Digital water meter reading identification method
CN113808131B (en) Method, system, device and medium for identifying connector defects
CN113724241B (en) Broken filament detection method and device for carbon fiber warp-knitted fabric and storage medium
CN113012157B (en) Visual detection method and system for equipment defects
CN113469921B (en) Image defect repairing method, system, computer device and storage medium
CN112597846B (en) Lane line detection method, lane line detection device, computer device, and storage medium
CN115358983A (en) Tool defect detection method, tool defect detection apparatus, and computer-readable storage medium
CN113610773B (en) Gasket hole quality detection method, system, device and storage medium
CN111523341B (en) Binarization method and device for two-dimensional code image
CN115272199A (en) PCB carrier plate defect detection method and system, electronic equipment and medium
CN113837204A (en) Hole shape recognition method, computer equipment and storage medium
CN116580023B (en) Method, equipment and storage medium for monitoring surface hairball of carbon fiber yarn
CN109784328B (en) Method for positioning bar code, terminal and computer readable storage medium
CN116563223B (en) Glass fiber yarn winding roller detection method, equipment and storage medium
CN115861315B (en) Defect detection method and device
CN115908404B (en) Image stripe interference detection method and device, electronic equipment and medium
CN116523915B (en) Method, equipment and storage medium for detecting defects of carbon fiber joints
CN114066881B (en) Nonlinear transformation based detection method, computer equipment and storage medium
CN115564727A (en) Method and system for detecting abnormal defects of exposure development
CN113205497B (en) Image processing method, device, equipment and medium for double-wire type image quality meter

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant