Solution Requirements & Hardware Guide
To ensure optimal performance of the Broox Platform visual analytics (Traffic, Age/Gender, and Proof of Views), hardware must meet the following technical specifications.
1. Intel Architecture Requirements
The platform requires Intel 10th Generation processors or newer.
We strongly recommend 11th Generation or higher to leverage the execution units of integrated Iris Xe or Intel Arc GPUs for AI acceleration.
For reference on CPU Benchmark values, you can check PassMark Software CPU Benchmarks.
For optimal performance CPU, GPU and/or NPU drivers should be updated to the latest stable version.
Dual Channel Memory Requirement: To enable Intel Iris Xe graphics and achieve the best performance, the device MUST have two identical RAM modules installed. Single-channel configurations will default to lower (UHD) graphics levels.
Single and Multicamera throughput
We consider 12 frames per second of ingestion the minimum desirable throughput to achieve effective tracking and analytic performance.
Upon this we have evaluated the multicamera capacity versus the available CPU cores and GPU Execution Units (EUs).
To assess a given CPU/GPU combo you can consult Intel Ark to check core and EU counts.
| GPU | CPU cores | Max cameras at 12 fps each |
|---|---|---|
| Intel UHD ≤32 EU (N97, UHD 600/620/630) | ≤4 | 1 |
| Intel UHD ≤32 EU (UHD 710/730/750/770) | 6–12 | 1 |
| Intel Iris Xe 80–96 EU (11th–12th gen Core i5/i7, e.g. i5-1135G7, i7-1185G7, i5-1235U) | 8–12 | 2 |
| Intel Arc iGPU ≥128 EU (Core Ultra 1xx/2xx, e.g. 225H, 285H, Arc 140V) | 14+ | ≥3 |
Beware: Older models (pre 11th gen) EUs might lack certain operations and perform worse. Also, like CPUs, EUs can run at higher or lower clock speeds.
2. Certified Hardware Models
Tier HIGH: High Performance
| Manufacturer | Model | CPU / GPU | Key Features |
|---|---|---|---|
| ASUS | NUC 14 Pro | Core i5-1350P / Iris Xe | Enterprise vPro standard for 24/7 stability. |
| ASUS | NUC 12 Pro | Core i5-1240P / Iris Xe | The most balanced industry-standard NUC. |
| Giada | D613 | Core i5-1340P / Iris Xe | Optimized for Digital Signage + Analytics. |
| MSI | Cubi 5 12M | Core i7-1255U / Iris Xe | Ultra-compact with 10 processing cores. |
| Dell | OptiPlex Micro | Core i5-14500T / UHD 770 | Maximum raw power for multiple cameras. |
Tier MID: Balanced Performance
| Manufacturer | Model | CPU / GPU | Key Features |
|---|---|---|---|
| ASUS | NUC 11 Pro | Core i5-1135G7 / Iris Xe | Best cost-to-AI performance ratio. |
| ASUS | NUC 13 Pro | Core i3-1315U / UHD | Thermally efficient for enclosed spaces. |
| Giada | D612 | Core i5-1235U / Iris Xe | Slim form factor with great heat dissipation. |
| MSI | PRO DP21 12M | Core i3-12100 / UHD 730 | Desktop-class CPU in a compact format. |
| AOPEN | DE5500 | Core i5-1135G7 / Iris Xe | Ruggedized metal chassis for durability. |
Tier LOW: Essential Performance
| Manufacturer | Model | CPU / GPU | Key Features |
|---|---|---|---|
| Giada | F10G | Intel N97 / UHD | Fanless: Dust-proof and silent operation. |
| ASUS | NUC 11 Pro | Core i3-1115G4 / UHD | Most reliable and economical i3 entry option. |
| Simply NUC | CBM3i3T | Core i3-10110U / UHD | Long lifecycle for massive rollouts. |
| Beelink | SEi11 | Core i5-11320H / Iris Xe | High performance at an entry-level price. |
| Giada | DK310 | Intel N97 / UHD | Specifically built for basic retail and signage. |
3. System Specifications
Operating System
- Windows: 11 Professional (64-bit).
-
Up-to date drivers. You can use Intel Driver & Support Assistant or your integrator driver support packages.
-
Linux: Ubuntu 24.04 LTS.
- For GPU usage we recommend following Intel Installation Guide
- For NPU support install Intel NPU driver
Memory (RAM)
- Minimum Requirement (All Tiers): 8GB (DDR4/DDR5).
- Recommended for MID/HIGH: 16GB (Mandatory Dual Channel configuration to enable Iris Xe).
Storage
- SSD NVMe M.2 (Minimum 128GB) is mandatory for all tiers to ensure fast OS boot times and logging.
4. Video Capture Devices
USB Certified Cameras (1.8 – 2.2 m height)
| Model | Res / FPS | FOV | Typical Use |
|---|---|---|---|
| Logitech BRIO 4K | 4K @ 30 / 1080p @ 60 | 90° | Signage / kiosks |
| Nexigo N970P 4K | 4K @ 30 | 90° | Displays / walls |
| ELP USB HD 8 MP | 1080p @ 30 | 80° | Counters / POS |
| AverMedia PW315 | 1080p @ 60 | 95° | Interactive zones |
| Microsoft LifeCam Studio | 1080p @ 30 | 75° | Basic signage |
Cable Length and Extenders
-
Maximum recommended USB cable length: 3 m.
-
For longer runs, use active USB 3.0 extenders or active optical USB cables (up to 10 – 15 m).
-
For > 15 m, use USB-over-Ethernet extenders with PoE or 5 V PSU.
-
Avoid passive extensions to prevent signal loss or instability.
Minimum Requirements for Non-Certified USB Cameras
-
UVC-compliant (no driver).
-
≥ 1080p @ 30 fps RGB (YUY2 / MJPEG).
-
FOV 80° – 100°, HDR ≥ 90 dB.
-
USB 3.0 / USB-C, ≤ 3 m (or active extender).
-
Manual exposure / white-balance controls.
-
Validate with the Broox Benchmark Tool.
IP / CCTV Certified Cameras (2.2 – 3.0 m height)
| Model | Resolution | Lens | Typical Use |
|---|---|---|---|
| Axis M1135 | 2 MP | 2.8 – 4 mm varifocal | Entrances / corridors |
| Axis P3245-LVE | 2 MP | 3.4 – 9 mm varifocal | Indoor / outdoor traffic |
| Dahua IPC-HFW5442E | 4 MP | 2.8 mm fixed | Ceiling traffic |
| Hikvision DS-2CD2086G2-I | 4 MP | 2.8 – 4 mm varifocal | Indoor zones |
| Bosch FLEXIDOME 8000i | 4 MP | 3.2 – 10 mm varifocal | Entrances / malls |
| Hanwha XND-6083V | 2 MP | 2.8 – 4 mm varifocal | Retail ceilings |
Minimum Requirements for Non-Certified IP Cameras
- RTSP H.264 Main Profile.
- 2 – 4 MP resolution (At least 720p in both main and substream).
- 2.8 – 4 mm lens (fixed or varifocal).
- ≥ 15 fps with HDR ≥ 100 dB.
- PoE or direct DC power.
- ONVIF Profile S / T compliance.
- Manual focus/exposure controls.
- Validated using the Broox Benchmark Tool.
PTZ control is recommended for post-install framing.
If the camera is being already set up and in use for other purposes, ensure that the SubStream supports the required encodig, resolution and frame rate.
Unsupported/Non-Certified Cameras
- Wide-angle/fisheye lenses that distort the image.
- EOL/Out-of-catalog models with firmware bugs that might corrupt the video stream.
- Cameras that do not support the required encoding.
5. Validation Tool
To validate devices not listed, it is mandatory to run the Benchmark Tool. This tool will evaluate the device's actual capacity (CPU Mark and GPU EUs) to confirm that the hardware can sustain the assigned detection Tier under 24/7 usage conditions.