发明名称 一种基于查找表的FPGA自适应肤色分割方法
摘要 本发明公开了一种基于查找表的FPGA自适应肤色分割方法,包含肤色分割方法和自适应方法,其中肤色分割方法包含以下步骤:建立查找表,将对应每一个CrCb值的肤色判定结果存储于一张表中;从视频流中获得像素点,将像素点从RGB色彩空间转换到YCrCb色彩空间;对像素点像素的CrCb值,求出其在查找表的地址偏移量;若地址偏移量超出查找表范围,直接输出结果为非肤色;反之将其作为查找表的输入量,查找表的输出量即为肤色分割结果;自适应方法包含以下步骤:以输入图像中手掌中心位置的像素颜色为肤色样本;获得肤色样本后,求得肤色样本像素的CrCb值的平均值C’,若该样本为第一个样本,则肤色聚类中心C<sub>1</sub>=C’,否则更新肤色聚类中心。本发明的方法,其速度快、消耗资源少且分割准确。
申请公布号 CN103544704A 申请公布日期 2014.01.29
申请号 CN201310498998.8 申请日期 2013.10.22
申请人 华南理工大学 发明人 徐向民;陈晓仕;陈晓鹏;陈舒乐
分类号 G06T7/00(2006.01)I;G06T7/40(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 广州市华学知识产权代理有限公司 44245 代理人 蔡茂略
主权项 1.一种基于查找表的FPGA自适应肤色分割方法,由肤色分割方法和自适应方法构成,两个方法并行工作,同时处理,其中,肤色分割方法包含以下顺序的步骤: 1)建立查找表,将对应每一个CrCb值的肤色判定结果存储于一张表中; 2)从视频流中获得像素点,将像素点从RGB色彩空间转换到YCrCb色彩空间,即像素点的像素由RGB格式转化成YCrCb格式,忽略Y参数,即转化为CrCb格式; 3)对像素点像素的CrCb值,求出其在查找表的地址偏移量,即对像素点像素的CrCb值进行坐标转换,具体过程为:对于像素点像素的Cr或者Cb值,减去肤色聚类中心的Cr或者Cb值,然后加上查找表对应边长的一半,再将求出的两个值进行位拼接即求出该像素点在查找表中的地址偏移量; 4)若地址偏移量超出查找表范围,直接输出结果为非肤色;若地址偏移量未超出查找表范围,将地址偏移量作为查找表的输入量,查找表的输出量即为肤色分割结果; 自适应方法包含以下顺序的步骤: 1)以输入图像中手掌中心位置的像素颜色为肤色样本; 2)获得肤色样本后,求得肤色样本像素的CrCb值的平均值<img file="FDA0000399690780000011.GIF" wi="218" he="163" />若该样本为第一个样本,则肤色聚类中心C<sub>1</sub>=C’,否则将其与原来的肤色聚类中心<img file="FDA0000399690780000012.GIF" wi="194" he="158" />进行运算得到新的肤色聚类中心C<sub>1</sub>,计算公式为C<sub>1</sub>=0.875C<sub>0</sub>+0.125C<sup>,</sup>。
地址 510640 广东省广州市天河区五山路381号