13 君正人形检测算法的封装

概述

        人形检测,是指检测出图像或视频帧中所有的人形目标,包括位置和大小,一般用矩形框表示。人形检测算法有比较强的实用价值,它可以与人形跟踪、人脸识别等技术相结合,应用于无人驾驶系统、智能视频监控、智能交通等多个领域。由于人的身体具有比较大的柔性,因此会有各种姿态和形状,同时其外观还受穿着、视角、遮挡 、光照等各种因素的影响,这使得人形检测成为计算机视觉领域中一个比较有挑战性的课题。

        君正的人形检测算法同样由IVS模块提供,头文件ivs_interface.h中的PersonDetInterfaceInit函数会返回一个IMPIVSInterface句柄,对应的算法参数和结果信息则在头文件ivs_inf_personDet.h中定义。

人形检测算法接口类

        人形检测算法接口类主要包含以下接口:

        1、初始化接口,用于传入初始化参数。

        2、启用某个通道的人形检测算法。

        3、禁用某个通道的人形检测算法。

        4、某个通道的人形检测算法是否已启用。

        5、设置某个通道人形检测的灵敏度,取值范围为0到100,0为最不灵敏,100为最灵敏。

        6、设置某个通道人形检测生效的矩形区域,矩形区域可以为多个。

        7、设置某个通道人形检测触发的时间间隔,单位为秒。也就是说,在时间间隔内,即使多次检测到了人形,上层也不会收到多次检测到人形的回调函数,而是只收到一次。

        人形检测算法接口类的头文件如下:

#pragma once

#in

猜你喜欢

转载自blog.csdn.net/hope_wisdom/article/details/131909183
13
13)