KR19980072618A - Fabric design device - Google Patents

Fabric design device Download PDF

Info

Publication number
KR19980072618A
KR19980072618A KR1019970007526A KR19970007526A KR19980072618A KR 19980072618 A KR19980072618 A KR 19980072618A KR 1019970007526 A KR1019970007526 A KR 1019970007526A KR 19970007526 A KR19970007526 A KR 19970007526A KR 19980072618 A KR19980072618 A KR 19980072618A
Authority
KR
South Korea
Prior art keywords
data
image data
fabric
color
image
Prior art date
Application number
KR1019970007526A
Other languages
Korean (ko)
Other versions
KR100250237B1 (en
Inventor
마시히로 아라가와
Original Assignee
아라가와 마사히로
가부시키가이샤 아라쿠리에숀
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 아라가와 마사히로, 가부시키가이샤 아라쿠리에숀 filed Critical 아라가와 마사히로
Priority to KR1019970007526A priority Critical patent/KR100250237B1/en
Publication of KR19980072618A publication Critical patent/KR19980072618A/en
Application granted granted Critical
Publication of KR100250237B1 publication Critical patent/KR100250237B1/en

Links

Classifications

    • DTEXTILES; PAPER
    • D03WEAVING
    • D03CSHEDDING MECHANISMS; PATTERN CARDS OR CHAINS; PUNCHING OF CARDS; DESIGNING PATTERNS
    • D03C19/00Methods or devices concerned with designing or making patterns, not provided for in other groups of this subclass
    • D03C19/005Electronic
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization

Landscapes

  • Engineering & Computer Science (AREA)
  • Textile Engineering (AREA)
  • Looms (AREA)
  • Image Processing (AREA)

Abstract

본 발명은 계획/디자인 단계와 웨이빙 단계를 포함하는 모든 단계를 자동적으로 수행하기위한 직물 디자인 장치에 관한 것이다. 편집/처리 부분(21)은 대표칼라에 영상 메모리(22)에 기억된 직물 디자인의 제 1영상 데이터를 칼라농축하므로서 제 2영상 데이터가 형성된다. 대표칼라를 지닌 패턴의 윤곽선 데이터는 제 2영상 데이터로부터 추출된다. 벡터 변환부(25)는 추출된 윤곽선 데이터를 벡터 데이터로 변환시킨다. 벡터 좌표 변환 부분(26)은 데이터를 확대/감소시키기위해 직물의 나실 및 울의 밀도를 나타내는 파라미터에 대응하는 벡터 데이터를 변환시킨다. 윤곽선 드로링 부분(27)은 직물의 실 및 울의 밀도에 대응하는 도트밀도로 메모리에 대표칼라를 지닌 패턴의 윤곽선을 기억시킨다. 충만 처리부(28)는 윤곽선을 충만시켜서 디자인 드로링을 발생시키기 위해 직물의 나실 및 울의 밀도에 해당하는 제 3영상 데이터를 발생시킨다.The present invention relates to a fabric design apparatus for automatically performing all steps, including the planning / designing step and the waving step. The editing / processing portion 21 color-concentrates the first image data of the fabric design stored in the image memory 22 in the representative color, thereby forming second image data. Contour data of the pattern having the representative color is extracted from the second image data. The vector converter 25 converts the extracted contour data into vector data. The vector coordinate transformation portion 26 transforms the vector data corresponding to the parameters representing the density of the thread and wool of the fabric to enlarge / reduce the data. The contour drawing portion 27 stores the contour of the pattern having the representative color in the memory at a dot density corresponding to the density of the yarn and the wool of the fabric. The filling processing unit 28 generates the third image data corresponding to the density of the thread and wool of the fabric to fill the contour to generate the design drawing.

Description

직물 디자인 장치Fabric design device

본 발명은 자카드식 직조기에 의해 직조된 실 염색 직물의 패턴을 디자인하는 직물 디자인 장치에 관한 것이다. 특히, 본 발명은 컴퓨터 그래픽 기술을 이용하여 직물을 디자인하기 위한 디자인 장치에 관한 것이다.The present invention relates to a fabric design apparatus for designing a pattern of yarn dyed fabric woven by a jacquard loom. In particular, the present invention relates to a design device for designing a fabric using computer graphics technology.

종래에, 직물은 프린트직물 및 실염색 섬유로 분류된다. 프린트 직물은 흰색 또는 칼라실로 직물된 평직물에 디자인을 프린팅함으로써 구성되어 있다. 실염색 섬유는 디자인을 형성하도록 실염색으로 직조되어 있다. 디자인이 첵크 줄무늬 직물과 같이 간단할 때, 도비 직조기(dobby loom)가 이용된다. 넥타이 직물이 자카드식 직조기에 의해 직조된다. 자카드식 직조기를 이용한 종래의 웨이빙 처리는 다음 단계로 수행된다.Conventionally, fabrics are classified into print fabrics and yarn dyed fibers. Print fabrics are constructed by printing a design on plain fabrics woven with white or color yarn. The yarn dyed fibers are woven in yarn dye to form the design. When the design is as simple as a shank striped fabric, a dobby loom is used. The tie fabric is woven by a jacquard loom. The conventional wave processing using the jacquard loom is performed in the next step.

(1) 직물의 디자인이 칼라로 그려진다. 이 그려진 디자인을 원래의 무늬가공 이라고한다.(1) The design of the fabric is drawn in color. This drawn design is called original patterning.

(2) 실의 간격 및 직경을 고려할 때, 나실 및 울의 수가 결정된다.(2) Considering the spacing and diameter of the threads, the number of threads and wools is determined.

(3) 원래의 드로링과 유사한 확대된 드로링이 각각의 부분을 칼라화함으로써 직사각형이 나실과 울의 교차에 의해 형성된 모눈 종이로 예시된다. 이에 의한 드로링을 디자인 드로링이라고 한다.(3) An enlarged draw ring similar to the original draw ring is exemplified by the grid paper formed by the intersection of the thread and the wool by colorizing each part. The drawing by this is called design drawing.

(4) 패턴 카드는 드로링 카드를 토대로 발생한다. 패턴 카드는 펀치카드 형태이다. 각각의 패턴 카드는 직물의 하나의 울에 해당한다. 패턴 카드는 나실의 위치를 제어하는데 이용된다. 필요한 패턴 카드의 수는 울의 수와 같다. 종래에, 섬유의 하나의 디자인은 수천개의 패턴 카드를 필요로 한다. 패턴 카드에 형성된 구멍은 각각의 나실이 패턴 카드에 존재하는지 여부를 나타낸다. 따라서, 하나의 패턴 카드에 형성된 구멍의 수는 나실의 수에 해당한다.(4) The pattern card is generated based on the drawing card. The pattern card is in the form of a punch card. Each pattern card corresponds to one wool of the fabric. The pattern card is used to control the position of the thread. The number of pattern cards required is equal to the number of wool. Traditionally, one design of fiber requires thousands of pattern cards. Holes formed in the pattern card indicate whether each thread is present in the pattern card. Thus, the number of holes formed in one pattern card corresponds to the number of threads.

(5) 발생한 패턴 카드는 자카드식 직조기에 로드된다. 자카드식 직조기가 작동할 때, 나실은 각각의 구멍이 패턴 카드에 존재하는지 여부에 따라 상승된다. 나실사이에 울을 가동하기 위해 이 단계를 되풀이 함으로써 직물이 직조된다. 울이 이 패턴에 상응하게 변화된다.(5) The generated pattern card is loaded into a jacquard loom. When the jacquard loom is activated, the thread is raised depending on whether each hole is present in the pattern card. The fabric is woven by repeating this step to run the wool between the threads. The wool is changed corresponding to this pattern.

종래의 처리와는 달리, CAD 시스템이 개발되었다. CAD 시스템에서, 원래의 드로링에 해당하는 그래픽 영상이 컴퓨터 그래픽 기술을 사용함으로써 디스플레이 유닛에 디스플레이 된다. 디자인된 원래의 드로링의 확대된 드로링은 드럼 스케너에 의해 판독된 다음 컴퓨터에 입력된다. 나실 또는 울의 직경 및 간격과 같은 여러 상태를 입력함으로써, 가상 모눈 종이에 해당하는 디자인 드로링이 컴퓨터에서 발생한다. 따라서, 패턴 카드를 발생하는 데이터 및 자카드 직조기를 제어하는 데이터가 출력된다.Unlike conventional processing, CAD systems have been developed. In the CAD system, the graphic image corresponding to the original drawing is displayed on the display unit by using computer graphics technology. The enlarged drawing of the designed original drawing is read by the drum scanner and then entered into the computer. By entering various states, such as the diameter and spacing of the thread or wool, design drawing corresponding to the virtual grid paper occurs on the computer. Therefore, data for generating the pattern card and data for controlling the jacquard loom are output.

그러나, 종래의 CAD 시스템에서, 디자인 단계와 웨이빙 단계가 자동적으로 수행되지 않는다. 이것은 컴퓨터 그래픽 기술을 이용하여 발생한 영상데이터가 디자인 드로링을 발생하는 영상 데이터로 직접 포착되지 않기 때문이다. 다시말해, 컴퓨터에 의해 발생한 패턴이 바람직한 크기로 확대되지 않는다.However, in the conventional CAD system, the design step and the waving step are not performed automatically. This is because image data generated using computer graphics technology is not directly captured as image data generating design drawing. In other words, the pattern generated by the computer does not scale to the desired size.

예를들면, 넥타이의 직물이 발생할 때, 1/10 및 1-12 범위의 직경을 한 정밀한 바늘이 이용된다. 이 경우에, 나실 및 울의 밀도에 해당하는 디자인 드로링이 발생할 때, 모눈 종이의 각각의 부분의 크기는 0.1mm 이하가 된다. 디자인 드로링을 그래픽 영상으로 표현하기 위해, 각각의 부분은 하나이상의 데이터의 도트를 지닌다.For example, when the fabric of a tie occurs, precise needles with diameters in the range of 1/10 and 1-12 are used. In this case, when design drawing corresponding to the density of the thread and wool occurs, the size of each part of the grid paper is 0.1 mm or less. In order to represent the design drawing as a graphical image, each part has one or more dots of data.

한편, 컴퓨터 그래픽에 의한 디자인 단계에서, 전체의 영상이 디스플레이유닛에 디스플레이 되어야 한다. 또한, 포토그래픽이 영상 스케너에 의해 포착된 다음 편집된다. 디자인 드로링을 발생하는데 필요한 데이터보다 더 조잡한 영상 데이터가 처리된다. 따라서, 영상 스케너에 의해 포착된 영상 데이터의 도트 밀도는 영상 데이터의 필요한 도트 밀도와 일치하지 않는다.On the other hand, in the design phase by computer graphics, the entire image should be displayed on the display unit. In addition, the photographic is captured by the image scanner and then edited. Image data that is coarser than the data needed to generate the design draw is processed. Thus, the dot density of the image data captured by the image scanner does not match the required dot density of the image data.

이 문제를 해결하기 위해, 확대된 드로링이 컴퓨터에 의해 얻어진 코스영상의 프린트 출력으로 발생한 다음 이 데이터가 스케너에 의해 포착된다. 또한 매우 고가의 고해상 드럼으로 영상 데이터가 프린트 출력으로부터 판독된다.To solve this problem, enlarged drawing occurs on the printout of the course image obtained by the computer, and then this data is captured by the scanner. Also, image data is read from the print output with a very expensive high resolution drum.

따라서, 귀찮은 처리가 요구된다. 따라서, 제품을 생산하는데 필요한 시간이 만족스럽게 줄어들지 않는다.Therefore, troublesome processing is required. Thus, the time required to produce the product is not satisfactorily reduced.

본 발명의 목적은 계획/디자인 단계 및 웨이빙 단계를 포함하는 모든 직조 단계를 자동적으로 수행하게 하고 재품이 완료될때까지 디자인 단계를 포함하는 직조 단계에 필요한 시간을 현저하게 감소시킬 수 있는 직물 디자인 장치를 제공하는 것이다.It is an object of the present invention to provide a fabric design apparatus that can automatically perform all the weaving steps, including the planning / designing step and the weaving step, and significantly reduce the time required for the weaving step including the design step until the product is completed. To provide.

도 1은 본 발명의 실시예를 따른 직물 제조시스템의 구조를 도시한 개략도.1 is a schematic diagram showing the structure of a fabric manufacturing system according to an embodiment of the present invention.

도 2는 시스템의 직물 디자인 장치의 주요 부분을 도시한 기본 블록도.2 is a basic block diagram showing the main parts of the fabric design apparatus of the system.

도 3은 시스템의 화상 편집/처리의 칼라 농축처리를 도시한 흐름도.3 is a flowchart showing color enrichment processing of image editing / processing in the system;

도 4는 화상 편집/처리부분의 칼라 농축방법을 설명한 개략도.4 is a schematic diagram illustrating a color enrichment method of an image editing / processing portion.

도 5는 화상 편집/처리부의 칼라 수정처리를 도시한 개략도.5 is a schematic diagram showing color correction processing of the image editing / processing section.

도 6은 장치의 영상 변환/처리부를 도시한 흐름도.6 is a flowchart showing an image conversion / processing unit of the apparatus.

도 7은 영상 변환 처리의 윤곽선 트랙킹처리를 도시한 흐름도.Fig. 7 is a flowchart showing an outline tracking process of an image conversion process.

도 8은 윤곽선 트랙킹 처리를 설명하는 개략도.8 is a schematic diagram illustrating an outline tracking process.

도 9는 윤곽선 처리에 의해 얻어진 데이터의 예를 도시한 도면.9 is a diagram showing an example of data obtained by contour processing;

도 10은 좌표변환처리의 예를 도시한 개략도.10 is a schematic diagram showing an example of coordinate transformation processing.

도 11은 직물이 영상 데이터에 더해진 예를 도시한 개략도.11 is a schematic diagram showing an example in which a fabric is added to image data.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

1 : 직물 디자인 장치 3 : 자동패턴 형성유닛1: Fabric design device 3: Automatic pattern forming unit

2 : 패턴 카드 데이터 4 : 패턴 카드2: pattern card data 4: pattern card

6 : 직물 11 : 컴퓨터 주본체6: fabric 11: computer main body

12 : 키보드 13 : 디스플레이 유닛12: keyboard 13: display unit

본 발명은 레스터 데이터 포맷의 제 1영상 데이터를 판독하기 위해 칼라를 지닌 디자인을 포함하는 직물의 원래의 드로링을 스케닝하기위한 칼라 영상 스케닝 장치, 상기 칼라 영상스케닝 수단에 의해 판독된 제 1영상 데이터를 기억하는 영상기억부, 대표칼라를 지닌 제 2영상 데이터를 발생하기위해 미리 디자인된 다수의 대표칼라로 제 1영상 데이터의 각각의 칼라를 농축시키고 제 2영상 데이터를 상기 영상기억부에 기억시키는 영상 편집/처리부, 레스터 데이터 포맷에 제 1윤곽선 데이터를 형성하기 위해 상기 영상 기억부에 기억된 제 2영상 데이터의 대표칼라로부터 대표 패턴의 윤곽선을 추출하는 윤곽선 추출부, 상기 윤곽선 추출부에 의해 추출된 제 1윤곽선 데이터를 벡터 데이터 포맷의 제 2윤곽선 데이터로 변환하는 벡터 변환부, 제 3윤곽선 데이터를 형성하기 위해 직물의 나실 및 울의 밀도를 나타내는 파라미터에 해당하는 제 2윤곽선 데이터의 윤곽선 좌표를 변환하는 벡터 좌표 변환부, 직물의 나실 및 울의 밀도에 해당하는 도트 밀도로 제 3윤곽선데이터를 레스터 데이터로 변환하는 윤곽선 드로링부, 레스터 데이터 포맷에 제 3영상 데이터를 형성하기위해 대표 칼라로 윤곽선 드로링 수단에 의해 그려진 각각의 패턴을 충만시키는 충만 처리부 및 상기 충만 처리부에 의해 얻어진 제 3영상데이터에 직물 정보를 가산하여 직물 영상 데이터를 발생시키는 직물 영상 데이터 발생부를 구비한 직물 디자인 장치를 제공하는 것이다.The present invention relates to a color image scanning device for scanning an original drawing of a fabric comprising a design with a color for reading first image data in a raster data format, the first image data read by said color image scanning means. An image storage unit for storing the second image data having a plurality of representative colors designed in advance to generate second image data having a representative color, and storing the second image data in the image storage unit. An image editing / processing unit, an outline extracting unit for extracting an outline of a representative pattern from a representative color of the second image data stored in the image storing unit in order to form first outline data in the raster data format, and extracting by the contour extracting unit A third converter for converting the first contour data into second contour data of a vector data format, and a third contour Vector coordinate transformation unit for converting the contour coordinates of the second contour data corresponding to the parameters representing the density of the thread and wool of the fabric to form the data, the third contour data to a dot density corresponding to the density of the thread and wool of the fabric A contour drawing unit for converting the data into the raster data, a fullness processing section for filling each pattern drawn by the contour drawing means with a representative color to form third image data in the raster data format, and a third image obtained by the fullness processing section. The present invention provides a fabric design apparatus having a fabric image data generator for adding fabric information to data to generate fabric image data.

본 발명에 따라, 직물 패턴의 원래 드로링으로부터 판독된 레스터 데이터포맷의 영상데이터는 칼라 농축된다. 이것은 직물 직조기로 이용될 수 있는 칼라의 수가 16-2로 제한되었기 때문이다. 따라서, 영상데이터의 각각의 칼라는 직물 기기에 유용한 대표칼라중 하나와 대체된다.According to the present invention, the image data of the raster data format read from the original drawing of the fabric pattern is color concentrated. This is because the number of collars that can be used as a weaving loom was limited to 16-2. Thus, each color of the image data is replaced with one of the representative colors useful for textile machines.

한편, 레스터 데이터 포맷에서, 나실 및 울의 밀도로 간주하는 디자인 드로링을 얻기 위한 확대/감소처리는 수행될 수 없다. 본 발명에 따라서, 칼라농축 영상 데이터는 각각의 패턴에 대해 벡터 데이터로 순간적으로 변환되어서 영상 확대/감소 처리가 수행된다. 이후, 레스터 데이터 포맷의 영상 데이터가 재기록된다. 따라서, 직물 영상데이터가 디자인 드로링으로 얻어진다.On the other hand, in the raster data format, the enlargement / decrease processing for obtaining the design drawing, which is regarded as the density of the thread and wool, cannot be performed. According to the present invention, the color-enriched image data is instantaneously converted into vector data for each pattern so that image enlargement / reduction processing is performed. Thereafter, the image data of the raster data format is rewritten. Thus, fabric image data is obtained by design drawing.

따라서, 본 발명에 따라, 계획/디자인 단계를 포함하는 모든 단계가 자동으로 수행될 수 있다.Thus, in accordance with the present invention, all steps including planning / design steps can be performed automatically.

따라서, 제품을 완료할때까지 디자인 단계를 포함하는 모든 단계에 필요한 시간이 현저히 감소될 수 있다.Thus, the time required for all steps, including the design phase, until the product is completed can be significantly reduced.

기타 및 본 발명의 특징을 수반한 도면을 참고로 하면서 설명할 것이다.It will be described with reference to the other and drawings accompanying the features of the invention.

다음, 수반한 도면을 참고로, 본 발명의 실시예를 설명할 것이다.Next, embodiments of the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명의 실시예를 따른 섬유제조장치의 구조를 도시한 개략도이다. 이 장치는 섬유 디자인 장치(1), 패턴 카드(4)를 형성하는 자동패턴 형성장치(3) 및 자카드식 직조기(5)를 포함한다. 섬유 디자인 장치(1)는 디스플레이 장치상에서 섬유패턴을 디자인하는 단계, 디자인 드로링 단계 및 패턴 카드 발생 단계를 포함하는 단계를 수행한다. 자카드식 직조기(5)는 패턴 카드(4)를 판독하고 직물(6)을 직조한다.1 is a schematic diagram showing the structure of a fiber manufacturing apparatus according to an embodiment of the present invention. The apparatus comprises a textile design apparatus 1, an automatic pattern forming apparatus 3 for forming a pattern card 4, and a jacquard loom 5. The fiber design apparatus 1 performs a step including designing a fiber pattern on the display device, a design drawing step, and a pattern card generating step. The jacquard loom 5 reads the pattern card 4 and weaves the fabric 6.

직물 디자인 장치(1)는 컴퓨터 주 본체(11), 키보드(13), 칼라 영상 스캐너(14) 마우스(15), 디지털기(16) 및 외부 메모리 유닛(17)을 포함하는 그래픽 컴퓨터를 포함한다.The fabric design apparatus 1 comprises a graphic computer including a computer main body 11, a keyboard 13, a color image scanner 14 mouse 15, a digital device 16 and an external memory unit 17. .

도 2는 직물 디자인 장치(1)의 주요부분을 도시한 기본 블록도이다. 직물 디자인 장치(1)는 칼라영상 스캐너(14), 영상 편집/처리 부분(21)을 포함한다. 영상 메모리(22)는 스캐너(14)에 의해 판독되는 제 1영상 데이터를 저장한다. 영상 편집/처리부분(21)은 제 2영상 데이터를 형성하기 위해 제 1영상 데이터에 대한 칼라 농도 과정을 주로 수행한다. 또한 직물 디자인 장치(1)는 영상 변환/처리부(23)을 포함한다. 영상 변환/처리부(23)는 윤곽선 추출부(24), 벡터 변환부(26), 벡터 코디네이트 변환부(26), 윤곽선 드로링부(27) 및 파일 처리부(28)를 포함한다.2 is a basic block diagram showing main parts of the fabric design apparatus 1. The fabric design device 1 includes a color image scanner 14 and an image editing / processing portion 21. The image memory 22 stores the first image data read by the scanner 14. The image editing / processing part 21 mainly performs a color density process on the first image data to form the second image data. The fabric design device 1 also includes an image conversion / processing unit 23. The image converter / processor 23 includes an outline extractor 24, a vector converter 26, a vector coordinate converter 26, an outline drawer 27, and a file processor 28.

다음, 시스템의 각 부분의 처리를 설명할 것이다.Next, the processing of each part of the system will be described.

도 3은 칼라영상 스캐너(14)에 의한 원래의 드로링 판독단계로부터 영상데이터 판독의 칼라 보정 단계까지의 처리 흐름을 도시한 흐름도이다. 디자이너가 그린 원래의 드로링은 칼라 디자인을 포함한다. 원래의 드로링은 칼라영상 스캐너(14)에 의해 판독되고 레스터 데이터 포맷의 제 1데이터 영상 데이터로 영상 메모리에 기억된다(단계S1에서). 영상 메모리(22)에 기억된 제 1영상 데이터는 키보드(12), 마우스(15) 또는 디지털기(16)과 같은 입력장치로부터 드로링 명령에 해당하는 영상 편집/처리부(2)에 의해 디스플레이 유닛(13)에 디스플레이된다. 이후, 제 1영상 데이터는 영상 편집/처리부(21)에 의해 채색 농도된다(단계S2-S4) 이후, 디스플레이 유닛(13)에 디스플레이된 제 1영상데이터는 디자이너가 효과적으로 직물을 디자인하도록 변할 수 있다.3 is a flowchart showing the processing flow from the original drawing reading step by the color image scanner 14 to the color correction step of image data reading. The original drawing drawn by the designer includes a color design. The original drawing is read by the color image scanner 14 and stored in the image memory as the first data image data in the raster data format (in step S1). The first image data stored in the image memory 22 is displayed by the image editing / processing unit 2 corresponding to a drawing command from an input device such as a keyboard 12, a mouse 15, or a digital device 16. (13) is displayed. Thereafter, the first image data is colored and concentrated by the image editing / processing unit 21 (steps S2-S4). After that, the first image data displayed on the display unit 13 may be changed so that the designer can effectively design the fabric. .

자카드식 직조기에 이용되는 다수의 칼라가 2-16칼라로 제한되어 있기 때문에 제 1영상 데이터에 대한 칼라농도가 필요하다. 각각의 화소 (R), (G) 및 (B)가 256색조를 갖는다고 하면, 스캐너(14)에 의해 판독된 제 1영상 데이터의 다수의 칼라는 16,780,000이다. 이들 색체는 디자인너가 지정한 다수의 대표 칼라에 농축된다. 무엇보다, 디자인너는 디스플레이 유닛에 디스플레이된 제 1영상 데이터의 각각의 부분의 칼라를 커서등으로 나타내는 제 1영상 데이터의 대표칼라를 나타낸다. 이 대표칼라는 제 1영상 데이터에 대한 통계적 처리에 의해 자동적으로 디자인된다(단계 S2). 그러나, 이 실시예에서, 대표 칼라는 작은 영역의 칼라가 배경 칼라에 농축되는 것을 방지하기 위해 수동으로 선택된다. 예를들어, 푸른 배경의 작은 빨간원은 직물 디자인에서 중요하다. 따라서, 필요시, 디스플레이 스크린은 확대되고 대표칼라로 디자인된 칼라의 부분은 디스플레이 유닛상의 커서로 디자인된다.Since the number of colors used in the jacquard loom is limited to 2-16 colors, the color density for the first image data is necessary. Assuming that each pixel (R), (G) and (B) has 256 colors, the number of colors of the first image data read by the scanner 14 is 16,780,000. These colors are concentrated in a number of representative colors designated by the designer. Above all, the designer represents a representative color of the first image data representing the color of each part of the first image data displayed on the display unit by a cursor or the like. This representative color is automatically designed by statistical processing on the first image data (step S2). However, in this embodiment, the representative color is manually selected to prevent a small area of color from condensing on the background color. For example, a small red circle with a blue background is important in textile design. Thus, if necessary, the display screen is enlarged and the portion of the color designed with the representative color is designed with the cursor on the display unit.

이후, 제 1영상 데이터의 각각의 부분의 칼라는 화소씩 참칼라에 가장 근접한 대표색중 하나와 대체된다. 실질적으로, 도 4에 도시된 R, G 및 B 3차원 공간에서 설명되어 있듯이, 칼라 농축 과정은 각각의 화소의 R, G 및 B값과 대표칼라 Ri, Gi 및 Bi(여기서, i=1-n)의 R, G 및 B 값 사이의 편차 또는 거리(di)을 산출함으로서 수행된다. 거리(di)는 다음식에 의해 주어진다.Then, the color of each part of the first image data is replaced by one of the representative colors closest to the true color by pixel. Substantially, as described in the R, G, and B three-dimensional spaces shown in FIG. 4, the color enrichment process involves the R, G, and B values of each pixel and the representative colors Ri, Gi, and Bi (where i = 1- by calculating the deviation or distance di between the R, G and B values of n). The distance di is given by

di = (Ri - R)2+ (Gi - G)2+ (Bi - B)2...(1)di = (Ri-R) 2 + (Gi-G) 2 + (Bi-B) 2 ... (1)

각각의 모든 화소와 각각의 대표 칼라사이의 칼라 편차(야) (i=1 및 n)이 산출된다. 산출된 결과에 따라, 모든 화소는 di가 최소화되는 방식으로 대표칼라와 대치됨으로써 대표칼라를 지닌 제 2영상 데이터레스터 데이터 포맷으로 얻어진다.The color deviation (night) (i = 1 and n) between each and every pixel and each representative color is calculated. According to the calculated result, all pixels are obtained in the second image data raster data format having the representative color by replacing the representative color in such a manner that di is minimized.

칼라보정 처리는 칼라 제한 제 2영상 데이터에 대해 수행된다(단계 S4). 칼라 보정 처리는 칼라 농축 데이터를 보정할 수 없게 평활하기 위해 수행된다. 실질적으로, 소정의 크기를 하는 윈도우가 디스프레이 유닛에 디스플레이된다. 이 윈도우는 부정확한 칼라를 포함하도록 이동된다. 칼라 보정처리는 윈도우를 대표 칼라로 채움으로서 완료된다.The color correction processing is performed on the color limiting second image data (step S4). The color correction process is performed to make it impossible to correct the color enrichment data. Substantially, a window having a predetermined size is displayed in the display unit. This window is moved to include an incorrect color. The color correction process is completed by filling the window with a representative color.

예를들어, 칼라농축 처리 결과로, 도 5에 도시되어 있듯이, 영역 (A), (B)와 다른 칼라를 지닌 작은점(b)이 영역(A)에 형성될 수 있다. 점(b)의 칼라를 영역 (A)의 칼라와 대체하기위해, 점(b)와 영역(A, B)을 포함하는 대형 윈도우(W)가 설정되는 경우, 영역(B)의 칼라는 변경이 금지된다. 이후, 윈도우(W)의 모든 칼라는 영역 (A)의 칼라로 보정된다. 칼라 보정된 제 2영상 데이터는 레스터 데이터포맷의 영상 메모리(22)에 기억된다.For example, as a result of the color enrichment process, as shown in Fig. 5, a small point b having a different color from the areas A and B can be formed in the area A. FIG. In order to replace the color of the point b with the color of the area A, when the large window W comprising the point b and the areas A and B is set, the color of the area B changes. This is forbidden. Then, all the colors of the window W are corrected to the colors of the area A. The color corrected second image data is stored in the image memory 22 of the raster data format.

영상 메모리(22)에 기억된 제 2영상 데이터의 해상도는 참 직물의 날실 울의 밀도보다 낮다. 따라서, 영상 변환/처리부(23)는 해상도가 낮은 제 2영상 데이터를 직물의 실의 밀도에 해당하는 직물영상 데이터로 변환된다. 도 6은 영상 변환/처리부(23)의 처리를 도시한 흐름도를 도시한다. 먼저, 윤곽선추출부(24)가 개시하게 된다. 윤곽선 추출부(24)는 영상의 트레킹 윤곽선데이터를 시작한다(단계(S11). 윤곽선 데이터의 트랙킹처리는 도 7에 도시된 단계들로 수행된다. 디스플레이 유닛(13)에 디스플레이된 제 2영상 데이터는제 2영상데이터의 칼라수를 결정하기위해 레스터 주사된다(단계S21). 다음, 하나의 칼라가 선택되고 이의 칼라 윤곽선이 위치 벡터를 얻도록 트랙된다(단계S22). 트랙킹 처리는 모든 칼라에 대해 수행된다(단계S23).The resolution of the second image data stored in the image memory 22 is lower than the density of the warp wool of the true fabric. Therefore, the image conversion / processing unit 23 converts the second image data having a low resolution into fabric image data corresponding to the density of the yarn of the fabric. 6 shows a flowchart showing processing of the image conversion / processing unit 23. First, the contour extraction unit 24 is started. The outline extracting section 24 starts the tracking outline data of the image (step S11.) The tracking process of the outline data is performed in the steps shown in Fig. 7. Second image data displayed on the display unit 13 Is raster scanned to determine the number of colors of the second image data (step S21) Next, one color is selected and its color outline is tracked to obtain a position vector (step S22). Is performed (step S23).

칼라에 대한 패턴 트랙킹 방법에서처럼, 예를들어 도 8에 도시되어 있듯이, 개시점(P0)가 예비 결정되면, 패턴 경계선이 시계반대 방향으로 트랙된다.As in the pattern tracking method for the color, for example, as shown in FIG. 8, when the starting point P0 is preliminarily determined, the pattern boundary is tracked in the counterclockwise direction.

개시점(P0)가 다시 트랙될 때, 그 패턴에 대한 트랙킹처리가 완료된다. 트랙킹 방법에 의해 얻어진 데이터는 제 1윤곽선 데이터라고 한다.When the starting point P0 is tracked again, the tracking process for that pattern is completed. The data obtained by the tracking method is called first outline data.

제 1윤곽선 데이터는 한세트의 칼라 정보, 개시점(P0)의 코디네이터 및 인접화소의 위치의 정보를 포함한다. 특히, 인접화소의 위치의 정보는 8방식벡터중 하나로 표현된다. 1바이트로 두 개의 점의 정보가 표현된다. 따라서, 작은 기억용량으로 원래의 영상의 정보를 포함하는 제 1윤곽선 데이터가레스터 데이터에 완전히 기억된다.The first outline data includes a set of color information, a coordinator of the starting point P0, and information of the position of the adjacent pixel. In particular, the information of the position of the adjacent pixel is represented by one of the eight format vectors. Two points of information are represented by one byte. Therefore, the first outline data including the information of the original image with a small storage capacity is completely stored in the raster data.

따라서, 제 1윤곽선 데이터는 벡터변환부(25)에 의해 벡터데이터 시퀸스로 변환된다(단계S21). 따라서, 각각의 윤곽선은 한세트의 절대 좌표값으로 표현되어서, 제 2윤곽선 데이터가 벡터 데이터 포맷에서 얻어진다.Accordingly, the first outline data is converted into a vector data sequence by the vector conversion unit 25 (step S21). Thus, each contour is represented by a set of absolute coordinate values, so that the second contour data is obtained in the vector data format.

이후, 벡터 좌표 변환부(26)가 제 2윤곽선 데이터의 각각의 벡터 좌표를 변환시킴으로써 제 3의 윤곽선 데이터가 얻어진다(단계S13). 벡터 좌표 변환부(25)는 날실의 간격, 울의 밀도를 나타내는 직조 파라미터로 주어진다. 벡터좌표 변환부(26)는 다음식(2)로 주어져 있듯이, 원래화소의 직조 파라미터 및 디스플레이 화상에 대응하는 좌표변환 처리를 실행한다.Thereafter, the third coordinate data is obtained by the vector coordinate conversion unit 26 converting the respective vector coordinates of the second contour data (step S13). The vector coordinate conversion unit 25 is given by a weaving parameter indicating the spacing of the warp yarns and the density of the wool. The vector coordinate conversion unit 26 performs coordinate conversion processing corresponding to the weave parameter of the original pixel and the display image, as given by the following equation (2).

단, (x, y)는 변환되지 않은 벡터좌표를 나타내고, [A]는 변환 매트릭스이다. 변환매트릭스[A]는 제 2영상 데이터의 수평 도트 밀도와 날실의 밀도의 비율과 제 2영상데이터의 수직도트밀도와 울의 밀도의 비율에 상응하게 설정된다. 변환 매트릭스[A]에 대하여, 위치 이동량 및 회전량은 직물비에 부가된 것으로 간주된다.However, (x, y) represents an unconverted vector coordinate, and [A] is a transformation matrix. The conversion matrix [A] is set corresponding to the ratio of the horizontal dot density of the second image data and the density of the warp yarns, and the ratio of the vertical dot density of the second image data and the density of wool. For the conversion matrix [A], the position shift amount and the rotation amount are considered to be added to the fabric ratio.

도 10은 벡터좌표 변환처리에 의해 1.5배 확대된 제 3윤곽선 데이터의 예를 도시한다.Fig. 10 shows an example of the third outline data magnified 1.5 times by the vector coordinate conversion process.

다음에, 윤곽선 드로링부(27)는 제 3윤곽선 데이터를 레스터 데이터로 변환하고 레스터 데이터를 영상 메모리(24)에 기억시킨다(단계S14). 이 경우에 인접점을 직선에 연결시키므로써 이들점이 보간될 수 있다. 따라서, 여러 칼라를 지닌 패턴의 윤곽선이 직물의 나실 및 울의 밀도에 해당하는 도트 밀도로 레스터 데이터에 기억된다.Next, the contour drawing unit 27 converts the third contour data into raster data and stores the raster data in the image memory 24 (step S14). In this case, these points can be interpolated by connecting adjacent points to a straight line. Thus, the contours of the pattern with different colors are stored in the raster data at a dot density corresponding to the density of the threads and wool of the fabric.

또 다른 윤곽선이 그려진후, 윤곽선이 칼라정보에 대응하게 그려진다(단계S15). 충만 처리부(28)는 영상 메모리(22)를 레스터 스캔 하고 윤곽선을 검출하고 이의 안쪽을 결정한다. 따라서, 레스터 포맷의 제 2영상 데이터는 적절한 도트밀도로 레스터 포맷의 제 3영상 데이터로 변환된다. 도 11에 도시되어 있듯이, 예를 들어, 평직과 문직과 같은 웨이빙 직물을 디자인함으로써 나실과 울과의 관계가 형성된다. 따라서, 패턴 자동 패턴 카드 데이터용 카드데이터(2)(즉, 직물 영상 데이터)가 얻어진다 (단계 S16).After another outline is drawn, the outline is drawn corresponding to the color information (step S15). The fullness processor 28 raster scans the image memory 22, detects contours, and determines the inside thereof. Therefore, the second image data of the raster format is converted into the third image data of the raster format at an appropriate dot density. As shown in Fig. 11, for example, the relationship between thread and wool is formed by designing a weaving fabric, such as plain weave and weaving. Thus, card data 2 (ie, fabric image data) for pattern automatic pattern card data are obtained (step S16).

본 실시예에서, 패턴 카드 데이터(2)로 패턴 카드를 만들고 자카드식 직조기(5)를 제어하는 시스템이 예시되어 있다. 본 발명은 패턴 카드데이터(2)로 자카드식 직조기(5)를 제어하는 콘트롤러를 지닌 시스템에 적용될 수 있다.In this embodiment, a system for making a pattern card with the pattern card data 2 and controlling the jacquard loom 5 is illustrated. The present invention can be applied to a system having a controller for controlling the jacquard loom 5 with the pattern card data 2.

본 발명이 최상의 방식의 실시예에 대해 설명했을지라도, 여러 변경과 수정이 있다는 것을 통상인은 알 것이다.Although the present invention has been described in terms of the best mode embodiment, it will be appreciated by those skilled in the art that there are many changes and modifications.

Claims (5)

레스터 데이터 포맷의 제 1영상 데이터를 판독하기 위해 칼라를 지닌 디자인을 포함하는 직물의 원래의 그림을 스캔하는 칼라영상 스케닝 수단과, 상기 칼라 영상 스케닝 수단에 의해 판독된 제 1영상 데이터를 기억하는 대표 칼라를 지닌 제 2영상 데이터를 발생시키기 위해 제 1영상 데이터의 각각의 칼라를 미리 디자인된 다수의 대표칼라로 농축시켜서 제 2영상 데이터를 상기 영상기억 수단에 기억시키는 영상 편집/처리수단과, 레스터 데이터 포맷에 제 1윤곽선 데이터를 형성하기위해 상기 영상수단에 기억된 제 2영상 데이터의 대표칼라에서 제 2영상 데이터를 추출하는 윤곽선 추출수단과, 윤곽선 추출수단에 의해 추출된 제 1윤곽선 데이터를 벡터 데이터 포맷의 제 2윤곽선 데이터로 변환하는 벡터 변환수단과, 제 3윤곽선 데이터를 형성하기 위해 직물의 나실과 울의 밀도를 나타내는 파라미터에 대응하는 제 2윤곽선 데이터의 각각의 윤곽선 데이터를 변환하는 벡터좌표 변환수딘과, 제 3윤곽선 데이터를 직물의 나실 및 울의 밀도에 대응하는 도트밀도를 지닌 레스터 데이터로 변환하는 윤곽선 드로링 수단과, 레스터 데이터 포맷에 제 3영상 데이터를 형성하기위해 대표칼라를 상기 윤곽선 드로링 수단에 충만시키는 충만 처리 수단과, 상기 충만처리 수단에 의해 얻어진 제 3영상 데이터에 직물 정보를 부가하는 직물 영상 데이터 발생 수단을 구비한 직물 다자인 장치.Color image scanning means for scanning an original picture of a fabric comprising a design with a color to read first image data in a raster data format, and a representative for storing the first image data read by said color image scanning means. Image editing / processing means for concentrating each color of the first image data into a plurality of representative colors previously designed to generate second image data having a color, and storing the second image data in the image storage means; Contour extracting means for extracting the second image data from the representative color of the second image data stored in the image means for forming the first contour data in the data format, and first contour data extracted by the contour extracting means Vector converting means for converting the second contour data of the data format, and for forming the third contour data; A vector coordinate transform Sudin for transforming each contour data of the second contour data corresponding to the parameters representing the density of the thread and wool of the fabric, and the third contour data having dot density corresponding to the density of the thread and wool of the fabric. Outline drawing means for converting into raster data, fullness processing means for filling the outline drawing means with a representative color to form third image data in a raster data format, and third image data obtained by said fullness processing means. A fabric design apparatus comprising fabric image data generating means for adding fabric information to the fabric. 청구항 1에 있어서, 상기 영상/처리 수단은 제 1영상 데이터의 각각의 화소와 각각의 대표칼라사이의 편차를 산출하고 각각의 이의 편차가 최소가 되도록 대표칼라에 대한 화소를 감산하기 위해 칼라농축처리를 수행하는 직물 디나인 장치.The method according to claim 1, wherein the image / processing means calculates a deviation between each pixel of the first image data and each representative color and subtracts the pixel for the representative color such that each deviation is minimal. Fabric dyne apparatus to carry out. 청구항 1에 있어서, 상기 영상편집/처리수단은 부정확하게 칼라가 농축된 부분을 포함하는 제 2영상 데이터를 평활하기 위해 칼라 보정 처리를 더 수행하고 상기 칼라 보정 처리는 제 2영상 데이터와 디스플레이상에 부정확하게 칼라가 농축된 부분을 포함하는 윈도우를 디스플레이하기 위한 디스플레이하는 단계와, 윈도우의 모든 칼라를 대표칼라중 하나와 대체하는 단계를 지닌 직물 디자인 장치.The method according to claim 1, wherein the image editing / processing means further performs a color correction process to smooth the second image data including an inaccurately concentrated color portion, and the color correction process is performed on the second image data and the display. A fabric design device having a display for displaying a window comprising an inaccurately colored portion and replacing all colors of the window with one of the representative colors. 청구항 1에 있어서, 상기 윤곽선 추출수단은 유용하게 대표칼라의 수를 결정하기위해 제 2영상 데이터를 레스터 스캔하고 위치벡터를 얻기 위해 모든 대표칼라에 대한 윤곽선을 트랙하는 직물 디자인 장치.The fabric design apparatus according to claim 1, wherein the contour extraction means usefully raster scans the second image data to determine the number of representative colors and tracks the contours for all representative colors to obtain a position vector. 청구항 1에 있어서, 나실의 밀도와 제 2영상 데이터의 수평도트밀도의 비율 및 나실의 밀도와 제 2영상 데이터의 수직 도트밀도와의 비율에 대응하는 변환 매트릭스로 영상을 확대하거나 축소하는 직물 디자인 장치.The fabric design apparatus according to claim 1, wherein an image is enlarged or reduced with a transformation matrix corresponding to a ratio of the density of the thread and the horizontal dot density of the second image data and the ratio of the density of the thread and the vertical dot density of the second image data. .
KR1019970007526A 1997-03-06 1997-03-06 Fabric design apparatus KR100250237B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970007526A KR100250237B1 (en) 1997-03-06 1997-03-06 Fabric design apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970007526A KR100250237B1 (en) 1997-03-06 1997-03-06 Fabric design apparatus

Publications (2)

Publication Number Publication Date
KR19980072618A true KR19980072618A (en) 1998-11-05
KR100250237B1 KR100250237B1 (en) 2000-04-01

Family

ID=19498948

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970007526A KR100250237B1 (en) 1997-03-06 1997-03-06 Fabric design apparatus

Country Status (1)

Country Link
KR (1) KR100250237B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100671346B1 (en) * 2004-11-30 2007-01-19 주식회사 영우씨엔아이 Apparatus for Color Arrangement in Textile Design and Method Thereof

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002301281A (en) * 2001-01-30 2002-10-15 Juki Corp Method and device for preparing data, and program
KR100403332B1 (en) * 2001-07-14 2003-11-07 (주)아트윈텍 A design method provide with 3D rendering for fashion goods
KR20030069346A (en) * 2002-02-20 2003-08-27 김철근 Storing media for clothes designing application

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100671346B1 (en) * 2004-11-30 2007-01-19 주식회사 영우씨엔아이 Apparatus for Color Arrangement in Textile Design and Method Thereof

Also Published As

Publication number Publication date
KR100250237B1 (en) 2000-04-01

Similar Documents

Publication Publication Date Title
US6611730B1 (en) Device and method of designing knit products to be manufactured on a knitting machine
CN1867723B (en) Embroidery data creation device, embroidery data creation method
EP0640707A1 (en) A knit design system and a method for designing knit fabrics
KR930702571A (en) Knitting design system and how to create knitting data for the system
EP1652983B1 (en) Method and device for knit design
US7272244B2 (en) Method and unit for the production of images with high resolution in jacquard fabric
KR19980072618A (en) Fabric design device
CN112181923B (en) Bitmap acquisition method, bitmap acquisition device, computer equipment and storage medium
JPH0762852B2 (en) Textile design equipment
CN112084617B (en) Braiding design system
CN1110763C (en) Textile fabric designing apparatus
JP3003803B2 (en) Surface pattern pattern making equipment
JPH0551835A (en) Surface design pattern preparing device of yarn-dyed dobby fabric
MANCAȘI et al. CAD/CAM FOR JACQUARD WEAVING-THE PATH FROM DESIGN TO WOVEN FABRIC.
JP2739701B2 (en) Surface pattern pattern making equipment for yarn-dyed dobby fabric
JP3241794B2 (en) Surface pattern pattern making equipment for yarn-dyed dobby fabric
KR940010225B1 (en) Graphic display processing system with control method
JP2836761B2 (en) Surface pattern pattern making equipment
JP2992040B2 (en) Surface pattern pattern making equipment for yarn-dyed dobby fabric
MANCAȘI et al. The 16th International Scientific Conference eLearning and Software for Education Bucharest, April 23-24, 2020
CN114232172A (en) Manufacturing method of fabric with stepless gradual change textures and fabric
JPH0327948B2 (en)
JP2001226848A (en) Method and apparatus for making data of weave diagram of woven fabric and method and apparatus for weaving woven fabric
JP2623484B2 (en) Surface pattern pattern making equipment for yarn-dyed dobby fabric
JP3059756B2 (en) Fabric surface pattern pattern making equipment

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20021029

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee