J4 ›› 2011, Vol. 33 ›› Issue (1): 97-101.doi: 10.3969/j.issn.1007130X.2011.
• 论文 • Previous Articles Next Articles
ZHANG Ying,LI Yongping,AO Xinyu
Received:
Revised:
Online:
Published:
Abstract:
Face detection is an important part in intelligent video surveillance systems. The Adaboost face detection algorithm of OpenCV can process videos in a realtime way. Because of the languages and platforms, very few systems are compatible with such a function. A module of face detection that supports multiple program languages is presented,and the P/Invoke techniques in the .NET and the improved JNI methods for calling the OpenCV face detection module are explained in detail. This module solves the problems of parameter passing among .NET, Java and OpenCV for color images and can be simply integrated into most existing videobased application systems. It also defines a standard interface for module scheduling and can be referenced by more crossplatform applications. The experimental results show that the video systems which integrate this module obtain a high detection rate and realtime processing speed with limited system resources.
Key words: native interface;OpenCV face detection;video surveillance;performance evaluation
ZHANG Ying,LI Yongping,AO Xinyu. Design of a Common Face Detection Module Based on OpenCV[J]. J4, 2011, 33(1): 97-101.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/10.3969/j.issn.1007130X.2011.
http://joces.nudt.edu.cn/EN/Y2011/V33/I1/97