Tüm Vaka Analizleri

Sentetik Veri Üretimi & Computer Vision

Ar-Ge · Sentetik Veri Pipeline'ı

Demiryolu Anomali Tespiti İçin Fiziksel-Doğru Sentetik Eğitim Verisi

Fiziksel-doğru compositing · 8 anomali sınıfı · otomatik YOLO etiketleme

Python · Google Colab GPU · SDXL · BiRefNet · YOLOv8-seg

8 sınıfAnomali Çeşitliliği
1.435 mGauge-Based Ölçek
OtomatikYOLO Etiketleme
Kare-TutarlıVideo Compositing
YığınSDXL · BiRefNet · YOLOv8-seg · Colab GPU
ProblemRay-üstü engel verisi sahada toplanamıyor — nadir, tehlikeli, pahalı
YaklaşımFiziksel-doğru sentetik yerleştirme + otomatik etiketleme
SonuçSınırsız, sınıf-dengeli, otomatik etiketli eğitim seti (Ar-Ge)

01Problem

Problem: Black-Swan Engel Verisi Sahada Toplanamaz

Tren önü kamerasıyla rayda engel tespiti yapan bir modelin eğitilmesi için, rayların üzerinde taş, ağaç dalı, çuval, hayvan gibi nesnelerin bulunduğu görüntülere ihtiyaç vardır. Ancak bu "black-swan" olaylar gerçek hayatta nadir, tehlikeli ve toplanması pahalıdır — bir trenin önüne kasıtlı engel koyup veri çekmek mümkün değildir. Sonuç: pozitif örnek kıtlığı ve ağır sınıf dengesizliği.

  • 01Gerçek ray-üstü engel görüntüsü neredeyse yok — model nadir ama kritik olayı hiç görmeden eğitiliyor
  • 02Manuel etiketleme kare kare yapılıyor; binlerce kare için maliyet ve hata oranı yüksek
  • 03Naif kopyala-yapıştır kompozitler fiziksel olarak yanlış (yanlış ölçek, asılı duran nesne, ışık uyumsuzluğu) — model sahte ipuçlarını öğreniyor
  • 04Sınıf dağılımı doğal olarak dengesiz; bazı anomali türleri hiç temsil edilmiyor
  • 05Tek karelik kompozitler videoya genellenmiyor — ardışık karelerde kimlik/pozisyon zıplıyor

02Pipeline Bağlamı

GirdiTren önü kamera videosu → temsilî kareler (CLIP + kümeleme)
Ray tespitiYOLOv8-seg (ray_alan.pt) — ray + balast; vanishing-point fallback
Asset üretimiSDXL → BiRefNet matting → şeffaf PNG + otomatik QC
Ölçek referansıStandart ray açıklığı 1.435 m (gauge-based metrik ölçek)
YerleştirmeSınıf-koşullu yerleşim bölgesi + poz öncülleri (pose priors)
HarmanlamaZemin teması gölgesi + Reinhard renk eşleme + mesafe blur'u
ÇıktıYOLO formatında otomatik etiketli görüntü/video veri seti

03Neden Naif Yaklaşımlar Yetersiz?

  1. 01Saha toplama mümkün değil: engeli kasıtlı yaratmak tehlikeli ve yasal değil — pozitif sınıf doğal yolla büyütülemiyor
  2. 02Ölçek tutarsızlığı: rayın perspektifteki konumu bilinmeden yerleştirilen nesne fiziksel olarak yanlış boyutta görünüyor
  3. 03Geometri ihlali: zemin temas noktası ve oklüzyon hesaplanmazsa nesne havada asılı duruyor — domain gap büyüyor
  4. 04Işık/renk uyumsuzluğu: kaynak asset ile sahne tonu eşleşmediğinde model nesneyi arka plandan renk farkıyla ayırmayı öğreniyor (kestirme öğrenme)
  5. 05Zamansal tutarsızlık: kareler bağımsız üretilirse video boyunca nesne kimliği ve konumu zıplıyor, tracker eğitimi bozuluyor

04Pipeline Nasıl Çalışıyor

01

Tren önü videosundan CLIP embedding + kümeleme ile çeşitliliği yüksek temsilî kareler seçildi

Tekrarlı karelerle şişmeden, sahne çeşitliliği yüksek bir taban kare havuzu

02

YOLOv8-seg modeliyle (ray_alan.pt) ray ve balast koridoru segmentlendi; başarısızlıkta vanishing-point + Hough fallback

Nesnenin nereye konacağı geometrik olarak biliniyor — rastgele değil ray koridoruna kilitli

03

Anomali asset'leri SDXL ile üretilip BiRefNet ile matte'lendi; otomatik QC tek-obje, kenar-temas ve pHash/CLIP dedup uyguladı

Temiz, şeffaf, tekrarsız asset kütüphanesi; çoklu-nesne ve kopya artıkları elenir

04

Yerleştirme ölçeği standart ray açıklığından (1.435 m) türetildi; sınıf-koşullu yerleşim bölgesi + poz öncülleri uygulandı

Nesne perspektife uygun, fiziksel-doğru boyutta ve sınıfa makul konumda duruyor

05

Harmanlamada zemin teması gölgesi, Reinhard renk eşleme, mesafe-bazlı blur ve sensör gürültüsü eklendi

Nesne sahneye oturuyor; renk/ışık kestirme ipuçları azaltılarak domain gap düşürülüyor

06

Etiket, dönüşüm sonrası görünür alpha'dan otomatik üretildi; on-rail QC ve görünürlük eşiğiyle filtrelendi

Sıfır-dokunuş YOLO etiketi; ray dışına düşen veya görünmeyen örnekler otomatik reddedilir

07

Video seviyesinde sabit track-id, KLT optical-flow anchor ve EMA temporal smoothing eklendi

Klip boyunca tek kimlik, raya kilitli ve jitter'sız — kare-tutarlı (temporally consistent) çıktı

05Yetenek Karşılaştırması (Naif Temel → Pipeline)

MetrikÖnceSonraΔ
Black-swan veri kaynağıSaha (nadir/tehlikeli)Sentetik üretimSınırsız
Anomali etiketlemeManuel / kare kareOtomatik (YOLO)0-dokunuş
Nesne ölçeğiEl ile tahmin1.435 m gaugeFiziksel-doğru
Sınıf dengesiDoğal dengesizSınıf-koşullu üretimDengeli
Zamansal tutarlılıkBağımsız kareSabit track-id + EMAJitter-sız
Yerleştirme geometrisiRastgele konumSeg ray koridoruRaya kilitli

06Neden Değerli

Bu pipeline, sahada toplanması imkânsız olan kritik engel senaryolarını sentetik ve otomatik etiketli olarak üretebilir hale getirir. Otonom demiryolu güvenliği (ODS) için engel tespit modellerinin eğitiminde pozitif örnek kıtlığını ve sınıf dengesizliğini ortadan kaldırmayı hedefler.

  • 01Tehlikeli/pahalı saha toplama olmadan, istenen anomali sınıflarında sınırsız ve dengeli veri
  • 02Manuel etiketleme maliyeti sıfıra yakın — etiketler dönüşümden otomatik türetilir
  • 03Fiziksel-doğru yerleştirme ve harmanlama ile sim-to-real domain gap'i bilinçli olarak küçültülür
  • 04Görüntü ve kare-tutarlı video çıktısı: hem dedektör hem tracker eğitimi için kullanılabilir
  • 05Modüler config bayrakları (depth, diffusion refine, z-buffer oklüzyon) ile ileride kademeli güçlendirme

Sentetik Veri Üretimi & Computer Vision ihtiyacınızı kendi platformunuzda değerlendirmek için gömülü sistem mimari denetimi planlayabilir ya da sistem gereksinim hesaplayıcısı ile platform sınıfınızı belirleyebilirsiniz.

Metodoloji & Kapsam Notu

  • Bu bir Ar-Ge / yetenek çalışmasıdır; teslim edilmiş bir müşteri kazanımı veya saha-doğrulanmış metrik değildir.
  • Yukarıdaki sayılar pipeline yetenek tanımlayıcılarıdır (sınıf sayısı, gauge ölçeği, otomasyon) — uydurulmuş doğruluk/fps metriği içermez.
  • Ölçek referansı olarak uluslararası standart ray açıklığı 1.435 m kullanılır.
  • Sim-to-real başarımı, gerçek anomali test seti üzerinde ayrı bir doğrulama gerektirir ve devam etmektedir.
  • Ağır inference (SDXL, segmentasyon, video) GPU üzerinde (Google Colab) yürütülür.

Kendi domaininiz için sentetik, otomatik-etiketli veri seti mi gerekiyor?

Ücretsiz teknik değerlendirme ile sisteminizdeki gecikme ve deterministik kontrol sorunlarını birlikte inceleyelim.

* Ar-Ge / yetenek vakası. Black-swan engel verisi sahada güvenli toplanamadığı için sentetik üretilir. Buradaki değerler pipeline yetenek tanımlayıcılarıdır; saha-doğrulanmış doğruluk metriği değildir. Sim-to-real doğrulaması sürmektedir.