EP-4741554-A1 - IMAGE PROCESSING DEVICE, SEWING MACHINE, IMAGE PROCESSING METHOD, AND SEWING CORRECTION METHOD
Abstract
An image processing device (100) includes an object information acquisition unit (102) that acquires an object image (SM) representing an image relating to an object to be sewn (S) after sewing processing, and correction point prior information on a correction point (CP) before the sewing processing, the correction point (CP) being for correcting a target stitch line (RL) defined in a stitch area (SA) that is an area in which a stitch (CH) is formed; a feature point calculation unit (104) that, when the correction point prior information includes position data of a feature point, calculates the feature point after the sewing processing on the basis of the object image (SM) after the sewing processing and the position data before the sewing processing; and an interpolation point calculation unit (107) that, when the correction point prior information includes position data and sewing direction data of an interpolation point (IP), calculates the interpolation point (IP) after the sewing processing on the basis of the object image after the sewing processing, and the position data and the sewing direction data before the sewing processing.
Inventors
- YAMADA KAZUNORI
Assignees
- JUKI Corporation
Dates
- Publication Date
- 20260513
- Application Date
- 20240628
Claims (9)
- An image processing device comprising: an object information acquisition unit configured to acquire object information comprising an object image representing an image relating to an object to be sewn after sewing processing, and correction point prior information representing information on a correction point before the sewing processing, the correction point being for correcting a target stitch line defined in a stitch area that is an area in which a stitch is formed; a feature point calculation unit configured, when the correction point prior information comprises position data of a feature point having a two-dimensional positioning element, to calculate the feature point after the sewing processing on the basis of the object image after the sewing processing and the position data before the sewing processing; and an interpolation point calculation unit configured, when the correction point prior information comprises position data and sewing direction data of an interpolation point having a one-dimensional positioning element, the sewing direction data representing a sewing direction, to calculate the interpolation point after the sewing processing on the basis of the object image after the sewing processing and the position data and the sewing direction data before the sewing processing.
- The image processing device according to claim 1, further comprising a boundary line extraction unit configured to divide a surface of the object to be sewn into a texture area and a stitch area and to extract a boundary line between the texture area and the stitch area, based on the object image, wherein the feature point calculation unit calculates the feature point after the sewing processing on the basis of the boundary line extracted from the object image after the sewing processing and the position data before the sewing processing, and the interpolation point calculation unit calculates the interpolation point after the sewing processing on the basis of the boundary line extracted from the object image after the sewing processing and the position data before the sewing processing.
- The image processing device according to claim 2, wherein the interpolation point calculation unit calculates two boundary points indicating points where the boundary line intersects a straight line passing through the interpolation point and parallel to a cross direction orthogonal to the sewing direction, calculates an intermediate point indicating a midpoint of the two boundary points, and calculates a displacement amount of the interpolation point in the cross direction on the basis of the interpolation point and the intermediate point before the sewing processing.
- The image processing device according to claim 2, wherein the interpolation point calculation unit, under a condition that a displacement amount of the interpolation point in the sewing direction is equal to or less than one half of a hole-to-hole distance among a plurality of holes included in the texture area, calculates the displacement amount of the interpolation point in the sewing direction on the basis of the interpolation point before the sewing processing and displacement amounts of the plurality of holes included in the texture area.
- A sewing machine comprising: a holding member configured to be movable while holding an object to be sewn in a predetermined plane comprising a sewing position directly below a sewing needle, an actuator configured to generate power to move the holding member, and a control device configured to output a control command to control the actuator on the basis of a processing result of the image processing device according to any one of claims 1 to 4.
- The image processing device according to claim 5, wherein the control device comprises a correction point information acquisition unit configured to acquire, from the image processing device, correction point information representing information on a plurality of correction points comprising displacement amounts of the feature point and the interpolation point after the sewing processing, and a target stitch line correction unit configured to correct the target stitch line on the basis of the correction point information.
- The image processing device according to claim 6, wherein the control device further comprises a stitch point correction unit configured to recalculate stitch points for the target stitch line after being corrected so that an interval between the stitch points is fixed and the number of the stitch points varies.
- An image processing method comprising: dividing a surface of an object to be sewn into a texture area and a stitch area and extracting a boundary line between the texture area and the stitch area, based on an object image representing an image relating to the object to be sewn; when correction point prior information representing information on a correction point before sewing processing, the correction point being for correcting a target stitch line defined in the stitch area, comprises position data of a feature point having a two-dimensional positioning element, calculating the feature point after the sewing processing on the basis of the boundary line after the sewing processing and the position data before the sewing processing; and when the correction point prior information comprises position data and sewing direction data of an interpolation point having a one-dimensional positioning element, the sewing direction data representing a sewing direction, calculating the interpolation point after the sewing processing on the basis of the boundary line after the sewing processing, and the position data and the sewing direction data before the sewing processing.
- A sewing correction method further comprising correcting the target stitch line on the basis of correction point information representing information on a plurality of correction points comprising displacement amounts of the feature point and interpolation point after the sewing processing calculated in the image processing method according to claim 8.
Description
TECHNICAL FIELD The present disclosure relates to an image processing device, a sewing machine, an image processing method, and a sewing correction method. BACKGROUND ART In order to enhance the design property of an object to be sewn, stitches may be formed on the object to be sewn. Patent Literature 1 discloses a technique for forming stitches on a skin material used for a vehicle seat. However, when stitches are formed on a thick and elastic object to be sewn, such as a skin material used for a vehicle seat, the object to be sewn may shrink, thereby causing the surface of the object to be sewn to be displaced. In response to this, Patent Literature 2 discloses a technique for appropriately detecting the displacement of the surface of the object to be sewn and forming stitches on the basis of a target stitch line. CITATION LIST PATENT LITERATURE Patent Literature 1: JP2013-162957APatent Literature 2: JP2021-074074A SUMMARY OF INVENTION TECHNICAL PROBLEM However, in Patent Literature 2, positional deviation is detected based on a perforation pattern, and therefore a reference pattern needs to have a two-dimensionally unique shape feature. For this reason, there has been a problem that it is difficult to apply the stitch formation technique disclosed in Patent Literature 2 to a simple design pattern such as a band-shaped curve. An aspect of the present disclosure is to appropriately detect displacement of a surface of an object to be sewn and to form a stitch on the basis of a target stitch line. SOLUTION TO PROBLEM According to an aspect of the present disclosure, there is provided an image processing device including: an object information acquisition unit configured to acquire object information including an object image representing an image relating to an object to be sewn after sewing processing, and correction point prior information representing information on a correction point before the sewing processing, the correction point being for correcting a target stitch line defined in a stitch area that is an area in which a stitch is formed; a feature point calculation unit configured, when the correction point prior information includes position data of a feature point having a two-dimensional positioning element, to calculate the feature point after the sewing processing on the basis of the object image after the sewing processing and the position data before the sewing processing; and an interpolation point calculation unit configured, when the correction point prior information includes position data and sewing direction data of an interpolation point having a one-dimensional positioning element and sewing direction data the sewing direction data representing a sewing direction, to calculate the interpolation point after the sewing processing on the basis of the object image after the sewing processing and the position data and the sewing direction data before the sewing processing. ADVANTAGEOUS EFFECTS OF INVENTION According to an aspect of the present disclosure, it is possible to appropriately detect displacement of a surface of an object to be sewn and to form a stitch on the basis of a target stitch line. BRIEF DESCRIPTION OF DRAWINGS Fig. 1 is a perspective view illustrating a sewing machine according to the present embodiment.Fig. 2 is a perspective view illustrating a part of the sewing machine according to the present embodiment.Fig. 3 is a cross-sectional view illustrating a part of an object to be sewn according to the present embodiment.Fig. 4 is a plan view illustrating a part of the object to be sewn according to the present embodiment.Fig. 5 is a cross-sectional view illustrating a part of the object to be sewn according to the present embodiment.Fig. 6 is a plan view illustrating a part of the object to be sewn according to the present embodiment.Fig. 7 is a functional block diagram illustrating the sewing machine according to the present embodiment.Fig. 8 is an illustrative diagram of correction points according to the present embodiment.Fig. 9 is an illustrative diagram of an interpolation point according to the present embodiment.Fig. 10 is an illustrative diagram of a target stitch line correction method according to the present embodiment.Fig. 11 is an illustrative diagram of learning processing according to the present embodiment.Fig. 12 is an illustrative diagram of a reference point according to the present embodiment.Fig. 13 is an illustrative diagram of a boundary point calculation method according to the present embodiment.Fig. 14 is an illustrative diagram of an intermediate point calculation method according to the present embodiment.Fig. 15 is an illustrative diagram of an example of a correction point calculation method according to the present embodiment.Fig. 16 is a flowchart showing a sewing method according to the present embodiment.Fig. 17 is a flowchart showing a correction point calculation method according to the present embodiment.Fig. 18 is a block diagram i