Su Sayacı Otomatik Okuma Prototipi
Sayaç değerini fotoğraftan otomatik okuma çalışması
- Görüntü İşleme
- Yapay Zekâ
01 Proje ne yapıyor?
Sayaç üzerindeki değeri fotoğraftan otomatik okumayı deneyen görüntü analizi prototipi.
02 Hangi sorunu çözüyor?
Değerlerin elle okunup yazılması zaman alıyor ve hata yapılmasına neden olabiliyordu. Sahadaki ışık, açı ve kirli cam gibi koşullar otomatik okumayı zorlaştırıyordu.
03 Ben ne yaptım?
Görüntü analizi prototipinin geliştirilmesi.
Teknik ayrıntılar İsteyenler için
Yaptığım çalışmalar
- Görüntü ön işleme hattının kurulması
- Kadran bölgesinin tespiti ve rakam ayrıştırma denemeleri
- Yapay zekâ destekli okuma prototipinin geliştirilmesi
- Sonuçların kurumsal veriyle karşılaştırılması
Sistem nasıl çalışıyor?
- 01 Girdi Saha koşullarında çekilmiş sayaç fotoğrafları
- 02 Ön işleme Gri tonlama, gürültü azaltma, eşikleme, kadran bölgesi tespiti, perspektif düzeltme
- 03 Okuma Rakam ayrıştırma ve tanıma
- 04 Doğrulama Okunan değerin kurumsal kayıtla karşılaştırılması
Kullanılan araçlar
- Python
- OpenCV
- Görüntü ön işleme
- Oracle
- PL/SQL
Alınan önemli kararlar
Önce kadranı bul, sonra rakamı oku
Tüm fotoğraf üzerinde rakam aramak yerine önce kadran bölgesini yalıtmak, gürültünün büyük kısmını daha ilk adımda eliyor.
Karşılaşılan zorluklar
Saha görüntüsü laboratuvar görüntüsü değil
Camda buğu, kadranda kir, bodrumda yetersiz ışık ve her seferinde farklı açı. Temiz bir örnekte çalışan hat, gerçek saha fotoğrafında doğrudan başarısız oluyordu.
Ek sonuç notları
- Staj süresince Python ve görüntü işleme teknikleriyle çalışan bir okuma prototipi geliştirildi.
- Kurumsal veriyle çalışarak gerçek dünya problemine çözüm üretme deneyimi kazanıldı.
Teknik öğrenimler
- Bir fikrin prototipte çalışması ile sahada çalışması arasındaki mesafeyi ilk kez burada ölçtüm.
- Görüntü işleme problemi çoğu zaman bir aydınlatma ve çekim protokolü problemidir.
04 Ortaya çıkan sonuç
Sayaç değerini fotoğraftan okumayı deneyen çalışan bir prototip geliştirildi ve gerçek saha koşullarındaki sınırlar görüldü.
05 Bu projeden ne öğrendim?
Bir fikrin örnek ortamda çalışması ile sahada güvenilir çalışması arasında önemli bir fark vardır.