• DocumentCode
    2797360
  • Title

    Computer vision framework for object monitoring

  • Author

    Wiangtong, Theerayod ; Prongnuch, Sethakarn

  • Author_Institution
    Electron. Eng. Dept., Mahanakorn Univ. of Technol., Bangkok, Thailand
  • fYear
    2012
  • fDate
    16-18 May 2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper presents the use of Visual C++ integrated with OpenCV library as a framework for video analysis applications. Conventionally, applications are developed and control using textual-based Win32 console. In this work, however, the library can be applied in Windows form that helps users to visually control algorithms implemented in applications. The framework, written in OOP style, tailors the existing library into three main class methods; initializing, running and ending. Streaming data can be captured from USB cameras, IP cameras and video files. Implementing computer vision algorithms include object counting and object monitoring is demonstrated. Results show that algorithms work well and they can be developed in short time.
  • Keywords
    C++ language; cameras; computer vision; object detection; object-oriented programming; peripheral interfaces; software libraries; user interfaces; video signal processing; IP cameras; OOP style; OpenCV library; USB cameras; Visual C++; Windows; computer vision algorithms; ending method; initializing method; object counting; object monitoring; object oriented programming; running method; streaming data; video analysis applications; video files; visual control; Algorithm design and analysis; Cameras; Computer vision; Libraries; Monitoring; Streaming media; Trajectory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), 2012 9th International Conference on
  • Conference_Location
    Phetchaburi
  • Print_ISBN
    978-1-4673-2026-9
  • Type

    conf

  • DOI
    10.1109/ECTICon.2012.6254291
  • Filename
    6254291