Published: September 16, 2026 | Category: Buying Guide | QSCompute
A warp streak caught at greige inspection has already travelled five thousand metres. By the time a human inspector on the offloading table marks it with a sticker, the loom that produced it has run for another shift, and the defective band will be cut out and sold as seconds at a fraction of first-quality price.
Textile finishing has been automating inspection for two decades, but the economics changed recently: camera resolution, lighting and inference all became cheap enough to put a station on every loom rather than on a central beam. That shift favours ARM-class compute, because a hundred looms need a hundred boxes that can run fanless in a humid hall for ten years without a service visit.
Defects are born at different stages and are cheapest to catch at the point of origin. Yarn faults appear at spinning and winding; warp and weft faults appear at weaving or knitting; colour and finish faults appear at dyeing and stenter.
| Station | Dominant defect classes | Camera requirement | Line speed | Compute tier |
|---|---|---|---|---|
| Spinning & winding | Slubs, thick/thin places, yarn breaks | Line-scan, ~50 µm resolution across a narrow field | 600–1,200 m/min | ARM SoC with NPU or FPGA, one per winder position group |
| Warping & sizing | Missing ends, crossed ends, tension bands | Area-scan, 3–5 MP | 50–200 m/min | ARM gateway, 1–2 streams |
| Weaving (loom-side) | Warp streaks, weft bars, holes, oil spots, reed marks | Area-scan, 5–12 MP, 0.1 mm/pixel at 1.5–3.6 m width | 1–2 m/s fabric | ARM SoC + NPU per loom, or shared NVR-class node per 4 looms |
| Circular knitting | Needle lines, dropped stitches, barré, contamination | Area-scan, 2–5 MP, rotating frame | 15–40 rpm | ARM SoC + NPU, one per machine |
| Greige / finished inspection | Full four-point defect scoring, colour consistency | Multi-camera line-scan, 0.1–0.2 mm/pixel | 20–80 m/min | x86 or ARM edge server, 2–8 streams |
| Dyeing & finishing | Shade variation, streaks, crease marks, uneven pickup | Area-scan, colour-calibrated, 5 MP | 10–60 m/min | ARM edge PC, sealed, washdown area |
The resolution column drives everything downstream. Detecting a 0.1 mm oil spot across a 2 m web needs roughly 20,000 pixels of cross-web coverage. One camera cannot do that at speed, so the practical answer is two or three synchronised cameras per inspection line, each with its own trigger, feeding one compute node.
Central inference was the first architecture attempted and it fails on cabling more often than on compute. A weaving hall with a hundred looms means a hundred camera runs back to one cabinet, and GigE Vision over 100 m of unshielded twisted pair in an electrically noisy hall with three-phase drives is a signal-integrity project.
ARM-class edge nodes win on four counts. They are fanless, which matters because cotton lint destroys fans in months. They fit a 24 VDC supply already available at the loom. They cost little enough to justify one per machine rather than one per hall. And they run cool enough to sit in an unventilated cabinet at 45 °C ambient without derating.
| Platform | AI acceleration | Typical power | Module price band | Best fit |
|---|---|---|---|---|
| Rockchip RK3588 / RK3588S | 6 TOPS NPU, triple-core ISP | 8–15 W | $120–300 board | Per-loom defect detection, digital signage HMIs |
| NVIDIA Jetson Orin Nano Super | ~67 TOPS INT8 (sparse) | 7–25 W | $249 dev kit upward | Multi-camera stations, colour classification |
| NVIDIA Jetson Orin NX 16GB | ~100 TOPS INT8 (sparse) | 10–40 W | $400–700 | Inspection lines with segmentation models |
| Hailo-8L / Hailo-8 on M.2 | 13 / 26 TOPS dedicated accelerator | 2.5–5 W added | $70–200 | Adding inference to an existing ARM gateway |
| Qualcomm QCS6490 / QCS8550 | Hexagon NPU, strong ISP pipeline | 8–20 W | Board-level, quote | Camera-heavy stations where ISP quality dominates |
| x86 fanless industrial PC + low-profile GPU | RTX A2000-class | 60–150 W | $2,000–4,500 system | Central four-point scoring line |
Pick by camera count first. One or two streams of classical defect detection fit a mid-range ARM SoC with an NPU. Three or more synchronised streams running a segmentation model pushes toward Jetson Orin NX or a GPU node. Colour-critical grading in a dye house is a separate problem: it needs a colour-calibrated illumination and camera pair, and a colour-managed pipeline rather than raw throughput.
Woven fabric is a periodic structure, and periodic structures alias. Thread counts of 40–120 ends per centimetre sit close to the sensor's sampling frequency, so a naive optical setup produces moiré patterns that a defect model happily classifies as faults.
Three mitigations are standard. Use line-scan cameras with a cross-web resolution at least four times the thread pitch, so each thread covers several pixels. Light with a high-frequency, flicker-free source — LED bars driven at 20 kHz or pulsed to the trigger, never mains-frequency fluorescent. And control the geometry: dark-field illumination for surface faults, bright-field for transmitted holes, and a fixed working distance with a rigid mount, because a bent bracket on a vibrating loom destroys calibration.
Treat ambient rejection as a design requirement. Weaving halls run 24/7 under high-bay lighting, and a model trained in a dark lab degrades when a skylight throws a gradient across the web at 4 pm. Shroud the field of view, and include ambient variation in the training set.
| Area | Ambient | Threats | Enclosure / IP | Storage and notes |
|---|---|---|---|---|
| Weaving hall | 28–32 °C, 65–80% RH | Cotton lint, oil mist, continuous vibration | Fanless sealed IP54, no vents, anti-vibration mounting | Industrial SSD with power-loss protection; avoid microSD |
| Knitting room | 26–30 °C, 50–65% RH | Lint, dust, rotating machinery EMC | IP54, shielded cabling, ferrites on camera runs | eMMC acceptable if write budget is modelled |
| Dye house | 35–45 °C, near-saturated humidity | Steam, dye liquor splash, chemical vapour, corrosion | IP66–IP69K stainless front panel, conformal coating | Wide-temperature industrial SSD; sealed cable glands |
| Stenter / finishing | Radiated heat from the frame, 45 °C+ at cabinet | Heat soak, solvent vapour, lint | IP54 with a heat barrier and standoff mount | Specify 0–60 °C or wider operating range |
| Greige inspection | Conditioned, 22–26 °C | Dust, operator handling | IP20 rack or IP54 wall box | RAID or mirrored devices for the quality archive |
Cold start is not the risk here; sustained heat is. A fanless ARM node radiating into a sealed cabinet in a 40 °C dye house sees a much higher internal junction temperature than the room figure suggests, which is why the cabinet, not the processor, decides the deployment.
QSCompute supplies fanless ARM gateways and industrial PCs for textile and apparel lines — RK3588-class nodes for per-machine inspection, Jetson Orin Nano and Orin NX systems for multi-camera stations, washdown IP69K enclosures for dye houses, and wide-temperature industrial SSD, DRAM and power supplies rated for the ambient these halls actually run at. DDP shipping to 85+ countries.
Planning inline inspection across a weaving or knitting floor?
Send us your fabric width, line speed, defect size target and ambient conditions — our engineers return a station-by-station camera, compute and enclosure BOM with the ARM platform sized per loom.
Contact: +86 137-1464-6179 | info@qscompute.com