Winding Package Inspection Device, Winding Package Inspection Method, and Program
The wound yarn package inspection apparatus and method address the challenge of accurately detecting streaking across various yarn colors and materials by analyzing h-coordinate distributions and edge changes, resulting in high-accuracy and reliable inspections.
Patent Information
- Application Number
- JP2021187695
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-11-18
- Publication Date
- 2025-06-23
- Estimated Expiration
- 2041-11-18
AI Technical Summary
Conventional inspection methods for wound yarn packages struggle to accurately detect streaking, especially when the yarns are of various colors or materials, due to difficulties in distinguishing shadows and continuous bright areas, and are affected by surface irregularities and manufacturing precession errors.
The proposed inspection apparatus and method utilize a sensor to detect h-coordinate values on the end face of the wound yarn package, representing the distribution of these values in a rectangular format. A data acquisition unit collects this data, and a determination unit analyzes the edge changes to detect streaking, regardless of yarn color or material, by excluding regions outside a predetermined range and correcting for deviations in the normal direction.
This approach enables high-accuracy detection of streaking in wound yarn packages, minimizing the impact of yarn color or material, and effectively differentiating streaking from other surface irregularities, thus improving inspection reliability.
Smart Images

Figure 0007696567000003 
Figure 0007696567000004 
Figure 0007696567000005
Abstract
Description
Technical Field
[0001] The present invention relates to an inspection apparatus for a wound yarn package in which yarn is wound around a core, an inspection method for a wound yarn package, and a program.
Background Art
[0002] Generally, when forming a wound yarn package by winding a tape-shaped or linear yarn around a cylindrical core material, a traverse winding is used in which the yarn is wound while reciprocating in the axial direction of the core material. In such a wound yarn package, at the end face, there may occur a moiré phenomenon in which the yarn comes off from the yarn layer and is short-circuited on the end face.
[0003] As an inspection method for a wound yarn package, a method has been proposed in which, when light is irradiated onto the end face of the wound yarn package, reflected light is detected or based on the result of imaging the end face, moiré is detected (see Patent Documents 1 and 2). The inspection method described in Patent Document 1 rotates the package while irradiating light onto the package from slightly above the horizontal, detects changes in brightness and darkness, and detects moiré from the continuous form of bright portions.
[0004] Further, the inspection method described in Patent Document 2 extracts a frequency region indicating moiré yarns based on an image in a frequency space obtained by converting an image in a real space acquired by imaging means installed facing the end face by two-dimensional frequency space processing, thereby detecting moiré.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0006] Inspection of the wound yarn package preferably can cope with packages wound with yarns of various colors or materials. The conventional inspection methods described in Patent Documents 1 and 2 irradiate light on the end face. However, depending on the color or material, there is a problem that it is difficult to detect the shadow and the continuous state of the bright part accurately, or it is impossible to obtain clear image data.
[0007] In addition, there are many irregularities on the surface of the end face due to factors other than the streaking, making it difficult to identify the streaking. Further, during the manufacture of the wound yarn package, a precession motion may occur due to an angle between the rotation axis of the manufacturing apparatus and the central axis of the core, resulting in a step on the end face. When the range of this step is larger than the range of the streaking, there is also a problem that it is difficult to detect the streaking.
[0008] Therefore, an object of the present invention is to provide a wound yarn package inspection apparatus, a wound yarn package inspection method, and a program that can detect streaking with high detection accuracy and is less affected by the color or material of the yarn in the inspection of the wound yarn package.
Means for Solving the Problems
[0009] The wound yarn package inspection apparatus according to the present invention includes a sensor that detects the h coordinate value in the h direction intersecting the end face for at least one end face of the wound yarn package in which the yarn is wound around the core, and the distribution of the h coordinate value detected by the sensor on the end face is represented by distribution data in a rectangular distribution where the first side corresponds to the normal direction orthogonal to the outer periphery of the end face and the second side orthogonal to the first side corresponds to the circumferential direction of the end face. A data acquisition unit that acquires the data, and a determination unit that detects an edge whose position change of the h coordinate value is equal to or greater than a predetermined first reference based on the distribution data acquired by the data acquisition unit, and determines the presence or absence of streaking based on the shape of the edge. In the winding package inspection apparatus of the present invention, for example, the sensor may rotate the sensor or the end face relative to each other to detect the h coordinate value of a point on a line along the normal direction at predetermined rotation angles, and the data acquisition unit may acquire, as the distribution data, the data of the h coordinate values when a column in which points on the line are arranged along the first side is juxtaposed in the direction of the second side. In that case, as the sensor, a profile sensor that is disposed to face the end face and detects the h coordinate value of a point on the line along the normal direction can be used. When the shape of the edge is represented by an arc, the determination unit may determine that there is a streak drop at the location where the arc exists when the arc radius is within a predetermined first range. The first criterion can be determined according to the size of a cross section perpendicular to the extending direction of the thread wound around the winding package and the resolution of the sensor. The determination unit may perform edge detection by excluding a region outside a predetermined second range where the area of a region where the positional change of the h coordinate value is equal to or less than a predetermined second criterion, and determine the presence or absence of a streak drop based on the shape of the edge. When a point corresponding to the outer periphery of the core or the end face meanders in the distribution data acquired by the data acquisition unit, the determination unit may correct the deviation in the normal direction and determine the presence or absence of a streak drop based on the shape of the edge in the corrected distribution data.
[0010] The winding package inspection method according to the present invention includes a detection step in which a sensor detects an h coordinate value in the h direction intersecting the end face for at least one end face of a winding package in which a thread is wound around a core, and a computer obtains distribution data representing the distribution of the h coordinate values on the end face detected in the detection step in a rectangular distribution where the first side corresponds to the normal direction orthogonal to the outer periphery of the end face and the second side orthogonal to the first side corresponds to the circumferential direction of the end face, and a determination step in which the computer detects an edge where the position change of the h coordinate value is equal to or greater than a predetermined first criterion based on the distribution data obtained in the data acquisition step, and determines the presence or absence of diagonal sag based on the shape of the edge.
[0011] The program according to the present invention causes a computer to function as a data acquisition unit that obtains distribution data representing the distribution of h coordinate values in the h direction intersecting at least one end face of a winding package in which a thread is wound around a core in a rectangular distribution where the first side corresponds to the normal direction orthogonal to the outer periphery of the end face and the second side orthogonal to the first side corresponds to the circumferential direction of the end face, and a determination unit that detects an edge where the position change of the h coordinate value is equal to or greater than a predetermined first criterion based on the distribution data obtained by the data acquisition unit, and determines the presence or absence of diagonal sag based on the shape of the edge.
Advantages of the Invention
[0012] According to the present invention, in the inspection of a winding package, it is possible to detect diagonal sag with high detection accuracy, hardly affected by color or material.
Brief Description of the Drawings
[0013]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Mode for Carrying Out the Invention
[0014] Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the accompanying drawings. Note that the present invention is not limited to the embodiments described below.
[0015] (First Embodiment) First, a winding package inspection device according to the first embodiment of the present invention will be described. FIG. 1 is a block diagram showing the overall configuration of the winding package inspection device of this embodiment. As shown in FIG. 1, the winding package inspection device 1 includes a sensor 20 installed facing the end face of the winding package 10, and a computer 30 that determines the presence or absence of twill drop based on the output data of the sensor 20.
[0016] [Details of Configuration] The winding package 10 is a package product in which a tape-shaped or linear thread is wound around a cylindrical core 11. For example, the winding package 10 is formed by a traverse winding that continuously winds while reciprocating in the axial direction of the core 11. The shape of the thread is arbitrary, and the cross section perpendicular to the extending direction may be any shape including a rectangular shape, a circular shape, or an elliptical shape. Also, the color and material of the thread are arbitrary.
[0017] On the end face of such a winding package 10, there may be a case where twill drop occurs in a state where the thread jumps out from the end face and extends linearly because the thread comes off from the circular thread layer and is short-circuited. The winding package inspection device 1 of this embodiment is a device that detects twill drop with high accuracy.
[0018] The winding package 10 is fixed on the turntable 12 such that the center of the core 11 of the winding package 10 coincides with the rotation axis of the turntable. The winding package 10 can be rotated by a preset angle due to the rotation of the turntable 12.
[0019] The sensor 20 is a sensor for measuring the surface shape, for example, a profile sensor. The profile sensor is a line sensor that measures the surface position in the measurement axis direction along a line in a direction perpendicular to the measurement axis direction. In this embodiment, the case where the sensor 20 is a profile sensor will be described. As the sensor 20, for example, the profile sensor Gocator (registered trademark) of LMI Technologies can be used.
[0020] The sensor 20 is installed above the winding package 10, facing the end face 13, and measures the h - coordinate value indicating the position in the h - direction intersecting the end face 13. The h - direction is preferably parallel to the rotation axis of the turntable 12 or the central axis of the core 11 of the winding package 10, and is generally a direction perpendicular to the end face 13. The line along which the sensor 20 measures the h - coordinate value is in the r - direction orthogonal to the h - direction, and the r - direction generally coincides with the normal direction orthogonal to the outer periphery of the end face 13.
[0021] The distance from the sensor 20 to the end face 13 affects the resolution in the h - direction and the r - direction, so it is set to a distance that can ensure the required resolution according to the thickness and width of the yarn.
[0022] The computer 30 is an arbitrary information processing device that performs arithmetic processing on the output data of the sensor 20. The computer 30 may be a general - purpose personal computer installed with a program for inspecting the winding package 10, or may be a dedicated machine. The computer 30 includes an arithmetic unit 31, a storage unit 32, and a display unit 33.
[0023] The arithmetic unit 31 is, for example, a CPU (Central Processing Unit), which controls each component of the computer 30 and executes each process including the warp drop determination process by executing the program stored in the storage unit 32. The storage unit 32 is a storage device that stores various data including program data of the processes executed by the arithmetic unit 31, data acquired from the sensor 20, and data after arithmetic processing, and is, for example, a flash memory or the like. The display unit 33 is an arbitrary display device that displays information such as images and characters generated by the arithmetic unit 31, and is a liquid crystal display or an organic EL (electro-luminescence) display or the like.
[0024] By executing the program stored in the storage unit 32, the arithmetic unit 31 functions as a data acquisition unit 311, a data processing unit 312, and a determination unit 313. The data acquisition unit 311 acquires distribution data representing the distribution on the end face 13 of the h coordinate values output by the sensor 20 as a rectangular distribution and stores it in the storage unit 32. Here, the first side of the rectangle corresponds to the normal direction (r direction) of the end face 13, and the second side orthogonal to the first side corresponds to the circumferential direction of the end face 13.
[0025] The data processing unit 312 performs preprocessing on the distribution data stored in the storage unit 32 and stores the preprocessed distribution data in the storage unit 32. The determination unit 313 determines the presence or absence of warp drop based on the preprocessed distribution data stored in the storage unit 32. Specifically, since the warp drop yarn protrudes from the surface of the end face 13 by about the thickness of the yarn, an edge where the position change of the h coordinate value is equal to or greater than the first reference is detected, and the presence or absence of warp drop is determined based on the shape of the edge.
[0026] [Operation] The operation of the winding package inspection device 1 configured as described above will be described with reference to the flowchart of FIG. 2. FIG. 2 is a flowchart of the warp drop determination process executed by the arithmetic unit 31 of the computer 30.
[0027] First, by driving the turntable 12, the winding package 10 rotates by a predetermined angle α (rad). The sensor 20 detects the h - coordinate value at a point on a line along the normal direction of the winding package 10. Thereafter, every time the winding package 10 is rotated by the angle α (rad), the sensor 20 detects the h - coordinate value at a point on a line along the normal direction. The data acquisition unit 311 of the computer 30 acquires the data of the h - coordinate values detected by the sensor 20 (step S101) and stores it in the storage unit 32.
[0028] Next, the data processing unit 312 of the arithmetic unit 31 performs pre - processing necessary for normalization or noise reduction on the distribution data stored in the storage unit 32 (step S102). Thereafter, the determination unit 313 detects an edge based on the position change of the h - coordinate value for the pre - processed distribution data (step S103), and determines the presence or absence of streaking based on the shape of the detected edge (step S104). Then, the display unit 33 displays the inspection result including the presence or absence of streaking and the position of streaking. Hereinafter, each process will be described in detail.
[0029] [Step S101: Data Acquisition Step] The data acquired by the data acquisition unit 311 in step S101 will be described with reference to FIGS. 3A and 3B. FIG. 3A is a view of the end face 13 of the winding package 10 seen from above, and FIG. 3B is a view showing rectangular distribution data. The sensor 20 measures the h - coordinate value of a point along the line represented by the broken line in FIG. 3A for each rotation angle α (rad). In FIG. 3A, the portion filled with the pattern is the streaking 14 that protrudes from the surface of the end face 13 and appears linearly.
[0030] The data acquisition unit 311 acquires distribution data in which the h coordinate values of the points along each line detected by the sensor 20 are rearranged in a rectangle as shown in FIG. 3B. Specifically, the data acquisition unit 311 acquires, as distribution data, the data of the h coordinate values when the columns in which the points on the line are arranged along the first side of the rectangle are arranged in parallel in the direction of the second side orthogonal to the first side. Here, the direction of the first side is called the u direction, and the direction of the second side is called the v direction. The linear streak 14 that appeared on the end face 13 appears as a curve in the distribution data shown in FIG. 3B.
[0031] [Step S102: Data preprocessing step] In step S102, the data processing unit 312 first adjusts the interval between the points on the same line and the interval between the parallel lines for the distribution data arranged in a rectangle as shown in FIG. 3B. Specifically, it rearranges based on the ratio of the distances in the r direction and the circumferential direction on the circumference of a predetermined radius r0.
[0032] For example, when the measurement interval in the normal direction (r direction) by the sensor 20 is p and the measurement interval in the rotation direction (θ direction) of the winding package 10 is the angle α (rad), on the circumference of the radius r0, the measurement interval q in the circumferential direction is r0·α. In the rectangular distribution data, when arranging so that the intervals of the points in the u direction and the v direction are both q, the points in the u direction are arranged at q / p times the measurement interval on the actual line. The points in the v direction are arranged at r0 / r times the actual measurement interval in the circumferential direction according to the radius r.
[0033] Next, the data processing unit 312 converts the data by expanding the h coordinate values in the vicinity of the end face 13. For example, the data processing unit 312 calculates the average h0 of the h coordinate values acquired by the data acquisition unit 311, and obtains a value X obtained by subtracting the average value h0 from the measured value h. Then, the maximum value X max of X in the measurement target area and the minimum value X min of X greater than 0 are obtained, and converted into the pixel value Y of the 8-bit image shown by the following formula (1).
[0034]
Equation
[0035] The data processing unit 312 performs the above preprocessing, generates image data of the pixel value Y for pixels arranged at equal intervals in a rectangle, and stores it in the storage unit 32 as preprocessed distribution data.
[0036] Note that the data processing unit 312 may further smooth the data using an arbitrary filter. For example, for the image data of the pixel value Y, smoothing is performed using a median filter while leaving the edge portions.
[0037] [Step S103: Edge Detection Step] The edge detection step will be described using the example of FIG. 4. FIG. 4 is a diagram for explaining the edge detection process, and is a diagram schematically showing an example of an edge detected in the rectangular distribution data. First, the determination unit 313 detects an edge in the preprocessed distribution data by the data processing unit 312 where the positional change of the pixel value Y is equal to or greater than a predetermined first criterion. The edge detection method may be any conventional method, for example, the Canny method is used.
[0038] The first criterion for detecting an edge is determined according to the size such as the thickness or width of a cross-section perpendicular to the extending direction of the yarn wound around the winding package 10 and the resolution of the sensor 20. When the positional change of the pixel value Y is equal to or greater than the predetermined first criterion, an example of the detected edge is shown in FIG. 4A. Here, the detected edge is the first candidate for moiré, but in addition to the curved edge as shown in FIG. 4A, a substantially straight edge is also detected.
[0039] Next, the determination unit 313 continuously scans the preprocessed distribution data by the data processing unit 312 in the second side direction (v direction), and extracts a region where the positional change of the pixel value Y is small and substantially flat. Then, the determination unit 313 performs binarization processing in which the pixel value Y of the extracted region is set to 255 and the other regions are set to 0, and further generates image data subjected to dilation and erosion processing.
[0040] For the generated image data, the determination unit 313 calculates the area of the region with a pixel value of 255, and excludes the regions outside a certain range (second range) to detect edges. That is, the determination unit 313 redetects the edges after excluding the regions where the area of the region with the position change of the h coordinate value being below the second criterion is outside the second range. Thereby, it is possible to exclude the regions where the area of the substantially flat region is small and no moiré occurs, and the regions where the area of the substantially flat region is large due to factors other than moiré. The method for detecting edges here is also arbitrary, and the Canny method may be used. The edges detected here are the second candidates for moiré. The edges detected as the second candidates are shown in FIG. 4B.
[0041] The determination unit 313 determines the determination edges for moiré determination by the logical product of the first candidate edges and the second candidate edges. FIG. 4C shows the determination edges. Here, when the determination edges are missing, the edges may be repaired using the data of the first candidate edges. Also, among the determination edges, the edges with a length or area equal to or less than a predetermined value may be excluded.
[0042] [Step S104: Determination Step] The determination unit 313 extracts the points at both ends and the center point of the determination edges obtained in step S103, obtains the radius of the circle passing through these three points, and determines that those with the radius of the circle within a certain range (first range) are moiré. In the example of FIG. 4C, the substantially linear edges are excluded because the radius of the circle passing through the points at both ends and the center point exceeds the first range, and the determination unit 313 can determine that there is moiré at the location of the central curved edge.
[0043] Here, the radius of the circle, which is the first range, is determined according to the size such as the thickness or width of the cross-section perpendicular to the extending direction of the yarn wound around the winding package 10, the product specifications of the winding package 10, the specifications of the sensor 20, etc. For example, for a winding package (outer diameter 125 - 135 mm) wound with yarn having a yarn width of 0.9 - 1.6 mm and a yarn thickness of 0.08 - 0.13 mm, when the measurement interval on the line of the sensor 20 is 15 μm / pixel and the length of the edge appearing as moiré is defined as 10 mm or more, the first range of the radius may be less than 6000 (unitless).
[0044] In order to accurately determine moiré, it is desirable that the resolution of the sensor 20 in the h direction is 1 / 2 or less of the yarn thickness, and more preferably 1 / 10 or less. Also, it is desirable that the resolution of the sensor 20 in the h direction is 12% or less of the yarn width, and more preferably 6% or less.
[0045] Also, the rotation angle measured by the sensor 20 is 0 - 360°, preferably 0 - 380°. Thereby, when there is moiré at the measurement start position, detection omission can be avoided.
[0046] As described in detail above, in the winding package inspection apparatus 1 of the present embodiment, the sensor 20 detects the h coordinate value in the h direction intersecting the end face 13 of the winding package 10, and the data acquisition unit 311 acquires distribution data representing the distribution of the h coordinate value on the end face 13 in a rectangular distribution where the first side corresponds to the normal direction and the second side corresponds to the circumferential direction. Then, the determination unit 313 detects an edge where the position change of the h coordinate value is equal to or greater than the first reference based on the rectangular distribution data of the h coordinate value, and determines the presence or absence of moiré based on the shape of the edge. Thereby, it is possible to detect moiré with high detection accuracy and be less affected by the color or material of the yarn.
[0047] Also, by determining that there is moiré when the radius of the arc when the shape of the edge is represented by an arc is within a certain range, it is possible to avoid misdetecting minute moiré that does not need to be determined as a defect.
[0048] Conventionally, in order to improve the detection accuracy, it was necessary to change the wavelength, irradiation direction, or light quantity of the irradiation light according to the color or material of the yarn. However, since the sensor 20 of the package inspection apparatus 1 for wound yarns according to the present embodiment is a profile sensor that detects the position in the h direction of a point on the line, there is no need to separately prepare an illumination device, and measurement can be performed using a commonly used fluorescent lamp or the like, and the device configuration can be simplified.
[0049] (Second Embodiment) Next, a package inspection apparatus for wound yarns according to a second embodiment of the present invention will be described. The package inspection apparatus 1 of the present embodiment has a hardware configuration similar to that of the first embodiment, although the processing of the data processing unit 312 of the computer 30 is partially different from that of the first embodiment. The operation of the computer 30 of the package inspection apparatus 1 according to the present embodiment will be described with reference to the flowchart of FIG. 5.
[0050] First, the data acquisition unit 311 and the data processing unit 312 acquire distribution data based on the data detected by the sensor 20 and perform preprocessing in the same manner as in the first embodiment (steps S101, S102). The processing of steps S101 and S102 is the same as that of the first embodiment. Thereafter, the data processing unit 312 performs correction in the normal direction on the preprocessed distribution data (step S112). This embodiment is different from the first embodiment in that step S112 is added. Hereinafter, the processing of step S112 will be described in detail.
[0051] [Step S112: Normal Direction Correction Step] In step S112, when the inner peripheral line of the core 11, the boundary line between the core 11 and the yarn layer, or the outer peripheral line of the end face 13 meanders in the preprocessed distribution data, the data processing unit 312 performs correction in the u direction corresponding to the normal direction to straighten these meandering lines. FIGS. 6A and 6B are diagrams for explaining the correction processing of the present embodiment. FIG. 6A shows a state in which the inner peripheral line 15, the boundary line 16, or the outer peripheral line 17 in the rectangular distribution data meanders, and FIG. 6B shows the distribution data after correction.
[0052] Here, the identification of the inner peripheral line 15 of the core 11, the boundary line 16 between the core 11 and the yarn layer, or the outer peripheral line 17 of the end face 13, and the determination of whether the inner peripheral line 15, the boundary line 16, or the outer peripheral line 17 meanders are performed by the data processing unit 312 in any conventional method. For example, the position of the inner peripheral line 15, the boundary line 16, or the outer peripheral line 17 may be identified by detecting an edge where the rate of change of the h coordinate value in the u direction is a certain value or more. The determination of whether it meanders may be made by determining that it meanders when the position of the inner peripheral line 15, the boundary line 16, or the outer peripheral line 17 in the u direction fluctuates periodically with respect to the v direction.
[0053] When it is determined that it meanders, the data processing unit 312 performs correction for each u value. Specifically, when the reference value in the preset v direction is v0, the data processing unit 312 is the u value of the position indicating the inner peripheral line 15, the boundary line 16, or the outer peripheral line 17 at v = v0. A0 , u B0 or u C0 of which the value is calculated. Next, for each v value, the data processing unit 312 is the u value of the position indicating the inner peripheral line 15, the boundary line 16, or the outer peripheral line 17. Av , u Bv or u Cv of which the value is calculated, and the u value of the distribution data is shifted by the difference from the value of u A0 , u B0 or u C0 .
[0054] The determination unit 313 performs edge detection and determination of the presence or absence of moiré on the distribution data after the correction process by the data processing unit 312 in the same manner as in the first embodiment (steps S103, S104).
[0055] The effects of this embodiment will be described. As an example, when the yarn width is 2 mm and detecting 10 mm of moiré, if meandering with an interval width of about 0.5 mm is detected at 4° intervals in the circumferential direction of 360°, the radius of the circle representing the edge becomes larger. Therefore, the data processing unit 312 can correct the deviation in the normal direction so that the inner peripheral line etc. of the meandering core 11 becomes straight, and it becomes possible to determine 10 mm of moiré.
[0056] As described above, according to the winding package inspection apparatus 1 of the present embodiment, in the distribution data acquired by the data acquisition unit 311 and preprocessed by the data processing unit 312, when the points corresponding to the inner peripheral line 15 of the core 11, the boundary line 16 between the core 11 and the yarn layer, or the outer peripheral line 17 of the end face 13 meander, the deviation in the u direction corresponding to the normal direction is corrected. Thereby, even when the core or the like swings due to reasons such as the central axis of the core 11 and the rotation axis of the turntable 12 being inclined, it is possible to determine the streak drop with high detection accuracy.
[0057] The hardware configuration and flowchart shown in the above embodiment are examples, and can be changed or applied. For example, in the present embodiment, the position of the sensor 20 is fixed and the winding package 10 is rotated. However, since the sensor 20 or the end face 13 may rotate relative to each other, a configuration in which the winding package 10 is fixed and the sensor 20 rotates may be used.
[0058] Also, although the h coordinate value measured by the sensor 20 is acquired by the data acquisition unit 311 of the computer 30 and stored in the storage unit 32, the sensor 20 may have an internal storage unit, and the distribution data of the h coordinate values on the end face 13 accumulated in the internal storage unit of the sensor 20 may be collectively transmitted to the computer 30.
[0059] Also, although the sensor 20 detects the h coordinate values of the points on the line along the normal direction at predetermined rotation angles to acquire rectangular distribution data, the sensor 20 may acquire the distribution data of the h coordinate values at the actual positions on the end face 13, and the computer 30 may convert it into rectangular distribution data in which the first side corresponds to the normal direction and the second side corresponds to the circumferential direction by calculation.
[0060] Also, the method of data preprocessing, the method of edge detection, and the combination thereof in the above embodiment are examples, and data preprocessing and edge detection may be performed by any other method. Also, among the data preprocessing and edge detection in the above embodiment, only some of the processes may be performed.
[0061] Also, in the above embodiment, it is assumed that the data acquired by the sensor 20 is used as it is. However, the data processing unit 312 may reduce the data size of the rectangular distribution data based on the data acquired by the sensor 20 without changing the aspect ratio. By reducing the data size, it is possible to shorten the processing time and reduce the usage capacity of the storage unit 32.
[0062] Also, in the above embodiment, the inspection device 1 for the wound package 10 of the yarn has been described. However, the inspection for streaks may be performed in parallel with the production of the wound package 10. That is, in the process of winding the yarn, the inspection for streaks of the wound package 10 may be performed.
[0063] Also, in the preprocessing for converting to an 8-bit image performed by the data processing unit 312, the maximum value X of the value X obtained by subtracting the average value h0 from the measured value h max and the minimum value X min It was assumed that the X value between them was converted to the pixel value Y. However, only the maximum value may be obtained and converted to the pixel value Y' of the 8-bit image shown by the following formula (2).
[0064]
Equation
[0065] Also, in the above second embodiment, it was assumed that the normal direction was corrected for the distribution data after the preprocessing was executed. However, it is determined whether the inner peripheral line 15, the boundary line 16, or the outer peripheral line 17 meanders in the distribution data before the preprocessing is executed. If it meanders, the normal direction is corrected, and then the preprocessing may be executed.
[0066] Also, a program for executing the operations of the above-described embodiment may be stored and distributed on a computer-readable recording medium such as a CD-ROM (Compact Disc Read-Only Memory), DVD (Digital Versatile Disc), MO (Magneto Optical Disc), memory card, etc., and by installing the program on a computer, a computer 30 capable of realizing each function may be configured. And when each function is realized by the sharing between the OS (Operating System) and the application, or the cooperation between the OS and the application, only the part other than the OS may be stored on the recording medium.
Explanation of Signs
[0067] 1 Package inspection device for winding 10 Winding package 11 Winding core 12 Rotating table 13 End face 14 Zigzag 15 Inner circumference 16 Boundary line 17 Outer circumference 20 Sensor 30 Computer 31 Arithmetic unit 32 Storage unit 33 Display unit 311 Data acquisition unit 312 Data processing unit 313 Judgment unit
Claims
1. For at least one end face of a wound yarn package in which yarn is wound around a core, a sensor that detects the h coordinate value in the h direction intersecting the end face, A data acquisition unit that acquires distribution data representing the distribution on the end face of the h coordinate value detected by the sensor in a rectangular distribution where the first side corresponds to the normal direction perpendicular to the outer periphery of the end face and the second side perpendicular to the first side corresponds to the circumferential direction of the end face, A determination unit that detects an edge where the position change of the h coordinate value is equal to or greater than a predetermined first reference based on the distribution data acquired by the data acquisition unit, and determines the presence or absence of skewing based on the shape of the edge, A wound yarn package inspection device comprising the above.
2. The sensor rotates the sensor or the end face relative to each other to detect the h coordinate value of a point on a line along the normal direction at predetermined rotation angles, The data acquisition unit acquires, as the distribution data, the data of the h coordinate value when a column in which points on the line are arranged along the first side is juxtaposed in the direction of the second side, The wound yarn package inspection device according to claim 1.
3. The wound yarn package inspection device according to claim 2, wherein the sensor is a profile sensor arranged to face the end face and detecting the h coordinate value of a point on the line along the normal direction.
4. The determination unit according to any one of claims 1 to 3, wherein when the shape of the edge is represented by an arc, if the radius of the arc is within a predetermined first range, it is determined that there is skewing at the location where the arc exists.
5. The first reference is determined according to the size of a cross section perpendicular to the extending direction of the yarn wound around the wound yarn package and the resolution of the sensor, according to any one of claims 1 to 4. The wound yarn package inspection device described in the section.
6. The determination unit excludes an area outside a predetermined second range where the area of a region in which the positional change of the h coordinate value is equal to or less than a predetermined second reference, and performs detection of the edge, and determines the presence or absence of streaking based on the shape of the edge. The winding package inspection apparatus according to any one of claims 1 to 5.
7. When a point corresponding to the outer periphery of the core or the end face meanders in the distribution data acquired by the data acquisition unit, the determination unit corrects the deviation in the normal direction, and determines the presence or absence of streaking based on the shape of the edge in the corrected distribution data. The winding package inspection apparatus according to any one of claims 1 to 6.
8. A detection step in which a sensor detects an h coordinate value in an h direction intersecting the end face for at least one end face of a winding package in which a thread is wound around a core, A data acquisition step in which a computer acquires distribution data representing the distribution of the h coordinate values on the end face detected in the detection step as a rectangular distribution in which a first side corresponds to a normal direction orthogonal to the outer periphery of the end face and a second side orthogonal to the first side corresponds to the circumferential direction of the end face, A determination step in which a computer detects an edge where the positional change of the h coordinate value is equal to or greater than a predetermined first reference based on the distribution data acquired in the data acquisition step, and determines the presence or absence of streaking based on the shape of the edge, A winding package inspection method having the above.
9. A computer, For at least one end face of a winding package in which a thread is wound around a core, a data acquisition unit that acquires distribution data representing the distribution of h coordinate values in the h direction intersecting the end face as a rectangular distribution in which a first side corresponds to a normal direction orthogonal to the outer periphery of the end face and a second side orthogonal to the first side corresponds to the circumferential direction of the end face, A determination unit that detects an edge where the positional change of the h coordinate value is equal to or greater than a predetermined first reference based on the distribution data acquired by the data acquisition unit, and determines the presence or absence of streaking based on the shape of the edge, A program for causing it to function as.
Citation Information
Patent Citations
Method of inspecting winding form of winding yarn package
JP1986114971A
Three-dimensional shape recognizing device
JP1986153507A
Detecting device for yarn falling defect on end face of cheese product
JP1988272753A
Method for detecting untwilled thread of package
JP1995128256A
Cobwebbing inspecting device for yarn package
JP2000281267A