frigate/docs
notori0us 52ba582e54 Add Qualcomm Hexagon NPU detector (qcs6490)
Adds a community-supported hardware detector for the Qualcomm Hexagon NPU
on QCS6490 SoCs (e.g. Radxa Dragon Q6A) via QAIRT 2.37.1 / qai_appbuilder.

Mirrors the existing community-board pattern (Rockchip / Synaptics):

- frigate/detectors/plugins/qnn.py: detector plugin using yolo-generic model
  type, lazy SDK import, runs pre-compiled QNN context binaries from
  Qualcomm AI Hub.
- docker/qcs6490/: Dockerfile (two-stage; rebuilds qai_appbuilder wheel
  inside Frigate's image to match libstdc++ ABI), bake target (qcs6490.hcl),
  make targets (qcs6490.mk), and a host-side user_installation.sh that
  installs fastrpc, the QCS6490 firmware (cDSP image + skel libs), and
  configures cdsprpcd.
- .github/workflows/ci.yml: qcs6490_build job mirroring synaptics_build.
- CODEOWNERS: /docker/qcs6490/ + qnn.py.
- docs: new "Qualcomm Hexagon NPU" sections under Community Supported
  Detectors in object_detectors.md, plus matching entries in
  installation.md and hardware.md.

Performance on Radxa Dragon Q6A (Hexagon v68, ~12 TOPS), YOLOv8n 640x640:
~10ms per inference under light load, ~24ms with 5 RTSP cameras live.

Closes #18602.
2026-04-19 17:03:37 -07:00
..
docs Add Qualcomm Hexagon NPU detector (qcs6490) 2026-04-19 17:03:37 -07:00
plugins docs: include available objects in documentation 2021-03-09 06:23:37 -06:00
scripts Docs refactor (#22703) 2026-03-30 10:36:45 -06:00
src Docs refactor (#22703) 2026-03-30 10:36:45 -06:00
static Export improvements (#22867) 2026-04-14 08:19:50 -06:00
.gitignore Docs refactor (#22703) 2026-03-30 10:36:45 -06:00
babel.config.js docs: move docs to docusaurus 2021-01-26 21:40:33 -06:00
docusaurus.config.ts docs: add highlight magic comments (#22367) 2026-03-10 07:18:02 -06:00
package-lock.json Bump immutable from 5.1.4 to 5.1.5 in /docs (#22264) 2026-03-23 08:56:52 -05:00
package.json Miscellaneous Fixes (#21241) 2025-12-12 07:45:03 -06:00
README.md Use Swagger documentation for Frigate HTTP API (#14178) 2024-10-07 14:27:35 -06:00
sidebars.ts Add network requirements docs (#22874) 2026-04-14 08:03:34 -06:00

Website

This website is built using Docusaurus 3.5, a modern static website generator.

For installation and contributing instructions, please follow the Contributing Docs.

Development

  1. Run npm i to install dependencies
  2. Run npm run start to start the website