Yangın algılama
Gerçek zamanlı yangın algılama: Gerçek alevleri tespit eder, anında uyarı verir.
Ne işe yarar?
Uygulamam, bir ortamı olası yangın tehlikeleri açısından izlemek için web kamerası feed'i kullanan gerçek zamanlı bir yangın algılama sistemidir. Uygulama, kullanıcı dostu bir arayüz için Streamlit ve web kamerası yayınını işlemek için OpenCV ile oluşturulmuştur. Temel işlev, web kamerasından görüntü yakalamayı, bunları kodlamayı ve ardından Gemini API'yi (özellikle Google Üretken Yapay Zeka modelini ("gemini-1.5-flash-latest")) kullanarak görüntüleri analiz etmek için özel bir Asistan sınıfına göndermeyi içerir.
Asistan sınıfı, yapay zeka modeline görüntünün gerçek bir yangın içerip içermediğini belirlemesini talimat veren bir istem oluşturur. Bu istemde, fotoğraf veya videolardaki yangına benzer görseller açıkça yoksayılır. Yapay zeka modeli, LangChain'in istem şablonları ve mesaj geçmişi işleme özelliği aracılığıyla entegre edilir. Bu sayede, resimleri bağlam içinde analiz edebilir.
Model yangın algılarsa uygulama, arayüzde bir uyarı görüntüleyerek kullanıcıyı hemen uyarır. Uygulama, web kamerası feed'ini sürekli olarak izler ve birkaç saniyede bir güncellenerek izlenen ortamdaki gerçek yangın tehditlerinin zamanında tespit edilmesini sağlar. Bu sistem, evleri, ofisleri veya kamusal alanları izlemek gibi çeşitli senaryolarda ek bir güvenlik ve erken uyarı katmanı sağlayarak değerli olabilir.
Aşağıdakilerle tasarlandı:
- Yok
Takım
Değişikliği yapan
Akram Khan
Nereden
Hindistan