Andersons vinkel
De ‘hemmelige ruter’ som kan forstyrre gjenkjenning av fotgjengere

En ny forskningssamarbeid mellom Israel og Japan hevder at systemer for gjenkjenning av fotgjengere har innebygde svakheter, som gjør det mulig for godt informerte personer å unngå ansiktsgjenkjenning ved å navigere nøye planlagte ruter gjennom områder der overvåkingsnettverk er minst effektive.
Med hjelp av offentlig tilgjengelig filmmateriale fra Tokyo, New York og San Francisco, utviklet forskerne en automatisert metode for å beregne slike ruter, basert på de mest populære gjenkjenningssystemer som sannsynligvis er i bruk i offentlige nettverk.

De tre kryssningene som ble brukt i studien: Shibuya Crossing i Tokyo, Japan; Broadway, New York; og Castro District, San Francisco. Kilde: https://arxiv.org/pdf/2501.15653
Med denne metoden er det mulig å generere tillitskart som avgrenser områder innenfor kamerastrømmen der fotgjengere er minst sannsynlig å gi en positiv gjenkjenningstreffer:

Til høyre ser vi tillitskartet generert av forskernes metode. De røde områdene indikerer lav tillit, og en konfigurasjon av holdning, kameraposisjon og andre faktorer som sannsynligvis vil hindre gjenkjenning.
I teorien kunne en slik metode være instrumental i en lokalbasert app eller en annen type plattform for å formidle de minst ‘gjenkjenningvennlige’ ruter fra A til B i noen beregnede lokasjoner.
Den nye artikkelen foreslår en slik metode, kalt Location-based Privacy Enhancing Technique (L-PET); den foreslår også en mottillak kalt Location-Based Adaptive Threshold (L-BAT), som i praksis kjører de samme rutinene, men så bruker informasjonen til å forsterke og forbedre overvåkingstiltakene, i stedet for å finne måter å unngå å bli gjenkjent; og i mange tilfeller ville slike forbedringer ikke være mulig uten ytterligere investeringer i overvåkingsinfrastrukturen.
Artikkelen setter dermed opp en potensiell teknologisk eskalering mellom de som søker å optimalisere sine ruter for å unngå oppdaging og evnen til overvåkingssystemer til å gjøre fullt bruk av gjenkjenningsteknologier.
Tidligere metoder for å forstyrre oppdaging er mindre elegante enn dette, og sentrerer seg rundt motstandsfylte tilnærminger, som TnT-angrep, og bruk av trykte mønster for å forvirre gjenkjenningalgoritmen.

Arbeidet fra 2019 ‘Fooling automated surveillance cameras: adversarial patches to attack person detection’ demonstrerte et motstandsfylt trykt mønster som kunne overbevise et gjenkjenningssystem om at ingen person var detektert, og tillot en type ‘usynlighet. Kilde: https://arxiv.org/pdf/1904.08653
Forskerne bak den nye artikkelen observerer at deres tilnærming krever mindre forberedelse, med ingen behov for å utvikle motstandsfylte bærbare gjenstander (se bildet over).
Den artikkelen har tittelen En privatlivsforbedringsteknikk for å unngå oppdaging av gatevideokameraer uten å bruke motstandsfylte tilbehør, og kommer fra fem forskere fra Ben-Gurion University of the Negev og Fujitsu Limited.
Metode og tester
I samsvar med tidligere arbeid som Adversarial Mask, AdvHat, motstandsfylte mønster, og andre lignende arbeid, antar forskerne at fotgjengeren ‘angriperen’ kjenner til hvilket objektgjenkjenningssystem som brukes i overvåkingsnettverket. Dette er faktisk ikke et urimelig antagelse, på grunn av den vidt utbredte bruken av åpen kildekodete systemer som YOLO i overvåkingssystemer fra selskaper som Cisco og Ultralytics (nåværende sentral drivkraft i YOLO-utviklingen).
Artikkelen antar også at fotgjengeren har tilgang til en direktestrømming på internettet som er rettet mot de lokasjoner som skal beregnes, som igjen er en rimelig antagelse i de fleste steder som sannsynligvis har en intensitet av dekning.

Nettsteder som 511ny.org tilbyr tilgang til mange overvåkingskameraer i NYC-området. Kilde: https://511ny.or
Bortsett fra dette, trenger fotgjengeren tilgang til den foreslåtte metoden, og til scenen selv (dvs. kryssningene og rutene hvor en ‘sikker’ rute skal etableres).
For å utvikle L-PET, evaluerte forfatterne effekten av fotgjengerens vinkel i forhold til kameraet; effekten av kamerahøyde; effekten av avstand; og effekten av tid på dagen. For å få tak i grunnsannheten, fotograferte de en person i vinklene 0°, 45°, 90°, 135°, 180°, 225°, 270° og 315°.

Grunnsannhetsobservasjoner utført av forskerne.
De gjentok disse variasjonene ved tre forskjellige kamerahøyder (0,6 m, 1,8 m, 2,4 m), og med varierende lysforhold (morgen, ettermiddag, natt og ‘lab’-forhold).
De matet denne filmmaterialet til Faster R-CNN og YOLOv3 objektdetektorer, og fant at tilliten til objektet avhenger av skarpheten av vinkelen til fotgjengeren, fotgjengerens avstand, kamerahøyden og lysforholdene*.
Forfatterne testet deretter en bredere rekke objektdetektorer i samme scenario: Faster R-CNN; YOLOv3; SSD; DiffusionDet; og RTMDet.
Forfatterne slår fast:
‘Vi fant at alle fem objektdetektorarkitekturer er påvirket av fotgjengerens posisjon og omgivelseslys. I tillegg fant vi at for tre av de fem modellene (YOLOv3, SSD og RTMDet) effekten varer gjennom alle omgivelseslysnivåer.’
For å utvide omfanget, brukte forskerne filmmateriale tatt fra offentlig tilgjengelige trafikkkameraer i tre lokasjoner: Shibuya Crossing i Tokyo, Broadway i New York og Castro District i San Francisco.
Hver lokasjon tilbød mellom fem og seks opptak, med omtrent fire timers filmmateriale per opptak. For å analysere oppdagingytelse, ble én ramme ekstrahert hver andre sekund, og prosessert ved hjelp av en Faster R-CNN objektdetektor. For hver piksel i de resulterende rammer, estimerte metoden den gjennomsnittlige tilliten til ‘person’-oppdagingens avgrensningssystemer som var til stede i den pikselen.
‘Vi fant at i alle tre lokasjoner, var tilliten til objektdetektoren avhengig av menneskenes posisjon i rammen. For eksempel, i Shibuya Crossing-filmmaterialet, er det store områder med lav tillit både lengre unna kameraet og nærmere kameraet, hvor en stolpe delvis skjuler forbipasserende fotgjengere.’
L-PET-metoden er i praksis denne prosessen, som kan kalles ‘våpenisert’ for å få en rute gjennom et urbant område som er minst sannsynlig å resultere i at fotgjengeren blir suksessfullt gjenkjent.
I motsetning til dette, følger L-BAT samme prosess, med forskjellen at den oppdaterer poengene i oppdagingssystemet, og skaper en tilbakemeldingsløkke designet for å motvirke L-PET-tilnærmingen og gjøre ‘blinde områder’ i systemet mer effektive.
(I praksis, imidlertid, ville forbedring av dekning basert på oppnådde tillitskart kreve mer enn bare en oppgradering av kameraet som sitter i den forventede posisjonen; basert på testkriteriene, inkludert lokasjon, ville det kreve installasjon av ekstra kameraer for å dekke de forneglete områdene – derfor kunne det argumenteres for at L-PET-metoden eskalerer denne spesielle ‘kalde krigen’ til en svært kostbar scenario)

Den gjennomsnittlige fotgjengeroppdagingtilliten for hver piksel, over diverse detektorrammeverk, i det observerte området av Castro Street, analysert over fem videoer. Hver video ble innspilt under forskjellige lysforhold: soloppgang, dagtid, solnedgang og to forskjellige nattinnstillinger. Resultatene presenteres separat for hvert lysscenario.
Etter å ha konvertert den pikselbaserte matriserepresentasjonen til en grafrepresentasjon egnet for oppgaven, tilpasset forskerne Dijkstra-algoritmen for å beregne optimale ruter for fotgjengere til å navigere gjennom områder med redusert overvåkingsoppdaging.
I stedet for å finne den korteste ruten, ble algoritmen modifisert for å minimere oppdagingtillit, og behandlet høytillitsområder som områder med høyere ‘kostnad’. Denne tilpasningen tillot algoritmen å identifisere ruter som passerer gjennom blinde flekker eller lavoppdagingsoner, og guidet fotgjengere langs ruter med redusert synlighet for overvåkingssystemer.

En visualisering som viser omformingen av scenens tillitskart fra en pikselbasert matrise til en grafbasert representasjon.
Forskerne evaluerte effekten av L-BAT-systemet på fotgjengeroppdaging med en datasett bygget fra de ovennevnte firetimersopptakene av offentlig fotgjengertrafikk. For å populerer samlingen, ble én ramme prosessert hver andre sekund ved hjelp av en SSD-objektdetektor.
Fra hver ramme ble én avgrensningssystemboks valgt som inneholdt en detektert person som en positiv prøve, og et tilfeldig område uten detekterte personer som en negativ prøve. Disse tvillingprøvene dannet en datasett for å evaluere to Faster R-CNN-modeller – én med L-BAT anvendt, og én uten.
Ytelsen til modellene ble vurdert ved å sjekke hvor nøyaktig de identifiserte positive og negative prøver: en avgrensningssystemboks som overlappet en positiv prøve, ble betraktet som en sant positiv, mens en avgrensningssystemboks som overlappet en negativ prøve, ble merket som en falsk positiv.
Målinger som ble brukt for å bestemme oppdagingpåliteligheten til L-BAT, var areal under kurven (AUC); sant positiv rate (TPR); falsk positiv rate (FPR); og gjennomsnittlig sant positiv tillit. Forskerne hevder at bruk av L-BAT forbedret oppdagingtillit samtidig som den opprettholdt en høy sant positiv rate (om enn med en liten økning i falske positive).
I slutten observerer forfatterne at tilnærmingen har noen begrensninger. En av dem er at tillitskartene generert av deres metode er spesifikke for en bestemt tid på dagen. Selv om de ikke utdyper det, ville dette indikere at en større, multinivåtilnærming ville være nødvendig for å håndtere tid på dagen i en mer fleksibel utbredelse.
De observerer også at tillitskartene ikke vil overføres til forskjellige modellarkitekturer, og er knyttet til en bestemt objektdetektormodell. Ettersom arbeidet som er foreslått, er i praksis et beviskonsept, kunne mer avanserte arkitekturer også bli utviklet for å løse denne tekniske gjelden.
Konklusjon
Enhver ny angrepsmetode som løsningen er ‘å betale for nye overvåkingskameraer’, har en fordel, ettersom utvidelse av sivile kameranettverk i høyt overvåkede områder kan være politisk utfordrende, samt representere en betydelig sivil utgift som vanligvis vil trenge en velgermandat.
Kanskje det største spørsmålet som arbeidet stiller, er ‘Bruker lukkede overvåkingssystemer åpen kildekodete SOTA-rammeverk som YOLO?’}. Dette er, naturligvis, umulig å vite, ettersom produsentene av de proprietære systemene som driver så mange statlige og sivile kameranettverk (i alle fall i USA), ville argumentere for at å avsløre en slik bruk kunne åpne dem opp for angrep.
Likevel ville migreringen av statlige IT- og interne proprietære kode til globale og åpen kildekodete kode, antyde at noen som tester forfatternes påstand med (for eksempel) YOLO, kanskje ville treffe jackpot umiddelbart.
* Jeg ville normalt inkludere relaterte tabellresultater når de er tilgjengelige i artikkelen, men i dette tilfelle gjør kompleksiteten i artikkelen sine tabeller dem uproduktive for den alminnelige leseren, og en oppsummering er derfor mer nyttig.
Først publisert tirsdag, 28. januar 2025












