ENGINEERING STANDARD ARSA-CVS-001

Camera And Site Requirements For
AI Video Analytics

The conditions under which ARSA warrants analytic accuracy, stated in measurable terms. Issued before commercial commitment so both parties work from the same physical facts.

WHY THIS EXISTS

Software Cannot Add Information The Camera Did Not Capture

ARSA analytics run on your existing cameras. That avoids rip-and-replace, new cabling, and hardware lock-in. It carries one condition. A camera that cannot resolve a safety helmet cannot be made to resolve one by better software, because the information is not present in the image.

This page states, in measurable terms, what each analytic function needs from a camera. It is published before commercial commitment so that any remediation is identified and priced up front rather than discovered during commissioning.

How this affects your contract

The accuracy figures in your proposal apply to detection zones recorded as ACCEPTED in the Site Acceptance Record.

Where a camera cannot meet these requirements, ARSA will say so before contract, propose the specific remediation, and price it. Positions are assessed before contract rather than explained after commissioning.

THE GOVERNING NUMBER

Every Requirement Reduces to One Number

Pixel density: how many pixels the camera places across one metre of the real scene at the point where the analytic must work. Written as PPM.

Pixel density falls as one over distance. Doubling the distance halves it. A 2 MP camera with a standard lens delivers roughly 275 PPM at 6 metres and 137 PPM at 12 metres. Helmet detection needs 262 PPM. That camera works at 6 metres and does not work at 12, and no configuration changes that.

Requirements by Analytic Function

Analytic function Pixel density Camera angle below horizontal Minimum light at target
Restricted-zone intrusion 71 PPM optimal 15 to 40°, max 55° 10 lux
Person tracking / re-ID within scene 113 PPM optimal 10 to 25°, max 45° 20 lux
Safety helmet present / absent 262 PPM optimal 10 to 25°, max 35° 50 lux
Hi-vis vest present / absent 153 PPM optimal 10 to 25°, max 40° 50 lux
Vehicle detection and counting 67 PPM optimal 15 to 35°, max 45° 10 lux
Vehicle type classification 107 PPM optimal 10 to 25°, max 40° 20 lux
Licence plate recognition 325 PPM optimal 10 to 25°, max 30° 0 lux
Entry / exit line counting 113 PPM optimal 60 to 90°, max 90° 50 lux
Queue length and wait time 99 PPM optimal 30 to 50°, max 55° 50 lux
Audience exposure count 400 PPM optimal 0 to 15°, max 25° 30 lux
1:N watchlist match 533 PPM optimal 5 to 15°, max 15° 100 lux

WORKING DISTANCE BY RESOLUTION

How Far Each Function Reaches

Maximum camera-to-target distance for a standard 60 degree lens. A narrower lens roughly doubles every figure while halving the width of the area covered.

Analytic function Required PPM 2 MP 4 MP 6 MP 8 MP
Restricted-zone intrusion 71 23.6 m 31.4 m 37.7 m 47.1 m
Person tracking / re-ID within scene 113 14.7 m 19.6 m 23.6 m 29.4 m
Safety helmet present / absent 262 6.3 m 8.4 m 10.1 m 12.7 m
Hi-vis vest present / absent 153 10.9 m 14.5 m 17.4 m 21.8 m
Vehicle detection and counting 67 24.9 m 33.3 m 39.9 m 49.9 m
Vehicle type classification 107 15.6 m 20.8 m 24.9 m 31.2 m
Licence plate recognition 325 5.1 m 6.8 m 8.2 m 10.2 m
Entry / exit line counting 113 14.7 m 19.6 m 23.6 m 29.4 m
Queue length and wait time 99 16.8 m 22.4 m 26.9 m 33.7 m
Audience exposure count 400 4.2 m 5.5 m 6.7 m 8.3 m
1:N watchlist match 533 3.1 m 4.2 m 5.0 m 6.2 m

Maximum camera-to-target distance in metres, 60 degree lens.

 

WHY MORE MEGAPIXELS IS NOT ALWAYS BETTER

Resolution Buys Reach And Costs Light

Each step up in resolution divides the light collected by every pixel. An 8 MP camera performs worse than a 4 MP camera in a dimly lit area unless the sensor is physically larger. Where a scene must work at night, a longer lens on a 4 MP camera is usually the stronger option.

Resolution Reach vs 2 MP Bitrate Storage per camera per day Light per pixel
2 MP (1920×1080) 1.00× 2.48 Mbps 26.7 GB 1.00×
4 MP (2560×1440) 1.33× 4.4 Mbps 47.5 GB 0.56×
6 MP (3072×1728) 1.60× 6.33 Mbps 68.3 GB 0.39×
8 MP (3840×2160) 2.00× 8.8 Mbps 95.0 GB 0.25×

CAMERA ANGLE

Angle Matters as Much as Distance

A camera looking steeply down sees the top of a helmet and very little else. The face, the vest front, and any harness strap are hidden by the wearer’s own body. This is the most frequent reason an otherwise adequate camera cannot be used for safety analytics.

A camera does not cover an area on a plan. It covers a wedge with a near edge, a far edge, and a width that grows with distance. The survey records that wedge for every camera.

Tilt below horizontal Status for person-attribute tasks
0° to 10° Range-limited, floor clipped
10° to 25° Optimal
25° to 35° Acceptable, accuracy −5 to −15%
35° to 45° Degraded, −15 to −35%
Above 45° Prohibited for PPE and face

Important: A camera mounted high for tamper protection must be set further back from the area it monitors. A 6 metre mount cannot perform helmet detection closer than about 7 metres from its own base.

ACCEPTED AND REJECTED POSITIONS

Four Cases We See Most Often

The same camera, the same analytic, four mounting decisions. One is warrantable.

Case Verdict Why
Approach view, tilt 22°, yaw 0° Accepted Helmet, vest, and torso presented frontally. 3.5 m mount, 6.0 m standoff. Meets 262 PPM at the far gate line.
Overhead, tilt 80° Rejected Helmet occludes the face; the vest is foreshortened to a few pixels. Valid only for footfall line counting, never for PPE classification.
Side-on, yaw 90° Rejected Vest front, mask, and shield never reach the sensor. Harness straps are self-occluded. Yaw ceiling for PPE is 45°.
Correct angle, excessive range Rejected 4 mm at 14 m yields 96 PPM against a 262 PPM requirement. Fix with focal length or a second camera. Model tuning cannot recover it.

IT INFRASTRUCTURE

Camera Required Specification

The minimum column is the floor ARSA will contract accuracy against. Cameras below it can still be connected and will still produce output, with performance stated on a best-effort basis.

Parameter Minimum Recommended
Sensor resolution 2 MP (1920×1080) 4 MP (2560×1440)
Sensor format 1/2.9 or larger 1/2.8 or larger
Low-light sensitivity, colour ≤ 0.05 lux @F1.6 ≤ 0.01 lux @F1.4
Lens Fixed, matched to task Motorised varifocal
Codec H.264 High Profile H.265
Frame rate, main stream 15 fps 25 fps
Bit rate control CBR CBR
WDR Not required ≥ 120 dB
Shutter control Manual minimum shutter Manual + priority mode
Illumination IR 850 nm IR 850 nm + white light option
Stream count 2 concurrent 3 concurrent
Protocol RTSP / ONVIF Profile S RTSP / ONVIF Profile S+G
Time sync NTP NTP
Ingress protection, outdoor IP66 IP66 / IK08
Operating temperature −10 to +50 °C −20 to +60 °C
Mount rigidity Wall / soffit Pole with damping
Firmware Vendor-current Vendor-current, CVE-checked

SETTINGS THAT DEGRADE ANALYTICS

Camera Settings We May Ask You to Change

Most cameras ship tuned for human viewing and recording efficiency. Several of those settings degrade analytics while making no visible difference on a monitor.

Setting Required value Why
Smart codec (H.264+, H.265+, Zipstream) Off on the analytic stream Compresses the static background where small distant targets must be resolved
Bit rate mode Constant Variable bit rate starves the encoder exactly when activity increases
Minimum shutter Set manually per analytic Automatic exposure lengthens in low light and smears moving targets
On-camera motion detection and analytics Off Conflicts with ARSA processing and consumes camera resources
Privacy masks Off on the analytic stream Masks are burned into the image and permanently remove detections
Corridor / rotate mode Off on the analytic stream Rotated framing falls outside the models' training distribution
Time synchronisation NTP, under one second drift Required for cross-camera correlation and evidential export
Concurrent stream slots At least two available One is typically consumed by your existing recorder

IT INFRASTRUCTURE

Network

ARSA processes video on site. Video leaves your premises only where you explicitly configure it to. What crosses the network is analytic metadata: counts, events, and, where enabled, small cropped images.

  • Cameras on an isolated VLAN with no internet route. The ARSA appliance is the only device bridging that VLAN.
  • Access switch uplink below 70 percent utilisation at peak, including the duplicated stream where an existing recorder and the ARSA appliance both read the same camera.
  • PoE budget with 25 percent headroom. Infrared and heater load peak together in the wet season.
  • The ARSA appliance on a UPS with at least 15 minutes of hold-up, in a location under 35 °C with clear airflow.
  • Network latency from camera to appliance under 20 ms, packet loss under 0.1 percent.
  • Cabling Cat 6 or better, switching 1 Gbps or better.

Important: Always pull from the camera. NVR re-streams are transcoded, frame-dropped, and time-shifted. Verify the camera supports the required number of concurrent RTSP clients before committing to Topology B.

FAQ

Site Requirements Questions

Our cameras are 2 MP. Is that enough?

Often, yes, it depends on distance, not on the sensor alone. A 2 MP camera does restricted-zone intrusion to 23.6 m, vehicle counting to 24.9 m, and queue measurement to 16.8 m. It does helmet detection only to 6.3 m and 1:N face matching only to 3.1 m. Send us your camera schedule and mounting distances and the Design Review returns a pass or fail per position.

Should we buy 8 MP cameras to be safe?

Not automatically. Each step up in resolution divides the light collected per pixel, so an 8 MP camera performs worse than a 4 MP camera in a dim area unless the sensor is physically larger. An 8 MP camera also carries 3.5× the bitrate and storage of a 2 MP camera for 2× the reach. Where a scene must work at night, a longer lens on a 4 MP camera is usually the stronger choice.

Why does camera angle matter so much?

A camera looking steeply down sees the top of a helmet and almost nothing else, the face, the vest front, and any harness strap are hidden by the wearer’s own body. Above 45° below horizontal, PPE and face analytics are prohibited outright. Between 25° and 45° accuracy degrades measurably. This is the most common reason an otherwise adequate camera cannot be used.

Can we use the feeds from our existing NVR?

It is supported, but pull from the camera wherever possible. NVR re-streams are transcoded, frame-dropped, and time-shifted. If you must use the NVR path, confirm the camera supports the required number of concurrent RTSP clients first, one slot is typically already consumed by the recorder.

Will hi-vis vest detection work at night?

Not under infrared. Infrared produces a monochrome image and any colour-dependent analytic stops working. Night operation of vest detection or any colour-coded rule requires white light at the target plane.

What if a camera fails the review?

The review states the specific remediation and prices it separately: a different lens, a different position, a different camera, additional lighting, or an additional camera. You decide what to remediate. Zones that are not remediated are simply not covered by the accuracy commitment.

What does the accuracy figure in the proposal actually attach to?

Detection zones recorded as ACCEPTED in the Site Acceptance Record. If site conditions later change, a camera is moved, lighting is altered, racking obstructs a view, the affected zones revert to unaccepted status until re-surveyed.

Is the Design Review fee deducted from the project?

Yes, in full, if the project proceeds within 90 days.

Find Out Before You Commit

A Remote Camera Design Review returns a pass or fail against every requirement on this page, for up to 20 cameras. $1,500, deducted from the project if you proceed within 90 days.

EN
ENEnglishIDBahasa Indonesia