Color Variation Detection Software for Textile Fabric Production

By David Cook on September 30, 2026

color-variation-detection-software-textile-fabric

Color variation is the textile defect that hides best and costs most once it is found. A roll can pass every four-point check, look fine on the inspection frame and still produce garments where the sleeve does not match the body. By then the fabric has been cut, sewn and sometimes shipped. Catching shade problems early means measuring color along and across every roll, grouping rolls into shade bands, and keeping each garment inside one band. This guide explains how color difference is measured, which variations matter, how to set realistic tolerances and where inline detection fits. To see shade mapping on your own fabric, book a short walkthrough.

Textile quality · Color variation

Color Variation Detection for Textile Fabric: Catch Shade Problems Before Cutting

Shade measured along and across every roll, sorted into bands and tied to dye lots, so garments are cut from fabric that matches.

Why it matters
CMC 2:1
Color difference formula widely used for textile quality control
ISO 105-J03
Standard for calculating color differences on textiles
No single
Delta E limit fits every product; tolerances depend on fabric and customer
Where color variation hides
Variation type, what you see and typical cause
Side to center
Selvages differ from the middle of the width
Typical cause: Uneven padding, drying or dye uptake across the width
End to end
Shade drifts from the start to the end of a roll
Typical cause: Dye bath exhaustion, temperature or speed drift
Roll to roll
Rolls in the same lot do not match each other
Typical cause: Batch position, re-dyeing, finishing differences
Lot to lot
Dye lots differ from each other and the standard
Typical cause: Recipe, water, substrate or machine changes
Metamerism
Colors match in one light and differ in another
Typical cause: Dye choice versus the reference sample
01The problem

Why Shade Problems Surface Too Late

Most defects are local: a slub, a hole, a stain. Color variation is different. It is a gradual difference spread over meters of fabric, and the eye is poor at judging gradual change. An inspector watching fabric move past a frame sees each meter against the one before it, not against the start of the roll. A slow drift from one end to the other can pass unnoticed even when the two ends clearly differ side by side.

The problem becomes visible in the cutting room and the finished garment. Panels for one shirt are cut from different parts of a lay, sometimes from different rolls. If the shade varies, the front and back or the sleeve and body no longer match. Cutting rooms guard against this with shade bands, but bands are only as good as the measurements behind them. When shade grouping is done by eye on a few swatches, errors slip through.

A shade problem found at the inspection frame costs a re-band. Found in the cutting room, it costs a re-cut. Found by the customer, it costs the order.

Measuring color continuously, with an instrument rather than the eye, moves detection to the earliest point. We can show how that works with your fabrics on a call.

02Measuring color

How Color Difference Is Measured

Color difference is measured in a color space where distances roughly match what people see. The result is a single number, Delta E, that says how far a sample is from a standard. Different formulas weight lightness, chroma and hue differently, which is why the formula must always be named with the number.

CIELAB
Describes color with three values: L* for lightness, a* for red to green and b* for yellow to blue. Every Delta E formula starts from these values.
CMC (l:c)
A formula built for textiles and widely used in dyeing quality control, lab-to-bulk comparison and lot checks. The 2:1 setting weights lightness half as much as chroma, matching how people judge acceptability.
CIEDE2000
A newer formula that tracks human perception more closely for very similar colors and in neutral, blue and low-saturation regions.
ISO 105-J03
The international standard for calculating color differences on textiles, including the CMC formula.
Light sources
Shade is checked under agreed light sources, typically a daylight source plus store and incandescent sources, to catch metamerism.
Direction
Beyond the Delta E total, the direction matters: lighter or darker, redder or greener, bluer or yellower tells the dyehouse what to correct.

There is no universal pass limit. A Delta E CMC of 1.0 might be fine on a mid-shade workwear fabric and too loose for a fashion basic. The right limit comes from the customer standard and visual trials, which our specialists can help you run.

03Shade banding

Grouping Rolls So Garments Match

Even a well-controlled dye lot contains some variation. Shade banding accepts that and manages it: every roll is measured, rolls with very similar color are grouped into bands, and the cutting room keeps each garment, and ideally each lay, inside one band.

Example: one dye lot sorted into shade bands

Band A
14 rolls closest to standard

Band B
9 rolls, slightly darker

Band C
4 rolls, slightly lighter

Hold
2 rolls outside tolerance

Illustrative grouping. Bands are built from measured color on each roll, not a visual judgment on a single swatch, so rolls in the same band can be cut together safely.

Two things make banding reliable. First, the measurement has to represent the whole roll, not just the first meter. A roll that drifts end to end needs readings along its length, and a roll with side-to-center variation needs readings across the width. Second, the band limits must be tighter than the customer tolerance, so two rolls at opposite ends of one band still match each other.

Band labels should travel with the roll: printed on the roll ticket, stored in the roll record and passed to cutting planning, so nobody has to re-check shade at the spreading stage.

When bands come from continuous measurement, the cutting room gets a band label it can trust, and fewer lays are mixed by mistake. That is the core of a good shade system.

04Lab versus inline

Spot Checks Versus Continuous Measurement

Most mills already measure color with a lab spectrophotometer. The question is how much of each roll the measurement actually represents.

Lab spot checks
  • One or two swatches cut from each roll end
  • Accurate at the point measured
  • Misses end-to-end drift inside the roll
  • Side-to-center only if extra swatches are taken
  • Results arrive after the roll is finished
  • Banding based on a few points
Inline measurement
  • Readings at intervals along the full roll length
  • Several points across the width
  • Drift visible as it develops
  • Side-to-center measured on every roll
  • Alerts while the roll is still running
  • Banding based on the whole roll

Inline measurement does not replace the lab. The lab spectrophotometer stays the reference for approving standards, checking recipes and settling disputes. Inline readings add coverage, and the two should be checked against each other regularly so they agree.

Sample conditioning matters for both. Fabric measured warm off a stenter reads differently from fabric that has cooled and regained moisture, and some dyes shift noticeably as they settle. Inline readings are therefore compared against a conditioned lab reading of the same roll, and the offset between them is tracked. If the offset starts to wander, the sensor needs cleaning or recalibration before anyone trusts its bands. Treating inline and lab readings as two views of the same truth, rather than competing numbers, keeps the dyehouse and the QC lab working from one standard.

Many mills start inline measurement at final inspection, then move a sensor to the stenter exit once the value is proven. Ask our engineers which point fits your process.

05Detection signals

What Inline Color Monitoring Watches For

Inline color monitoring is not only about pass or fail. The pattern of the variation points to its cause, which is what the dyehouse and finishing teams need.

Across the width
Selvage shading

Left or right selvage lighter or darker than center points to padding pressure, uneven drying or tension.

Along the length
Gradual drift

A steady trend from start to end suggests bath exhaustion, temperature drift or speed changes.

Sudden steps
Step changes

A jump at one point often marks a machine stop, a batch join or a recipe correction.

Periodic
Repeating bars

Regular bands can come from roller or drum faults and repeat at a fixed distance.

Between rolls
Batch position

Rolls from the front and back of a dye batch differing points to circulation or loading.

Between lots
Lot shift

A whole lot moving away from standard points to recipe, dyes or water quality.

Each pattern is logged with its position on the roll, so the finishing team can see exactly where and when it started. That link is covered in a short demo.

06Tolerances

Setting Shade Tolerances That Hold Up

A tolerance that is too tight rejects good fabric. One that is too loose lets mismatched garments through. This checklist helps set limits you can defend with buyers.

Agree the basis
Name the formula, such as CMC 2:1 or CIEDE2000
Agree the light sources for approval
Hold a physical and a digital standard
Record who approved the standard and when
Set the limits
Start from the customer tolerance
Run visual trials on your own fabrics
Set band limits tighter than the customer limit
Treat lightness and hue shifts separately where needed
Check within the roll
Set a separate side-to-center limit
Set a separate end-to-end limit
Measure after finishing, not only after dyeing
Condition samples before measuring
Keep it honest
Compare inline and lab readings each week
Review limits after complaints
Record every override with a reason
Share band data with the cutting room

Tolerances are a commercial agreement as much as a technical one. Our team can help turn buyer requirements into limits the software enforces.

07iFactory

How iFactory Delivers Color Variation Detection

iFactory measures color along and across every roll, sorts rolls into shade bands and ties every reading to its dye lot, so shade problems are found at inspection, not in the cutting room.
01
Inline color readings

Measurements across the width and along the length of each roll.

02
Standard-based limits

Delta E limits per customer, fabric and formula.

03
Automatic banding

Rolls grouped into shade bands from whole-roll data.

04
Pattern alerts

Selvage shading, drift and steps flagged while rolls run.

05
Dye lot link

Every reading tied to its batch, recipe and machine.

06
Cutting handover

Band labels and roll lists passed to cutting planning.

It works alongside your lab spectrophotometer and color software rather than replacing them. See the shade map on your own fabric in a session.

Shade pilot

Map the Shade of Every Roll in One Dye Lot

Pick one article and one dye lot. We measure every roll along and across its width, build shade bands and compare the result with your current banding.

Illustrative alert
Roll 2290 · Navy twill, dye lot D-612

Side-to-center shift rising along the roll. Right selvage is now outside the agreed tolerance against the approved standard.

Share of roll inside tolerance58%

Window
Before cutting
Action
Re-band roll, keep off panel lays
08In practice

A Shade Problem Caught Before Cutting

This exchange shows how a finishing supervisor might use iFactory during a navy twill run.

Finishing supervisor and iFactory AI
Supervisor
How is dye lot D-612 looking?
iFactory AI
Twenty-seven rolls are inside tolerance and sorted into three bands. Roll 2290 is drifting: the right selvage has moved darker over the last 40 meters and is now outside the side-to-center limit.
Supervisor
Is it the stenter or the dyeing?
iFactory AI
The previous rolls from the same batch were even across the width, and the shift started after the stenter restarted. I would check padding pressure on the right side first.
Supervisor
Hold 2290 and send the band list to cutting.
iFactory AI
Roll 2290 is on hold. Bands A, B and C with their roll numbers are with cutting planning.
Turnkey hardware and software

iFactory ships as a pre-configured NVIDIA AI server, racked and ready with the color variation and shade banding models loaded. Rack it, plug in power and Ethernet, and the AI is live on your network. Our scope covers cameras and lighting on inspection frames and finishing lines, PLC/SCADA and ERP integration, cabling and network setup, operator and QC team training, and 24×7 remote monitoring.

Weeks 1–4
Ship, network, cameras

Server installed, cameras and lighting mounted, historical inspection and defect records loaded.

Weeks 5–8
Train models, pilot

Models trained on your own fabrics and styles, then piloted on one line with your QC team reviewing every call.

Weeks 9–12
Go live, train teams

Rollout to the agreed lines, inspector and supervisor training, ERP hand-off and 24×7 remote monitoring in place.

Instruments, software and integration come as one package. For a quote scoped to your lines, contact our sales team.

FAQQuestions

Frequently Asked Questions

What is color variation in textile fabric?

It is any difference in shade within a roll, between rolls or between dye lots. The common types are side-to-center shading across the width, end-to-end drift along the length, roll-to-roll differences within a lot and lot-to-lot differences against the standard.

Which Delta E formula should textile mills use?

CMC 2:1 is widely used for textile quality control and is described in ISO 105-J03. CIEDE2000 tracks perception more closely for very similar colors. The key is to name the formula and use the same one throughout.

What is an acceptable Delta E for fabric?

There is no single limit for all textiles. The right limit depends on the fabric, shade and customer. Many teams start from the customer tolerance, run visual trials and set shade band limits tighter than the customer limit.

What is shade banding?

Shade banding groups rolls with very similar color so the cutting room can keep each garment inside one band. It prevents mismatched panels, such as a sleeve that differs from the body.

Does inline measurement replace the lab spectrophotometer?

No. The lab instrument remains the reference for standards and disputes. Inline measurement adds coverage along and across every roll, and the two should be compared regularly.

How long does a color detection rollout take?

Most rollouts take 6–12 weeks, from installation and calibration through a pilot on one line to full go-live and training. Our engineers can plan the steps with you.

Next step

Cut Garments From Fabric That Matches

iFactory measures every roll, sorts it into shade bands and flags drift while it runs, so color problems are fixed in finishing instead of found in finished garments.

Illustrative dashboard view
Dye lot D-612 shade bands
Band A14 rolls

Band B9 rolls

Band C4 rolls

Outside tolerance2 rolls

Cutting keeps each garment inside one band, so panels match on the finished piece.


Share This Story, Choose Your Platform!