pith. sign in
Pith Number

pith:MQ55HQPZ

pith:2026:MQ55HQPZJXEZ3YDEC63XSI4ZY6
not attested not anchored not stored refs pending

DeepForestVisionV2: Ecology-Driven Taxonomy Expansion for Camera-Trap Monitoring in African Tropical Forests

Alfred Ngomanda, Aram Kazandjian, Bala Amarasekaran, Claire Auger, Daniel Cornelis, Davy Fonteyn, Etienne Francois Akomo-Okoue, Gabriel Dubus, Hadrien Vanthomme, Harold Rugonge, Hugo Magaldi, Innocent Kasekendi, Jennifer Hatlauf, Joeri A. Zwerts, John Justice Tibesigwa, Naomi Anderson, Noemie Cappelle, Peter van Lunteren, Raphael Cornette, Raymond Katumba, Rosa M. Garriga, Sabrina Krief, Simone Pika, Stephan Ntie, Theau d'Audiffret, Tobias Deschner, Xavier Rufray

arxiv:2606.20223 v1 · 2026-06-18 · cs.CV · q-bio.QM

Add to your LaTeX paper
\usepackage{pith}
\pithnumber{MQ55HQPZJXEZ3YDEC63XSI4ZY6}

Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge

Record completeness

1 Bitcoin timestamp
2 Internet Archive
3 Author claim open · sign in to claim
4 Citations open
5 Replications open
Portable graph bundle live · download bundle · merged state
The bundle contains the canonical record plus signed events. A mirror can host it anywhere and recompute the same current state with the deterministic merge algorithm.
Receipt and verification
First computed 2026-06-19T16:13:06.184642Z
Builder pith-number-builder-2026-05-17-v1
Signature Pith Ed25519 (pith-v1-2026-05) · public key
Schema pith-number/v1.0

Canonical hash

643bd3c1f94dc99de06417b7792399c7aa044e416442c459dc34adae4557e42e

Aliases

arxiv: 2606.20223 · arxiv_version: 2606.20223v1 · doi: 10.48550/arxiv.2606.20223 · pith_short_12: MQ55HQPZJXEZ · pith_short_16: MQ55HQPZJXEZ3YDE · pith_short_8: MQ55HQPZ
Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/MQ55HQPZJXEZ3YDEC63XSI4ZY6 \
  | jq -c '.canonical_record' \
  | python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 643bd3c1f94dc99de06417b7792399c7aa044e416442c459dc34adae4557e42e
Canonical record JSON
{
  "metadata": {
    "abstract_canon_sha256": "c66fac3ba35eed0d1e05d6b7aa61c75a89badf0f2f2279c8eda0ae5787ca0362",
    "cross_cats_sorted": [
      "q-bio.QM"
    ],
    "license": "http://creativecommons.org/licenses/by/4.0/",
    "primary_cat": "cs.CV",
    "submitted_at": "2026-06-18T13:38:48Z",
    "title_canon_sha256": "311720d80b28eccf07f688fcd5a1b1cabd43250402e12efd5bd489d0feb5e97e"
  },
  "schema_version": "1.0",
  "source": {
    "id": "2606.20223",
    "kind": "arxiv",
    "version": 1
  }
}