Woven pattern data creation program and weaving pattern data creation method
Patent Information
- Application Number
- JP2021064399
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-04-05
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2041-04-05
AI Technical Summary
【0012】 以上、本発明によって、文字データとセルデータの相対位置をずらすことにより最も原画に近い形状を選択することができる。これにより文字のデザイン性をより高く維持できる織型データ作成プログラム及び織型データ作成方法を提供することができる。 また織型データ作成プログラムの使用により、織型データの作成時間の短縮に大きく寄与することができる
Smart Images

Figure 0007643713000001 
Figure 0007643713000002 
Figure 0007643713000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a woven pattern data creation program and a woven pattern data creation method. [Background technology]
[0002] Woven fabrics are fabrics woven by combining warp and weft threads, and among them, narrow-width woven fabrics are often used, for example, for tags that are sewn onto clothing and the like.
[0003] In recent years, there has been a demand for higher definition in woven fabrics, particularly narrow woven fabrics, and there has been an increasing demand for weaving fine patterns using fine threads.
[0004] However, with the recent development of computer technology, it has become possible to create original image data with higher resolution. However, there is a limit to how much of this original image data can be directly reflected in a woven fabric, since the threads used in the woven fabric must have a certain thickness. No matter how high the resolution of the original image data is, the spacing at which the threads are arranged, which is based on the thickness of the threads, etc., is the limit of the resolution. Therefore, it becomes necessary to change the characters of the original image data into mosaic characters according to the intervals at which the threads are arranged.
[0005] Incidentally, as a technique for changing characters, for example, Patent Document 1 listed below describes an image data processing method for textiles in which the hue of color image data with fine hues is made coarser and converted to the same hue over a wider area. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Patent No. 4629150 Summary of the Invention [Problem to be solved by the invention]
[0007] However, the technology described in the above Patent Document 1 is merely a device for clarifying the boundaries or contours of each pattern woven into a fabric and a device for harmonizing a mixed image of a photograph and text. In addition, this technology is merely a technology for simply converting fine image data into coarse image data, and there is a problem that if left as is, the shape of the characters will be significantly distorted, impairing the design of the characters.
[0008] (Conventional implementation method) The problems with the conventional weaving pattern design method will be explained with reference to the drawings. The original design (Fig. 2) was designed using image processing software, and then a mosaic process was carried out to correspond to the number of warp and weft threads. However, out of consideration for registered trademarks, the original artwork omits the design and trademark parts. A portion of the characters on the original drawing (Figure 3) was mosaicked using commercially available image processing software to produce the extracted image (Figure 4). This cut-out image is compared with the original image and binarized for each mosaic cell using a pen tablet or similar. The corrected image obtained through this process (Figure 5) will be used to proceed with the weaving design. In order to maintain the design of the original, the workers must be highly skilled. Moreover, this work requires a large amount of corrections and is essentially done manually, so it takes a lot of time.
[0009] In view of the above, an object of the present invention is to provide a program and a method for creating woven pattern data that can maintain the design quality of characters to a higher level. [Means for solving the problem]
[0010] A woven data creation program according to one aspect of the present invention that solves the above problem is a woven data creation program having, on a computer, the steps of reading original image data, extracting character data from the original image data, dividing the original image data into a plurality of cell data, and creating mosaic character data based on the character data and the cell data, wherein the step of creating the mosaic character data includes a step of shifting the relationship between the position of the character data and the position of the cell data.
[0011] Furthermore, a woven data creation method according to another aspect of the present invention is a woven data creation method having the steps of reading original image data, extracting character data from the original image data, dividing the original image data into a plurality of cell data, and creating mosaic character data based on the character data and the cell data, wherein the step of creating the mosaic character data includes a step of shifting the relationship between the position of the character data and the position of the cell data. Effect of the Invention
[0012] As described above, the present invention makes it possible to select a shape that is closest to the original by shifting the relative positions of the character data and cell data. This makes it possible to provide a woven data creation program and a woven data creation method that can maintain the design quality of the characters to a higher degree. In addition, the use of the woven pattern data creation program can greatly contribute to shortening the time required to create woven pattern data. [Brief description of the drawings]
[0013] [Figure 1] FIG. 13 is a diagram showing a process flow of a weave pattern data creation method. [Diagram 2] This shows the original image data before it is created. [Diagram 3] Indicates part of the characters in the original image data. [Figure 4] 1 shows a cut-out image for mosaicking according to a conventional implementation method. [Diagram 5] 1 shows a weave correction image according to a conventional implementation method. [Figure 6] 1 shows an example of a cropped image for mosaicking before implementing the present invention. [Figure 7] 1 shows a weave-type corrected image according to the present invention. [Figure 8] FIG. 13 is a model diagram showing the relative positions of character data and cell data. [Figure 9] FIG. 2 is a diagram illustrating a hardware configuration. BEST MODE FOR CARRYING OUT THEINVENTION
[0014] Hereinafter, the embodiments of the present invention will be described in detail with reference to the drawings. However, the present invention can be embodied in many different forms, and the specific examples described in the following embodiments and examples can be appropriately modified and adjusted, and the present invention is not limited thereto.
[0015] (Overall flow) Fig. 1 is a diagram showing the process flow of a woven data creation method according to this embodiment (hereinafter referred to as "this method"). As shown in this diagram, this method is a woven data creation method having a step of (S1) reading original image data, a step of (S2) extracting character data from the original image data, a step of (S3) provisionally dividing the original image data into a plurality of cell data, and a step of (S4) creating mosaic character data based on the character data and the cell data, and the step of creating the mosaic character data in (S4) includes a step of (S4-1) shifting the relationship between the position of the character data and the position of the cell data to find an appropriate position.
[0016] (Explanation for using a computer) Furthermore, the present method can be realized using a so-called computer, although it is not limited thereto. In this case, the configuration of the computer is preferably, but not limited to, a computer having, for example, a CPU (Central Processing Unit), a recording medium such as a hard disk or solid state drive (SSD), a temporary recording medium such as a memory, a display device such as a display, an input device such as a keyboard or a mouse, and a connection wiring such as a bus connecting these. More specifically, the present method can be realized by recording a computer program for executing the above steps on a recording medium of the computer, loading the computer program into a temporary recording medium such as a memory, and causing the CPU to perform arithmetic processing. Specifically, a woven data creation program (hereinafter referred to as "the program") for executing the steps of (S1) reading original image data, (S2) extracting character data from the original image data, (S3) dividing the original image data into a plurality of cell data, and (S4) creating mosaic character data based on the character data and the cell data is recorded on the recording medium of the computer, and each of the above steps can be made to function by executing the program according to a user's request.
[0017] (Also available on cloud) In addition, it is also preferable to use multiple computers connected to a telecommunications line, i.e., the Internet. In this case, data input to one computer is transmitted to the other computer via the telecommunications line, and the other computer performs the above-mentioned predetermined processing on the input data and transmits the data to the one computer, thereby reducing the amount of processing on the one computer.
[0018] (Explanation of S1) Definition of original image data, definition of weaving data First, this method includes a step (S1) of reading original drawing data. Here, the "original drawing data" is data that serves as the basis for the woven pattern data created by this method and is high-definition image data. More specifically, it is image data that is a set of pixel widths and pixel heights that are sufficiently finer than the thread thickness of the narrow fabric. In this method, image data with a resolution adjusted to the thread thickness to be used is created from this original drawing data. That is, in this method, "woven pattern data" refers to image data that is a set of this pixel data, using the thread thickness used to complete the fabric as one pixel. Examples of the original drawing data before actual production (when the original drawing data is displayed on a display device or the like) are shown in FIGS. 2 and 3, and an example of the woven pattern data after creation (when the woven pattern data is displayed on a display device or the like) is shown in FIG. 7.
[0019] (S2) Moreover, this method includes a step (S2) of extracting character data from the original drawing data. Here, "characters" are symbols for conveying words and languages, and include, for example, each individual hiragana, katakana (e.g., "あ" or "ア"), each individual Chinese character (e.g., "山"), each individual alphabet letter (e.g., "A" or "a"), each individual digit (e.g., "1", "I"), and other symbols (e.g., "=" or "·"), but are not limited to these. In this method, by extracting character data from the original drawing data and performing processing on each of them, the risk of degrading the designability is significantly reduced.
[0020] (The characters may include a set.) In addition, in this method, a character may be a single character, but it is also possible to use a plurality of sets of the above characters. By using a plurality of sets of characters, it becomes possible to control the balance of the arrangement when these characters are combined.
[0021] (S3) This method also includes a step (S3) of dividing the original image data into a plurality of cell data. A "cell" refers to each area when the original image data is divided into a plurality of parts, and more specifically, it refers to an area formed by the intersection of warp and weft threads in a woven fabric. In other words, by dividing the original image data into a plurality of cell data, it is possible to match the resolution when it is actually woven. An image of this case is shown in Figure 8.
[0022] (S4) The method also includes a step of (S4) creating mosaic character data based on the character data and the cell data. Here, the "mosaic character" refers to a character obtained by converting the "character" extracted in the above step into a form suitable for the weaving pattern.
[0023] Various methods can be used to create mosaic character data from character data, but a thresholding process, preferably a binarization process, is desirable, which determines the value of the entire cell depending on the overlap between the cell data and the character data. More specifically, by selecting 1 when there is a large amount of overlap with the character data in one cell of data, and 0 when there is a small amount of overlap with the character data, the value of the cell data becomes either 0 or 1, resulting in a mosaic character. An image of this is shown in Figure 6. The value that serves as the basis for selecting 0 or 1 can be adjusted as appropriate.
[0024] (S4-1: Shift the character data) This step further includes a step (S4-1) of shifting the relationship between the positions of the character data and the cell data. According to the above steps, the mosaic characters can be created uniquely from the relationship between the positions of the character data and the cell data, but the design quality may be significantly impaired. Therefore, the mosaic characters are created again by shifting the relationship between the positions of the character data and the cell data, and the design quality can be maintained at a high level. An image of this case is shown in FIG. 7. Note that FIG. 6 shows an image of the mosaic characters when the positions are not shifted. As shown in these figures, the effect of shifting the relationship between the positions of the character data and the cell data is clear compared to when the positions are not shifted. Note that the shifting process may shift the character data relative to the cell data, or may shift the cell data relative to the character data.
[0025] (summary) In other words, this method extracts character data from the original image data, then adjusts the position of the character data and the position of the cell data to create appropriate mosaic characters, thereby maintaining the design quality of the characters to a higher level. Figure 6 shows a comparison of mosaic characters without this position adjustment.
[0026] FIG. 9 is a diagram illustrating an example of a hardware configuration of a computer that executes the woven data creation method. As illustrated in FIG. 9, a computer that executes the woven data creation method has a CPU 200, a memory 202, a HDD 204, a network interface 206 (network IF 206), a display device 208, and an input device 210, and these components are connected to each other via a bus 212. The CPU 200 is, for example, a central processing unit. The memory 202 is, for example, a volatile memory, and functions as a main storage device. The HDD 204 is, for example, a hard disk drive device, and serves as a non-volatile storage device for storing computer programs (such as a woven data creation program) and other data files. The network IF 206 is an interface for wired or wireless communication. The display device 208 is, for example, a liquid crystal display. The input device 210 is, for example, a keyboard and a mouse. With the above configuration, the computer of this example creates mosaic character data based on character data and cell data, displays the created mosaic character data on the display device 208, and re-creates mosaic character data in which the relative positions of the character data and cell data are shifted in response to a user operation via the input device 210, and displays the re-created mosaic character data on the display device 208. The amount of shift in the relative positions is, for example, a value smaller than the thickness of a single thread in the weaving pattern data. This allows the user to create weaving pattern data with an optimal design by shifting the relative positions little by little. [Industrial Applicability]
[0027] INDUSTRIAL APPLICABILITY The present invention has industrial applicability as a woven pattern data creation program and a woven pattern data creation method. [Explanation of symbols]
[0028] 200…CPU 202…Memory 204...HDD 206…Network IF 208…Display device 210...Input device
Claims
1. On the computer, A step of reading original image data; extracting character data from the original image data; Dividing the original image data into a plurality of cell data; a step of generating mosaic character data based on the character data and the cell data, The step of creating the mosaic character data includes a step of causing the computer to display the created mosaic character data, and re-creating and displaying the mosaic character data by displacing the relative positions of the character data and the cell data in response to a user operation. Woven data creation program.
2. A step of reading original image data; extracting character data from the original image data; Dividing the original image data into a plurality of cell data; A method for creating a textured data, comprising the step of creating mosaic character data based on the character data and the cell data, The step of creating the mosaic character data includes a step of displaying the created mosaic character data on a computer, and recreating and displaying the mosaic character data by displacing the relative positions of the character data and the cell data in response to a user operation. How to create weaving data.
Citation Information
Patent Citations
Method, device and program for creating jacquard cloth pattern
JP2015212440A
Image data processing device for textiles, image data processing method, and computer program for image data processing
JP4629150B1
JPP4629150B