JPH04506463A - Method and sewing machine for sewing two pieces of cloth so that they are of equal length - Google Patents
Method and sewing machine for sewing two pieces of cloth so that they are of equal lengthInfo
- Publication number
- JPH04506463A JPH04506463A JP2501734A JP50173490A JPH04506463A JP H04506463 A JPH04506463 A JP H04506463A JP 2501734 A JP2501734 A JP 2501734A JP 50173490 A JP50173490 A JP 50173490A JP H04506463 A JPH04506463 A JP H04506463A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- image
- feed
- cloth
- sewing machine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000004744 fabric Substances 0.000 title claims description 135
- 238000000034 method Methods 0.000 title claims description 65
- 238000009958 sewing Methods 0.000 title claims description 47
- 230000015654 memory Effects 0.000 claims description 37
- 238000012545 processing Methods 0.000 claims description 26
- 230000006870 function Effects 0.000 claims description 25
- 238000005314 correlation function Methods 0.000 claims description 24
- 238000004364 calculation method Methods 0.000 claims description 23
- 230000000737 periodic effect Effects 0.000 claims description 23
- 230000003287 optical effect Effects 0.000 claims description 7
- 238000005311 autocorrelation function Methods 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 4
- 238000006073 displacement reaction Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000005259 measurement Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000011156 evaluation Methods 0.000 description 5
- 239000000835 fiber Substances 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 4
- 239000011521 glass Substances 0.000 description 4
- 238000005286 illumination Methods 0.000 description 4
- 238000004886 process control Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 208000018747 cerebellar ataxia with neuropathy and bilateral vestibular areflexia syndrome Diseases 0.000 description 3
- 238000010276 construction Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000002787 reinforcement Effects 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000010219 correlation analysis Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004907 flux Effects 0.000 description 2
- 230000001788 irregular Effects 0.000 description 2
- 230000005855 radiation Effects 0.000 description 2
- 239000004753 textile Substances 0.000 description 2
- 241000257465 Echinoidea Species 0.000 description 1
- 235000003976 Ruta Nutrition 0.000 description 1
- 240000005746 Ruta graveolens Species 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 235000005806 ruta Nutrition 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 210000002784 stomach Anatomy 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Classifications
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B35/00—Work-feeding or -handling elements not otherwise provided for
- D05B35/10—Edge guides
- D05B35/102—Edge guide control systems with edge sensors
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B29/00—Pressers; Presser feet
- D05B29/06—Presser feet
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05D—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES D05B AND D05C, RELATING TO SEWING, EMBROIDERING AND TUFTING
- D05D2209/00—Use of special materials
- D05D2209/02—Use of special materials transparent
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Sewing Machines And Sewing (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるため要約のデータは記録されません。 (57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】 2枚の布を長さが等しくなるように縫合させるための方法及びミシン 本発明は請求項1.5.10及び請求項18と21の前提概念に記載の方法及び ミシンに関するものである。[Detailed description of the invention] Method and sewing machine for sewing two pieces of cloth so that they are of equal length The invention relates to a method according to the preambles of claims 1.5.10 and 18 and 21; It is related to sewing machines.
前提概念を構成するために考慮したドイツ特許公開第3525028号公報によ り、長さが等しくなるように2枚の布を縫合させるための送り量を検出する方法 が知られている。この方法では、互いに間隔を持って前後に配置されるそれぞれ 2個のラインカメラを用いて、各市の特徴的な構造を示す像が連続的に作成され る。第1のカメラから送られて来るイメージデータと第2のカメラから送られて 来るイメージデータとを比較することにより、イメージデータが一致した場合に は、第1の像を作成する際に導入したパルス計数過程を終了させ、パルス数の総 和と、スリップのない送りの際に得られる理論的なパルス数とから、布の送り量 が算出される。送り量が異なる場合には、その差から、分化可能な上送り装置と 下送り装置を備えたミシンに対し調整信号が形成され、これにより送り量の差左 修正することができる。According to German Patent Publication No. 3525028, which was taken into account to construct the prerequisite concept. How to detect the feed amount to sew two pieces of cloth so that their lengths are equal It has been known. In this method, each Using two line cameras, images showing the characteristic structures of each city are successively created. Ru. The image data sent from the first camera and the image data sent from the second camera are By comparing with the incoming image data, if the image data matches, terminates the pulse counting process introduced when creating the first image and calculates the total number of pulses. From the sum and the theoretical number of pulses that can be obtained during slip-free feeding, calculate the fabric feed amount. is calculated. If the feed amount is different, based on the difference, the upper feed device can be differentiated. An adjustment signal is generated for sewing machines with a lower feed device, which causes the difference in the feed amount to the left. Can be fixed.
この方法を用いると同じ長さの布の場合には好結果が得られる。しかしながら、 特にニット製品及びメリヤス製品で2枚の布の伸長状態が異なっている場合には 精度に関し限度がある。伸長状態が異なるのは、例えば縫製中の不適切な取扱い とか、製造条件及び保管条件の違いによるものである。互いに関係づけられる布 を長さ正確に縫合する場合、特に長い縫い目を形成させる場合、例えば衣服の袖 やズボンの脚部分に長い縫い目を形成させる場合、0.1%以下の精度が必要で ある。なぜなら1mの同じ長さの2枚の布の場合、送り量または伸長状態が1% 異なっていると最終的には10mの誤差が生じるからである。これは許容しうる ちのではない。前記の公知の方法によれば、送り量の違いによって生じる両売の 相互のずれだけを補償することができる。これに対して両売の伸長状態の違いは ほとんど検出することができず、従って補償することも不可能である。Good results are obtained using this method for fabrics of equal length. however, Especially when the stretching conditions of two pieces of cloth are different for knitted products and stockinated products. There are limits to accuracy. Differences in elongation can be caused by, for example, improper handling during sewing. This is due to differences in manufacturing and storage conditions. cloth related to each other When sewing to exact length, especially when forming long seams, e.g. sleeves of garments. When forming long seams on the legs of pants or trousers, accuracy of 0.1% or less is required. be. This is because for two pieces of cloth with the same length of 1m, the feed amount or elongation state is 1%. This is because if there is a difference, an error of 10 m will occur in the end. this is acceptable Not Chino. According to the above-mentioned known method, the double sales caused by the difference in feed amount can be avoided. Only mutual deviations can be compensated. On the other hand, the difference in the growth status of both sales is It is almost impossible to detect and therefore impossible to compensate for.
ドイツ特許公開第3416883号公報からは、繊維製品、特にニット製品の製 造過程における2次元の収縮を非接触的に連続測定する方法と装置が知られてい る。German Patent Publication No. 3416883 describes the manufacture of textile products, especially knitted products. There are known methods and devices for continuously measuring two-dimensional shrinkage during the manufacturing process in a non-contact manner. Ru.
この方法によれば、それぞれ1個のテレビカメラを用いて繊維表面の一部分を収 縮前後に撮影し、デジタル化し、記憶させる。演算ユニットにより縦方向及び横 方向における1次元の自己相関関数が形成され、次にこの相関関数の周期的な最 大値の位置から、縦方向及び横方向におけるノイズのない基本周期が決定される 。この基本周期の両方向における変化から、収縮によって生じる縦変化及び横変 化が検出される。According to this method, each television camera is used to capture a portion of the fiber surface. Photographs are taken before and after reduction, digitized, and stored. Vertical and horizontal direction depending on the calculation unit A one-dimensional autocorrelation function in the direction is formed, and then a periodic maximum of this correlation function From the position of the large value, the noise-free fundamental period in the vertical and horizontal directions is determined. . From the changes in both directions of this fundamental period, the longitudinal and lateral changes caused by contraction is detected.
この方法を用いると繊維の2次元の収縮を検出することができ、従って繊維の大 きさの変化を検出することができるが、帯状繊維の搬送方向に互いに間隔を持っ て配置される2個のカメラを用いて収縮処理の前後の状態が検出されるので、こ の方法及び特にこの方法を実施するための装置を、2枚の布の伸長状態を検出す るためにミシンのステッチ形成位置の領域に配置するのには適していない。また この公知の方法を用いても両売の送り量を測定することができないので、2枚の 布を長さが等しくなるように縫合するためにはまったく用をなさない。Using this method, it is possible to detect the two-dimensional shrinkage of the fibers and therefore the fiber size. It is possible to detect changes in the fiber size, but if the fiber strips are spaced apart from each other in the conveying direction. Since the conditions before and after the shrinkage process are detected using two cameras placed at The method and in particular the apparatus for carrying out this method are It is not suitable for placement in the area of the sewing machine's stitch forming position due to the Also Even if this known method is used, it is not possible to measure the feeding amount of both sheets. It is completely useless for sewing cloth to equal lengths.
ドイツ特許第3346163号公報により、同じ模様または同じ模様状の表面構 造を有している2枚の布を、模様及び構造に適正であるように縫合するための方 法が知られている。それぞれ1個のライン状のセンサにより各市から同時に写真 が撮影されデジタル化される。データ処理装置は、イメージデータの相互相関分 析により両売の模様の相対位置を演算し、その結果に応じて位置調整装置のため の制御命令を発して、ミシンの送り手段の相対送り量を変化させ、布が模様に関 し適正にオーバーラツプするように制御する。この場合布の端部稜が合同でない ことを考慮しなければならないので、この方法も2枚の布を長さが等しくなるよ うに縫合させるためには適していない。According to German Patent No. 3346163, surface structures with the same pattern or pattern A method for sewing two pieces of cloth that have a structure so that the pattern and structure are appropriate. The law is known. Photos are taken simultaneously from each city using one line-shaped sensor each. is photographed and digitized. The data processing device calculates the cross-correlation of the image data. The relative position of the ryouri pattern is calculated by analysis, and the position adjustment device is adjusted according to the result. A control command is issued to change the relative feed amount of the feed means of the sewing machine so that the fabric is aligned with the pattern. and control so that they overlap appropriately. In this case, the edge edges of the cloth are not congruent. Therefore, this method also makes the two pieces of cloth equal in length. Not suitable for suturing sea urchins.
本発明の課題は、任意に構造化され、場合によっては伸長状態が異なる布同士を 縫合させるための方法及びミシンを提供することである。The problem of the present invention is to create fabrics that are arbitrarily structured and, in some cases, have different elongation states. An object of the present invention is to provide a method and a sewing machine for suturing.
本発明は、この課題を解決するため、請求項1,5゜10及び18.21に記載 の構成を特徴とするものである。In order to solve this problem, the present invention is described in claims 1, 5, 10 and 18.21. It is characterized by the following configuration.
任意に構造化された布を縫合するため、本発明による方法によれば、まずそれぞ れの布の結合構造を表わす写真の非周期的信号成分から布の送り量を検出し、送 り量の比較から第】の信号を生じさせ、延在方向に沿って周期的に生じる構造要 素の信号成分から(例えば布地の経糸及び緯糸の方向)における布の伸長状態と 、周期的に生じる構造要素の延在方向の角度を考慮して送り方向に平行な方向で の伸長成分とを検出し、同じ方向の伸長成分の比較から第2の信号を生じさせ、 次に第1の信号と第2の信号から、送り装置に付設される位置調整装置のための 制御信号を形成させる。このようにして、前もって同じ伸長状態で同じ長さに裁 断されていたにもかかわらず伸長の相違により長さが異なってしまった布を、再 び長さが等しくなるように縫合させることができる。この場合、単位長さあたり 同数のメツシュ数または糸数を持った布が縫合される。本発明によれば、送り量 と伸長状態を決定するために布の結合構造が検出され評価されるので、本発明に よる方法は広範囲に、しかも単色の模様のない布に対しても適用することができ る。In order to stitch arbitrarily structured fabrics, according to the method according to the invention, first each The amount of cloth feed is detected from the aperiodic signal component of the photograph representing the bonding structure of the cloth. From the comparison of the amount of The elongation state of the cloth in the direction of the warp and weft of the cloth from the raw signal components (for example, the direction of the warp and weft of the cloth) , in the direction parallel to the feed direction considering the periodically occurring angle in the extending direction of the structural elements. and a second signal is generated from a comparison of the elongated components in the same direction; Next, from the first signal and the second signal, the position adjustment device attached to the feeding device is determined. Form a control signal. In this way, the paper can be cut to the same length in the same stretched state in advance. Cloth that has been cut but has different lengths due to differences in elongation can be reused. They can be sutured to equal length and length. In this case, per unit length Cloths with the same number of meshes or threads are sewn together. According to the invention, the feed amount The bonding structure of the fabric is detected and evaluated to determine the state of elongation and elongation. This method can be applied over a wide range of areas, even to monochrome, unpatterned fabrics. Ru.
請求項2は本発明による方法の有利な構成を示すものであり、請求項3と4は請 求項2に記載の方法の二者択一的な構成を示すものである。Claim 2 shows an advantageous development of the method according to the invention, claims 3 and 4 This shows an alternative configuration of the method described in claim 2.
請求項5は、請求項1に記載の方法に比べて簡単な方法を開示するものである。Claim 5 discloses a method that is simpler than the method described in claim 1.
この方法は、像として検知可能な表面特性(例えば布地の経糸及び緯糸)の少な くとも一部分が送り方向にほぼ平行に延びていることを前提として適用可能であ る。この場合布の伸長状態は布の送り方向と同じ方向で検出され、従って表面特 性の延在状態を角度に関して決定する必要がないので、この場合非周期信号成分 による像信号値の評価は送り量の決定に対して行なわれ、周期的に生じる信号成 分による像信号値の評価は伸長状態を決定するために行なわれる。従って。This method uses a small number of image-detectable surface features (e.g. warp and weft threads of a fabric). This method can be applied on the premise that at least a portion of the method extends approximately parallel to the feed direction. Ru. In this case, the stretched state of the fabric is detected in the same direction as the fabric feeding direction, and therefore the surface characteristics In this case, the aperiodic signal component The evaluation of the image signal value by An evaluation of the image signal values in terms of minutes is performed to determine the decompression state. Therefore.
互いに異なる2つの基準にしたがって評価される各市のイメージデータを生じさ せるために、それぞれ1つの写真撮影システムを設ければよい。Generate image data for each city that is evaluated according to two different criteria. For this purpose, one photography system may be provided.
請求項6によれば、送り量を決定するため、相似関数として相互相関関数が演算 され、一方請求項7によれば、伸長状態を演算するため自己相関関数が演算され る。According to claim 6, in order to determine the feed amount, a cross-correlation function is calculated as a similarity function. According to claim 7, an autocorrelation function is calculated to calculate the extended state. Ru.
請求項8によれば、相関最大値を決定する際の一義性を向上させるため、入力デ ータの前処理が行なわれる。According to claim 8, in order to improve the uniqueness when determining the maximum correlation value, the input data Preprocessing of the data is performed.
布構造のおおよその周期がわかっていれば、対応的にサイズを選定されたフィル タ(帯域消去フィルタ)を介して布構造を消去することができる。このフィルタ の係数は、支配的な布構造に適合することができるように動的に後調整可能であ るのが有利である。これにより情報または精度に関しては付加的な効果が得られ ないが、多義性が回避されるので相関最大値の自動的な検出が容易になる。If the approximate period of the fabric structure is known, a correspondingly sized filter can be The fabric structure can be eliminated through a filter (band-stop filter). this filter The coefficients are dynamically post-adjustable so that they can be adapted to the prevailing fabric structure. It is advantageous to This provides no additional benefit in terms of information or accuracy. However, since ambiguity is avoided, automatic detection of the correlation maximum is facilitated.
1つのイメージラインの信号における不規則性と高い周波数成分とは送り量の測 定に対し重要な意味を持っており、布構造の周期は場合によってはフィルタで除 去することができるのに対し、構造幅の決定、即ち布の伸長状態の決定に際して の自己相関に対しては、所望の情報を含んでいる周期的な規則的な信号成分が重 要である。Irregularities and high frequency components in the signal of one image line are In some cases, the periodicity of the fabric structure can be filtered out. However, when determining the structural width, i.e., the stretched state of the fabric, For autocorrelation, periodic and regular signal components containing the desired information are It is essential.
このため、請求項9に記載の構成とは異なり、自己相関に対しては、帯域フィル タを用いた入力データのフィルタリングが行なわれる。この場合、より周波数の 高い不規則性は除去される。このような帯域フィルタの係数も、それぞれの布の 構造幅(メツシュ幅または糸の間隔)に適合させることができるように後調整可 能であるのが有利である。Therefore, unlike the configuration described in claim 9, the band filter Input data is filtered using data. In this case, the frequency High irregularities are removed. The coefficients of such a bandpass filter also depend on each cloth. Post-adjustable to adapt to structure width (mesh width or thread spacing) It is an advantage to be able to do so.
請求項10に記載の方法は、請求項5に記載の方法と同様に、像により検知可能 な表面特性の少なくとも一部分が送り方向にほぼ平行に延びていることを前提と しているが、この請求項10に記載の方法の思想は、送り量を決定するための相 似関数を演算する際に、主極値の他に複数の周期的な副極値をも生じさせること にある。これらの副極値の間隔は、周期的に現われる構造要素の間隔、即ちメツ シュまたは経糸または緯糸の間隔に対応している。送り量の決定に対し相似関数 の主極値の位置を演算するのに対し、伸長状態の決定に対しては、この相似関数 の関数値から副極値の相互の間隔、即ち主極値とこれに隣接する2つの副極値の 間隔が検出される。即ち請求項5に記載の方法と異なるのは、この方法では、布 の伸長状態が固有の相似関数を演算することによって検出されるのではなく、送 り量の決定のために行なわれる相似関数の演算を評価することによって検出され ることである。この相似関数とは、請求項11によれば相互相関関数である。The method according to claim 10, like the method according to claim 5, can be detected by an image. It is assumed that at least a part of the surface features extend approximately parallel to the feed direction. However, the idea of the method according to claim 10 is to When calculating similar functions, generate multiple periodic sub-extrema in addition to the main extremum. It is in. The interval between these sub-extrema is the interval between structural elements that appear periodically, that is, the interval between It corresponds to the spacing of the threads or the warp or weft threads. Similarity function for determining feed rate This similarity function is used to calculate the position of the principal extrema of The mutual distance between the sub-extrema from the function value of An interval is detected. That is, the difference from the method according to claim 5 is that this method The elongated state of is not detected by computing a unique similarity function, but is is detected by evaluating the computation of the similarity function performed to determine the amount of Is Rukoto. According to claim 11, this similarity function is a cross-correlation function.
十分高い測定率を得るためには、2回の測定の間の送り速度が機械的な慣性のた めにわずかながら変化するという前提に基づくことができる。この前提は、請求 項12によれば、新しいずれた最大値をその前の最大値の近傍で探すように相関 演算器を作動させることに利用することができる。これにより、相互相関関数の 限られた部分だけを演算すればよいので、演算の時間が著しく減少する。In order to obtain a sufficiently high measurement rate, the feed rate between two measurements must be adjusted due to mechanical inertia. This can be based on the assumption that there will be a slight change in the This assumption is based on According to term 12, correlation is performed so that the new shifted maximum value is found in the vicinity of the previous maximum value. It can be used to operate a computing unit. This gives the cross-correlation function Since only a limited portion needs to be calculated, the calculation time is significantly reduced.
他の方法で演算時間を短縮するため、基準化された相互相関関数の代わりに、基 準化されていない相互相関関数が演算される。この場合、照明が不均一であると か、布の反射率が不均一であるとかの理由で像の基本明度がいくぶん変化するか も知れない。像の基本明度が変動すると総じて変化が増減する。この場合相関最 大値は“谷底”に位置することがある。このような事情があるにもかかわらずこ の場合に最大値を決定することができるように、請求項13によれば、最大値を 算出するために、修正されたアルゴリズムが適用される。To reduce computation time in other ways, instead of the scaled cross-correlation function, An unnormalized cross-correlation function is calculated. In this case, if the illumination is uneven Or, the basic brightness of the image changes somewhat due to non-uniform reflectance of the cloth. I don't know. When the basic brightness of the image changes, the changes generally increase or decrease. In this case, the correlation maximum A high price may be located at a “trough”. Despite these circumstances, According to claim 13, the maximum value can be determined in the case of To calculate, a modified algorithm is applied.
請求項14によれば、算出された相互相関関数の主最大値の補強部とこれに隣接 する2つの副最大値の補強部とは内挿法によって平坦になり、これにより実際の 最大値の位置の精度がほぼ5倍改善される。According to claim 14, the reinforcement part of the main maximum value of the calculated cross-correlation function and the reinforcement part adjacent to this The reinforcement of the two sub-maximum values is flattened by interpolation, which makes the actual The accuracy of the location of the maximum value is improved by a factor of approximately five.
布の送り方向は予め設定されており、即ち予めわかっているので、ただ1つの方 向における明度値が評価の参考になる。請求項15に従い像の大きさを、即ち測 定範囲の大きさを、最大送りステップにおいて像がたかだか像(測定範囲)の5 0%だけ変位するように選定するのが有利である。なるほど相関アルゴリズムが 変化すると像の変位が50%を越すことがあるが、変位が増大するにともなって 相関値も悪化することを考慮せねばならない。Since the cloth feed direction is preset, i.e. known in advance, there is only one direction. The brightness value in the direction is a reference for evaluation. According to claim 15, the size of the image is measured, that is, the size of the image is measured. The size of the fixed range is set to 5 at the maximum image (measurement range) at the maximum feed step. It is advantageous to choose a displacement of 0%. I see, the correlation algorithm When the image changes, the displacement of the image may exceed 50%, but as the displacement increases, It must be taken into consideration that the correlation value will also deteriorate.
布の表面を照明するため、請求項16によれば赤外線が使用される。赤外線の照 明にはいくつかの利点があり、即ち繊維に対して慣用されているほとんどの色が 赤外線を透過させ、従って赤外線のなかでは目に見えないので色の違いが生じな いこと、日光や放射線の影響をほとんど受けないこと、遮蔽の必要がないこと、 人間の目に有害な照明を避けられることである。運動の不鮮明性を避けるため、 請求項17に従って、赤外線光源を写真撮影の周期でストロボ作動させるのが有 利である。According to claim 16, infrared radiation is used to illuminate the surface of the cloth. infrared light Light has several advantages, namely that most colors commonly used for textiles are It transmits infrared rays and is therefore invisible in infrared light, so no color difference occurs. It is small, almost unaffected by sunlight and radiation, and does not require shielding. It is possible to avoid illumination that is harmful to human eyes. To avoid motion blurring, According to claim 17, it is advantageous to operate the infrared light source as a strobe at the cycle of photographing. It is advantageous.
請求項1,5または10に記載の方法を実施するためのミシンの有利な構成は、 請求項18ないし22に開示されている。An advantageous configuration of the sewing machine for carrying out the method according to claims 1, 5 or 10 comprises: Disclosed in claims 18 to 22.
次に、本発明の実施例を添付の図面を用いて説明する。Next, embodiments of the present invention will be described using the accompanying drawings.
第1図は 2個のカメラと2個の照明装置を備えたミシンの側面図、 第2図は 構造要素の少なくとも一部分が送り方向にほぼ平行に延びているよう な布に対して送り量を決定するために相互相関分析を実施し、布の伸長状態を決 定するために自己相関分析を実施するような信号処理装置のブロック構成図、 第3図は 構造要素の少なくとも一部分が送り方向にほぼ平行に延びているよう な布に対して送り量を決定するために相互相関分析を実施し、布の伸長状態を決 定するために相互相関関数のなかに含まれている周期的な信号成分を評価するよ うな信号処理装置の第2実施例のブロック構成図、第4図は 基準化された相互 相関関数のグラフ、第5図ないし 第8図は それぞれ基準化されない相互相関関数を演算する際の演算ステップの 違いによる信号への影響を表わすグラフ、 第9図は 送り量を検出するためにラインセンサを使用し、各巻の構造要素の角 度と伸長状態を検出するために面センサを使用する信号処理装置の第3実施例の ブロック構成図、 第10図は 送り量を検出するためにライン状に読み取り可能なただ1つの面セ ンサが設けられている信号処理装置の第4実施例のブロック構成図、 第11図は 経糸と緯糸が周期的に生じる第1の構造要素と第2の構造要素を形 成している布を示す図、 第1図に部分的に図示したミシンは基板1と、ヘッド2とを有している。ヘッド 2内には、通常の押え足3を担持している布押え棒4と針棒5とが収納されてい る。Figure 1 is a side view of a sewing machine equipped with two cameras and two lighting devices, Figure 2 shows that at least a portion of the structural element extends approximately parallel to the feed direction. A cross-correlation analysis was performed to determine the feeding amount for a given cloth, and the elongation state of the cloth was determined. a block configuration diagram of a signal processing device that performs autocorrelation analysis to determine Figure 3 shows that at least a part of the structural element extends approximately parallel to the feed direction. A cross-correlation analysis was performed to determine the feeding amount for a given cloth, and the elongation state of the cloth was determined. In order to evaluate the periodic signal components contained in the cross-correlation function, Figure 4 is a block diagram of the second embodiment of the signal processing device. Graph of correlation function, Figure 5 or Figure 8 shows the calculation steps when calculating each unstandardized cross-correlation function. A graph showing the effect of differences on the signal, Figure 9 uses a line sensor to detect the feed rate, and the corners of the structural elements of each roll are A third embodiment of a signal processing device that uses a surface sensor to detect the degree and extension state. block diagram, Figure 10 shows the only surface area that can be read in a line to detect the feed rate. a block configuration diagram of a fourth embodiment of a signal processing device provided with a sensor; Figure 11 shows the first and second structural elements in which the warp and weft occur periodically. Diagram showing the cloth made of The sewing machine partially illustrated in FIG. 1 has a base plate 1 and a head 2. The sewing machine shown in FIG. head A presser foot bar 4 carrying a normal presser foot 3 and a needle bar 5 are housed inside the presser foot 2. Ru.
針棒5の、糸を案内する針6は、図示していないルーバーと協働する。互いに縫 合されるべき2枚の布7,8を送るため、ミシンは上部布送り9と下部布送り1 0とを有している。The thread-guiding needle 6 of the needle bar 5 cooperates with a louver, not shown. sewn together In order to feed the two pieces of cloth 7 and 8 to be combined, the sewing machine uses upper cloth feed 9 and lower cloth feed 1. 0.
下部布送り10は担持体11によって支持されている。The lower cloth feeder 10 is supported by a carrier 11.
担持体11の、フォーク状に構成された端部は、偏心体12を取り囲んでいる。The fork-shaped end of the carrier 11 surrounds the eccentric 12 .
偏心体12は基板1内に支持されている軸13に設けられ、1回のステッチ形成 ごとに下部布送り10に往復運動を与える。担持体11の他の端部はクランク1 4に連結され、該クランク14は同様に基板1内に支持されている軸15に固定 されている。The eccentric body 12 is mounted on a shaft 13 supported within the substrate 1, and is capable of forming a single stitch. Each time, a reciprocating motion is given to the lower cloth feeder 10. The other end of the carrier 11 is connected to the crank 1 4, the crank 14 is fixed to a shaft 15 which is also supported within the base plate 1. has been done.
軸15の駆動は、図示していない位置調整可能な駆動機構により行う。この位置 調整可能な駆動機構は、ドイツ特許第3346163号公報の第3図において符 号15を付された軸のための駆動機構と同様に構成され、機能も同一である。The shaft 15 is driven by a position-adjustable drive mechanism (not shown). this position The adjustable drive mechanism is illustrated in FIG. 3 of DE 33 46 163. The drive mechanism for the shaft numbered 15 is constructed similarly and has the same function.
布送り棒4はその下端に横木部16を備えている。横木部16はピン17を担持 している。ピン17にはリンク棒18が支持されている。リンク棒18は、枢着 ピン19により上部布送り9に枢着されている。上部布送り9は弾性付勢されて いる球体20によって常時下方へ押されており、その往復運動は、横木部16に 回動可能に支持されているレバー21から得られる。レバー21の自由端は、上 部布送り9の、側方の2つの支持板によって担持されているローラ22の下側か らこれに係合している。レバー21の他の端部は中間部材23を介してアングル レバ−24と連結されている。The cloth feed rod 4 is provided with a crosspiece portion 16 at its lower end. Crosspiece 16 carries pin 17 are doing. A link rod 18 is supported on the pin 17. The link rod 18 is pivoted It is pivotally connected to the upper cloth feeder 9 by a pin 19. The upper cloth feeder 9 is elastically biased. It is constantly pushed downward by the sphere 20, and its reciprocating motion causes the crosspiece 16 to It is obtained from a lever 21 which is rotatably supported. The free end of the lever 21 The lower part of the roller 22 carried by the two lateral support plates of the cloth feeder 9 are involved in this. The other end of the lever 21 is connected to the angle via the intermediate member 23. It is connected to the lever 24.
アングルレバ−24は図示していない偏心駆動装置と連結されている。この偏心 駆動装置はドイツ特許第3346163号公報の第3図に図示されている偏心駆 動装置に対応しており、即ちこの公報の第3図で符号48を付されたアングルレ バ−を駆動するための偏心駆動装置に対応しており、上部布送り9をステッチ形 成の周期で持ち上げるために用いる。The angle lever 24 is connected to an eccentric drive device (not shown). This eccentricity The drive device is an eccentric drive as shown in FIG. 3 of German Patent No. 3,346,163. It corresponds to the angle lever designated by 48 in Figure 3 of this publication. It is compatible with an eccentric drive device to drive the bar, and the upper cloth feeder 9 is stitched. Used for lifting during the period of growth.
上部布送り9を駆動するため、ピン19には中間リンク棒25が係合している。In order to drive the upper cloth feed 9, an intermediate link rod 25 is engaged with the pin 19.
中間リンク棒25は枢着ビン26によって揺動レバー27と連結されている。揺 動レバー27は図示していない駆動機構に連結されている。The intermediate link rod 25 is connected to a swing lever 27 by a pivot pin 26. Shake The movable lever 27 is connected to a drive mechanism (not shown).
この駆動機構は、ドイツ特許第3346163号公報の第3図に図示された、符 号58を付された揺動レバーを駆動するための駆動機構と同一に構成され、機能 も同一である。This drive mechanism is illustrated in FIG. 3 of German Patent No. 3,346,163. It has the same structure and function as the drive mechanism for driving the swinging lever labeled No. 58. are also the same.
下部布送り10の送り量に対して上部布送り9の送り量を変更することができる ように、簡略に図示した位置調整装置28が設けられている。この位置調整装置 28もドイツ特許第3346163号公報から知られている位置調整装置80と 同一に構成されており、図示していないステッピングモータを有している。The feed amount of the upper cloth feeder 9 can be changed relative to the feed amount of the lower cloth feeder 10. A position adjustment device 28, which is shown in a simplified manner, is provided. This position adjustment device 28 also has a positioning device 80 known from German Patent No. 33 46 163. They have the same configuration and include a stepping motor (not shown).
ヘッド2の前面に固定されている担持体29には、ラインカメラ30と照明装置 31とが配置されている。A line camera 30 and a lighting device are mounted on a carrier 29 fixed to the front surface of the head 2. 31 are arranged.
ステッチ形成位置の前方にて針板32のなかに嵌め込まれているがラス板33の 下方には、ガラス板33に対して間隔を持って光誘導束34が設けられている。It is fitted into the throat plate 32 in front of the stitch forming position, but the lath plate 33 A light guide bundle 34 is provided below at a distance from the glass plate 33.
光誘導束34は、これに対して絶縁された光誘導束35によって取り囲まれてい る。内側の光誘導束34はラインカメラ36に接続され、外側の光誘導束35は リング状の照明装置37と接続されている。ガラス板33の下方には、図示され ていない光学系が配置されている。この光学系は測定面を所望通りに照明するこ とを可能にし、測定面を内側の光誘導束34の端面に結像させる。照明装置31 .37の光線は、2枚の布7.8を互いに分離させている中間板38によって互 いに遮断されている。The light-guiding bundle 34 is surrounded by a light-guiding bundle 35 which is insulated against it. Ru. The inner light guide bundle 34 is connected to the line camera 36, and the outer light guide bundle 35 is connected to the line camera 36. It is connected to a ring-shaped lighting device 37. Below the glass plate 33, there is a No optical system is placed. This optical system can illuminate the measurement surface in the desired manner. and image the measurement plane onto the end face of the inner light-guiding bundle 34. Lighting device 31 .. The rays of light 37 are mutually separated by an intermediate plate 38 separating the two cloths 7.8 from each other. It is completely blocked.
軸15に同期して回転する軸39(第2図)はパルス板40を担持している。パ ルス板40はパルス発生器41と協働する。A shaft 39 (FIG. 2), which rotates synchronously with shaft 15, carries a pulse plate 40. pa The pulse plate 40 cooperates with a pulse generator 41.
各ラインカメラ30,36は、長方形のダイオード要素43を備えたラインセン サ42を有している。ダイオード要素43は、布7,8の送り方向に対して横に 向けられている。Each line camera 30, 36 has a line sensor with a rectangular diode element 43. 42. The diode element 43 is arranged transversely to the feeding direction of the cloths 7, 8. It is directed towards.
ラインカメラ30にはA/D変換器44が付設されている。A/D変換器44は 、電子スイッチ45を介して2個のイメージメモリ46.47の一方と選択的に 接続可能である。イメージメモリ46は、電子スイッチ48を介して、帯域フィ ルタとして作用するデジタルフィルタ49及び帯域消去フィルタとして作用する デジタルフィルタ50と選択的に接続する。イメージメモリ47は、電子スイッ チ51を介して、帯域消去フィルタとして作用するデジタルフィルタ52と接続 している。フィルタ49.50.52は相関演算器53に接続されている。An A/D converter 44 is attached to the line camera 30. The A/D converter 44 , selectively with one of the two image memories 46 and 47 via the electronic switch 45. Connectable. The image memory 46 is connected to the bandwidth filter via an electronic switch 48. A digital filter 49 acts as a filter and a band-stop filter. It is selectively connected to the digital filter 50. The image memory 47 is an electronic switch. via channel 51 to a digital filter 52 that acts as a band-stop filter. are doing. Filters 49, 50, 52 are connected to correlation calculator 53.
ラインカメラ36もラインカメラ30と同様に次の構成要素を有する回路に接続 されており、即ちA/D変換器44′と、第1の電子スイッチ45′と、2個の イメージメモリ46’、47’ と、他の2個の電子スイッチ48′、51′と 、帯域フィルタとして作用するデジタルフィルタ49° と、帯域消去フィルタ として作用する2個のデジタルフィルタ50’、52”と、相関演算器53′と を有している回路に接続されている。Like the line camera 30, the line camera 36 is also connected to a circuit having the following components: That is, an A/D converter 44', a first electronic switch 45', and two Image memories 46', 47' and two other electronic switches 48', 51' , a digital filter 49° that acts as a bandpass filter, and a bandstop filter two digital filters 50', 52'' acting as connected to a circuit that has a
両相開演算器53.53’は比較モジュール54に接続されている。比較モジュ ール54には送り調節モジュール55が接続されている。送り調節モジュール5 5は位置調整装置28の、図示していないステッピングモータに接続されている 。The double-phase open calculators 53, 53' are connected to the comparison module 54. comparison module A feed adjustment module 55 is connected to the wheel 54 . Feed adjustment module 5 5 is connected to a stepping motor (not shown) of the position adjustment device 28. .
ラインカメラ30,36、照明装置31.37、スイッチ45.45’ 、48 .48″、51.51’及び比較モジュール54の作動はプロセス制御装置56 により制御される。プロセス制御装置56はパルス発生器41を介してミシン駆 動装置と接続されている。構成要素またはモジュール44−53.44’ −5 3’ 、54−56は信号処理装置57を形成している。Line cameras 30, 36, lighting devices 31, 37, switches 45, 45', 48 .. 48'', 51.51' and comparison module 54 are operated by process controller 56. controlled by The process control device 56 drives the sewing machine via the pulse generator 41. connected to a moving device. Component or module 44-53.44'-5 3', 54-56 form a signal processing device 57.
叉皇見I この実施例のミシンは第1の実施例とほぼ同様に構成されているが、さらに2個 のラインカメラが使用される。Emperor viewing I The sewing machine of this embodiment has almost the same structure as the first embodiment, but has two additional components. line cameras are used.
これらのラインカメラは第1実施例のラインカメラ30゜36と同一であり、従 ってそれぞれ対応する符号30゜36を付した。These line cameras are the same as the line cameras 30° and 36 of the first embodiment, and 30° and 36, respectively.
第3図に図示した第2実施例のブロック構成図では、ラインカメラ30にA/D 変換器60が付設されている。In the block diagram of the second embodiment shown in FIG. A converter 60 is attached.
A/D変換器60は、高域フィルタとして作用するデジタルフィルタ61と電子 スイッチ62とを介して2個のイメージメモリ63.64の一方と選択的に接続 可能である。イメージフィルタ63.64は相関演算器65に接続されている。The A/D converter 60 includes a digital filter 61 that acts as a high-pass filter and an electronic Selectively connect to one of two image memories 63 and 64 via switch 62 It is possible. The image filters 63 and 64 are connected to a correlation calculator 65.
第3図のブロック構成図では、ラインカメラ36はラインカメラ30と同様に次 の構成要素を有する回路に接続されており、即ちA/D変換器60′と、高域フ ィルタとして作用するデジタルフィルタ61′と、2個のイメージフィルタ63 ’ 、64’ と、相関演算器65′とを有する回路に接続されている。In the block configuration diagram of FIG. 3, the line camera 36, like the line camera 30, is are connected to a circuit having the following components: an A/D converter 60' and a high frequency filter. A digital filter 61' acting as a filter and two image filters 63 ', 64' and a correlation calculator 65'.
両相開演算器65.65’は比較モジュール66に接続されている。比較モジュ ール66には送り調節モジュール67に接続されている。送り調節モジュール6 7は位置調整装置28の、図示していないステッピングモータに接続している。The double-phase open calculators 65, 65' are connected to the comparison module 66. comparison module A feed adjustment module 67 is connected to the feed control module 66 . Feed adjustment module 6 7 is connected to a stepping motor (not shown) of the position adjustment device 28.
ラインカメラ30,36、照明装置31.37、スイッチ62.62’ 、比較 モジュール66の作動はプロセス制御装置68により制御される。プロセス制御 装置68はパルス発生器41を介してミシン駆動装置に接続している。構成要素 またはモジュール60−65.60’−65’ 、66−68は信号処理装置を 形成している。Line cameras 30, 36, lighting devices 31, 37, switches 62, 62', comparison Operation of module 66 is controlled by process controller 68. process control Device 68 is connected via pulse generator 41 to the sewing machine drive. Component Or modules 60-65, 60'-65', 66-68 are equipped with signal processing equipment. is forming.
この実施例のミシンは、第1図に図示した第1実施例のミシンとほぼ同様に構成 され、従って第9図に図示した揺動レバー27と、位置調整装置28と、軸39 に固定されているパルス板40と、パルス発生器41とを有している。The sewing machine of this embodiment has almost the same construction as the sewing machine of the first embodiment shown in FIG. Therefore, the swinging lever 27, the position adjustment device 28, and the shaft 39 shown in FIG. It has a pulse plate 40 fixed to the pulse generator 41 and a pulse generator 41.
上の布7には、簡単に図示したカメラ70と照明装置71とが付設されている。A camera 70 and a lighting device 71, which are simply illustrated, are attached to the upper cloth 7.
カメラ70は大体においてケーシング72と、光学系73と、半透明反射鏡74 と、CCDラインセンサ75と、CCD面センサ76とを有している。The camera 70 generally includes a casing 72, an optical system 73, and a translucent reflector 74. , a CCD line sensor 75 , and a CCD surface sensor 76 .
下の布8には、同様に簡単に図示したカメラ77とが付設されている。カメラ7 7はカメラ70とほぼ同一に構成され、従ってケーシング78と、光学系79と 、半透明反射鏡80と、CCDラインセンサ81と、CCD面センサ82から構 成されている。カメラ77には光誘導束83が接続され、該光誘導束83は第1 図に図示17たガラス板33の下方で終わっている。光誘導束83は部分的に第 2の光誘導束84によって取り囲まれており、該第2の光誘導束84はリング状 の照明装置85に接続されている。A camera 77, also shown simply, is attached to the lower cloth 8. camera 7 7 has almost the same structure as the camera 70, and therefore has a casing 78 and an optical system 79. , a semi-transparent reflecting mirror 80, a CCD line sensor 81, and a CCD surface sensor 82. has been completed. A light guide bundle 83 is connected to the camera 77, and the light guide bundle 83 is connected to the first It ends below the glass plate 33 shown at 17 in the figure. The light guide bundle 83 is partially The second light guiding bundle 84 is surrounded by a ring-shaped light guiding bundle 84. It is connected to the lighting device 85 of.
ラインセンサ75にはA/D変換器86が付設されている。A/D変換器86電 子スイツチ87を介して2個のイメージメモリ88.89の一方と交互に接続可 能である。イメージメモリ88.89は相互相関関数を算出するKKF演算器9 0に接続されている。KKF演算器90は、帯域消去フィルタとして用いられる 図示していないデジタルフィルタを有している。An A/D converter 86 is attached to the line sensor 75. A/D converter 86 volts Can be connected alternately to one of two image memories 88 and 89 via child switch 87 It is Noh. Image memories 88 and 89 are KKF calculators 9 that calculate cross-correlation functions. Connected to 0. The KKF calculator 90 is used as a band elimination filter. It has a digital filter (not shown).
面センサ76にはA/D変換器91が付設されている。An A/D converter 91 is attached to the surface sensor 76.
A/D変換器91は直接イメージメモリ92に接続されている。イメージメモリ 92には角度算出ユニット93と、自己相関関数を算出するAKF演算器94と が接続されている。角度算出ユニット93とAKF演算器94は互いに接続され ている6AKF演算器94は、帯域フィルタとして作用する図示していないフィ ルタを有している。A/D converter 91 is directly connected to image memory 92. image memory 92 includes an angle calculation unit 93 and an AKF calculator 94 that calculates an autocorrelation function. is connected. The angle calculation unit 93 and the AKF calculator 94 are connected to each other. The 6AKF calculator 94 includes a filter (not shown) that acts as a bandpass filter. It has a ruta.
ラインセンサ81は、ラインセンサ75と同様に次のような回路に接続されてい る。この回路は、A/D変換器86′と、電子スイッチ87′と、2個のイメー ジメモリ88’、89’ と、KKF演算器90′とから構成されている。同様 に面センサ82も面センサ76と同様に、A/D変換器91′と、イメージメモ リ92′ と、角度算出ユニット93′と、AKF演算器94′から構成されて いる回路に接続されている。The line sensor 81, like the line sensor 75, is connected to the following circuit. Ru. This circuit consists of an A/D converter 86', an electronic switch 87', and two image It consists of digital memories 88' and 89', and a KKF arithmetic unit 90'. similar Similarly to the surface sensor 76, the surface sensor 82 also has an A/D converter 91' and an image memo. 92', an angle calculation unit 93', and an AKF calculator 94'. connected to the circuit.
KKF演算器90.90’ とAKF演算器94.94’とは比較モジュール9 5に接続されている。比較モジュール95には送り調節モジュール96が接続さ れている。The KKF calculator 90.90' and the AKF calculator 94.94' are the comparison module 9. 5. A feed adjustment module 96 is connected to the comparison module 95. It is.
送り調節モジコール96は、位置調整装置28の図示していないステンピングモ ータに接続している。The feed adjustment module 96 is connected to a stamping module (not shown) of the position adjustment device 28. connected to the computer.
カメラ70,77、照明装置71,85、スイッチ87.87’、比較モジュー ル95の作動はプロセス制御装置97により制御される。プロセス制御装置97 はパルス発生器41を介してミシンの駆動装置に接続している。構成要素または モジュール86−94,86”−94’、95−97は信号処理装置98を形成 している。Cameras 70, 77, lighting devices 71, 85, switches 87, 87', comparison module The operation of the system 95 is controlled by a process controller 97. Process control device 97 is connected to the sewing machine drive device via a pulse generator 41. component or Modules 86-94, 86''-94', 95-97 form signal processing device 98 are doing.
実施例4 この実施例のミシンは、第1図に図示した第1実施例のミシンとほぼ同様に構成 され、従って第10図に図示した揺動レバー27と、位置調整装置28と、軸3 9に固定されているパルス板40と、パルス発生器41とを有している。Example 4 The sewing machine of this embodiment has almost the same construction as the sewing machine of the first embodiment shown in FIG. Therefore, the swing lever 27, the position adjustment device 28, and the shaft 3 shown in FIG. It has a pulse plate 40 fixed to 9 and a pulse generator 41.
上の布7には、簡単に図示したカメラ100と、照明装置101が付設されてい る。カメラ100は大体においてケーシング102と、光学系103と、CCD 面センサ104から構成されている。A camera 100 and a lighting device 101, which are simply illustrated, are attached to the upper cloth 7. Ru. The camera 100 generally includes a casing 102, an optical system 103, and a CCD. It is composed of a surface sensor 104.
下の布8には、同様に簡単に図示したカメラ105が付設されている。カメラ1 05はカメラ100とほぼ同一に構成されており、従ってカメラ100と同様に ケーシング106と、光学系107と、CCD面センサ108から構成されてい る。カメラ105には光誘導束109が接続されている。光誘導束109は第1 図に図示したガラス板33の下方で終わっている。光誘導束109は部分的に第 2の光誘導束110によって取り囲まれている。第2の光誘導束110はリング 状の照明装置111と接続されている。A camera 105, also shown simply, is attached to the lower cloth 8. camera 1 05 has almost the same configuration as camera 100, and therefore, like camera 100, It is composed of a casing 106, an optical system 107, and a CCD surface sensor 108. Ru. A light guide bundle 109 is connected to the camera 105 . The light guiding flux 109 is the first It ends below the glass plate 33 shown in the figure. The light guiding flux 109 is partially It is surrounded by two light guiding bundles 110. The second light guide bundle 110 is a ring It is connected to a lighting device 111 of the shape.
カメラ100にはA/D変換器112が付設されている。A/D変換器112は 電子スイッチ113を介して2個のイメージセンサ114,115の一方と交互 に接続可能である。両イメージセンサ114,115はプラスの相関関数を算出 するKKF演算器116に接続されている。KKF演算器116は帯域消去フィ ルタとして用いられる図示していないデジタルフィルタを有している。さらにイ メージフィルタ114には角度算出ユニット117と、自己相関関数を算出する AKF演算器118が接続されている。角度算出ユニット117とAKF演算器 118は互いに接続されている。AKF演算器118は帯域フィルタとして用い られる図示していないフィルタを有している。An A/D converter 112 is attached to the camera 100. The A/D converter 112 Alternately with one of the two image sensors 114 and 115 via the electronic switch 113 It is possible to connect to Both image sensors 114 and 115 calculate a positive correlation function The KKF calculator 116 is connected to the KKF calculator 116. The KKF calculator 116 is a band cancellation filter. It has a digital filter (not shown) used as a filter. Further The image filter 114 includes an angle calculation unit 117 and an autocorrelation function calculation unit. An AKF calculator 118 is connected. Angle calculation unit 117 and AKF calculator 118 are connected to each other. The AKF calculator 118 is used as a bandpass filter. It has a filter (not shown) that can be used.
カメラ105は、カメラ100と同様に、A/D変換器112′と、電子スイッ チ113′と、2個のイメージメモリ114“、115’ と、KKF演算器1 16′と、角度算出ユニット117′と、AKF演算器118′から構成されて いる回路に接続されている。Like the camera 100, the camera 105 includes an A/D converter 112' and an electronic switch. 113', two image memories 114'', 115', and a KKF arithmetic unit 1 16', an angle calculation unit 117', and an AKF calculator 118'. connected to the circuit.
両KKF演算器116,116′と両AKF演算器118,118’は比較モジ ュール119に接続されている。比較モジュール119には送り調節モジュール 120が接続されている。送り調節モジュール120は位置調整装置28の図示 していないステッピングモータに接続されている。Both KKF calculators 116, 116' and both AKF calculators 118, 118' are comparison modules. It is connected to the module 119. The comparison module 119 includes a feed adjustment module. 120 is connected. The feed adjustment module 120 is an illustration of the position adjustment device 28. Not connected to a stepper motor.
カメラ100,105と、照明装置101,111と、スイッチ113,113 ’と、比較モジュール119の作動はプロセス制御装置121によって制御され る。プロセス制御装置121はパルス発生器41を介してミシンの駆動装置と接 続されている。構成要素またはモジュール112−118,112’−118’ 、119−121は信号処理装置122を形成している。Cameras 100, 105, lighting devices 101, 111, switches 113, 113 ' and operation of comparison module 119 is controlled by process controller 121. Ru. The process control device 121 is connected to the sewing machine drive device via the pulse generator 41. It is continued. Components or modules 112-118, 112'-118' , 119-121 form a signal processing device 122.
第2図のブロック構成図に基づく第1実施例においては、布7.8の、カメラ3 0.36によって結像されるべき面は、ステッチ周期の時間間隔で照明装置31 ゜37により赤外線によってストロボ状に斜めに照明される。従って、ニット製 品またはメリヤス製品のメツシュ或いは布の交差している経糸と緯糸によって生 じる布7゜8の粗い表面構造に基づき、布7.8間表面上に点状の異なる明度が 生じる。照明装置31.37の作動と同時に、照明された表面からカメラ30. 36により行状(ライン状)に写真が撮影される。この場合個々のダイオード要 素43は、該ダイオード要素43によって検出された表面の明度を集中的に測定 する。In the first embodiment based on the block diagram of FIG. The plane to be imaged by 0.36 is illuminated by illuminator 31 at the time interval of the stitch period. 37 degrees, it is obliquely illuminated in a strobe-like manner by infrared rays. Therefore, knitted The fabric is made by intersecting warp and weft threads of the mesh or fabric of a knitted product or knitted product. Based on the rough surface structure of the cloth 7.8, there are dots of different brightness on the surface of the cloth 7.8. arise. Simultaneously with the activation of the illumination device 31.37, the camera 30. 36, photographs are taken in a line pattern. In this case individual diodes are required. The element 43 intensively measures the brightness of the surface detected by the diode element 43. do.
両カメラ30.36の最初の写真のアナログイメージデータは、A/D変換器4 4 ; 44’で変換された後、スイッチ45;45’を介してデジタルグレー 値像として、或いは結合構造を表わすシグナルプロフィールとしてイメージメモ リ46;46’に中間メモリされる。布7.8の送りを1段階行った後にカメラ 30.36によって撮影された第2の写真は第1の写真に比べて送り1段階の長 さだけずれており、スイッチ45;45’を切り換えた後同様にデジタルグレー 値像としてイメージメモリ47;47’に中間メモリされる。The analog image data of the first photo from both cameras 30 and 36 is sent to the A/D converter 4. 4; After being converted by 44', digital gray is converted via switch 45; 45'. Image memo as value image or signal profile representing bond structure The data is stored in intermediate memory in the memory 46; 46'. After the cloth 7.8 has been fed one step, the camera 30. The second photo taken by 36 is one advance step longer than the first photo. After switching switches 45; 45', the digital gray It is intermediately stored in an image memory 47; 47' as a value image.
次の送り段階を実施して次の写真を撮影するまでの中間時間内に、イメージデー タが布7.8の送り量と伸長状態とに関して評価される。During the intermediate time between performing the next advance step and taking the next photo, the image data is The data are evaluated with respect to the amount of feed and the state of elongation of the fabric 7.8.
送り量を決定するために、イメージメモリ46.47;46°、47′に中間メ モリされたイメージデータの相互相関関数が算出される。なお以下ではこの相互 相関関数を単にKKFと記すことにする。KKFの最大値は、第1の撮影と第2 の撮影の間での布7.8の送り量に比例している。このKKFの最大値は、布7 ,8が周期的な構造要素から成っているにもかかわらず、これらの構造要素が絶 対的に等しい周期的間隔で生じるのではなく、わずかな遅れと歪により、帯域幅 の広い周波数要素を有する比較的大きなオーバーラツプしたノイズ成分を含んで いることにより生じる。これは、KKFを際立った最大値にもたらし、送りを一 義的に表わすような非周期的な成分である。To determine the feed amount, intermediate media are stored in the image memories 46, 47; 46°, 47'. A cross-correlation function of the image data is calculated. In addition, in the following, this mutual The correlation function will be simply written as KKF. The maximum value of KKF is It is proportional to the feed amount of the cloth 7.8 between the shots. The maximum value of this KKF is cloth 7 , 8 are composed of periodic structural elements, but these structural elements are not absolute. Rather than occurring at relatively equal periodic intervals, the bandwidth is Contains relatively large overlapping noise components with wide frequency components of It is caused by being present. This brings the KKF to a pronounced maximum value and reduces the feed It is an aperiodic component that can be expressed logically.
基準KKFを算出する場合、第4図に図示したグラフと比較可能な関数の変化が 得られる。基準KKFは変位指数かに、のときに相関係数R8,の絶対最大値H を与える。変位指数に、の間隔は、同じカメラ30または36によって連続的に 撮影された2枚の写真の位置的なずれの大きさのゼロ点に対応しており、従って 2回の撮影間での布7,8の送り量に対応している。When calculating the standard KKF, the change in the function that can be compared with the graph shown in Figure 4 is can get. The reference KKF is the absolute maximum value H of the correlation coefficient R8, when the displacement index is give. In the displacement index, the intervals are continuously measured by the same camera 30 or 36. It corresponds to the zero point of the size of the positional deviation between the two photos taken, and therefore This corresponds to the amount of feed of the cloths 7 and 8 between two shootings.
基準KKFの算出は、算出するべき項の数量が多いため長い時間を要するので、 簡単な、基準化されないKKFが算出される。基準化されないKKFを算出する ためのイメージデータをそれぞれの相関演算器に伝送する前に、帯域消去フィル タとして作用するフィルタ50,52 ; 50’ 、52’において、構造要 素の周期的な配置に由来する周期的成分を減少させる。それ゛によって、次にK KFを算出する場合、副最大値の縦座標が少なくなり、よって主最大値の検出が 容易になる。フィルタ50゜52;50’、52’の係数は動的に追跡すること ができ、従ってこれら係数を常に支配的な重構造に適合させることができる。Calculating the standard KKF takes a long time because there are many terms to be calculated. A simple, unscaled KKF is calculated. Calculate unstandardized KKF Before transmitting the image data to each correlator, a band-stop filter is applied. In the filters 50, 52; 50', 52' acting as filters, the structural requirements are Reduces periodic components originating from elemental periodic arrangements. With that, then K When calculating KF, the ordinates of the minor maxima are reduced and therefore the detection of the main maxima is becomes easier. Coefficients of filters 50, 52; 50', 52' should be dynamically tracked , and thus these coefficients can always be adapted to the dominant multilayer structure.
両相開演算器53.53’を用いて、カメラ30゜36の写真撮影周波数を考慮 して、変位インデックスに、のときの主最大値Hの位置から、各市7.8の送り 量が算出される。各市7.8の送り量は比較モジュール54において互いに比較 され、比較の結果から第1の信号が得られる。この第1の信号は送り調節モジュ ール55のレジスタに中間メモリされる。Using a double-phase open calculator 53, 53', consider the photographing frequency of the camera 30°36 and the displacement index is 7.8 for each city from the position of the main maximum value H when . The amount is calculated. The feed amounts of each city 7.8 are compared with each other in the comparison module 54. and a first signal is obtained from the comparison result. This first signal is applied to the feed adjustment module. The data is stored in intermediate memory in the register of the module 55.
次に布7,8の伸長状態を算出するため、1枚の写真のイメージデータから自己 相関関数(以下では単にAKFと記す)が算出される。この場合イメージデータ は公知の方法で自己相関される。その際、既に述べたように、カメラ30.36 によって撮影された写真には、周期的に生じる像情報が含まれており、この像情 報は布の結像構造に由来するものであり、即ちニット製品またはメリヤス製品の メツシュ、或いは交差する経糸及び緯糸に由来するものであるという所与条件が 利用される。AKFを算出するためまずスイッチ48,51;48’ 、51’ が切り換えられ、次にイメージメモリ46.46’が帯域フィルタとして作用す るフィルタ49.49’ と連結される。一方イメージメモリ47.47’は次 のイメージデータの処理から切り離される。フィルタ49.49’は高周波数の 不規則性を減少させ、その結果周期的な規則的な像情報がはっきり生じる。次に 相関演算器53゜53′によってAKFの算出を行う場合、写真の1行のイメー ジデータが正確に1周期または複数の周期だけ変位していると、即ち構造要素の 間隔だけ変位していると、相似の最大値が常に得られる。この最大値の位置から 平均の周期長さを算出することができる。この平均の周期長さは布7,8の伸長 状態を表わす量である。次に布の瞬間的な伸長量を比較モジュール54で互いに 比較させ、比較結果から第2の信号が得られる。Next, in order to calculate the elongation state of cloths 7 and 8, self A correlation function (hereinafter simply referred to as AKF) is calculated. In this case the image data is autocorrelated using known methods. In that case, as already mentioned, the camera 30.36 Photographs taken by the camera contain image information that occurs periodically. The information comes from the imaging structure of the fabric, i.e. for knitted or stockinated products. The given condition that it is derived from mesh or intersecting warp and weft used. To calculate AKF, first switch 48, 51; 48', 51' is switched, and then the image memory 46, 46' acts as a bandpass filter. filters 49 and 49'. On the other hand, image memory 47.47' is as follows image data processing. Filter 49.49' is for high frequency Irregularities are reduced, resulting in clearly periodic and regular image information. next When calculating AKF using the correlation calculator 53゜53', the image of one line of the photograph is If the data is displaced by exactly one period or several periods, that is, the structural element Displaced by the interval, the maximum value of similarity is always obtained. From this maximum value position The average cycle length can be calculated. This average cycle length is the elongation of cloth 7 and 8. It is a quantity that represents a state. Next, a comparison module 54 compares the amount of instantaneous stretch of the cloth with respect to each other. A second signal is obtained from the comparison result.
AKFの算出は、相関演算器を適当に構成し、またはそれぞれ2個の並列に接続 される相関演算器を使用して、KKFの算出と同時に行うこともできる。従って 2つの信号を連続的にではなく、同時に形成させることができる。To calculate AKF, configure the correlation calculator appropriately or connect two of each in parallel. It is also possible to calculate the KKF at the same time using a correlation calculator. Therefore The two signals can be formed simultaneously rather than sequentially.
この場合、伸長状態を正確に検出するためには、周期的に生じる像情報、即ち構 造要素の少な(とも一部分を、はぼミシンの送り方向に平行に、従ってラインセ ンサ42の整向位置または測定方向に平行に整向させねばならない。例えばある 種の布地の場合、経糸または緯糸が測定方向にほぼ平行に延びている。他の場合 には、AKFの場合2種類の周波数f1とf2が生じるであろう。In this case, in order to accurately detect the elongation state, periodically generated image information, that is, structural A small part of the construction element (with a part parallel to the feed direction of the sewing machine, and therefore a line separator) It must be aligned parallel to the alignment position of the sensor 42 or the measurement direction. For example, there is In the case of seed fabrics, the warp or weft threads run approximately parallel to the measuring direction. in other cases In the case of AKF, two types of frequencies f1 and f2 will occur.
これらの周波数f1とf2は、緯糸及びこれに対して直角に延びる経糸(または これに比較可能な構造)の周波数であり、測定方向(送り方向)と例えば経糸の 延在方向との角度aに依存して生じるものである。These frequencies f1 and f2 correspond to the weft yarn and the warp yarn (or This is the frequency of the structure (comparable to this), and the measurement direction (feed direction) and the warp This occurs depending on the angle a with the extending direction.
問題は、周波数f1とf2が別個に知られているのではなく、その積がA K、 Fのなかに含まれていることによって生じる。周波数f1とf2がオーバーラ ンプしていることにより、測定された周波数には位相の跳躍が生じる。この跳躍 が、布の伸長状態の測定結果ミスを生じさせることがある。The problem is that frequencies f1 and f2 are not known separately, but their product is AK, This is caused by being included in F. Frequencies f1 and f2 overlap Due to this, the measured frequency has a phase jump. this leap However, this may lead to errors in the measurement results of the stretched state of the cloth.
第2の信号と、中間メモリされた第〕の信号とは、場合によっては伸長状態が異 なる布7,8の効果的な送り量を表わす量であり、即ち長さ単位あたりの構造要 素の数量を表わす量である。The second signal and the first signal stored in the intermediate memory may have different expansion states depending on the case. This is the amount that represents the effective feed amount of the fabrics 7 and 8, that is, the structural requirement per unit of length. It is a quantity that represents a prime quantity.
第1の信号と第2の信号は送り調節モジュール55において処理されて位置調整 装置28のための制御信号を形成する。この制御信号は上布9の送り量を調整し て、2枚の布7.8が同じ大きさの効果的な送り量で搬送されるようにするため のものである。このような効果的な送りの場合には、本来伸長状態が異なってい ても常に1回の送りステップにつき同数の構造要素が針6の下を移動する。縫合 されるべき布が同じ伸長状態で同一の長さに裁断されているならば、裁断後の布 の伸長状態が例えば保管とか縫製中に別々に変化しても長さが一致するように2 枚の布を縫合させることができる。The first signal and the second signal are processed in the feed adjustment module 55 to adjust the position. forming control signals for device 28; This control signal adjusts the feeding amount of the upper cloth 9. In order to ensure that the two pieces of cloth 7.8 are conveyed with the same size and effective feed amount. belongs to. In the case of such effective feeding, the elongation states are originally different. However, the same number of structural elements are always moved under the needle 6 per feeding step. suture If the cloth to be cut is cut to the same length with the same elongation, the cut cloth 2 so that the lengths match even if the elongation state of the two changes separately during storage or sewing, for example. Can stitch together pieces of cloth.
実施例2 第3図に図示したブロック図に基づく第2実施例では、2個のカメラ30.36 によって撮影されA/D変換器60.60’でデジタルグレー直像に変換された イメージデータの評価は第1実施例とは異なる方法で行われる。Example 2 In a second embodiment based on the block diagram illustrated in FIG. was photographed by A/D converter 60.60' and converted into a digital gray direct image. Evaluation of image data is performed in a different manner from the first embodiment.
即ち、布7,8の伸長状態を検出するため、AKFを算出するのではなく、KK Fが伸長状態を決定する情報に関しても評価される。この場合、KKFを算出す る場合には、主最大値のほかに複数の周期的な副最大値も生じ、その間隔は周期 的に生じる構造要素の間隔に対応しているという認識に基づいている。That is, in order to detect the stretched state of the cloths 7 and 8, instead of calculating AKF, KK F is also evaluated for information that determines the extended state. In this case, calculate KKF In addition to the main maximum, there are also several periodic sub-maximum values, the interval of which is It is based on the recognition that it corresponds to the spacing of structural elements that occurs in
基*KKF (第4図のグラフに対応する関数)を算出する場合、主最大値の両 側に対して同じ間隔で、互いに同じ高さの副最大値Nが生じる。この副最大値N の高さは主最大値Hの高さよりも低い。副最大値Nの相互の間隔、または主最大 値Hとその両側の隣接する副最大値Nの間隔は、文字列S1ないしS5で表わさ れている。When calculating the base *KKF (the function corresponding to the graph in Figure 4), both of the main maximum values Sub-maximum values N occur at the same spacing to the sides and of the same height to each other. This secondary maximum value N is lower than the height of the main maximum value H. The mutual spacing of the minor maximums N, or the main maximum The interval between the value H and the adjacent sub-maximum values N on both sides is represented by character strings S1 to S5. It is.
この場合も、基準KKFの算出には、算出されるべき多数の項があるので長時間 を要するため、簡単な基準化されないKKFが算出される。基準化されないKK Fを算出するためのイメージデータをそれぞれの相関演算器へ伝送する前に、イ メージデータはまず高域フィルタとして作用するフィルタ61.61’で前処理 されて周期的な信号成分が弱められ、しかし完全には弱められない。In this case as well, the calculation of the standard KKF requires a long time because there are many terms to be calculated. Therefore, a simple non-standardized KKF is calculated. KK not standardized Before transmitting the image data for calculating F to each correlation calculator, The image data is first pre-processed with filter 61.61' which acts as a high-pass filter. The periodic signal components are weakened, but not completely.
最初の撮影のイメージデータはフィルタ61.61“を通過した後付設のイメー ジメモリ63;63’に送られ、次の撮影のイメージデータはイメージメモリ6 4 ; 64”に送られる。次にイメージデータは対応する相関演算器65;6 5’において互いに処理される。After the image data of the first shooting passes through the filter 61.61", the attached image data is The image data for the next shooting is sent to the image memory 63; 63'. 4; 64". Next, the image data is sent to the corresponding correlation calculator 65; 5' are treated with each other.
基準化されていないKKFの場合、例えば一様でない照明または布の反射率によ り像の基礎明度が変動することがある。この変動のために、KKFが上昇または 下降する。この場合相関最大値は“谷底“にある。第5図の実線は、基準化され ていないKKFのこのような不規則な変化の一例である。縦軸は相関係数R8, であり、横軸は変位インデックスにである。この条件で効果的な相関最大値、即 ち送り量に比例する主最大値を検出するため、アルゴリズムが適用される。アル ゴリズムでは、1つの最大値の等級がその局部的な近傍に関係づけられる。For non-standardized KKFs, e.g. due to non-uniform illumination or fabric reflectance. The basic brightness of the image may vary. This fluctuation causes KKF to rise or descend. In this case, the maximum correlation value is at the "trough". The solid line in Figure 5 is standardized. This is an example of such irregular changes in KKF. The vertical axis is the correlation coefficient R8, , and the horizontal axis is the displacement index. Under this condition, the effective maximum correlation value, immediately An algorithm is applied to find the main maximum value which is proportional to the feed rate. Al In the algorithm, the magnitude of one maximum value is related to its local neighborhood.
詳細に述べると、次のステップが行われる。In detail, the following steps are performed.
a、まず関数の局部的な最大値と最小値がすべて決定される。それによって値は 第5図の破線のように変化する。この場合、まずすべての最大値とともにノイズ 等も一緒に検出される。a. First, all local maxima and minima of the function are determined. Thereby the value It changes as shown by the broken line in FIG. In this case, first all the maximum values along with the noise etc. are also detected together.
b、高さまたは低さがKKFのダイナミズムに適合するように設定される閾値を 下回るような最大値及び最小値がすべて消去される。即ちKKFのフランクは所 定の最小長さを下回る。このようにして第6図で破線で示すような曲線が得られ る。b, a threshold whose height or lowness is set to match the dynamism of the KKF. All maximum and minimum values that fall below are deleted. In other words, KKF's Frank is less than the specified minimum length. In this way, a curve as shown by the broken line in Figure 6 is obtained. Ru.
C0次に、各有効最大値に対して、隣接する最小値に対する振幅の差の総和から 得られる高さが算出される。C0 Then, for each effective maximum value, from the sum of the amplitude differences with respect to the adjacent minimum values, The resulting height is calculated.
d、これらの値から、それぞれ隣接する最小値に対して高さの最大差を有するよ うな最大値がめられる。第7図にはこのようにして得られた主最大値Hが図示さ れ、矢印によってこの主最大値Hに関係づけられる最小値が図示されている。d, from these values, calculate the maximum difference in height from each adjacent minimum value. The maximum value will be displayed. Figure 7 shows the main maximum value H obtained in this way. The minimum value related to this main maximum value H is illustrated by an arrow.
86次に、主最大値の正確な位置を内挿法によりさらに精密化させる。この場合 、最大値の形状に応じて種々の内挿法が適用される。86 The exact location of the main maximum is then further refined by interpolation. in this case , various interpolation methods are applied depending on the shape of the maximum value.
さらに、両相開演算器65.65’を用いて、変位インデックスに、のときの主 最大値Hの位置がら、カメラ30.36の写真撮影周波数を考慮して、それぞれ の布7.8の送り量が算出される。次に画布7,8の瞬間の送り量を比較モジュ ール66において互いに比較し、比較の結果から第1の信号が得られる。この第 1の信号は、送り調節モジュール67のレジスタに中間メモリされる。Furthermore, using a double-phase open operator 65 and 65', the displacement index is Considering the position of the maximum value H and the photography frequency of the camera 30, 36, respectively. The feed amount of cloth 7.8 is calculated. Next, use the comparison module to compare the instantaneous feed amount of canvases 7 and 8. and a first signal is obtained from the result of the comparison. This first 1 signal is intermediately stored in a register of the feed adjustment module 67.
布7.8の伸長状態を算出するため、KKFの隣接する最大値の間隔の平均値を めることにより周期長さが検出され、従って副最大値を周期的に生じさせる構造 の相互の間隔が検出される。これにより、第8図に図示したような、それぞれ2 つの副最大値Nの間隔s1ないしS7、即ち主最大値Hと隣接する副最大値Nと の間隔が得られる。統計学的な方法により“はころび成分”を除去することがで きる。In order to calculate the elongation state of cloth 7.8, the average value of the interval between adjacent maximum values of KKF is The period length is detected by The mutual spacing of the is detected. As a result, as shown in FIG. The interval s1 to S7 between the two sub-maximum values N, that is, the main maximum value H and the adjacent sub-maximum value N. The interval is obtained. It is possible to remove the “falling component” using statistical methods. Wear.
メツシュまたは糸の間隔に対応する結合構造の周期長さまたは周期時間を測定す る場合、実際に存在する布はすべて不規則な障害のある周期構造を有しているこ とが考慮される。これによって初めてずれの測定が可能になる。このことは、こ れから得られるKKFが周期的な最大値のほかに、周期の測定に入り込んではな らない障害をも含んでいることを意味している。Measure the period length or period time of the bonded structure corresponding to the mesh or thread spacing. If the will be taken into account. Only then can the deviation be measured. This means that In addition to the periodic maximum value, the KKF obtained from This means that it also includes disabilities that are not present.
別の副的な効果は、布にうねができたり、或いは多くの場合そうであるが、周波 数と糸の周期との比が整数であるような構造により、布地が複数の周波数を含ん でいる場合に生じる。このような場合には、再生可能であるように常に同一の周 期が測定されるよう保証されねばならない。Another side effect is the formation of ridges in the fabric or, as is often the case, A structure in which the ratio of the number to the period of the thread is an integer allows the fabric to contain multiple frequencies. Occurs when In such cases, always use the same frequency so that it is reproducible. It must be ensured that the period is measured.
さらに第1実施例の場合のように、伸長状態を正確に測定するためには、周期的 に生じる像情報の少なくとも一部がラインセンサ42の測定方向にほぼ平行に延 在していなければならない。Furthermore, as in the case of the first embodiment, in order to accurately measure the elongation state, periodic At least a part of the image information generated in the line sensor 42 extends approximately parallel to the measurement direction of the line sensor 42. must be present.
次に、画布7.8の瞬間的な伸長状態が比較モジュール66で互いに比較され、 比較の結果から第2の信号が得られる。The instantaneous stretched states of the canvases 7.8 are then compared with each other in a comparison module 66; A second signal is obtained from the comparison.
第2の信号と、中間メモリされていた第1の信号とは、布7.8の効果的な送り 量を表している。第1の信号と第2の信号は送り調節モジュール67で処理され て位置調節装置28のための制御信号を形成する。この制御信号は、画布7,8 が同じ大きさの効果的な送り量で搬送されるように上部布送り9の送り量を調整 する。The second signal and the first signal which was intermediately stored are the effective feed of the cloth 7.8. represents quantity. The first signal and the second signal are processed by a feed adjustment module 67. to form a control signal for the position adjustment device 28. This control signal is applied to canvases 7 and 8. Adjust the feed amount of the upper cloth feed 9 so that the material is conveyed with the same effective feed amount. do.
叉亙五主 カメラ70.77のラインセンサ75,81を用いて、ステッチ形成周波数でス トロボ作動する照明装置71゜85とタイミングをとって、布7,8の表面部分 からライン状の写真が撮影される。five lords of crossroads Using the line sensors 75, 81 of the camera 70, 77, scan at the stitch formation frequency. The surface portions of the cloths 7 and 8 are timed with the lighting device 71°85 that is activated by the flashlight. A line-shaped photo is taken.
両ラインセンサ75,81の第1の写真のアナログイメージデータは、A/D変 換器85または86′で処理された後、スイッチ87または87′を介してデジ タルグレー値として、即ち結合構造を表わすシグナルプロフィールとしてイメー ジメモリ88または88′に中間メモリされる。布7,8の送りステップを1回 行なった後にラインセンサ75,81によって撮影される第2の写真は第1の写 真に対して送りステップの長さだけずれており、スイッチ87または87′を切 り換えた後同様にデジタルグレー値としてイメージメモリ89または89′に中 間メモリされる。The analog image data of the first photograph of both line sensors 75 and 81 is converted into A/D converter. After being processed by the converter 85 or 86', the digital image as a total gray value, that is, as a signal profile representing the bond structure. intermediate memory 88 or 88'. Feed steps for fabrics 7 and 8 once The second photo taken by the line sensors 75, 81 after the It is deviated by the length of the feed step from the true position, and the switch 87 or 87' is turned off. After switching, it is stored in the image memory 89 or 89' as a digital gray value in the same way. will be stored in memory for a while.
次の送りステップを実施して次の写真を撮影するまでの間に、中間メモリされた イメージデータが布7.8の送り量に関して評価される。この評価は、KKF演 算器90.90’において、各巻に付設されたイメージメモリ88.89または 88’、89’のイメージデータを用いて相互相関関数KKFを算出するように して行なわれる。Between performing the next advance step and taking the next photo, the intermediate memory The image data is evaluated with respect to the feed rate of the cloth 7.8. This evaluation is based on KKF performance In the calculator 90.90', the image memory 88.89 attached to each volume or Calculate the cross-correlation function KKF using the image data of 88' and 89'. It is done as follows.
KKFの最大値は、第1の撮影と第2の撮影の間での布7,8の送り量に比例し ている。KKFのこの最大値は、布7.8が周期的な構造要素SL、S2 (第 11図)から成っているにもかかわらず、この構造が完全に等しい周期的間隔で 生じるのではなく、わずかな遅延及び変形により、比較的大きなオーバーラツプ した雑音部分であって帯域幅の広い周波数成分を備えた雑音部分を含んでいるこ とによって生じるものである。これは非周期的な成分であり、KKFの最大値を 突出させ、送り量を表わすものである。The maximum value of KKF is proportional to the amount of feed of the cloths 7 and 8 between the first and second shots. ing. This maximum value of KKF indicates that the fabric 7.8 has periodic structural elements SL, S2 (th (Fig. 11), this structure has perfectly equal periodic intervals. relatively large overlap due to small delays and deformations rather than It is possible that the noise part contains a noise part with a wide bandwidth frequency component. This is caused by This is an aperiodic component, and the maximum value of KKF is It is made to protrude and represents the feed amount.
基準KKFを算出する場合、第4図に図示したグラフと比較可能であるような関 数変化が生じる。基準KKFは変位インデックスに、であるときの相関係数R□ の絶対的な最大値Hを生じさせ、この最大値Hとゼロ点までの距離は、同じライ ンセンサ75または81で連続的に撮影された2枚の写真の位置的なずれの大き さに対応しており、従って2回の撮影の間の布7,8の送り量に対応している。When calculating the standard KKF, a relationship that can be compared with the graph shown in Figure 4 is used. A change in number occurs. The reference KKF is the displacement index, and the correlation coefficient R□ produces an absolute maximum value H, and the distance between this maximum value H and the zero point is The size of the positional shift between two photos taken consecutively with sensor 75 or 81 Therefore, it corresponds to the amount of feed of the cloths 7 and 8 between the two shootings.
基準KKFの算出は多数の項を演算しなければならないために長時間を要するの で、簡単な、基準化されないKKFが算出される。予め、帯域消去フィルタとし て作用するKKF演算器90.90’のフィルタを用いて、構造要素の周期的な 配列に由来する周期的成分が減少せしめられる。これによって次のKKFの算出 の場合、縦座標の副最大値が減少し、よって主最大値の検出が容易になる。Calculating the standard KKF takes a long time because many terms have to be calculated. A simple, unscaled KKF is calculated. As a band-stop filter in advance, Using the filter of the KKF operator 90,90', which acts on the periodic Periodic components originating from the sequence are reduced. This allows us to calculate the next KKF. In the case of , the minor maximum value of the ordinate decreases, thus making it easier to detect the major maximum value.
両KKF演算器90.90’を用いて、変位インデックスKvのときの主最大値 Hの位置から、カメラ70゜77の写真撮影周波数を考慮して、各市7,8の送 り量が算出される。次に画布の瞬間的な送り量が比較モジュール95において互 いに比較され、比較結果から第1の信号が得られる。この第1の信号は送り調節 モジュール96のレジスタに中間メモリされる。Using both KKF calculators 90 and 90', the main maximum value when the displacement index Kv is From the position of H, taking into account the photographing frequency of the camera 70°77, The amount of loss is calculated. Next, the instantaneous feed amount of the canvas is compared in the comparison module 95. A first signal is obtained from the comparison result. This first signal is the feed adjustment Intermediate memory is stored in registers of module 96.
ラインセンサ75,81の作動と時間的にオーバーラツプするように、面センサ 76.82を用いて、照明された表面部分から平面状の写真が撮影される。これ らの写真のアナログイメージデータは、A/D変換器91゜91′で変換後マト リックス状のデジタルグレー直像どしてイメージメモリ92または92′に中間 メモリされる。この場合グレー直像は、CCD面七ンサ76または82の画素列 と画素行の数量に依存した、列と行に分割された像点から成る。The surface sensor A planar photograph is taken from the illuminated surface area using 76.82. this After converting the analog image data of these photographs with an A/D converter 91°91', A digital gray direct image is stored in the image memory 92 or 92'. memorized. In this case, the gray direct image is a pixel column of 76 or 82 on the CCD surface. and consists of image points divided into columns and rows, depending on the number of pixel rows.
この時点で角度演算ユニット93または93′を用いて、イメージメモリ92ま たは92“のイメージデータから、周期的に生じる第1の構造(例えば1枚の布 地の経糸)の延在方向R1と布7,8の送り方向Vの角度a(第11図)が演算 される。これは次のようにして行なわれる。即ちイメージメモリ92.92’内 に含まれているデータフィールドの内部の仮想の任意の位置決め基準点(Auf setzpunk+)に基づいて、互いに角度を成してずれ、設定された位置決 め基準点を通る多数の検出光線をデータフィールドの上に設定し、各検出光線に おいて、その上にあるすべての像点の信号値を加算させるようにして行なわれる 。この時点で、位置決め基準点の位置と布の構造とに応じて加算結果の最大値ま たは最小値が得られ、この最大値または最小値は、周期的に生じる各市の第1の 構造要素S1の延在方向Rを表わしている。At this point, using the angle calculation unit 93 or 93', the image memory 92 or or 92" image data, the first structure (for example, a piece of cloth) that occurs periodically The angle a (Fig. 11) between the extending direction R1 of the fabric warp) and the feeding direction V of the fabrics 7 and 8 is calculated. be done. This is done as follows. That is, in the image memory 92.92' A virtual arbitrary positioning reference point (Auf setzpunk+), the positions are shifted at an angle to each other and Set up a number of detection rays passing through a reference point above the data field, and This is done by adding the signal values of all the image points above it. . At this point, depending on the position of the positioning reference point and the fabric structure, the maximum value of the addition result or The maximum or minimum value is obtained, and this maximum or minimum value is determined by the periodic occurrence of the first It represents the extending direction R of the structural element S1.
次にAKF演算器94または94″を用いて、第1の構造要素S1に対して例え ば90°の角度で延びている第2の構造要素32(例えば1枚の布地の緯糸)の 平均間隔、即ち周期長さP2であって第1の構造要素S1の延在方向R1に沿っ た前記間隔、即ち周期長さP2が測定され、従って第1の構造要素S1の延在方 向R1における布7.8の伸長状態が検出される。この場合、延在方向R1に延 びる像点の信号値から自己相関関数AKFが算出される。この算出は、公知の方 法で、信号値またはイメージデータを自己相関させることによって行なう。Next, using the AKF calculator 94 or 94'', the first structural element S1 is of a second structural element 32 (e.g. a weft thread of a piece of fabric) extending at an angle of 90°. The average spacing, that is, the periodic length P2 along the extending direction R1 of the first structural element S1. The said spacing, i.e. the periodic length P2, is measured and thus the extent of the first structural element S1 is determined. The stretched state of the cloth 7.8 in direction R1 is detected. In this case, it extends in the extending direction R1. An autocorrelation function AKF is calculated from the signal values of the image points that vary. This calculation is for those who are publicly known. This is done by autocorrelating signal values or image data.
AKF演算器94または94′の、帯域フィルタとして作用するフィルタ(これ 以上詳細に説明しない)は、シグナルプロフィールにおける高周波数の不規則成 分の発生を阻止させる。従って周期的な規則的な像情報がはっきりと生じる。A KFを算出する場合、もし前もって検出した前記延在方向R1に平行に延び、こ の延在方向R1の算出のために遺定した像点が、第2の構造要素S2の周期長さ P2だけ、またはその数倍だけ自らに対してずれるならば、常に類似の最大値が 生じる。この最大値の位置から、延在方向R1における布7.8の伸長状態を表 わす平均周期長さP2を算出することができる。A filter of the AKF calculator 94 or 94' that acts as a bandpass filter (this (not discussed in detail above) are high-frequency irregular components in the signal profile. prevent the occurrence of Periodic and regular image information is therefore clearly produced. A When calculating KF, if the The image point left for calculating the extending direction R1 is the periodic length of the second structural element S2. If it deviates from itself by P2 or several times it, then the maximum value of similarity will always be arise. The stretching state of the cloth 7.8 in the extending direction R1 is expressed from the position of this maximum value. The average cycle length P2 can be calculated.
各市7.8の周期長さP2から、検出した角度aを考慮して、周期長さP2の、 送り方向Vに平行に延びる値P2.が検出され、従って送り方向Vにおける伸長 状態が検出される。布7,8のこの伸長値は比較モジュール95において互いに 比較され、比較結果から第2の信号が得られる。From the period length P2 of each city 7.8, considering the detected angle a, the period length P2 is A value P2. extending parallel to the feed direction V. is detected and therefore the elongation in the feed direction V A condition is detected. These elongation values of the fabrics 7, 8 are compared to each other in the comparison module 95. A second signal is obtained from the comparison result.
送り調節モジュール96において、第1の信号と第2の信号から、式R= D o / D uに従って調節量Rの値が得られる。即ち上布の処理量(Durc hsatx)と下布の処理量との比から調節量Rの値が得られる。処理量Doま たはDuはそれぞれの布7または8の効果的な送り量を表わすものであり、即ち 1回の送り長さにおいて検出された構造要素S2の数量を表わしている。ここで 処理量は次の式からめられる。In the feed adjustment module 96, from the first signal and the second signal, the formula R=D The value of the adjustment amount R is obtained according to o/Du. That is, the processing amount of upper fabric (Durc The value of the adjustment amount R can be obtained from the ratio of the processing amount of the lower fabric (hsatx) and the processing amount of the lower cloth. Processing amount Doma or Du represents the effective feed amount of the respective cloth 7 or 8, i.e. It represents the number of structural elements S2 detected in one feed length. here The processing amount can be calculated from the following formula.
(検出された送り長さ) DoまたはDu= □ (周期長さP 2) /eos a 比D o / D uが1でなければ、送り調節モジュール96において、位置 調整装置28のための制御信号が形成される。この制御信号は上部布送り9を次 のように調整する。即ち2枚の布7,8がそれぞれ同じ大きさの処理量で、即ち 同じ大きさの効果的な送り量で搬送され、その際2枚の布7,8の伸長状態が元 々異なっている場合にも、1回の送りステップで同数の構造要素S2が針6の下 を通過するように調整される。縫合される布7゜8が同じ伸長状態で且つ同じ長 さに裁断されていたならば、裁断後の伸長状態が例えば保管または縫製中に変化 しても両面7.8は同じ長さで縫合される。(Detected feed length) Do or Du = □ (Period length P 2) /eos a If the ratio D o / D u is not 1, the position is adjusted in the feed adjustment module 96. A control signal for regulating device 28 is generated. This control signal causes the upper cloth feed 9 to Adjust as follows. In other words, the two cloths 7 and 8 have the same amount of throughput, i.e. They are conveyed with the same effective feed amount, and at that time, the stretched state of the two cloths 7 and 8 is the original Even if the numbers are different, the same number of structural elements S2 will be placed under the needle 6 in one feed step. adjusted to pass. The fabrics 7゜8 to be sewn are in the same stretched state and the same length. If the fabric was cut in a straight line, the elongation after cutting may have changed, for example during storage or sewing. Even if both sides 7.8 are sewn to the same length.
伸長状態を検出するための演算は、予め角度aを測定しなければならないので、 送り量を検出するための演算よりも非常に時間を要する。このため、ミシンが高 回転数の場合には、産業上使用可能な市販の演算器の演算速度を考慮して、例え ばそれぞれ10番目の送りステップ終了後に伸長状態を算出するようにしてもよ い。この場合、新たに伸長状態が検出されないようなステッチ形成過程または送 りステップの間に、その都度の各市の実際の送り値と最後に検出した伸長値とか ら調節量Rの値が演算される。布の伸長状態が短時間で飛躍的に変化しないこと は経験により判明しているので、新たな伸長値が存在するまでに例えば10回の 送りステップの間隔があるにもかかわらず、十分に正確な送り調節が得られる。Since the calculation for detecting the extended state requires measuring the angle a in advance, This takes much more time than the calculation to detect the feed amount. For this reason, the sewing machine is In the case of rotation speed, consider the calculation speed of a commercially available calculator that can be used industrially, and use an example. For example, the elongation state may be calculated after the end of each 10th feed step. stomach. In this case, the stitch formation process or the feed During the step, the actual feed value and the last detected elongation value for each city are Then, the value of the adjustment amount R is calculated. The elongation state of the fabric should not change dramatically in a short period of time. is known through experience, so it takes, for example, 10 times before a new expansion value exists. Despite the spacing of the feed steps, a sufficiently precise feed adjustment is obtained.
実施例4 カメラ100,105の面センサ104,108を用いて、ステッチ形成の周波 数でストロボ作動する照明装置101,111とタイミングを取って、照明され た布7.8の表面部分から平面状の写真が撮影される。Example 4 Using surface sensors 104 and 108 of cameras 100 and 105, the frequency of stitch formation is determined. The lights are illuminated in synchronization with the lighting devices 101 and 111 that operate with strobe lights. A planar photograph is taken from the surface portion of the cloth 7.8.
両面センサ104,108の第1の像のアナログイメージデータは、A/D変換 器112または112′でデジタルデータに変換された後、スイッチ113また は113′を介してマトリックス状のデジタルグレー直像としてイメージメモリ 114または114′に中間メモリされる。この場合それぞれのグレー直像は、 面センサ104または108の画素列及び画素行の数量に応じた数量の、行列状 に分割された像点から構成される。The analog image data of the first images of the double-sided sensors 104 and 108 are A/D converted. After being converted into digital data by the converter 112 or 112', the switch 113 or is sent to the image memory as a matrix-like digital gray direct image via 113'. 114 or 114'. In this case, each gray direct image is A matrix-like array whose number corresponds to the number of pixel columns and pixel rows of the surface sensor 104 or 108. It consists of image points divided into
布7.8の1回の送りステップを実施した後に面センサ104,108によって 撮影された第2の写真は、第1の写真に対して送りステップの長さだけずれてい るが、この第2の写真は、スイッチ113または113′の切り換え後同様にマ トリックス状のデジタルグレー直像としてイメージメモリ115または115′ に中間メモリされる。次の送りステップを実施して次の写真を撮影した後、面セ ンサ104,108の、送り方向に延びる選定された画素列123または124 の像信号が、送り量を決定するために評価される。これは実施例3の場合と同様 にして行われる。即ちKKF演算器116,116’において、対応する中間メ モリ114,115または114’、115’に中間メモリされた、各市のため の画素列123,124のイメージデータを用いて、相互相関関数KKFが演算 される。by the surface sensors 104, 108 after carrying out one feeding step of the cloth 7.8. The second photo taken is offset by the length of the advance step with respect to the first photo. However, this second photo shows the same image after switching switch 113 or 113'. Image memory 115 or 115' as a trix-like digital gray direct image is stored in intermediate memory. After performing the next advance step and taking the next photo, Selected pixel row 123 or 124 of sensor 104, 108 extending in the feeding direction image signals are evaluated to determine the feed amount. This is the same as in Example 3. It is carried out as follows. That is, in the KKF arithmetic units 116 and 116', the corresponding intermediate media Intermediate memory in memory 114, 115 or 114', 115' for each city The cross-correlation function KKF is calculated using the image data of pixel columns 123 and 124 of be done.
次に、相互相関関数によって検出された両面の送り量は、比較モジュール119 において互いに比較され、実施例3の場合と同様に比較結果から第1の信号が得 られKKFの演算と時間的にオーバーラツプして、イメージメモリ114,11 4’のイメージデータから、角度演算ユニット117,117’を用いて、実施 例3の場合と同様に周期的に生じる第1の構造要素S1の延在方向R1と布7, 8の送り方向Vとの角度a (第11図)が検出される。次にAKF演算器11 8,118’ を用いて再び実施例3の場合と同様に、前もって検出された延在 方向R1での布7.8の伸長状態が演算される。両面7,8の伸長状態は比較モ ジュール119において互いに比較され、比較結果から第2の信号が得られる。Next, the feed amount of both sides detected by the cross-correlation function is calculated by the comparison module 119 are compared with each other, and the first signal is obtained from the comparison result as in the case of Example 3. The image memories 114 and 11 overlap in time with the KKF calculation. 4' image data, using angle calculation units 117, 117'. The extending direction R1 of the first structural element S1 and the cloth 7, which occur periodically as in Example 3, The angle a (FIG. 11) with respect to the feed direction V of 8 is detected. Next, the AKF calculator 11 8,118' again as in Example 3, the previously detected extension The stretched state of the cloth 7.8 in direction R1 is calculated. The elongated state of both sides 7 and 8 is shown in the comparison model. They are compared with each other in module 119 and a second signal is obtained from the comparison result.
送り調節モジュール120では、第1の信号と第2の信号から、実施例3の場合 と同様に調節量Rの値が検出される。両面7,8の処理量の比が1でなければ、 送り調節モジュール120において位置調整装置28のための制御信号が形成さ れる。この制御信号は、同右7,8が同じ処理量で、即ち同じ大きさの効果的な 送り量で搬送されるように上部布送り9の送り量を調整する。In the feed adjustment module 120, from the first signal and the second signal, in the case of the third embodiment, Similarly, the value of the adjustment amount R is detected. If the ratio of processing amounts on both sides 7 and 8 is not 1, A control signal for the position adjustment device 28 is formed in the feed adjustment module 120. It will be done. This control signal has the same processing amount for 7 and 8 on the right, that is, the same effective The feed amount of the upper cloth feeder 9 is adjusted so that the cloth is conveyed at the same feed amount.
実施例3の場合と同様にこの実施例でも伸長状態を検出するための演算には送り 量を決定するための演算時間よりもかなりの時間を要し、従って伸長状態・は送 リステップを10回行った後に演算されるので、新たな伸長状態が検出されない ようなステッチ形成過程または送りステップの間に、調節量Rはその都度の実際 の送り量と最後に検出した各市の伸長値から算出される。As in the case of Embodiment 3, in this embodiment as well, the calculation for detecting the extended state involves It takes considerably more time than the calculation time to determine the The calculation is performed after restepping 10 times, so new extension states are not detected. During the stitch forming process or feeding step, the adjustment amount R is adjusted according to the actual Calculated from the feed amount and the elongation value of each city detected last.
e) Fig、11 国際調査報告e) Fig, 11 international search report
Claims (22)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE3900748.0 | 1989-01-12 | ||
| DE3900748 | 1989-01-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04506463A true JPH04506463A (en) | 1992-11-12 |
Family
ID=6371960
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2501734A Pending JPH04506463A (en) | 1989-01-12 | 1990-01-11 | Method and sewing machine for sewing two pieces of cloth so that they are of equal length |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP0453455A1 (en) |
| JP (1) | JPH04506463A (en) |
| WO (1) | WO1990008215A1 (en) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3346163C1 (en) * | 1983-12-21 | 1985-04-11 | Pfaff Industriemaschinen Gmbh, 6750 Kaiserslautern | Process for sewing fabric parts according to the pattern |
| DE3416883A1 (en) * | 1984-05-08 | 1985-11-14 | Robert Prof. Dr.-Ing. 7760 Radolfzell Massen | METHOD AND ARRANGEMENT FOR CONTINUOUS CONTACTLESS MEASUREMENT OF THE 2-DIMENSIONAL SHRINKAGE OF KNITWEAR |
| DE3525028A1 (en) * | 1985-07-13 | 1987-01-22 | Pfaff Ind Masch | Sewing machine fabric feed |
| JPS63125292A (en) * | 1986-11-15 | 1988-05-28 | ブラザー工業株式会社 | Pattern match apparatus of sewing machine |
| JPS63279882A (en) * | 1987-05-11 | 1988-11-16 | ブラザー工業株式会社 | pattern matching sewing machine |
-
1990
- 1990-01-11 JP JP2501734A patent/JPH04506463A/en active Pending
- 1990-01-11 WO PCT/EP1990/000061 patent/WO1990008215A1/en not_active Ceased
- 1990-01-11 EP EP19900901565 patent/EP0453455A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| EP0453455A1 (en) | 1991-10-30 |
| WO1990008215A1 (en) | 1990-07-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR910008209B1 (en) | Method and apparatus for determining hte amount of advance of a plurality of meterial plies in a sewing machine | |
| US4612867A (en) | Method and apparatus for the pattern-correct sewing together of cloth parts | |
| US6871606B2 (en) | Method and device for regulating material transport in a sewing or embroidery machine | |
| JP5147043B2 (en) | Apparatus for capturing images using a color laser projection display | |
| US5990468A (en) | Device for the automatic detection and inspection of defects on a running web, such as a textile fabric | |
| US4226197A (en) | Sewing machine with edge guide | |
| US20140010438A1 (en) | Three dimensional shape measurement apparatus and method | |
| WO2006044185A2 (en) | Systems and methods for measuring sample surface flatness of continuously moving samples | |
| CN107034592B (en) | sewing machine | |
| JP6275622B2 (en) | Method and scanner for detecting the position and three-dimensional shape of a plurality of products on a running surface in a non-contact manner | |
| US4853776A (en) | Fabric inspecting method and appartus for detecting flaws | |
| US5103749A (en) | Process and sewing machine for sewing together layers of fabric according to a pattern | |
| JPH11514090A (en) | Method and apparatus for optically confirming the orientation of a clothing workpiece | |
| WO2018078958A1 (en) | Sewing machine and holding member | |
| GB2214663A (en) | Pattern-matching sheet-joining | |
| JP2022526500A (en) | Multi-camera imaging system using laser beam | |
| US4901660A (en) | Pattern-matching sewing machine | |
| JPH04506463A (en) | Method and sewing machine for sewing two pieces of cloth so that they are of equal length | |
| KR102497313B1 (en) | A fabric quality measurement system and quality measurement method using the same | |
| GB2214664A (en) | Pattern-matching sewing machine | |
| DE4000633C2 (en) | ||
| JPH05184753A (en) | Sewing machine provided with device for measuring relative position of end edges of a plurality of materials to be sewn | |
| US6521906B1 (en) | Method and apparatus for measuring the distortion angle of a strip of textile, wherein a sensor array scans at progressively altered angles | |
| JPS6144306A (en) | Size measuring apparatus for clothes | |
| MXPA05010335A (en) | Method for inspecting the quality criteria of flat textile structures embodied in a multilayer form according to a contour. |