AI-Driven Streaking Inspection for Textile and Apparel Manufacturing

How NorrStudio by NorrSpect detects warp-direction streaks, weft bars, chemical streaking, and finishing-induced linear defects in dyed and finished fabrics at production speed identifying the machine or process source and preventing streak defects from reaching cutting, garment assembly, or retail.
95%
Reduction in streak-related roll rejections and buyer charge-backs
1.5mm
Minimum streak width detectable inline on dyed woven and knit fabrics
98.3%
Detection accuracy across warp streaks, weft bars, and chemical streaking on dyed substrates
Overview
Streaking is a linear defect category that spans both structural and appearance origins a streak may be caused by a broken warp thread, an uneven chemical application, a damaged finishing roller, or a dye concentration gradient, but the visual result is the same: a visible line running along or across the fabric that disrupts the uniformity of the finished surface. Because streaks run continuously along the fabric length or width, a single undetected streak can affect every garment cut from a roll, making it one of the highest-yield defect types in terms of downstream impact per occurrence.
NorrStudio, developed by NorrSpect, uses directional edge detection and linear anomaly models trained on each client's fabric and process type to identify streaks of all orientations warp-direction, weft-direction, and diagonal at full production speed, classifying them by probable cause and correlating repeating patterns to specific machine positions for targeted process correction.
About NorrSpect
NorrSpect is a Swedish AI company headquartered in Umeå, Sweden, specialising in industrial visual inspection for precision manufacturing. Its NorrStudio platform is deployed and validated in automotive and industrial sectors including by manufacturers such as Volvo Cars and is now purpose-built for textile and apparel quality inspection. Streak detection sensitivity and directional anomaly models are defined and validated during the pilot phase using real production fabric samples from each client facility
Industry challenge: why streaks are the highest-yield defect in dyed fabric
The defining characteristic of a streak defect is its continuity unlike a discrete stain or patch, a streak runs the full length or width of the affected fabric zone, meaning every metre of cloth produced while the causative fault is active carries the defect. A chemical applicator with a blocked nozzle produces a streak that runs the entire roll length. A damaged stenter pin rail produces a diagonal streak that repeats across every roll processed on that rail until the damage is corrected. The economic consequence scales directly with how long the fault goes undetected.
Manual inspection catches obvious, high-contrast streaks reliably but struggles with faint warp-direction streaks on heavily textured fabrics, narrow chemical streaks on dark substrates, and diagonal finishing streaks that are only visible at specific viewing angles. These are precisely the streak types that NorrStudio's directional detection models are designed to catch.
Warp streak (listing)
A continuous longitudinal line running along the warp direction — caused by a broken or misdrawn warp thread, a reed wire fault, or a warp-direction dye concentration gradient from uneven pad liquor pick-up
Weft bar
A horizontal band running across the full fabric width in the weft direction — caused by a loom stop mark, a weft density variation, or a transverse dye concentration difference from temperature gradient in the dye bath
Chemical applicator streak
A longitudinal streak caused by a blocked, worn, or misaligned nozzle on a chemical applicator — depositing finishing chemicals unevenly and creating a line of different handle, lustre, or shade running the full roll length
Stenter pin rail streak
A diagonal or longitudinal streak caused by a damaged or misaligned stenter pin or clip rail — the fabric is held unevenly across the width, creating a tension-induced streak in the finished fabric
Roller pressure streak
A longitudinal streak from a damaged, worn, or contaminated finishing roller — depositing uneven pressure or chemistry across a fixed width zone that corresponds to the roller damage position
Dye migration streak
A streak caused by localised dye migration during fixation or drying — dye moving preferentially along a fabric fold line, tension zone, or airflow channel creates a sharper-shade line on the dried fabric face
Solution: NorrStudio AI streaking detection and source identification
NorrStudio uses directional edge detection algorithms applied to high-resolution line-scan camera output to identify linear anomalies of all orientations in the fabric surface. Unlike general colour anomaly detection which classifies any colour deviation above a threshold NorrStudio's streak detection specifically targets elongated, directional structures, distinguishing genuine streaks from the inherent linear texture of woven or knit fabric constructions. Streak width, orientation, contrast, and continuity are all measured and used to classify streak type and probable process origin.
Detects warp-direction streaks as narrow as 1.5mm width running continuously along the fabric length, distinguishing them from warp yarn texture variation
Identifies weft bars and horizontal shade bands using cross-fabric contrast profiling, detecting density and colour variations as narrow as 3mm in the weft direction
Detects chemical applicator streaks by identifying the fixed-width, full-roll-length signature of blocked or misaligned nozzle application
Flags stenter pin rail streaks via diagonal linear anomaly detection a streak type invisible to warp- or weft-only detection systems
Correlates roller pressure streaks to specific roller positions by measuring streak width and position against the finishing range roller register
Provides real-time streak alerts enabling immediate process intervention stopping the causative fault before it propagates through additional roll length
Generates roll-level streak maps with orientation, width, contrast, and continuity data for process root cause analysis and buyer QA documentation
Solution
NorrStudio AI Inspection Streaking Detection Module
Inspection scope
Dyed and finished woven and knit fabrics at stenter exit, finishing range exit, and pre-shipment inspection
Hardware
High-resolution line-scan cameras, multi-angle illumination, motion-sync encoder
Output
Real-time streak alerts, directional streak maps, process source identification reports, PDF QA archive
Integration
ERP / WMS, stenter and finishing range control systems, chemical applicator monitoring, maintenance dashboards
Deployment time
Pilot phase calibrated to client fabric construction, dye system, and finishing process before full deployment
Use case: woven fabric finishing house chemical applicator streak elimination for workwear buyers
The problem: A fabric finishing house applying softeners, water repellents, and flame retardant finishes to woven cotton-polyester workwear fabric was experiencing a recurring chemical applicator streak problem narrow longitudinal streaks of different handle and lustre appearing on approximately 6–9% of rolls per finishing run. The streaks were caused by partially blocked applicator nozzles depositing finish chemistry unevenly across the fabric width, but the fault was only detected at outgoing inspection after the full roll had been processed because the streaks were only visible at the oblique viewing angle used in the lightbox, not under the overhead inspection lamp used during the finishing run.
The NorrStudio solution: NorrStudio was installed at the stenter exit with oblique illumination configured to maximise streak contrast on the finished cotton-polyester surface. Directional linear anomaly detection was calibrated to identify chemical applicator streaks by their fixed-width, full-roll-length signature. The system detected a streak within the first 8 metres of the first affected roll and issued a real-time alert enabling the operator to stop the finishing run, inspect the applicator nozzle bank, and clear the blocked nozzle before the fault propagated through the remaining 280 metres of the roll and the subsequent four rolls queued for the same finish application.
Results:
Metric | Before NorrStudio | After NorrStudio |
|---|---|---|
Chemical streak escape rate per finishing run | 6–9% of rolls | <0.4% of rolls |
Average roll length affected per streak event | Full roll (280–320m) | <12m (inline detection and halt) |
Applicator nozzle fault detection timing | Post-run outgoing inspection | Within 8m of roll start — same shift correction |
Finishing runs scrapped due to full-roll streaking | 2–3 per month | 0 in 10 months post-deployment |
Stenter pin rail damage identified | Only after customer complaint | Diagonal streak pattern flagged; rail replaced proactively |
Roll-level streak QA documentation | None | Full directional streak map per roll, archived and buyer-shareable |
How does NorrStudio distinguish a genuine streak from the natural linear texture of a woven fabric?
NorrStudio's streak detection models are trained on each client's specific fabric construction, learning the expected linear texture signature of the warp and weft structure. Genuine streaks differ from construction texture in three measurable ways: they extend continuously beyond the normal repeat length of the weave pattern, they produce a contrast deviation that exceeds the fabric's baseline texture variation, and they have a consistent width and orientation that does not correspond to any element of the weave specification. The combination of continuity, contrast, and geometric consistency is what distinguishes a defect streak from warp or weft texture.
Can NorrStudio detect a chemical applicator streak early enough to stop the finishing run before the full roll is affected?
Yes. NorrStudio operates in real time at production speed, issuing alerts within milliseconds of detecting a streak signature. In a typical finishing line running at 40–60 metres per minute, a streak detected within the first 8–15 metres of a roll allows the operator to stop the line and address the nozzle fault before the remaining 250–300 metres of the roll are affected converting a full-roll write-off into a minor trim loss.
How does NorrStudio detect diagonal streaks from stenter pin rail damage that warp- or weft-only systems miss?
NorrStudio's directional edge detection analyses linear anomalies at all orientations not only parallel to the warp or weft direction. Stenter pin rail damage causes the fabric to be held at a locally different tension, producing a streak that runs diagonally across the fabric at the angle determined by the fabric's travel speed relative to the pin spacing. This diagonal signature is detected by the system's orientation-agnostic linear anomaly classifier and flagged with its angle measurement, which allows the maintenance team to correlate it to the specific stenter rail position.
Does NorrStudio streaking detection work on both woven and knit fabrics?
Yes. Streak detection is deployed across woven, knit, and non-woven substrates. The baseline texture model is trained separately for each construction type warp streaks on a woven fabric have a different visual signature from course-direction streaks on a knit fabric ensuring that the construction-specific texture is correctly modelled and genuine streak anomalies are accurately classified regardless of substrate.
Can NorrStudio identify whether a streak originates from the weaving process or from a finishing process fault?
Yes. Weaving-origin streaks such as broken warp threads or reed marks are present on the greige fabric before any finishing and will be detected at the loom exit inspection point if NorrStudio is deployed there. Finishing-origin streaks — chemical applicator marks, stenter pin streaks, roller pressure lines — only appear after the finishing process and are detected at the stenter or finishing range exit. Deploying NorrStudio at both points allows the facility to attribute each streak to its process origin with certainty.
Similar Topic


