Förändra förståelsen av järnvägsscenen med LiDAR och 2D-annotering

Upptäck hur Shaips LiDAR-, kamera- och 2D-dataannoteringstjänster hjälper AI-modeller att upptäcka objekt, förstå järnvägsmiljöer och förbättra uppfattningen av autonom mobilitet.

Järnvägslidar och 2D-annotering

Projektöversikt

Moderna järnvägsuppfattningssystem kräver mer än generisk objektmärkning. De kräver spårspecifik kontext, noggrann geometri och tillförlitlig sensorövergripande konsistens över LiDAR-punktmoln och synkroniserade kameravyer.

För att möta detta behov anlitades Shaip för ett LiDAR-projekt för järnvägsdataannotering som täckte järnvägsinfrastrukturscener. Projektet omfattade annotering av LiDAR-punktmoln med stöd av fem synkroniserade 2D-referensbilder per scen, med hjälp av en taxonomi med 29 klasser, med obligatoriska och valfria referenser.
attribut för varje klass.

Målet var att skapa en strukturerad, kvalitetskontrollerad datauppsättning som kan träna och validera järnvägsuppfattningsmodeller för objektdetektering, scenförståelse, spårmedvetenhet och tolkning av infrastruktur.

Lidar och 2D-annotering

Nyckelstatistik

Sensorinställning

LiDAR-punktmoln

Taxonomi

29 järnvägsspecifika klasser

Kvalitetsmål

≥99 % total annoteringsnoggrannhet

Konsistens mellan sensorer

≥99 % LiDAR – 2D-justering

Utmaningar

  • Annotera multimodala järnvägsscener konsekvent över LiDAR- och 2D-bilder
  • Hantera en järnvägsspecifik taxonomi med 29 klasser med detaljerade attribut och objektrelationer
  • Bibehålla sensorövergripande konsistens mellan 3D- och 2D-annoteringar
  • Bevarande av geometrisk precision för linjära strukturer som spår och kablar
  • Uppfylla strikta noggrannhetsgränser för klassetiketter, geometri och attribut i en pilotmiljö

Lösning

Shaip utformade ett järnvägsfokuserat annoteringsarbetsflöde skräddarsytt efter projektets tekniska krav.

Datastrategi

Definierade en multimodal annoteringspipeline som täcker LiDAR-punktmolnsdata och fem synkroniserade 2D-referensbilder per LiDAR-bildruta.

Annoteringsramverk

Tillämpade flera annoteringsmetoder baserade på objekttyp och scenstruktur:

  • 3D-kuboidannotering för diskreta volymetriska objekt
  • 3D-polylinjeannotering för linjära rälsrelaterade strukturer
  • 2D-avgränsningsram för objektlokalisering i bilder
  • 2D-polygon för oregelbundna objektgränser
  • 2D-polylinje för skenor, kablar och markeringar
  • 3D-kuboid i 2D-vyer där orientering och djupkontext krävdes

Skenspecifik taxonomidesign

29 fördefinierade klasser, kommenterade och annoterade, omfattar personer, personliga tillhörigheter, fordon, tåg, vagnar, djur, spår, växlar, kontaktledningsstolpar, signalstolpar, signaler, signalbroar, buffertstopp, reflekterande testobjekt och andra enheter på järnvägsplatsen.

Attributrik annotering

Registrerade både obligatoriska och valfria attribut inklusive:

  • Ocklusionsnivåer
  • Stat och typ
  • Anslutning via connectedTo
  • Järnvägs- och spåridentifierare
  • Objektordning och orientering
  • Signalyta, aspekt och strukturella egenskaper

ID och relationsintegritet

Säkerställde att varje annotering hade ett unikt annoterings-ID och varje objekt hade ett unikt objekt-ID i UUID-format, med dubbelriktade connectedTo-relationer på ett sensormedvetet sätt.

Precisionsregler och kvalitetssäkring

Implementerade annoteringsregler inklusive:

  • Ocklusionsuppskattning över 2D och 3D
  • 2D-märkningströskel för objekt ≥25 px i höjd eller bredd
  • 2D-tolerans på ±3 px
  • 3D-tolerans på upp till 10 cm
  • Rotationsjustering på z-axeln för objektorienterad konsistens
  • 3-lagers QA med korrigeringsslingor för utgångar under tröskelvärdet

Projektets omfattning

Dataset-element Specifikation
Primär modalitet LiDAR-punktmolnsdata
Referensmodalitet 5 synkroniserade 2D-bilder per LiDAR-bildruta: 3 IR-bilder och 5 RGB-bilder
Totalt antal klasser 29 järnvägsspecifika klasser
3D-annoteringstyper 3D-kuboid, 3D-polylinje
2D-annoteringstyper 2D-begränsningsram, 2D-polygon, 2D-polylinje, 3D-kub i 2D-vyer
Pilotvolym 2 sekvenser
ID-standard UUID-baserat annoterings-ID och objekt-ID
Noggrannhetsmål ≥99 % totalt, ≥99 % attribut, ≥99 % övergripande sensorkonsistens

Exempel på klassomfattning

Kategori Exempelklasser Anteckningstyp
Människor och rörlighet person, rullstol, skoter, cykel, folkmassa 2D BB / 4-punktspolygon / 3D BB
Järnvägstillgångar tåg, tågfront, vagnar, spår, växel, dragsko konturpolygon / polylinje / 3D BB
Signalering och kontaktledning signal, signalstolpe, signalbrygga, kontaktledningsstolpe 2D BB / konturpolygon / 3D BB
Miljö och diverse vägfordon, djur, grupp av djur, reflekterande testobjekt, rök, låga varierade beroende på klass

Utkomster

  • Etablerade ett järnvägsspecifikt multimodalt annoteringsramverk för LiDAR och bilddata
  • Definierade en järnvägstaxonomi med 29 klasser och detaljerad attributhantering
  • Sätt kvalitetsriktmärken på ≥99 % för annoteringsnoggrannhet, attribut och konsistens mellan sensorer
  • Skapade en pilotklar grund för att bygga högtillförlitliga järnvägsuppfattningsmodeller

Strategiskt sett ger det här projektet klienttågens AI-system starkare förståelse för scener i järnvägsmiljöer, där geometri, objektkontinuitet och infrastrukturkontext är avgörande.

Citat ikon

Shaips multimodala annoteringsmetod hjälpte oss att strukturera en högspecialiserad järnvägsdatauppsättning med den precision som behövs för utveckling av perceptionsmodeller. Deras fokus på taxonomidjup, geometrisk noggrannhet och konsistens mellan sensorer skapade en stark grund för vår AI-pipeline för järnvägar.

— Chef för datorseende

★ ★ ★ ★ ★
Citat ikon