Tytuł artykułu
Autorzy
Identyfikatory
Warianty tytułu
Rozproszona aplikacja do wykrywania niepożądanych sytuacji
Języki publikacji
Abstrakty
The paper presents a workflow application aimed at detection of unwanted and potentially dangerous events observed by multimedia cameras installed at public facilities, such as universities. The detection of unwanted events launches alarms, causes notifications to be sent to respective forces and videos to be recorded. The proposed application model consists of several stages: nodes with camera(s) attached to them, node(s) for fetching data streams, node(s) for data processing and nodes used for notification and data storage. The already implemented testbed application fetches either a stream of data from a camera attached to a computer or reads a video file. The stream is decoded and data is processed by parallel processes on a cluster. The implemented testbed application detects a movement in the stream and can be applied for monitoring the university during the night.
Artykuł prezentuje rozproszoną aplikację do wykrywania potencjalnie niebezpiecznych zdarzeń z wejściowych strumieni wideo. Rozpoznanie niepożądanych zdarzeń wywołuje alarmy i wysyła powiadomienia do odpowiednich służb, jak również powoduje zarejestrowanie filmu. Model aplikacji składa się z węzłów z kamerami, pobierających strumienie danych, przetwarzających dane jak również wysyłających powiadomienia i zapisujących dane. Zaimplementowana aplikacja pobiera strumień wideo z kamery, a następnie przesyła dane do klastra gdzie są przetwarzane równolegle. Równoległa aplikacja wykorzystująca MPI wykrywa ruch w strumieniu i może być wykorzystana do monitorowania obiektów użyteczności publicznej w porach nocnych. Wykorzystano technologię OpenCV do pobierania i odczytu strumienia.
Rocznik
Tom
Strony
27--32
Opis fizyczny
Bibliogr. 12 poz., rys.
Twórcy
autor
autor
- Gdansk University of Technology Department of Computer Architecture
Bibliografia
- [1] Aimetis Corp., Customers & Case Studies, http://www.aimetis.com/Solutions/customers-case-studies.aspx
- [2] Czarnul P., Bajor M., Frączak M., Banaszczyk A., Fiszer M. and Ramczykowska K. Remote task submission and publishing in beesycluster : Security and efficiency of web service interface. In Springer-Verlag, Proceedings of PPAM 2005, LNCS, Poznan, Poland, Sept. 2005.
- [3] Czarnul P., A jee-based modelling and execution environment for workflow applications with just-in-time service selection, in: Proceeding of 4th International Workshop onWorkflow Management (ICWM2009), 4th International Conference on Grid and Pervasive Computing, GPC 2009, Geneva,Switzerland, 2009.
- [4] Shu C., Hampapur A., Lu M., Brown L., Connell J., Senior A., Tian Y., IBM Smart Surveillance System (S3): A Open and Extensible Framework for Event Based Surveillance, IBM Thomas J. Watson Res. Center, Hawthorne, NY, USA.
- [5] Aimetis Corp., Aimetis Symphony, http://www.aimetis.com/symphony/default.aspx
- [6] EVITECH, http://www.evitech.com/index.php?option=com_content&task=view&id=41&Itemid=83
- [7] Gorodnichy D. O., Ali M. A., Dubrofsky E., Woodbeck K., International Workshop on Video Processing and Recognition (VideoRec'07). May 2007. Montreal, QC, Canada. NRC 49349
- [8] Bradski G., Kaehler A.: Learning OpenCV, O’Reilly, 2008.
- [9] Krawczyk H., Saif J.: Parallel image matching on PC cluster. W: Proceedings. 8th European PVM/MPI Users' Group Meeting "Recent advances in parallel virtual machine and message passing interface". Santorini/Thera/Greece, September 2001. Ed. Contronis Y., Dongarra J. Berlin: Springer 2001 s. 312318, Lecture Notes in Computer Science 2131.
- [10] OpenCV, OpenCVWiki, http://opencv.willowgarage.com/wiki/
- [11] OpenVIDIA, http://openvidia.sourceforge.net/index.php/OpenVIDIA
- [12] AForge.NET, Computer Vision, Artificial Intelligence, Robotics, http://www.aforgenet.com/
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPG8-0033-0003