【技术实现步骤摘要】
一种嵌入人脸跟踪方法
本专利技术涉及图像处理和计算机视觉
,具体的说是一种嵌入式人脸跟踪方法。
技术介绍
目前,我国正处于城镇化加速发展的时期,为解决城市发展难题,建设智慧城市已成为当今世界城市发展的一种潮流。智能安防是智慧城市建设的核心技术之一。智能安防的需要对于视频中人的身份、表情、行为等的分析与判断,而人脸识别是目前常用的非接触式的身份认证系统。与传统的指纹、密码等身份认证相比,人脸识别更加方便,对于客户也更加友好,因而成为当前身份认证的一种常用方法。但是,单纯的人脸识别系统很容易因客户发生移动、转换体态等动作而失效。如果这些情况发生,人脸检测系统将无法获取目标所在位置进行实施跟踪。
技术实现思路
本专利技术的目的是提供一种嵌入式人脸跟踪方法,实现人脸实时跟踪和标记,降低了现有的单纯人脸识别系统的漏警概率。为实现上述目的,本专利技术所采取的技术方案为:一种嵌入式人脸跟踪方法,该方法依靠嵌入式人脸跟踪系统来实现,嵌入式人脸跟踪系统包括摄像头模块、显示模块、处理器模块以及通信模块,摄像头模块通过GPIO接口与处理器模块连接,显示模块通过LCD显示器接口与处理器模块连接,通信模块通过串口与处理器模块连接,嵌入式人脸跟踪系统跟踪单目标人脸的方法包括以下步骤:步骤1、通过摄像头模块采集一幅当前环境的图片,利用256值RGB三通道数值化方法将图片信息存储在一个三通道矩阵中,将纯白色和纯黑色中三原色的值设定为255和0,中间根据光强均匀地划分为255等份,通过摄像头感光部分感知视野中所有位置红、绿、蓝三原色的强度,观察其落在哪个划分区间内,将其对应的数值填入矩阵 ...
【技术保护点】
1.一种嵌入式人脸跟踪方法,该方法依靠嵌入式人脸跟踪系统来实现,嵌入式人脸跟踪系统包括摄像头模块、显示模块、处理器模块以及通信模块,摄像头模块通过GPIO接口与处理器模块连接,显示模块通过LCD显示器接口与处理器模块连接,通信模块通过串口与处理器模块连接,其特征在于:嵌入式人脸跟踪系统跟踪单目标人脸的方法包括以下步骤:步骤1、通过摄像头模块采集一幅当前环境的图片,利用256值RGB三通道数值化方法将图片信息存储在一个三通道矩阵中,将纯白色和纯黑色中三原色的值设定为255和0,中间根据光强均匀地划分为255等份,通过摄像头感光部分感知视野中所有位置红、绿、蓝三原色的强度,观察其落在哪个划分区间内,将其对应的数值填入矩阵对应位置;步骤2、通过PICO人脸检测方法获得当前人脸的位置,用矩阵的左上角点和矩阵尺寸表示;步骤3、若检测到当前场景中存在人脸,则关闭人脸检测模块,启动子线程;步骤4、将人脸位置作为参数传入子线程中的目标跟踪模块,利用OPENCV开源库中的单目标跟踪模块对主线程检测到的人脸位置进行跟踪,并将跟踪结果返回主线程;步骤5、判断主线程检测跟踪结果是否在图像区域内,若是将人脸位置 ...
【技术特征摘要】
1.一种嵌入式人脸跟踪方法,该方法依靠嵌入式人脸跟踪系统来实现,嵌入式人脸跟踪系统包括摄像头模块、显示模块、处理器模块以及通信模块,摄像头模块通过GPIO接口与处理器模块连接,显示模块通过LCD显示器接口与处理器模块连接,通信模块通过串口与处理器模块连接,其特征在于:嵌入式人脸跟踪系统跟踪单目标人脸的方法包括以下步骤:步骤1、通过摄像头模块采集一幅当前环境的图片,利用256值RGB三通道数值化方法将图片信息存储在一个三通道矩阵中,将纯白色和纯黑色中三原色的值设定为255和0,中间根据光强均匀地划分为255等份,通过摄像头感光部分感知视野中所有位置红、绿、蓝三原色的强度,观察其落在哪个划分区间内,将其对应的数值填入矩阵对应位置;步骤2、通过PICO人脸检测方法获得当前人脸的位置,用矩阵的左上角点和矩阵尺寸表示;步骤3、若检测到当前场景中存在人脸,则关闭人脸检测模块,启动子线程;步骤4、将人脸位置作为参数传入子线程中的目标跟踪模块,利用OPENCV开源库中的单目标跟踪模块对主线程检测到的人脸位置进行跟踪,并将跟踪结果返回主线程;步骤5、判断主线程检测跟踪结果是否在图像区域内,若是将人脸位置标记在当前图像中,并在显示模块中显示,完成一次人脸跟踪;若否则结束子线程,返回步骤2,实现跟踪目标的动态刷新和跟踪结果的校正。2.一种嵌入式人脸跟踪方法,该方法依靠嵌入式人脸跟踪系统来实现,嵌入式人脸跟踪系统包括摄像头模块、显示模块、处理器模块以及通信模块,摄像头模块通过GPIO接口与处理器模块连接,显示模块通过LCD显示器接口与处理器模块连接,通信模块通过串口与处理器模块连接,其特征在于:嵌入式人脸跟踪系统跟踪多目标人脸的方法包括以下步骤:步骤1、通过摄像头模块采集一幅当前环境的图片,利用256值RGB三通道数值化方法将图片信息存储在一个三通道矩阵中,将纯白色和纯黑色中三原色的值设定为255和0,中间根据光强均匀地划分为255等份,通过摄像头感光部分感知视野中所有位置红、绿、蓝三原色的强度,观察其落在哪个划分区间内,将其对应的数值填入矩阵对应位置;步骤2、通过PICO等人脸检测方法获得当前人脸的位置,用矩阵的左上角点和矩阵尺寸表示,获取的人脸位置可能不止一个,将检测结果存储在标准C++容器vector中;步骤3、若检测到当前场景中存在人脸的数量N不为0,则通过pthread_kill函数获取当前线程的状态信息,若状态信息为无效,则创建子线程,将人脸位置...
【专利技术属性】
技术研发人员:马宏宾,宋利,周天翼,李梓漩,
申请(专利权)人:郑州目盼智能科技有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。