Tink derom: De algoritmebeskriuwingen yn it Frysk binne automatysk oerset. Hjir kinne flaters yn sitte. Foar de orizjinele beskriuwingen geane jo nei de Nederlânske ferzje fan it Algoritmeregister.

Iepenbier each

Amsterdam is in drokke stêd. Dit kin soms liede ta ûnfeilige ferkearssituaasjes. Troch gegevens oer it oantal fuotgongers te sammeljen, is it mooglik om maatregels te nimmen om de drokte effektyf te behearskjen. As in situaasje ûnfeilich wurdt troch tefolle drokte, kin de gemeente yngripe.
Lêst feroare op 2 july 2026 om 15:56 | Publikaasjestandaard 1.0
Publicatiecategorie
Ympaktfolle algoritmes
Impacttoetsen
Privacy Quick scan
Status
Bûten gebrûk

Algemene ynformaasje

Tema

  • Organisaasje en bedriuwsfiering
  • Ekonomy
  • Romte en ynfrastruktuer

Begjindatum

2019-01

Einddatum

2021-01

Kontaktgegevens

Algoritmen@amsterdam.nl

Ferantwurde gebrûk

Doel en impact

Amsterdam is in drokke stêd. Dit kin soms liede ta ûnfeilige ferkearssituaasjes. Troch gegevens te sammeljen oer it oantal fuotgongers is it mooglik om maatregels te nimmen om de drokte effektyf te behearskjen. Dit soarget derfoar dat de stêd noflik, tagonklik en feilich bliuwt foar ferkear. As in situaasje ûnfeilich wurdt troch tefolle drokte, kin de gemeente yngripe. Dit wurdt bygelyks dien troch it pleatsen fan digitale ynformaasjebuorden, sadat minsken witte hokker rûtes se nimme moatte, of troch it ymplementearjen fan ienrjochtingsferkear.


Mei it mannichtemonitoringsysteem 'Public Eye' bringe wy de mannichtenivo's yn kaart op in pear lokaasjes yn Amsterdam. Yn it ferline wie it systeem aktyf op de Arena Boulevard, it Marineterrein en de Dam. Op dizze lokaasjes binne kamera's ynstalleare en ferbûn mei in gemeentlike server. Op de server analysearret in algoritme hoefolle minsken der yn 'e bylden sichtber binne. Ynformaasje oer it oantal oanwêzigen wurdt trochstjoerd nei meiwurkers fan 'e gemeente, dy't de telling brûke kinne om it ferkear better te regeljen. De bylden sels wurde net werjûn, allinnich de sifers. Ynwenners en besikers fan 'e stêd kinne ek ynformaasje oer it oantal oanwêzigen besjen fia https://druktebeeld.amsterdam.nl/. Op it stuit is dit allinnich mooglik foar de lokaasje Marineterrein. De ambysje is om dit foar alle lokaasjes fan Public Eye te ymplementearjen.


De fideobylden wurde direkt wiske sa gau as it algoritme it oantal oanwêzige minsken teld hat.


Op elke nije lokaasje dêr't Public Eye ynstalleare wurdt, wurdt in lytse hoemannichte byldmateriaal makke, wêrfan sawat 300 ôfbyldings op stekproefbasis annotearre wurde om it algoritme te trainen. Dit makket it mooglik om de mannichtetichtens op dy lokaasje goed te analysearjen. Elke lokaasje is ommers unyk en hat bygelyks wat oare ferljochting of kamerahichte.

Afwagings

In lykwicht tusken it rjocht fan boargers op privacy oan 'e iene kant en it befoarderjen fan ferkearsstream en feiligens oan 'e oare kant.

Minskele tuskenkomst

Op basis fan 'e trainingsgegevens wurde de kwaliteit en krektens fan it algoritme periodyk evaluearre troch in lyts oantal gemeentlike meiwurkers dy't tastimming hawwe om de ôfbyldings te besjen. Sy kontrolearje oft it algoritme minsken korrekt as minsken herkent.

Risikobehear

De fideobylden dy't brûkt wurde troch Public Eye wurde wiske sa gau as it algoritme it oantal oanwêzige minsken teld hat. Allinnich in lyts oantal fideobylden wurde bewarre foar it trainen fan it model (sawat 300 bylden per lokaasje).


De ôfbyldings steane op gemeentlike ynfrastruktuer dy't foldocht oan de Baseline Ynformaasjebeskerming fan 'e Rykstsjinst (https://www.informatiebeveiligingsdienst.nl/project/baseline-informatiebeveiliging-overheid). Mochten de ôfbyldings dochs sûnder anonimiteit yn ferkearde hannen falle, dan is it risiko op in privacyynbreuk relatyf leech: de kamera is op sa'n grutte hichte monteard dat it lestich is om persoanen yn 'e ôfbyldings te werkennen. Derneist wurdt dataminimalisaasje tapast: de kamera's yn it ArenA-gebiet wurde pas oanskeakele fan twa oeren foar in evenemint oant it evenemint foarby is. Op oare tiden binne de Public Eye-kamera's yn it ArenA-gebiet útskeakele. Der wurdt wurke om de Public Eye-kamera's op 'e oare lokaasjes ek út te skeakeljen op tiden dat dizze kamera's net nedich binne, bygelyks nachts.


Om Amsterdammers sa goed mooglik te ynformearjen, wurdt oan elke kamera in sticker mei in unike ID-koade befestige, sadat jo op maps.amsterdam.nl/privacy kinne útfine wêrfoar dizze kamera bedoeld is. Yn dit gefal telle se allinich kamera's. It privacybelied fan 'e gemeente Amsterdam is ek te finen op dizze webside: https://www.amsterdam.nl/privacy/.

Wettlike basis

It doel fan kameratafersjoch yn it iepenbier is primêr basearre op artikel 151c fan 'e Gemeentewet, de Plysjewet en de Wet Plysjegegevens. It besjen fan kamerabylden troch it publyk is basearre op 'e wettelike plicht fan 'e (lokale) oerheid om de iepenbiere oarder te hanthavenjen.

Links nei wettlike basis

Section 151C of the Local Government Act: https://wetten.overheid.nl/BWBR0005416/2017-07-01

Taljochting op impacttoetsen

Flowchart fan it Iepenbier Oog: https://open.amsterdam/woo-zoeken/detail/32919a79-a5aa-446d-96f6-b90994eaab9b

Impacttoetsen

Privacy Quick scan

Wurking

Gegevens

Mei help fan trainingsgegevens 'leart' it algoritme hoefolle minsken in ôfbylding befettet.


Yn dizze dataset hawwe wy mei de hân oanjûn (of "annotearre") wêr't de hollen fan minsken yn 'e ôfbylding lizze. Dizze annotaasjes binne yn ferskate fazen makke, wat betsjuttet dat elke annotaasje ien of mear kearen kontrolearre en oanpast is as nedich. Op dizze manier hawwe wy it risiko op flaters by it annotearjen minimalisearre. It doel is om te mjitten hoe drok it is, net wa't op 'e ôfbyldings stiet. Allinnich in beheind oantal gemeentlike meiwurkers hat de rjochten om tagong te krijen ta dizze gegevens.


Trainingsdatums: Marineterrein


Dizze dataset befettet ôfbyldings fan fjouwer kamera's yn it Marineterrein-gebiet. It bestiet út ferskate hûnderten ôfbyldings per kamera. It oantal minsken yn 'e ôfbyldings farieart fan 0 oant sawat 200. De kamera's dy't foar dizze ôfbyldings brûkt binne, waarden op in hichte fan 3 oant 15 meter op it Marineterrein monteard tidens de gegevensferzameling.


Trainingsgegevens: Arena


Dizze dataset befettet ôfbyldings fan fjouwer kamera's yn it Arena-gebiet. It bestiet út sawat 300 annotearre ôfbyldings per kamera. It oantal minsken yn 'e ôfbyldings farieart fan 0 oant 100. De kamera's dy't foar dizze ôfbyldings brûkt binne, waarden op in hichte fan 10 oant 15 meter om 'e Amsterdam Arena hinne monteard tidens it sammeljen fan gegevens.


Trainingsgegevens: Dam-dataset


Dizze dataset befettet sawat 1.000 ôfbyldings fan 'e Dam yn Amsterdam. Al dizze ôfbyldings binne makke fan deselde lokaasje ûnder deselde hoeke. It binne "oaninoar naaide" ôfbyldings: de ôfbyldings fan fjouwer ferskillende kamera's binne gearfoege ta ien ôfbylding. Dizze ôfbyldings litte tusken de 0 en 200 minsken sjen, en de omstannichheden fariearje flink. Tink oan: waarsomstannichheden, ferljochting, tiid fan 'e dei, en refleksjes yn 'e lens feroarsake troch sinneljocht.


Trainingsdatums: Shanghaitech Crowd Counting


Dizze sets befetsje annotaasjes dy't de lokaasjes fan 'e hollen fan 'e minsken yn 'e ôfbylding sjen litte.


'Shanghaitech Diel A' Dizze dataset befettet 482 ôfbyldings fan grutte groepen minsken (in gemiddelde fan 501,4 per ôfbylding). Dizze ôfbyldings binne willekeurich sammele fan it ynternet.


'Shanghaitech Part B' Dizze dataset befettet 716 ôfbyldings fan groepen minsken (in gemiddelde fan 123,6 per ôfbylding), fêstlein troch ferskate kamera's yn 'e stêd Shanghai, mei ferskillende kijkhoeken.


De gemeente Amsterdam hat de ôfbyldings foar de Shanghaitech Crowd Counting-dataset net sels sammele. Se binne frij beskikber fia it ynternet. Dizze dataset wurdt allinnich brûkt foar trainingsdoelen.

Links nei gegevensboarnen

Kaggle: https://www.kaggle.com/tthien/shanghaitech

Technyske wurking

Beskriuwing fan 'e systeemarsjitektuer


In kamera makket fideobylden fan in spesifyk gebiet. De fideobylden wurde nei in lokale server stjoerd - befeilige troch end-to-end fersifering. It algoritme analysearret hoefolle minsken sichtber binne yn 'e bylden. Dit oantal wurdt nei in oersjochside (dashboard) stjoerd foar it operasjonele personiel fan 'e gemeente, sadat se in krekt byld hawwe fan 'e aktuele droktenivo's. Op it stuit wurde allinich de droktenivo's op 'e lokaasje Marineterrein werjûn; yn 'e takomst sil dit ek jilde foar de oare Public Eye-lokaasjes. De fideobylden ferlitte de server net en wurde net opslein. Mar in tige beheind oantal ôfbyldings wurdt bewarre foar trainingsdoelen; dizze binne fersifere.


Persoansgegevens wurde ferwurke neffens de jildende wet- en regeljouwing (AVG) en de Transparânsjerjochtlinen (TADA). Oan dit projekt is in spesifike privacyferklearring ferbûn. De lokaasjes en funksjes fan 'e kamera's steane yn it kameraregister fan 'e gemeente Amsterdam.


Optreden


It algoritme moat sawat 70 prosint krekt wêze om relevante ynsjoggen te heljen foar it regeljen fan ferkear. Yn 'e praktyk leveret it algoritme in krektens fan sawat 90 prosint. Wy liede dit ôf út 'e trainingsbylden.


Neist de operasjonele funksjonaliteit is dit projekt konstant ynnovatyf. Wy binne konstant op syk nei nije funksjonaliteiten dy't it systeem ferbetterje kinne:

Ien fan 'e ambysjes is om it systeem noch privacyfreonliker te bouwen, en wy dogge dit troch in model ta te foegjen dat it mooglik makket om it algoritme te trainen mei minder ôfbyldings per kamera. Dit wurdt it ViCCT-model neamd.

Wy wolle de analyze útfiere litte op 'e sensor (de "on edge" technyk).

Link nei boarnekoade

https://github.com/Amsterdam/public-eye

Soartgelikense algoritme beskriuwingen

  • Amsterdammers mei lege ynkommens en sparjild kinne in kwytskelding fan gemeentlike belestingen krije. De gemeente beoardielet harren oanfragen. It algoritme analysearret de gegevens en selektearret de oanfragen dy't yn oanmerking komme foar kwytskelding. De definitive beslissing leit altyd by de oanfreger. De ark makket it proses rapper en makliker foar sawol meiwurkers as Amsterdammers.
    Lêst feroare op 2 oktober 2025 om 12:15 | Publikaasjestandaard 1.0
    Publicatiecategorie
    Ympaktfolle algoritmes
    Impacttoetsen
    DPIA
    Status
    Yn gebrûk
  • Ynkommen kin ynfloed hawwe op de rjochten op en de hichte fan útkearingen. It Ynformaasjeburo (IB)* brûkt in algoritme basearre op gegevens fan 'e Belesting- en Douaneadministraasje en gemeenten om te bepalen oft ynkommen (Fak 1) fertsjinne is yn deselde perioade as sosjale bystânútkearingen.
    Lêst feroare op 5 augustus 2025 om 12:41 | Publikaasjestandaard 1.0
    Publicatiecategorie
    Ympaktfolle algoritmes
    Impacttoetsen
    DPIA
    Status
    Yn gebrûk
  • It Ynformaasjeburo (IB)* krijt listen fan minsken dy't sosjale bystân krije fan gemeenten en fergeliket dizze mei gegevens fan boarnen lykas it UWV, de DUO en de Belestingtsjinst. As der in oerlaap is dy't ynfloed hawwe kin op de útkearingen, bringt it IB de gemeenten op 'e hichte. De gemeente kin dan fierdere kontrôles útfiere.
    Lêst feroare op 4 augustus 2025 om 13:25 | Publikaasjestandaard 1.0
    Publicatiecategorie
    Ympaktfolle algoritmes
    Impacttoetsen
    DPIA
    Status
    Yn gebrûk
  • In útkearingsûntfanger kin allinnich bystân oanfreegje by de gemeente dêr't se ynskreaun steane. Bygelyks, fanwegen ferhuzing is it mooglik dat immen bystân krijt fan meardere gemeenten. It Ynformaasjeburo (IB)* ynformearret de gemeenten hjirfan. Yn sokke gefallen kinne de gemeenten ûnrjochtlik trochgeande útkearingen stopsette.
    Lêst feroare op 5 augustus 2025 om 11:23 | Publikaasjestandaard 1.0
    Publicatiecategorie
    Ympaktfolle algoritmes
    Impacttoetsen
    DPIA
    Status
    Yn gebrûk
  • As immen sosjale bystânsútkearingen krijt, moat de gemeente kontrolearje op nije net-oanjûne ynkomsten. Dizze ynkomsten moatte wurde ferrekene mei de útkearing. Ynstee fan dit sels kontinu te ûndersykjen, krijt de gemeente ien melding fan de Stichting Inlichtingenbureau (IB)* as dizze ynkomsten begjinne.
    Lêst feroare op 5 augustus 2025 om 12:22 | Publikaasjestandaard 1.0
    Publicatiecategorie
    Ympaktfolle algoritmes
    Impacttoetsen
    DPIA
    Status
    Yn gebrûk