【人脸定位】基于FPGA的肤色检测人脸定位的verilog实现

发布时间:2023-11-12 17:30

1.软件版本

MATLAB2013b,quartusii12.1

2.本算法理论知识和MATLAB仿真

第一,然后我们通过matlab测试后发现:

\"【人脸定位】基于FPGA的肤色检测人脸定位的verilog实现_第1张图片\"

上面左边是HSV,右边是Ycrcb。

可知,Ycrcb效果远优于HSV,且HSv和Ycrcb的有效区域是重叠的,因此可以只选择一种判决方案,所以这里采用Ycrcb + RGB这种判决方式。

第二,我们的FPGA实现的算法流程如下所示:

1.读取图片。RGB三通道模式,非灰度图模式

2.中值滤波,对图片进行滤波处理,因为在实际中,不能保证进来的图片一定没有噪声,如果没有噪声,滤波也不影响,有噪声,效果差别就非常大了,这个环节,其实就是图像处理的预处理阶段。非常关键

3.RGB转换为YCRCB,

4.根据Ycrcb + RGB进行脸部区域初步检测

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号