Sistem ne yapar
Sistem, mağazada zaten kurulu olan IP kameraların görüntüsünü mağazanın içinde işler. Her karede insanları bulur, kare kare aynı kişiyi takip eder ve ekranda çizdiğiniz alanlara göre sayıya çevirir: bu alanda kaç kişi var, ne kadar süredir bekliyor, kapıdan içeri kaç kişi geçti, tezgâh arkasında biri var mı.
Bu sayılar iki şeye dönüşür. Birincisi kayıt: her ölçüm zaman damgasıyla saklanır, günün saatlik grafiği ve şube karşılaştırması buradan çıkar. İkincisi alarm: tanımladığınız kural bozulduğunda — kuyruk dört kişiyi geçti, tezgâh arkası iki dakikadır boş, mağaza kapalıyken içeride hareket var — olay kanıt karesiyle birlikte kaydedilir ve merkeze bildirilir.
Mevcut kameralar
Yeni kamera gerekmez. Kayıt cihazından (NVR) alınan RTSP akışı yeterli; test ve doğrulama için kaydedilmiş video dosyası da aynı şekilde işlenir.
Mağazadaki kutu
Şubeye konan küçük bir bilgisayar. Kamera trafiği mağaza ağının içinde kalır, internet hattını görüntü yüklemesiyle meşgul etmez.
Sayı, alarm, kanıt
Zaman serisi ölçümler, kural ihlali alarmları ve alarm anına ait tek bir kare — kutunun kendi diskinde.
Tasarım ilkesi
Kamera sayısı ile işlenen kamera sayısı aynı şey değildir. Bir şubede 30 kamera olabilir; sistem yalnızca soruyu yanıtlayan 6 kamerayı işler — kuyruk, tezgâh önü, tezgâh arkası, kapı. Bu seçim donanım maliyetini ve hatalı alarm gürültüsünü birlikte düşürür.
Ölçülen büyüklükler
Her ölçüm bir alana ya da bir çizgiye bağlıdır. Alanı ve çizgiyi kamera görüntüsünün üstüne tarayıcıdan siz çizersiniz; sistem kendi başına “burası kuyruktur” diye varsaymaz.
| Ölçüm | Bağlam | Hangi soruyu yanıtlar |
|---|---|---|
| Anlık kişi sayısı | Alan | Çizilen alanda o an kaç kişi var. Kuyruk uzunluğu, tezgâh önü kalabalığı ve personel varlığı buradan okunur. |
| Bekleme süresi | Alan | “5 kişi var” yerine “8 dakikadır bekliyor” sorusunu yanıtlar. |
| Giren / çıkan / net | Çizgi | Kapıya çizilen yön duyarlı çizgi. Eşikte duran biri sayacı şişirmesin diye titreme ve sıçrama koruması vardır. |
| Toplam ziyaretçi | Alan | Gün içinde alandan geçen farklı kişi sayısı — anlık sayının değil, kümülatif trafiğin ölçüsü. |
| Boş kalınan süre | Alan | Personel bölgesinin gün içinde toplam ne kadar süre boş kaldığı, en az ve en çok kişi sayısıyla birlikte. |
| Gerçek açılış / kapanış | Gün | Kapıda görülen ilk ve son hareketten türetilen fiilî saat; planlanan saatle farkı alarm konusudur. |
| Yoğunluk ısı haritası | Kamera | İnsanların kamerada nerede durduğunun birikimli haritası; alanı nereye çizmek gerektiğini gösterir. |
| Yok sayılacak alanlar | Kamera | Pencereden görünen sokak, yan dükkân ya da ayna işaretlenir; içine düşen tespitler sayıma girmez. |
Alarm kuralları
Kurallar panelden tanımlanır: hangi kamera, hangi alan ya da çizgi, hangi günler ve saat aralığı, hangi eşik. Aynı tanım kural kalıbı olarak kaydedilip çok sayıda kameraya tek seferde dağıtılabilir; kalıp, alan adını eşleştirir ve hangi kameraya uyduğunu uygulamadan önce önizleme olarak gösterir.
| Kural | Hedef | Ne zaman alarm üretir |
|---|---|---|
| Kuyruk / kalabalık | Alan | Alandaki kişi sayısı eşiği geçerse |
| Personel zorunluluğu | Alan | Tanımlı saatlerde alandaki kişi sayısı eşiğin altına düşerse |
| Toplam kişi eşiği | Alan | Gün içinde alandan geçen farklı kişi sayısı eşiği aşarsa |
| Bekleme süresi | Alan | Bir kişi alanda tanımlı süreden uzun kalırsa |
| Mesai dışı hareket | Alan | Mağazanın kapalı olduğu saatlerde tek kişi bile görülürse |
| Kapı giriş sayısı | Çizgi | Belirlenen sürede içeri geçiş sayısı eşiği aşarsa |
| Açılış — ilk kişi | Alan | İlk hareket, hedeflenen açılış saatinden tolerans kadar geç olursa |
| Kapanış — son kişi | Alan | Son hareket, hedeflenen kapanış saatinden tolerans kadar erken/geç olursa |
Bir karede tespit kaybolduğu için üretilen alarm, güvenilmeyen alarmdır; birkaç gün içinde kimse bakmaz olur. Bu yüzden her kural dört filtreden geçer.
Geçiş filtresi
Alanda tanımlı süreden kısa kalan kişi sayılmaz — önünden geçen müşteri kuyruğa yazılmaz.
Medyan penceresi
Karar tek karenin değil kısa bir pencerenin medyanının üstünden verilir; tek karelik tespit kaybı alarmı açıp kapatmaz.
Süreklilik
Koşul tanımlı süre boyunca kesintisiz doğru olmalıdır. 20 saniyelik süreklilik, anlık kalabalık dalgasını eler.
Bekleme süresi
Aynı kural tanımlı süre içinde ikinci kez alarm üretmez — bir olay yüz bildirime dönüşmez.
Kanıt karesi
Alarm üretildiği anda kaydedilen tek kare: kural, alan, ölçülen değer, eşik ve süreklilik birlikte yazılır. Kare şube diskinde kalır — merkeze yalnızca olay kaydı ve karenin yolu gider.
Panel ve günlük kullanım
Şubedeki kutu, tarayıcıdan açılan bir panel sunar. Kurulum sırasında alanların çizilmesi ve kuralların tanımlanması, sonrasında ise günlük takip buradan yapılır.
| Ekran | Ne için kullanılır |
|---|---|
| Geometri | Kamera karesinin üstüne alan, kapı çizgisi ve yok sayılacak bölge çizme. Çizim için canlı görüntü şart değil; kayıtlı kare üzerinde çalışılır. |
| Kurallar | Kural tanımlama ve düzenleme; her kuralın altında o anki ölçülen değer, koşulun kaç saniyedir doğru olduğu ve bekleme durumu canlı görünür. |
| Kural kalıpları | Bir tanımı çok kameraya dağıtma; hangi kameralara uyduğunun önizlemesi. |
| Alarmlar | Üretilen alarmların listesi, filtreler ve kanıt karesi önizlemesi. |
| Alan raporu | Canlı görüntü açmadan sayımlar: alan kartları ve son saatlerin mini grafiği. Veri akmıyorsa “0 kişi” yazmaz, uyarı gösterir. |
| Canlı | Seçilen kameranın görüntüsü; tespit kutuları, alanlar ve çizgi sayaçları görüntünün üstünde. |
| Cihazlar | Kayıt cihazı (NVR) ve kamera envanteri; okunur kamera adları tüm listelerde aynı adla görünür. |
Sessiz sıfır yok
Alanı çizilmemiş bir kurala, bayat kalmış bir ölçüme ya da erişilemeyen bir kameraya sistem sıfır demez. Her biri kendi uyarısını üretir; “sorun yok” ile “veri gelmiyor” ekranda asla aynı görünmez.
Çok şubeli işletim
Her şubede bir kutu, merkezde tek bir panel vardır. Bütün bağlantıları kutu başlatır: merkez hiçbir zaman şubeye bağlanmaz, şubede dışarıya açık bir port dinlenmez. Şube ağında güvenlik duvarı deliği açmak gerekmez.
Şube sağlığı
Kamera kamera son ölçümün tazeliği, bekleyen kuyruk, disk, yük ve sürüm. Hiç konuşmamış şube, susmuş şube ve konuşup ölçüm üretemeyen şube ayrı teşhislerdir.
Alarm akışı
Şubeler arası tek akış; görülen alarm işaretlenir, kamera ve önem derecesine göre filtrelenir.
Kural dağıtımı
Merkezden kural sürümü yayınlanır; şubeler yeni sürümü alır ve uygular. Yayın geçmişi ve şubenin bir kuralı neden atladığı görünür.
Kurulum anahtarı
Yeni şube için tek kullanımlık, süreli kurulum anahtarı üretilir; kutu bu anahtarla kendini tanıtır ve kalıcı kimliğini alır.
Sahiplik sınırı
Merkez kural dağıtır, alan geometrisi dağıtmaz. Bir alanın köşe noktaları o kameranın piksel koordinatıdır ve şubede çizilir. Şubede elle tanımlanmış kurallara merkez dokunmaz.
Ölçüm doğruluğu
Mağaza analitiğinde asıl zorluk insanı bulmak değil, açılı bir kamerada doğru saymaktır. Sistem, sahada en çok hata üreten dört noktayı tasarımın içinde çözer.
- Ayak noktası. Alan üyeliği kutunun merkeziyle değil, kişinin yere bastığı noktayla belirlenir; aksi hâlde tezgâh arkasındaki personel, gövdesi tezgâha taştığı için müşteri sayılır.
- Gecikmiş kare işlenmez. Analiz her zaman en son kareyi alır; tanımlı yaştan eski bir kare işlenmez, 30 saniye geriden gelen görüntüyle alarm üretilmez.
- Bağlantı TCP üzerinden. Paket kaybının bozduğu kare modeli yanıltır; akış kayıpsız taşınacak şekilde zorlanır.
- Alanın dışı sayılmaz. Camdan görünen sokak, yan dükkân ve ayna yansıması yok sayılacak bölge olarak işaretlenir.
Gizlilik ve KVKK
Ürün, kimlik değil sayı üretir. Kişi tanımlama, yüz eşleştirme ve müşteri profili çıkarma kapsam dışıdır; bu bir eksiklik değil, bilinçli sınırdır.
Yüz tanıma yok
Kişiler kimliklendirilmez, yüz vektörü çıkarılmaz, kara/beyaz liste tutulmaz. Takip numarası yalnızca o oturum içinde geçerlidir.
Görüntü şubede kalır
Ham video mağaza ağının dışına çıkmaz. Merkeze giden veri sayı, alarm ve sağlık bilgisidir.
Süreli kanıt
Kanıt kareleri şube diskinde tanımlı süre boyunca tutulur ve süre dolunca otomatik silinir. Süre müşteri politikasıyla belirlenir.
Rol bazlı yetki
Canlı görüntü, kanıt karesi ve kural düzenleme ayrı yetkilerdir; her erişim denetim izine yazılır.
Kapsam ve ölçülen kazanım
Pilot, tek şubede dört senaryo ile başlar. Kazanım iddiası değil, ölçüm üzerinden raporlanır: pilot öncesi ve sonrası aynı metrik karşılaştırılır.
| Senaryo | Ölçülen metrik | Beklenen kazanım |
|---|---|---|
| S1 · Kapı trafiği | Saatlik giren/çıkan, dönüşüm oranı | Kadro ve kampanya planının gerçek trafiğe oturması |
| S2 · Personel varlığı | Tezgâh arkası boş kalma süresi | Kasasız/görevlisiz geçen sürenin görünür hâle gelmesi |
| S3 · Kuyruk yönetimi | Eşik üstü kuyruk süresi, alarm sayısı | Yoğunlukta gecikmeden kasa açma refleksi |
| S4 · Açılış / kapanış | Planlanan ve fiilî saat farkı | Şubeler arası standart sapmanın kapanması |
Doğrulama yöntemi
Pilotun ilk haftasında sayımlar elle yapılan örneklem sayımıyla karşılaştırılır; sapma oranı raporlanır ve eşikler bu ölçüme göre kalibre edilir. Kalibrasyon yapılmadan alarm yayına alınmaz.
Teknik künye ve teslim
Kutu, şubeye takılan küçük bir sunucudur; kurulum kablo ve ağ ayarından ibarettir. Kamera değişimi ya da yeni kablolama gerektirmez.
Keşif
Kamera envanteri, hangi soruların yanıtlanacağı ve işlenecek kamera seçimi.
Kurulum
Kutunun şubeye konması, NVR erişimi, alanların çizilmesi.
Kalibrasyon
Bir hafta ölçüm, elle sayımla karşılaştırma, eşiklerin ayarlanması.
Yayın
Alarmların açılması, merkez panelinin devreye alınması, ikinci şubenin klonlanması.
Müşteriden beklenenler
NVR/kamera erişimi ve şube ağında bir port; kutunun konacağı korunaklı bir nokta ve elektrik; senaryo başına bir sorumlu isim. Bunların dışında mağaza tarafında donanım yatırımı yoktur.
CVAI — Mağaza Analitiği için demo planlayalım
Kapsam dokümanı üzerinde bir keşif görüşmesiyle senaryo, süre ve fiyat netleşir.