Table of Contents Author Guidelines Submit a Manuscript
Mathematical Problems in Engineering
Volume 2014, Article ID 692921, 6 pages
http://dx.doi.org/10.1155/2014/692921
Research Article

A TBB-CUDA Implementation for Background Removal in a Video-Based Fire Detection System

School of Computer Science and Technology, Dalian University of Technology, Dalian 116024, China

Received 7 December 2013; Revised 30 January 2014; Accepted 30 January 2014; Published 3 March 2014

Academic Editor: Massimo Scalia

Copyright © 2014 Fan Wang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. W. W. Jones, “An algorithm for fast and reliable fire detection,” in Proceedings of the 8th Fire Suppression and Detection Research Application Symposium, 2004.
  2. T. X. Truong and J. M. Kim, “Fire flame detection in video sequences using multi-stage pattern recognition techniques,” Engineering Applications of Artificial Intelligence, vol. 25, no. 7, pp. 1365–1372, 2012. View at Google Scholar
  3. D. C. Wang, X. Cui, E. Park et al., “Adaptive flame detection using randomness testing and robust features,” Fire Safety Journal, vol. 55, pp. 116–125, 2013. View at Google Scholar
  4. J. Chen, Y. He, and J. Wang, “Multi-feature fusion based fast video flame detection,” Building and Environment, vol. 45, no. 5, pp. 1113–1122, 2010. View at Publisher · View at Google Scholar · View at Scopus
  5. B. U. Töreyin, Y. Dedeoǧlu, U. Güdükbay, and A. E. Çetin, “Computer vision based method for real-time fire and flame detection,” Pattern Recognition Letters, vol. 27, no. 1, pp. 49–58, 2006. View at Publisher · View at Google Scholar · View at Scopus
  6. B. U. Toreyin, Y. Dedeoglu, and A. E. Cetin, “Wavelet based real-time smoke detection in video,” in Proceedings of the European Signal Processing Conference, 2005.
  7. Y. Dedeoglu, B. U. Töreyin, U. Güdükbay, and A. E. Çetin, “Real-time fire and flame detection in video,” in Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '05), pp. II669–II672, March 2005. View at Publisher · View at Google Scholar · View at Scopus
  8. NVIDIA, CUDA C Programming Guide, v. 3. 2. Nvidia Corp., 2010.
  9. S. Zhang, Y. Zhu, and K. Zhao, GPU High Performance Computation-CUDA, Water Power Press, Bei Jing, China, 2009.
  10. A. Hanani, M. J. Carey, and M. J. Russell, “Language identification using multi-core processors,” Computer Speech and Language, vol. 26, no. 5, pp. 371–383, 2012. View at Publisher · View at Google Scholar · View at Scopus
  11. M. Czapiński, “An effective parallel multistart Tabu search for quadratic assignment problem on CUDA platform,” Journal of Parallel and Distributed Computing, vol. 73, no. 11, pp. 1461–1468, 2013. View at Google Scholar
  12. K. A. Hawick, A. Leist, and D. P. Playne, “Parallel graph component labelling with GPUs and CUDA,” Parallel Computing, vol. 36, no. 12, pp. 655–678, 2010. View at Publisher · View at Google Scholar · View at Scopus
  13. H. Hamzaçebi, Cuda Based Implementation of Flame Detection Algorithms in Day and Infrared Camera Videos [Ph.D. dissertation], Bilkent University, 2011.
  14. J. Reinders, Intel Threading Building Blocks: Outfitting C++ for Multi-Core Processor Parallelism, O'Reilly Media, 2010.
  15. Electronic Publication: Digital Object Identifiers (DOIs), “Intel threading building blocks tutorial,” 2007, http://www.threadingbuildingblocks. org/documentation.
  16. J. Ma, K.-P. Li, and L.-Y. Zhang, “A parallel Floyd-Warshall algorithm based on TBB,” in Proceedings of the 2nd IEEE International Conference on Information Management and Engineering (ICIME '10), pp. 429–433, April 2010. View at Publisher · View at Google Scholar · View at Scopus
  17. L. Zhang, Y. Sun, J. Ma, and J. Sun, “A Parallel Genetic Algorithm based on TBB for resolving the bin-packing problem,” in Proceedings of the International Conference on Management and Service Science (MASS '11), August 2011. View at Publisher · View at Google Scholar · View at Scopus
  18. S. Zhang, Z. Wei, and W. Xuben, “Implementation of multi-core parallel computation for solving large dense linear equations based on TBB,” in Proceedings of the IEEE International Conference on Control Engineering and Communication Technology (ICCECT '12), 2012.
  19. T. Celik, H. Demirel, H. Ozkaramanli, and M. Uyguroglu, “Fire detection using statistical color model in video sequences,” Journal of Visual Communication and Image Representation, vol. 18, no. 2, pp. 176–185, 2007. View at Publisher · View at Google Scholar · View at Scopus
  20. D. Serfass and T. Peiyi, “Comparing parallel performance of Go and C++ TBB on a direct acyclic task graph using a dynamic programming problem,” in Proceedings of the 50th Annual Southeast Regional Conference, ACM, 2012.
  21. X. Chen, W. Chen, J. Li, Z. Zheng, L. Shen, and Z. Wang, “Characterizing fine-grain parallelism on modern multicore platform,” in Proceedings of the 17th IEEE International Conference on Parallel and Distributed Systems (ICPADS '11), pp. 941–946, December 2011. View at Publisher · View at Google Scholar · View at Scopus