Kullanıcı Kılavuzu

Stop Vision Process

23/2/26
Stop Vision Process

Stop Vision Process aksiyonu, Kuika platformunda başlatılmış bir Vision (görüntü işleme / nesne tanıma / kamera akışı) sürecini durdurmak için kullanılır. Özellikle gerçek zamanlı çalışan Vision Flow’ların kontrollü şekilde sonlandırılması gereken senaryolarda tercih edilir.

Bu aksiyon sayesinde aktif olarak çalışan bir Vision süreci sistem kaynaklarını serbest bırakacak şekilde güvenli biçimde sonlandırılır.

Bu aksiyon hem web hem de mobil uygulamalarda desteklenmektedir.

Teknik Özellikler

  • Vision Flow Sonlandırma: Aktif bir Vision sürecini durdurur.
  • Gerçek Zamanlı Akış Kontrolü: Kamera veya video tabanlı çalışan iş akışlarını kontrollü biçimde kapatır.
  • Kaynak Yönetimi: GPU/CPU kullanımını sonlandırarak sistem kaynaklarını optimize eder.
  • Audit Log Desteği: Enable Audit Logs aktif edildiğinde işlem kayıt altına alınabilir.
  • Validation Kontrolü: İstenirse validasyon tetiklenmeden süreç durdurulabilir.

Stop Vision Process Aksiyonu Uygulama Adımları

Stop Vision Process Aksiyonunu Ekleme

  1. Kuika platformuna giriş yapın.
  2. Apps ekranından çalışacağınız projeyi açın.
  3. UI Design modülüne geçin.
  1. Vision sürecini durdurmak istediğiniz butonu seçin (örneğin “Stop Detection”).
  2. Sağ kenardaki Properties panelinden: ADD ACTION → OnClick (veya ilgili tetikleyici) → Vision → Stop Vision Process aksiyonunu seçin.

Stop Vision Process Parametrelerini Yapılandırma

  • visionFlow (Zorunlu): Durdurulacak Vision Flow’un referansını belirtir. Genellikle Start Vision Process aksiyonu sonucunda elde edilen Vision Flow nesnesi bağlanır. Symbol Picker üzerinden: Action Results → Start Vision Process → visionFlow seçilerek ilişkilendirme yapılır.
  • Don’t Trigger Validations (Opsiyonel): Aktif edildiğinde, stop işlemi sırasında sayfa üzerindeki validasyon kuralları tetiklenmez.
  • Enable Audit Logs (Opsiyonel): İşlem log kayıtlarına yazılır. Kurumsal kullanım ve izlenebilirlik açısından önerilir.

Kullanım Senaryosu: Gerçek Zamanlı Nesne Takibini Durdurma

Bir depo uygulamasında, kamera üzerinden palet takibi yapılmaktadır. Kullanıcı süreci manuel olarak sonlandırmak istediğinde:

  1. “Stop Tracking” butonuna basar.
  2. Stop Vision Process aksiyonu tetiklenir.
  3. Aktif Vision Flow durdurulur.
  4. Kamera akışı ve analiz işlemi sona erer.

Bu sayede gereksiz işlem yükü ortadan kaldırılır.

Start–Stop Akış Mantığı

Stop Vision Process genellikle aşağıdaki akışla birlikte kullanılır:

  1. Start Vision Process → Vision Flow başlatılır,
  2. Vision analiz yapar,
  3. Kullanıcı etkileşimi veya koşul oluşur,
  4. Stop Vision Process → Süreç sonlandırılır.

Start edilmeden Stop çağrılması önerilmez; aktif bir visionFlow referansı bulunmalıdır.

İleri Seviye Özelleştirmeler

  • Koşullu Durdurma: Belirli bir eşik değeri sağlandığında otomatik olarak Stop Vision Process çalıştırılabilir.
  • State Kontrolü ile Kullanım: Süreç durumuna göre Stop aksiyonu tetiklenebilir (örneğin isProcessing = true ise durdur).

Teknik Riskler

  • Boş visionFlow Referansı: visionFlow parametresi boşsa aksiyon çalışmaz.
  • Zaten Durdurulmuş Süreç: Aynı flow tekrar durdurulmaya çalışıldığında hata üretilebilir.
  • Eşzamanlı Çalışan Flow’lar: Yanlış referans seçilirse farklı bir vision süreci sonlandırılabilir.

Stop Vision Process aksiyonu, Vision tabanlı gerçek zamanlı süreçlerin güvenli ve kontrollü biçimde sonlandırılmasını sağlar.

No items found.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar