Computer Vision for Brown Strauss Steel · Outdoor Stack Counting · Interactive concept demo
Use Case Overview

Solution Story

End-to-end structural steel counting concept

Count outdoor steel stacks.
Capture, validate, audit and approve.

This dual-role application shows the complete proposed workflow: a Warehouse Manager captures structural steel images and submits an AI-assisted count, then an Audit Manager independently reviews the evidence, validates the quantity and provides the final decision.

Mobile capture CCTV ready H-shape recognition Validation workflow
Dense outdoor steel stack
CapturePhone / CCTV
AI CountShape recognition
ReviewExceptions only
InsightsDashboards & alerts
PRESENTATION NAVIGATIONUse the guided story for a smooth screen-sharing walkthrough

The on-screen guide will take you from the use case story to the live count, review, dashboard, architecture and pilot roadmap.

12345

Clear ownership from capture to final approval

The same report moves through two secured workspaces with a complete audit trail.

WM
ROLE 1Warehouse Manager
Secure handoffReport + images + audit events
AM
ROLE 2Audit Manager
Primary use case Outdoor wide flange beam counts

Count unbundled structural steel stacks by recognising exposed H-shaped profile ends instead of depending on missing tags.

Operational scope Daily, quarterly and ad hoc verification

Support routine cycle counts, physical inventory campaigns, low-stock validation and future trailer verification workflows.

Conditions handled Shadows, rust and uneven stacks

Use a quality gate plus review logic to manage yard variability, partial obstruction and inconsistent profile visibility.

01

Capture images or video

Operators capture exposed beam ends using a guided mobile workflow, or the platform ingests suitable CCTV / fixed yard camera images.

PhoneCCTVFixed camera
02

Add yard context

Each session is tied to facility, zone, storage location, stack, column and profile so every count is operationally traceable.

ZoneLocationProfile
03

Run the computer vision model

The AI checks image quality, identifies H-shaped visible ends, separates touching instances and generates a piece count with confidence.

Quality gateDetectionConfidence
04

Validate only exceptions

Low-confidence detections caused by rust, shadows or partial obstruction are surfaced for quick review rather than forcing manual counting every time.

Human reviewAdjustmentsAudit trail
05

Post verified inventory

Verified counts are preserved with evidence and compared against system quantity, thresholds and bill of lading expectations.

ReconcilePost resultVariance
06

Drive action with dashboards

Dashboards summarise count completion, variance trend, low-stock risk, exception workload and campaign activity for faster decisions.

AlertsInsightsDashboard

What the proposed solution is doing

Step 1 — Acquire image evidence

Capture steel stacks from a phone or use available camera feeds where the exposed profile ends are visible.

Step 2 — Understand the counting context

Attach facility, zone, location, stack, column and profile data to the capture session.

Step 3 — Detect and count visible beam ends

Run a profile-aware vision model to find each visible H-shaped wide flange end and convert detections into counts.

Step 4 — Validate edge cases

Route only uncertain detections for review so the workflow remains quick but controlled.

Step 5 — Reconcile and update workflow

Compare the verified count against expected quantity, system stock and future BOL quantities before final posting.

Step 6 — Report and act

Surface exceptions, low stock, campaign progress and location-level variance in a beautiful operational dashboard.

Why this is meaningful operationally

No dependency on tags

Useful when mill tags are lost during movement and put-away.

Made for outdoor yards

Built around conditions like rust, shadows and inconsistent stacking.

Faster inventory cycles

Supports frequent counts without needing full manual piece-by-piece checks.

Expandable profile coverage

Future path to tube, pipe, angle, channel and loaded-trailer checks.

Ready to walk through the live screens?

Move into the interactive application and click through the full count journey step by step.

Computer vision for structural steel inventory

Count every visible piece.
Without depending on tags.

Convert mobile, CCTV and yard-camera images into location-level piece counts, exception queues and inventory insights — designed for outdoor stacks of wide flange beams and future structural profiles.

Shape-based counting Human review workflow Audit-ready results
Structural steel wide flange beams
WF99%
WF97%
WF96%
7 piecesVisible in frame
98.1%Mean confidence
Pieces counted today
0
18.4% vs. prior cycle
Count completion
92%
46 of 50 locations completed
Review exceptions
37
12 require location validation
Inventory variance
1.8%
0.7 pts improvement

Count Status by Storage Zone

North access
CompleteIn progressAttentionPending

Actionable Insights

AI summary
Low-stock validation recommended

W14×90 at Zone D is 11 pieces below its configured threshold.

Possible location mismatch

8 W12×65 pieces visually detected in Stack C-07 but not assigned in the inventory record.

Cycle count on schedule

46 storage locations completed with 4 remaining before the daily cut-off.

Independent of missing tags

Counts visible steel profiles using geometry and appearance rather than relying on labels.

Designed for yard variability

Handles changing light, shadows, rust, uneven stacks and partial obstruction through quality checks and exception review.

Location-level traceability

Organises results by facility, zone, storage location, stack, column and material profile.

Built to expand

Extensible from wide flange beams to tube, pipe, angle, channel and loaded-trailer verification.

New Vision Count

Complete each stage to simulate an end-to-end count from image capture to inventory posting.

Count SessionVC-2026-0713-014
01

What type of count are you performing?

The workflow adapts the validation and approval steps based on the operational purpose.

02

Select the image or video source

Use a guided mobile capture for immediate deployment, or connect fixed cameras as the solution scales.

03

Identify the storage location and expected profile

Location context improves traceability and helps select the correct vision model and tolerance rules.

D

Selected: Zone D / D-14 / Stack 03

Last verified count7 pieces
Inventory system quantity8 pieces
Reorder threshold6 pieces

The new visual count will be compared against the system quantity and the previous verified result.

04

Capture or upload the exposed beam ends

Select a sample supplied for this demonstration, or upload a local image to simulate a new count.

Selected structural steel sample
Keep exposed ends visible
Capture quality: Good
Profile ends visible Perspective acceptable Lighting usable Minor rust detected
05

Run shape recognition and piece counting

The demo simulates image quality checks, profile detection, segmentation, de-duplication and confidence scoring.

Computer vision analysis
SteelSight Vision
06

Review the result and post the verified count

Low-confidence detections are surfaced for human validation before the inventory record is updated.

Count result
Analysis complete
Column A2
Column B2
Column C3
Verified visual count7pieces
System quantity8
Previous verified count7
Visual count7
Variance vs. system−1
2 detections require quick confirmation

One partially obstructed profile and one heavy-rust profile were retained with lower confidence.

Validate the AI count before submission

Inspect detections, resolve exceptions and preserve a complete count audit trail.

Detected7pieces
Accepted5auto-verified
Exceptions2need review
Mean confidence97.9%across detections
Variance−1vs. system
100%
Reviewed structural steel image
AcceptedNeeds reviewManually adjusted

Count Audit Trail

Tamper-evident event log
Image captured

Mobile Guided Capture · Zone D / D-14 / Stack 03

Today, 10:42:18 AM
AI analysis completed

7 pieces detected · 97.9% mean confidence

Today, 10:42:26 AM
Human review initiated

2 lower-confidence detections placed in exception queue

Today, 10:43:02 AM
Inventory posting pending

Awaiting review approval and reconciliation disposition

Pending

Track every report after submission

Once the Warehouse Manager completes validation, the report moves to the Audit Manager with image evidence, AI detections, quantity comparison and a complete activity log.

CapturedCountedAuditFinal
Pending final audit1

Submitted and awaiting independent review

Approved this month18

Final audit completed

Recount requested1

Action required by warehouse team

Average audit time18 min

Illustrative turnaround time

Submitted count reports

What happens after submission? The Warehouse Manager can view status but cannot issue the final approval. The Audit Manager reviews the independent evidence and records the final decision.

Independent inventory assurance

Review the evidence.
Approve only when the count is defensible.

Every Warehouse Manager submission arrives with the original image, AI detections, manual adjustments, confidence information, location context and activity history.

Structural steel count evidence
Independent ReviewEvidence · Controls · Decision
Image evidence
Quantity comparison
Audit trail
Awaiting audit
3
1 high-priority variance
Approved today
12
All evidence retained
Returned for recount
2
Outdoor visibility issues
Audit completion
94%
Within target review window

Reports needing attention

Evidence quality at a glance

Audit controls
Original image retained100%
Location metadata complete98%
Confidence above threshold93%
Warehouse review completed96%

Audit decisions remain separate from the Warehouse Manager submission, preserving role-based accountability.

How a count reaches final approval

CaptureWarehouse Manager
AI CountVision service
Warehouse ReviewSubmitted
Final AuditAudit Manager
Approved RecordReady to integrate

Reports submitted by the Warehouse Manager

Prioritise by variance, confidence, location and submission age. Open any report to inspect the full evidence package.

1

Open a submitted reportReview image, detections and warehouse actions.

2

Complete audit checksConfirm evidence and quantity logic.

3

Record final decisionApprove, return or request recount.

Report / LocationSubmitted ByVisual vs SystemConfidenceStatusAction

Independent final audit

Validate the submitted quantity using the original capture, detection evidence, metadata and warehouse activity history.

Current statusPending Final Audit

Visible structural steel profile ends

100%
Submitted steel stack evidence
Original evidence retained

Who did what and when

Complete the audit

The final approval posts the record into the approved inventory history. A recount or return decision sends the report back to the Warehouse Manager with your note.

Audit-ready inventory evidence

Approved reports retain the original image, submitted count, decision note, user actions and timestamps for traceability.

Approved this month18Reports
Approved pieces8,426Visible inventory
Average confidence97.1%After review
Audit evidence completeness100%Images and events

Final audit register

Inventory Intelligence Dashboard

Translate count activity into faster decisions on inventory risk, variance, location health and count productivity.

Verified pieces184,290+8.2%
Locations verified438of 472
Avg. count time2m 18s−46 sec
Net variance1.8%−0.7 pts
Low-stock alerts124 critical

Verified Pieces and Variance Trend

Pieces countedVariance %

Automation Coverage

92%auto-accepted
Auto-accepted 92%Human review 6%Recapture 2%

Inventory Variance by Zone

Pieces by Profile Family

Wide Flange 68%Tube 13%Channel 9%Angle 6%Pipe 4%

Low-Stock and Reconciliation Priorities

Item profileLocationVisual qty.ThresholdSignalRecommended action
W14×90Wide FlangeD-14 / S034253Critical
W12×65Wide FlangeC-07 / S012832Watch
W18×86Wide FlangeE-02 / S023640Watch
W8×24Wide FlangeB-12 / S041718Stable

What Needs Attention

Generated

Zone D is the main variance driver, contributing 38% of all count discrepancies in the selected period.

W14×90 inventory requires immediate validation because the visual quantity is below the configured threshold.

Count productivity is improving, with the average count session 25% faster than the first week of the period.

Structured, visible and auditable yard-wide counting

Plan count waves, monitor completion by location, route exceptions and maintain sign-off evidence in one workflow.

84%complete
398 of 472 locations

Locations remaining74

Open exceptions31

Active count teams8

Estimated completion1.6 days

Completion by Zone

Target: 17 Jul 2026
A
82 of 82 locations · Signed off
B
76 of 76 locations · Signed off
C
80 of 88 locations · 4 exceptions
D
65 of 83 locations · 12 exceptions
E
58 of 94 locations · 15 exceptions
F
37 of 149 locations · Next count wave

Counts Completed Today

T1
Team 1Zone D
34
T2
Team 2Zone C
29
T3
Team 3Zone E
26
T4
Team 4Exception review
18

117 locations completed today14% above the planned daily rate

Live Campaign Feed

D-14 / Stack 03 verified at 42 piecesMobile capture · W14×90 · 2 minutes ago

−1 variance

C-07 / Stack 01 sent for location review8 visual pieces not assigned in system record · 6 minutes ago

Exception

Team 3 started Zone E count waveMixed structural profile workflow · 11 minutes ago

In progress

Zone B sign-off posted to campaign record76 locations · 4,920 pieces · 24 minutes ago

Complete

Loaded Trailer Verification

Compare visible loaded quantities against bill of lading line items before the trailer leaves the facility.

Expansion workflow
1
Load BOLDocument quantities
2
Capture loadImages or video
3
Verify piecesVisual vs. expected
4
Release / holdDocument decision

BOL-874930 · Load 250713-08

Parsed
DestinationProject Site · Aurora, CO
CarrierDemo Freight LLC
TrailerTRL-9081
Expected pieces28
ProfileLengthExpectedDetectedStatus
W14×90Wide Flange40 ft1212Match
W12×65Wide Flange35 ft109−1 piece
W8×24Wide Flange30 ft66Match

Visual Verification Result

Captured 11:18 AM
Mixed structural steel load
W14×90 · 12
W12×65 · 9
W8×24 · 6
Expected28
Detected27
Difference−1
Confidence95.4%
Hold for quantity validation

W12×65 line item is one piece below the bill of lading quantity. Verify the load or update the document before release.

Structural Profile Coverage

Begin with exposed ends of wide flange beams, then extend the same workflow to additional profile families through phased model training and validation.

1Initial profile5+Expansion families
Painted structural steel profiles
Initial focus

Wide Flange Beam Counting

Recognise the exposed “H” geometry, separate individual pieces in stacked arrangements and aggregate counts by location, stack and column.

Outdoor variability Uneven stacking Partial obstruction Exception review

How Additional Profiles Are Added

1Collect representative imagesLocations, stack patterns, weather and lighting
2Annotate profile instancesDefine visible ends, obstruction and exclusions
3Train and validateMeasure accuracy by profile and yard condition
4Release with quality gatesDeploy versioned model and review workflow

From Camera Capture to Inventory Decision

A modular architecture that can begin with guided mobile capture and expand to fixed cameras, enterprise integrations and multi-location operations.

Final design to be confirmed during discovery
1 · Capture Layer
2 · Vision Intelligence
3 · Inventory Intelligence
4 · Enterprise Layer
SELECTED COMPONENT

Image & Video Capture

Operators can use a guided web application on a phone or tablet to capture visible profile ends. The same ingestion layer can later accept still images or streams from suitable CCTV and fixed yard cameras.

Mobile PWAImage uploadRTSP / VMSCapture guidance

Edge / On-Premise

Vision inference runs close to yard cameras while sensitive images and operational records remain within the organisation's environment.

  • Low-latency processing
  • Local data control
  • Works with constrained connectivity

Cloud Deployment

Centralise model hosting, storage, workflow and analytics in an approved cloud environment with secure camera or mobile ingestion.

  • Rapid scaling
  • Managed services
  • Central model operations

Illustrative Technology Choices

Technology-neutral and adjustable
ExperienceNext.js PWAResponsive mobile and desktop workflow
APIs & OrchestrationFastAPICount sessions, review and integrations
VisionYOLO Segmentation + OpenCVProfile localisation and image processing
VideoObject TrackingDe-duplication across frames
DataPostgreSQL + Object StorageMetadata, results and visual evidence
DeploymentDocker / KubernetesEdge, on-premise, hybrid or cloud

Start focused. Prove count reliability. Scale with evidence.

A phased pilot establishes the operational baseline, validates the wide flange use case under real yard conditions and defines a production rollout plan.

Illustrative pilot8–12weeks
011–2 weeks

Discovery & Baseline

Confirm locations, stack patterns, count process, camera options, inventory records and pilot success measures.

  • Site and workflow assessment
  • Sample selection by yard condition
  • Baseline manual count timing
  • Integration and security discovery
OutputPilot design and acceptance criteria
022–3 weeks

Data Collection & Model Setup

Capture representative images across lighting, rust, stack density, perspective and obstruction conditions.

  • Guided image collection
  • Profile instance annotation
  • Data quality review
  • Initial model training
OutputValidated training dataset and model baseline
042–3 weeks

Acceptance & Scale Plan

Measure performance by condition, close pilot gaps and define production architecture, rollout and model expansion.

  • Business acceptance testing
  • Error and exception analysis
  • Production sizing
  • Expansion roadmap
OutputProduction recommendation and rollout plan

What Should Be Proven

Piece-count accuracy

Measured by profile, stack density, camera angle and yard condition against verified ground truth.

Outdoor robustness

Performance across shadows, rust, uneven stacking, partial obstruction and changing light.

Operational count time

Time from capture through review and posting compared with the current process.

Exception workload

Percentage of images and objects requiring recapture or human confirmation.

Reconciliation value

Ability to identify meaningful quantity and location mismatches for action.

Focused Pilot Configuration

Profile familyWide flange beams
Primary inputGuided mobile images
LocationsSelected representative stacks
Count modesDaily cycle + ad hoc validation
WorkflowDetect → review → reconcile → export
Expansion assessmentCCTV, other profiles and trailer loads

Decision point after pilot
Proceed to production only after agreed performance and operational measures are met on representative yard data.

Ready to validate the first wide flange counting workflow?

The next step is a focused discovery session and representative image set from selected yard locations.