KURUMSAL Kurumsal teknoloji · İşletmenize özel mühendislik Kurumsal Yazılım · Yönetilen Sunucular · Kurumsal E-posta · LiteSpeed + CloudLinux · Imunify360 Güvenlik · cPanel Yönetim · Uygun pakette 3 Gbps'ye kadar ağ profili
OTOMASYON · PLAKA TANIMA

AIOR Otopark Otomasyon Sistemi

İki yönlü plaka tanıma, yerel yapay zekâ, bariyer entegrasyonu, daire başına tek araç kuralı ve misafir yönetimini web ve mobil istemcilerle birleştiren otopark çözümü.

  • Yıl2026
  • KategoriOtomasyon · Plaka Tanıma
  • DurumTamamlandı

PROJE KAPSAMI

İhtiyaç ve hedef neydi?

Kırlangıç Evleri’nde aynı fiziksel kapı giriş ve çıkış için kullanılıyor. İhtiyaç; yalnızca plakayı okuyup kapıyı açmak değil, hangi aracın hangi daireye bağlı olduğunu, misafirlerin durumunu ve gözlenen hareketlerin yönünü birlikte yönetmekti. AIOR; kamera taşıyıcılarının atölye hazırlığından iki kamera, Raspberry Pi 5, Hailo-8, yerel karar yazılımı, mevcut kapı sistemi ve yönetim ekranlarına kadar bütün katmanları bir araya getirdi.

YAPILAN İŞLER

Bu proje için neler teslim ettik?

  • 01Saha keşfi, kamera görüş alanı ve mekanik montaj hazırlığı
  • 02İki Hikvision ANPR kamera, Raspberry Pi 5 ve Hailo-8 entegrasyonu
  • 03İki görüntü akışında yerel OCR ve giriş–çıkış yönü değerlendirmesi
  • 04Mevcut bariyer/kepenk kontrolüne röle ve yetkili komut entegrasyonu
  • 05Daire başına tek araç kuralı, çoklu plaka ve ihlal süresi takibi
  • 06Misafir tanımlama, daire atama ve kayıtla ilişkili çıkış düzeltmeleri
  • 07Web paneli: durum, kayıtlar, daireler, okunamayanlar ve sistem sağlığı
  • 08Swift ile iOS, Kotlin/Compose ile Android istemci ve ortak API çalışmaları
  • 09Rol ve site kapsamlı erişim, işlem denetimi ve bağlantı sonrası kayıt eşitleme

01 / SAHA VE DONANIM

Tek kapı, iki yön, birlikte çalışan donanım

Karşıt yönleri izleyen iki Hikvision iDS-2CD7A46G0/P-IZHS kamera, kapıya yaklaşan ve kapıdan uzaklaşan araçlar için farklı görüntü kanıtları üretir. PoE/Ethernet ağı, kamera taşıyıcıları ve röle bağlantıları mevcut bariyer/kepenk düzenine göre hazırlanır. Kamera bağlantı parçaları ve ayarlanabilir taşıyıcılar AIOR atölyesinde hazırlanarak sahaya uygulanmıştır.

Raspberry Pi 5 saha yazılımını çalıştırır; Hailo-8 yerel görüntü işleme katmanını destekler. Her iki kamera akışı izlenir ve kamera okumasının yetersiz kaldığı durumlarda yerel OCR devreye girer. Kamera açısı, ışık ve görüntü güncelliği tanıma başarımını etkilediğinden devreye alma bu koşullarla birlikte değerlendirilir.

Two Hikvision iDS-2CD7A46G0/P-IZHS cameras observing opposite directions provide different evidence for vehicles approaching and leaving the gate. The PoE/Ethernet network, camera supports and relay connections are prepared around the existing barrier/shutter controller. Adjustable camera mounts were prepared in the AIOR workshop and installed in the field.

Raspberry Pi 5 runs the field software; Hailo-8 supports local image processing. Both camera streams are monitored, with local OCR supporting incomplete camera recognition. Camera angle, lighting and frame freshness affect recognition, so commissioning evaluates these conditions together.

AIOR atölyesinde iki plaka kamerasının ve taşıyıcılarının montaj hazırlığı

02 / YEREL KARAR

Geçiş kararı için internet yanıtını beklemeyen mimari

Mevcut izinlerle çalışan plaka değerlendirme, yerel yetkilendirme ve röle akışı sahada yürütülür. İnternet veya merkezî sunucu bağlantısı kesildiğinde bu yerel otomasyon katmanı çalışmaya devam edebilir. Olay kayıtları yerel günlükte korunur; bağlantı geri geldiğinde sunucuya aktarılır.

Merkezî sunucu yapılandırma, raporlama ve yetkili yönetim işlevlerini üstlenir. Yeni izinlerin eşitlenmesi, uzaktan verilen komutlar ve merkezde güncel kayıtların görülmesi bağlantı gerektirir. Böylece yerel geçiş kontrolünün sürekliliği ile uzaktan yönetimin bağlantı ihtiyacı açık biçimde ayrılır.

Plate assessment, permission checks and relay operations using existing permissions run on site. This local automation layer can continue during an internet or central-server interruption. Events are retained in a durable local journal and transferred to the server when connectivity returns.

The central server handles configuration, reporting and authorised management. Synchronising new permissions, issuing remote commands and viewing current central records require a connection. Local access continuity and the connectivity requirements of remote management are therefore explicit parts of the architecture.

03 / İŞLETİM KURALLARI

Birden fazla kayıtlı plaka, eşzamanlı tek park hakkı

Bir dairenin birden fazla aracı olabilir. Sistemde daire başına altı plaka alanı bulunur; bu kayıtların tutulması aynı anda altı araca park hakkı vermez. Kırlangıç Evleri uygulamasında işletim kuralı daire başına eşzamanlı tek araçtır.

Panel, aynı daireye bağlı birden fazla aracın içeride görünmesini ayrı gösterir. Kalıcı araçlar ve daireye atanmış misafirler plaka bazında tekilleştirilir; ikinci aracın içeride kaldığı süre izlenir. Yönetici plaka, blok/daire veya sakin adıyla arama yapabilir. Türkçe karakterleri dikkate alan arama günlük görevli kullanımını kolaylaştırır.

A household can own several vehicles. The system provides six plate slots per apartment; storing those plates does not grant simultaneous parking rights to six vehicles. The operating policy at Kırlangıç Evleri is one parked vehicle per apartment at a time.

The panel highlights multiple vehicles recorded inside for the same apartment. Resident vehicles and assigned visitors are deduplicated by plate, and the overlap period is tracked. Operators can search by plate, block/apartment or resident name, with Turkish-character-aware matching supporting everyday use.

Otopark durum ve misafir yönetim paneli; plaka, kullanıcı ve kamera alanları gizlenmiştir

04 / MİSAFİR YÖNETİMİ

Misafirin kaydı, daire ataması ve çıkışı ayrı işlemler

Önceden yetkilendirilmiş misafir, gözlenmiş ancak henüz daireye atanmamış araç ve daireye bağlanmış misafir aynı durum değildir. Tanımsız aracın görüntülenip kayda alınması kendiliğinden giriş izni oluşturmaz. Görevli, misafir listesinden aracın daire bağlantısını, gözlenen girişini ve içeride kalma süresini inceleyebilir.

Daire seçimi açık bir kaydetme işlemiyle tamamlanır. Çıkış düzeltmeleri ilgili araç ve giriş kaydıyla ilişkilendirilir. Başka bir görevlinin yaptığı yeni işlemin eski bir ekran tarafından ezilmemesi için güncel kayıt kimliği kontrol edilir. Daireye atanan misafir, o dairenin eşzamanlı araç değerlendirmesine katılır.

A pre-authorised visitor, an observed vehicle without an apartment assignment and an assigned visitor are different states. Observing and recording an unknown vehicle does not itself create entry permission. Operators can inspect apartment association, the observed entry and time inside from the visitor list.

Apartment assignment requires an explicit save. Exit corrections are associated with the relevant vehicle and entry record. Current record identity is checked so an outdated screen cannot overwrite a newer operator action. Once assigned, a visitor participates in the apartment's simultaneous-vehicle assessment.

Koyu görünümde misafir araç yönetimi; gerçek plakalar bulanıklaştırılmıştır

05 / YÖNETİM VE MOBİL

Web panelinden iOS ve Android istemcilerine

Web panelinde anlık durum, bağlantı, hareket kayıtları, daire ve plakalar, okunamayan gözlemler, sistem sağlığı ve işlem denetimi ortak bir arayüzde yer alır. Yetkili görevli, manuel kapı isteği veya görüntü alma işlemini açık bir eylemle başlatır. Komutun yazılıma ulaşması ile kapının fiziksel konumu ayrı bilgiler olarak ele alınır.

iOS tarafında Swift, Android tarafında Kotlin/Compose istemci çalışmaları aynı yetkilendirilmiş API sözleşmesine dayanır. Küçük ekran, açık/koyu görünüm, bağlantı ve işlem durumları mobil akışların parçasıdır. İstemci kaynaklarının hazırlanması ile imzalı paket ve mağaza dağıtımı ayrı sürüm aşamalarıdır.

The web panel brings status, connectivity, movement records, apartments, plates, unreadable observations, system health and action auditing into one interface. Authorised operators explicitly initiate manual gate requests or image captures. Software acknowledgement of a command and the physical gate position are treated as separate information.

The iOS work in Swift and Android work in Kotlin/Compose share an authenticated API contract. Small screens, light/dark appearance, connectivity and request states are part of the mobile workflows. Preparing client source, signing device packages and store distribution are separate release stages.

Telefonda otopark web yönetimi; gerçek plaka bilgileri gizlenmiştir

06 / KAYIT KALİTESİ

Plaka gözlemini doğrulanmış hareketten ayırmak

Bir plakanın kamerada görünmesi tek başına aracın kapıdan geçtiğini kanıtlamaz. Duran araç, tekrar okuma, eski görüntü ve yönü belirsiz gözlem ayrı değerlendirilir. Plaka bilgisi; araç hareketi, görüntü güncelliği ve yön kanıtıyla birlikte ele alınır. Belirsiz veya okunamayan durumlar görevlinin inceleyebilmesi için görünür tutulur.

İçerideki araç ve ihlal görünümleri mevcut hareket kayıtlarından hesaplanır; bağımsız bir fiziksel doluluk sensörünün ölçümü olarak sunulmaz. Manuel inceleme ve kayıt düzeltmesi bu nedenle operasyonun bir parçasıdır. Saha kabulünde kamera açısı, gündüz/gece ışığı, tekrar okumalar, ters yön ve ağ kesintisi senaryoları birlikte değerlendirilir.

A plate appearing in a camera frame does not, by itself, prove that the vehicle passed the gate. Stationary vehicles, repeated reads, stale frames and uncertain direction are evaluated separately. Plate information is considered alongside vehicle motion, frame freshness and direction evidence. Uncertain or unreadable cases remain visible for operator review.

Inside-vehicle and policy-violation views are calculated from recorded movements; they are not presented as measurements from an independent physical occupancy sensor. Manual review and record correction therefore remain part of operations. Field acceptance considers camera angles, day/night lighting, repeated observations, reverse movement and network interruptions together.

07 / ERİŞİM VE DEVAMLILIK

Yetkiye göre yönetim, izlenebilir işlemler

Yönetici ve güvenlik görevlisinin erişimi rol ve site kapsamına göre sunucuda kontrol edilir. Daire atama, kayıt düzeltme ve manuel komutlar denetim izleriyle ele alınır. Sistem sağlığı ekranları yerel servis, kamera bağlantısı ve kayıt aktarımının güncelliğini göstererek bakım ihtiyacının görülmesini sağlar.

Bu sayfadaki panel görüntülerinde gerçek plakalar, kullanıcı kimliği ve kamera görüntüleri gizlenmiştir; saha fotoğrafları yayın için konum/EXIF bilgileri çıkarılarak hazırlanmıştır. Gerçek uygulamanın donanım ve saha galerisini Kırlangıç Evleri referansında inceleyebilirsiniz. Bariyer, kapı ve PLC çalışmalarının diğer örneği için geçiş otomasyonu projesine bakabilirsiniz.

Manager and security-operator access is enforced on the server by role and site scope. Apartment assignments, record corrections and manual commands are handled with audit trails. System health views expose local-service, camera-connectivity and record-transfer freshness so operators can identify maintenance needs.

Real plates, user identity and camera images are concealed in the panel screenshots on this page; field photographs were prepared without location/EXIF metadata. Explore the hardware and installation gallery in the Kırlangıç Evleri case study. For another barrier, door and PLC engagement, see the access automation project.

SONUÇLAR

Çıktı ve etki

Kırlangıç Evleri’nde kamera, mekanik montaj, yerel yapay zekâ, geçiş kontrolü ve yönetim yazılımı tek proje kapsamında birleştirildi. Tamamlanan uygulama; daire araçları, misafirler, gözlenen hareketler ve sistem sağlığını ortak yönetim yapısında sunuyor. Operasyonel bakım ve sürüm geliştirmeleri devam eder; tanıma ve geçiş başarımı saha koşullarında değerlendirilir.