Processing

Please wait...

Settings

Settings

Goto Application

1. WO1996005568 - GARMENT MARKER SYSTEM HAVING COMPUTER-ASSISTED ALIGNMENT WITH SYMMETRIC CLOTH PATTERNS

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

We Claim

1. A method for aligning a dependent garment segment a marker with a match location in a pattem in a fabric web on an upper surface of a table in a system having a moveable video sub-system including a camera having an array of pixel elements configured to receive light from a portion of the fabric web and provide electrical signal equivalents thereof; said method comprising the steps of:
receiving marker signals including signals indicative of a first garment segment having a reference location therein and a second garment segment having a match location therein;
receiving, from said camera video sub-system, signals corresponding to said fabric web pattem;
comparing said fabric web pattern signals with said marker signals;
generating signals indicative of initial fabric web pattem position as compared to said first garment segment reference location;
generating a reference image of camera video sub-system pixels about said first garment segment reference position;
determining an axis of symmetry substantially about said first garment segment reference location and parallel to said fabric web pattem;
dividing said reference image into a plurality of N pixel arrays parallel in orientation to said axis of symmetry;
creating a match image from said reference image pixel arrays by positioning, across said symmetry axis, a copy of each m pixel array at a
corresponding N - (m+1) array position;
comparing camera video sub-system pixels corresponding to an image about said second garment segment match position with said match image signals;
generating signals to determine a match position of said match image relative to said second garment segment reference point image that removes any difference in pixel state therebetween; and
generating signals to adjust said second garment segment position in said marker to remove a difference between the location of said second garment segment reference point in said marker and said match position.

2. The method of claim 1 further comprising the steps of:
determining an axis of symmetry substantially about said first garment segment reference location and parallel to a fabric web pattern extending in a direction parallel to the length of said web.

3. The method of claim 1 further comprising the steps of:
determining an axis of symmetry substantially about said first garment segment reference location and parallel to said fabric web pattern extending in a direction perpendicular to the length of said web.

4. The method of claim 1 further comprising the steps of:
determining a first axis of symmetry substantially about said first garment segment reference location and parallel to a fabric web pattem extending in a direction parallel to the length of said web;
determining a second axis of symmetry substantially about said first garment segment reference location and parallel to said fabric web pattern extending in a direction perpendicular to the length of said web;
dividing said reference image into a first plurality of N pixel arrays parallel in orientation to said first axis of symmetry;
creating a first match image from said reference image pixel arrays by positioning, across said first symmetry axis, a copy of each m pixel array at a corresponding *V - (m+1) array position;
dividing said first match image into a second plurality of N pixel arrays parallel in orientation to said second axis of symmetry;
creating a second match image from said first match image pixel arrays by positioning, across said second symmetry axis, a copy of each m pixel array at a corresponding N - (m+1) array position;
comparing camera video sub-system pixels corresponding to an image about said second garment segment match position with said second match image signals;
generating signals to determine a match position of said second match image relative to said second garment segment reference point image that removes any difference in pixel state therebetween; and
generating signals to adjust said second garment segment position in said marker to remove a difference between the location of said second garment segment reference point in said marker and said match position

5. A system for aligning a dependent garment segment a marker with a match location in a pattem in a fabric web, said system comprising
a table having an upper surface for receiving said fabric web;
a moveable video sub-system including a camera having an array of pixel elements configured to receive light from a portion of the fabric web and provide electrical signal equivalents thereof;
a means for receiving marker signals including signals of a first garment segment having a reference location therein and a second garment segment having a match location therein;
a means for receiving, from said camera video sub-system, signals corresponding to said fabric web pattern;
a means for comparing said fabric web pattern signals with said marker signals;
a means for generating signals indicative of initial fabric web pattem position as compared to said first garment segment reference location;
a means for generating a reference image of camera video sub-system pixels about said first garment segment reference position;
a means for determining an axis of symmetry substantially about said first garment segment reference location and parallel to said fabric web pattem;
a means for dividing said reference image into a plurality of N pixel arrays parallel in orientation to said axis of symmetry;
a means for creating a match image from said reference image pixel arrays by positioning, across said symmetry axis, a copy of each m pixel array at a corresponding N - (m+1) array position;
a means for comparing camera video sub-system pixels corresponding to an image about said second garment segment match position with said match image signals;
a means for generating signals to adjust said second garment segment position in said marker to determine a match position of said match image relative to said second garment segment reference point image that removes any difference in pixel state therebetween; and
a means for generating signals to adjust said marker to remove a difference between the location of said second garment segment reference point in said marker and said match position.

6. The system of claim 5 further comprising:
a means for determining a first axis of symmetry substantially about said first garment segment reference location and parallel to a fabric web pattem extending in a direction parallel to the length of said web.;
a means for determining a second axis of symmetry substantially about said first garment segment reference location and parallel to a fabric web pattern extending in a direction perpendicular to the length of said web;
a means for dividing said reference image into a first plurality of N pixel arrays parallel in orientation to said first axis of symmetry;
a means for creating a first match image from said reference image pixel arrays by positioning, across said first symmetry axis, a copy of each m pixel array at a corresponding N- (m+1) array position;
a means for dividing said first match image into a second plurality of N pixel arrays parallel in orientation to said second axis of symmetry;
a means for creating a second match image from said first match image pixel arrays by positioning, across said second symmetry axis, a copy of each m pixel array at a corresponding N - (m+1) array position;
a means for comparing camera video sub-system pixels corresponding to an image about said second garment segment match position with said second match image signals;
a means for generating signals to determine a match position of said second match image relative to said second garment segment reference point image that removes any difference in pixel state therebetween; and
a means for generating signals to adjust said second garment segment position in said marker to remove a difference between the location of said second garment segment reference point in said marker and said match position.

7. A fabric article made in accordance with a method for aligning a dependent garment segment a marker with a match location in a pattem in a fabric web on an upper surface of a table in a system having a moveable video subsystem including a camera having an array of pixel elements configured to receive light from a portion of the fabric web and provide electrical signal equivalents thereof; said method comprising the steps of:
receiving marker signals including signals indicative of a first garment segment having a reference location therein and a second garment segment having a match location therein;
receiving, from said camera video sub-system, signals corresponding to said fabric web pattem;
comparing said fabric web pattern signals with said marker signals;
generating signals indicative of initial fabric web pattern position as compared to said first garment segment reference location;
generating a reference image of camera video sub-system pixels about said first garment segment reference position;
determining an axis of symmetry substantially about said first garment segment reference location and parallel to said fabric web pattem;
dividing said reference image into a plurality of N pixel arrays parallel in orientation to said axis of symmetry;
creating a match image from said reference image pixel arrays by positioning, across said symmetry axis, a copy of each m pixel array at a
corresponding N - (m+1) array position;
comparing camera video sub-system pixels corresponding to an image about said second garment segment match position with said match image signals;
generating signals to determine a match position of said match image relative to said second garment segment reference point image that removes any difference in pixel state therebetween; and
generating signals to adjust said second garment segment position in said marker to remove a difference between the location of said second garment segment reference point in said marker and said match position.

8. The method of claim 1 wherein said step of generating signals to determine a match position of said match image further comprises the steps of:
performing a low resolution match by:
creating initial first and second subdatabases of pixel signal values configured from first and second fabric image databases approximately centered on said reference and-match points;
dividing said initial databases into subarrays with each subarray configured relative to the other subarrays to maintain corresponding positions in the respective images; and
summing, for each of said subarrays in each of said images, said pixel signal magnitudes to generate a matrix of resultant pixel magnitude signals for each of said images; and
creating a final reduced database by replacing the elements of said subarrays with a corresponding element of said corresponding matrix;
determining a first aggregate matrix pixel value error from a sum of pixel value errors found by a comparison between corresponding first and second matrix values;
creating a third matrix of said second fabric sheet image final reduced database indexed a select amount from said fabric sheet image array center;
determining a second aggregate matrix pixel value error from a sum of pixel value errors found by a comparison between corresponding first and third reduced database values;
identifying as a low resolution match that subarray whose comparison yielded the lessor of said first and second aggregate matrix pixel value errors;
performing a high resolution match with said low resolution match subarray elements by:
creating a first subarray of pixel signal values configured from said first fabric sheet image array approximately centered on said reference point;
creating a second subarray of pixel signal values from said second fabric sheet image array approximately centered on said second low resolution match subarray;
determining a first aggregate pixel value error from a sum of pixel value errors found by a comparison between corresponding first and second array values;
creating a third subarray of said second fabric sheet image array pixel signal values indexed a select amount from said fabric sheet image array center;
determining a second aggregate pixel value error from a sum of pixel value errors found by a comparison between corresponding first and third array values;

identifying as a match that pixel value subarray whose comparison with said first pixel value array yielded the lessor of said first and second aggregate pixel value errors; and
adjusting said second pattern location in said marker to remove any difference between the location of said second fabric sheet design and said second pattern match point in dependence on said low resolution and high resolution match.