Methodologie · Verifieerbare Bronnen

Hoe Sky Lens identificeert wat er aan de hemel is

Sky Lens combineert zestien primaire databronnen — elk vliegtuig dat ADS-B uitzendt, veertienduizend gecatalogiseerde satellieten, planetaire ephemeride, terreinhoogte, realtime satelliet-bewolking, en gepubliceerd luchtruim — en scoort elke kandidaat tegenover uw observatie met een transparante likelihood-ratio pipeline. Deze pagina vermeldt elke bron, de frequentie en de precisie.

Waar de gegevens vandaan komen

Elke input is een primaire of semi-primaire bron. Niets wordt geschraapt, gefabriceerd of geraden. De onderstaande frequentie- en precisieclaims zijn de gepubliceerde of operationeel gemeten waarden — uw individuele waarneming kan hiervan verbeteren of verslechteren afhankelijk van lokale omstandigheden.

BronRolFrequentiePrecisieDekking
airplanes.liveADS-B Mode S feed Commerciële en algemene luchtvaartposities, callsigns, hoogtes 10 s polling Vliegtuig zendt eigen GPS uit; typische NIC 7–8 ≈ 75–185 m horizontaal. Interpolatie tussen samples σ ≈ 50 m. België volledig
Open Glider NetworkOGN / FLARM aggregator Zweefvliegtuigen, parapenters, kleine vliegtuigen, drones met OGN-tracker sub-10 s Tracker-afhankelijk; FLARM typische GPS-nauwkeurigheid ≤ 10 m. UAV-type wordt meegezonden in de uitzending. België volledig
Skyfield + CelesTrak TLEsSGP4 propagator, 14k+ objecten ISS, alle Starlink-constellaties, GPS, Galileo, BeiDou, ruimtepuin TLEs dagelijks ververst Sub-graad hoeknauwkeurigheid op TLE-datum; verslechtert tot enkele graden na ~7 dagen voor LEO-satellieten. Wereldwijd
JPL DE421 ephemerideSkyfield Zon, Maan, planeten Continu Sub-boogseconde positionele nauwkeurigheid voor identificatiedoeleinden. Wereldwijd
Tycho-2 catalogusAstrometry.net 4200-series indexen Plate-solving van geüploade foto's (sterpatroonherkenning) Statische catalogus Sub-graad richtnauwkeurigheid op opgeloste foto's; sterpatroonschalen 5,6′ – 8°. Wereldwijd zichtbaar licht
NASA SRTM30 m DEM via Open-Elevation Terreinhoogte voor geometrische horizon en zichtlijnberekeningen Statisch (missie 2000) Horizontale bemonstering 30 m; verticale nauwkeurigheid ±10 m typisch voor België. ±60° breedtegraad wereldwijd
OpenStreetMapOverpass API Gebouwen, masten, torens, windturbines binnen 500 m (dichtbij) en 2 km (middenafstand, met hoogtetag) 24 u gecached per waarnemer Polygoonrand-dichtstbijzijnde-punt geometrie; expliciete hoogtetags op < 5 % van Belgische huizen (per-type standaarden toegepast: huis 8 m, appartementen 10–15 m, kerk 18–30 m). Crowdsourced
Belgische obstakelinventarisluchtvaartobstakels 1054 windturbines + 59 windparken + 50 masten/torens + 26 structuren, gecureerd voor luchtvaartveiligheid Periodieke update Lat/lon ≤ 10 m; hoogtes uit officiële registratie. België
aviationweather.govMETAR-waarnemingen Officiële luchthaven-weer: wind, zicht, bewolking, temperatuur Doorgaans uurlijks Strikt binnen 5 km van station; terugval binnen 100 km. Belgische luchthavens
Open-Meteoforecast + archief Lokaal weergrid: wind, bewolking, temperatuur, neerslag Uurlijks 1 km grid-resolutie. Wereldwijd
Meteoblueprimair voor hemel-overlay Hoge-resolutie bewolking per hoogteband + wind voor 3D-hemel-overlay Uurlijks 1 km grid-resolutie. Wereldwijd
EUMETSAT MTG-FCICloud Mask product 0678 Satelliet-waargenomen werkelijke wolkenposities voor 3D-hemel-overlay 10 minuten ~2 km nadir; ~3 km op Belgische breedtegraad. Operationeel sinds eind 2023. Afrika, Europa, Atlantische Oceaan
AIP BelgiëAeronautical Information Publication Gecontroleerde luchtruimklassen (A–G), TMA's, CTR's, beperkte en verboden zones AIRAC 28-daags Officiële publicatie van het Belgisch Directoraat-generaal Luchtvaart. België
skeyesBelgische ATC Operationele luchtruim-classificatie kruisreferentie Continu Officiële bron. België
AIP UAV-luchtruimdrone-polygonen Gepubliceerde modelluchtvaart-/UAV-luchtruim-polygonen voor drone-scoring context Periodieke update 43 polygonen. België
DGLV-aerodromenregisterclubregister RC-modelvliegtuig-clublocaties Periodieke update 79 vermeldingen. België

Hoe kandidaten worden gerangschikt

Elk potentieel object dat de databronnen blootleggen wordt een kandidaat. Elke kandidaat doorloopt eerst een reeks harde geometrische filters die fysiek onmogelijke matches verwijderen — alles onder de geometrische horizon, geblokkeerd door terrein, geblokkeerd door nabije gebouwen, of grondverkeer op een afstand waar de waarnemer het niet had kunnen zien wordt uitgesloten voor enige scoring begint.

Overgebleven kandidaten worden vervolgens geëvalueerd via een likelihood-ratio pipeline. Elk kandidaat-type draagt een basis-prior-waarschijnlijkheid passend bij de categorie en de nacht/dag-context. Elke observatie-invoer die u opgeeft — richting, elevatie, bewegingspatroon, kleur, geluid, duur, tijdprecisie — draagt een vermenigvuldigende likelihood-ratio bij afgeleid van het verwachte gedrag van die kandidaat. Het product over alle invoer levert een genormaliseerde waarschijnlijkheid die u over types kunt vergelijken.

Wanneer geen enkele geïdentificeerde kandidaat de waarneming goed verklaart, wordt de onverklaarde waarschijnlijkheidsmassa toegekend aan een residuele drone-kandidaat — drones kunnen lokaal, laagvliegend, zonder transponder en buiten elke databron zijn, en het onvermogen van het model om een waarneming te identificeren is op zich diagnostisch. Geüploade foto's worden plate-solved tegen een sterrencatalogus om de werkelijke hemelrichting van de camera in de scoring te fuseren; een precieze tik op de foto kan een gecatalogiseerd object direct identificeren.

Wat we propageren, wat we verzachten

Sky Lens behandelt onzekerheid als een eersteklas input — zowel uw tijdprecisie als de precisie van de databron zelf voeden de scoring-toleranties. Strakkere inputs geven striktere hoekfilters; lossere inputs verbreden ze in plaats van valse afwijzingen te produceren.

Tijdprecisie (gebruiker-instelbaar)

U kiest de strakheid: ±10 s stopwatch, ±30 s, ±1 min (standaard voor getypte HH:MM) of ±5 min (bij benadering). De gekozen waarde verbreedt de hoektolerantie evenredig met de schijnbare hoeksnelheid van elke kandidaat vanuit uw positie.

Vliegtuigpositie-interpolatie

Tussen omsluitende ADS-B-samples interpoleren we met σ ≈ 50 m. Geprojecteerde posities (wanneer alleen een eerdere sample bestaat) zien σ groeien met de verstreken tijd × grondsnelheid, vermenigvuldigd met ×3 als er recent een bocht is gedetecteerd.

Satelliet az/alt-tolerantie

De az/alt-snelheid van elke satelliet wordt bemonsterd op t en t+10 s. Uw tijdprecisie wordt met die snelheid vermenigvuldigd om een per-as-richting/elevatietolerantie te produceren — ISS op ±60 s krijgt ~58° speling, een GEO-satelliet krijgt slechts de kompasband.

Akoestische propagatie

Voorspeld geluidsdrukniveau gebruikt Lp,1m bronwaarden gekalibreerd tegen gepubliceerde referenties (ICAO Annex 16, vluchtmetingen van fabrikanten) met ISO 9613-2 vereenvoudigde atmosferische absorptie en ±0,5 dB per m/s uitgelijnde wind.

Wolkenzichtbaarheidsfactor

Sterren, planeten en satellieten krijgen per zoekopdracht een dempingsfactor die schaalt met het Open-Meteo bewolkingspercentage (vloer 0,15 wanneer weergegevens > 30 km van de waarnemer zijn). De Maan is vrijgesteld — die is helder genoeg om door bewolking heen te zien die al het andere verbergt.

Terreinhorizon-caching

Het horizonprofiel per waarnemer wordt eenmaal gebouwd en 24 u gecached. Het combineert DEM-hoogte (8 afstanden × 36 azimuts), nabije gebouwen (≤ 500 m, alle polygoonranden) en middenafstand-gebouwen met hoogtetag (500 m – 2 km).

Wat Sky Lens niet kan zien

We doen niet alsof de data alles aan de hemel dekt. Verschillende categorieën objecten zijn operationeel onzichtbaar voor de bovenstaande inputs, en Sky Lens labelt ze als zodanig wanneer relevant.

Militaire vliegtuigen zonder civiele ADS-B

Militair verkeer opereert doorgaans op versleutelde secondaire radar (Mode S met militaire ondervragers) en is onzichtbaar voor publieke ADS-B-feeds.

Drones zonder OGN-uitzending

De meeste consumentdrones onder 25 kg hoeven onder EASA-regelgeving geen transponder te dragen. Hun afwezigheid in de data is op zich informatief — daarom bestaat er een residuele drone-kandidaat.

Ultralight & parapente zonder tracker

Sportvliegtuigen en parapenters zonder FLARM of transponder zijn onzichtbaar. Sky Lens heeft een aparte "VFR zonder transponder"-kandidaat om deze categorie te vatten.

Vogels, ballonnen, vliegers

Vogels vallen buiten het bereik. Weerballonnen worden geschat vanuit de context van lanceerlocaties (dagelijkse Ukkel-opstijging) wanneer de waarnemingsgeometrie overeenkomt.

Vliegtuigen onder DEM-resolutie

SRTM 30 m DEM kan smalle valleien of individuele gebouwen voorbij 2 km niet oplossen. De horizon kan obstructie in dicht bos of fijnschalig terrein onderschatten.

Satelliet-TLE-leeftijd

TLEs ouder dan ~7 dagen voor LEO-satellieten accumuleren enkele graden hoekfout. Sky Lens ververst dagelijks maar operationeel verse data is niet altijd beschikbaar.

Realtime wind onder 1 km

Open-Meteo en Meteoblue lossen weer op 1 km op. Subgrid-windschering, microklimaten en gebouw-zogeffecten zijn niet gemodelleerd.

Fotografische identificatie van onbekende bronnen

Plate-solving heeft minstens vier stabiele sterquads in het beeld nodig. Schemering, bewegingsonscherpte, laag gebladerte en zware nevel kunnen oplossen onmogelijk maken — Sky Lens valt dan terug op een formulier-richting-tikovereenkomst.

Van waarneming naar bewijs

Elke score is herleidbaar tot een bron. Open de tool, voer uw waarneming in en bekijk het bewijs achter elke kandidaat.