基于肤色模型的人脸分割定位.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于肤色模型的人脸分割定位

目录1. 前 言 1 2. 设计目标 1 2.1基于肤色的人脸标定系统设计目标 1 2.2基于肤色的人脸标定系统设计原理 1 3. 基于肤色的人脸标定系统实现算法 1 3.1基于RGB彩色空间的肤色模型 1 3.2基于YCbCr彩色空间的肤色模型 1 4. 基于肤色的人脸标定系统实验结果 1 4.1肤色提取算法实验 1 4.2人脸标定算法实验 1 4.2人眼标定算法实验 1 5. 总结 1 参考文献 2 1. 前 言 2. 设计目标.1基于肤色的人脸标定系统设计目标.2基于肤色的人脸标定系统设计原理 3. 基于肤色的人脸标定系统实现算法 3.1基于RGB彩色空间的肤色模型 3.2基于YCbCr彩色空间的肤色模型 4. 基于肤色的人脸检测 4.1肤色相似度计算 4.2动态阈值确定 4.2人脸区域边框生成 5. 总结 参考文献 [1] 阮秋琦 著.数字图像处理学.北京:电子工业出版社,2001 [4] 沈凤麟 陈和晏.《生物医学随机信号处理》.合肥:中国科学技术大学出版社.1999 [6] Dimitris G. Manokakis,Vinay K. Ingle,Stephen M.Kogon著, 周正 等译.统计与自适应滤波.北京:电子工业出版社,2003 [8] 董长虹主编,赖志国,余啸海编著,MATLAB 图像处理与应用。国防工业出版社,2004 [10] Miroslaw D. Lutovac , Dejan V . Tosic , Brian L . Evans 著,朱义胜,董辉等译,信号处理滤波器设计——基于MATLAB和Mathematica 设计方法。电子工业出版社,2004 [13] 胡广书编著,数字信号处理——理论、算法与实现(第二版)。北京:清华大学出版社,2003 dir *.jpg; strFile=input(Please input the file name:,s); strFile1=strcat(strFile,.jpg); imgrgb=imread(strFile1); [m,n,c]=size(imgrgb); % delete strFile,c; %2.将RGB色彩空间转换为Ycbcr色彩空间 imgrgb3=rgb2ycbcr(imgrgb); y=imgrgb3(:,:,1); cb=imgrgb3(:,:,2); cr=imgrgb3(:,:,3); %3.在Ycbcr色彩空间中分割肤色区域。 cb=double(cb); cr=double(cr); y=double(y); bwycbcr=zeros(m,n); for i=1:m for j=1:n if y(i,j)125 cb1=108+(125-y(i,j))*10/109; cr1=154-(125-y(i,j))*10/109; wcb=23+(y(i,j)-16)*23.97/109; wcr=20+(y(i,j)-16)*18.76/109; cb1=(cb(i,j)-cb1)*46.97/wcb+cb1; cr1=(cr(i,j)-cr1)*38.76/wcr+cr1; elseif y(i,j)188 cb1=108+(y(i,j)-188)*10/47; cr1=154+(y(i,j)-188)*22/47; wcb=14+(235-y(i,j))*32.97/47; wcr=10+(235-y(i,j))*28.76/47; cb1=(cb(i,j)-cb1)*46.97/wcb+cb1; cr1=(cr(i,j)-cr1)*38.76/wcr+cr1; else cb1=cb(i,j); cr1=cr(i,j); end x1=[-0.819 0.574]*[cb1-109.38;cr1-152.02]; y1=[-0.574 -0.819]*[cb1-109.38;cr1-152.02]; if (x1-1.60).^2/644.6521+(y1-2.41).^2/196.8409=1 bwycbcr(i,j)=1; imgrgb4(i,j,1)=y(i,j);

文档评论(0)

2017meng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档