YUV 颜色空间中的皮肤检测?

2023-12-05

我可以使用一组规则执行皮肤检测(例如 x1


简短的答案是yes, 你可以。

然而,亮度(Y)实际上是不相关的。这是色度(CbCr 或 UV)很重要。

该领域被引用最多的论文之一是this one(未压缩的 PS 文件)。我已经实现了它并且看起来效果相当好。

更新:上面的链接似乎已经损坏,所以这里是该论文的 bibtex 引用:

@ARTICLE{767122, 
author={Chai, D. and Ngan, K.N.}, 
journal={Circuits and Systems for Video Technology, IEEE Transactions on}, title={Face segmentation using skin-color map in videophone applications }, 
year={1999}, 
month={jun}, 
volume={9}, 
number={4}, 
pages={551 -564}, 
keywords={H.261-compliant coder;chrominance component;complex background scene;face-segmentation algorithm;fast algorithm;foreground/background coding;head-and-shoulders view;human skin color;input image;luminance;perceptual quality;pixels;regularization processes;reliable algorithm;simulation results;spatial distribution characteristics;test images;universal skin-color map;video coding;videophone applications;videophone sequence;videotelephony;brightness;image colour analysis;image segmentation;image sequences;video coding;videotelephony;}, 
doi={10.1109/76.767122}, 
ISSN={1051-8215},}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

YUV 颜色空间中的皮肤检测? 的相关文章

  • 如何使用 EMGU 计算 DFT 及其逆函数?

    如何计算图像的 DFT 使用 EMGU 显示它 然后计算反向值以返回原始图像 我将在这里回答我自己的问题 因为我花了一段时间才弄清楚 To test that it works here s an image and here s the
  • 如何使用 python 在白色背景上裁剪图像?

    我正在扫描旧照片 因此我有来自扫描仪的图像和白色背景 我的目的是拍照 去除白色背景 我怎样才能做到这一点 An example picture is the following 我的简单方法 import os import time fr
  • 直方图均衡结果

    I am trying to code histogram equalization by my self but the results are different from the built in function in matlab
  • minAreaRect OpenCV 返回的裁剪矩形 [Python]

    minAreaRectOpenCV 中返回一个旋转的矩形 如何裁剪矩形内图像的这部分 boxPoints返回旋转矩形的角点的坐标 以便可以通过循环框内的点来访问像素 但是在 Python 中是否有更快的裁剪方法 EDIT See code在
  • 预测测试图像时出现错误 - 无法重塑大小数组

    我正在尝试使用 TensorFlow 和 Keras 在 Python 中进行图像识别 并且我已经关注了下面的博客 https stackabuse com image recognition in python with tensorfl
  • 最快的高斯模糊实现

    如何以最快的速度实施高斯模糊 http en wikipedia org wiki Gaussian blur算法 我要用Java来实现它 所以GPU http en wikipedia org wiki Graphics processi
  • 图像梯度角计算

    我实际上是按照论文的说明进行操作的 输入应该是二进制 边缘 图像 输出应该是一个新图像 并根据论文中的说明进行了修改 我对指令的理解是 获取边缘图像的梯度图像并对其进行修改 并使用修改后的梯度创建一个新图像 因此 在 MATLAB Open
  • 两个图像之间的视频变形,FFMPEG/Minterpolate

    我正在尝试在 Ubuntu Linux 上的 bash 脚本中使用两个帧 png 图像 和 ffmpeg 的 minterpolate 过滤器制作一个快速且简单的变形视频 目的是稍后使用变形作为不同视频编辑器中相似视频之间的过渡 它适用于
  • Java中读取图像文件的方式有什么区别?

    在java中读取图像文件有多种方法 例如BufferedImage and ImageIcon仅举几例 我想知道这些情况有什么区别 它们是否依赖于上下文 在特定情况下只能使用其中一个 阅读所选图像的最佳方式是什么JFileChooser由用
  • 如何在Matlab中将图像从笛卡尔坐标更改为极坐标?

    我正在尝试将图像的像素从 x y 坐标转换为极坐标 但我遇到了问题 因为我想自己编写该函数 这是我到目前为止所做的代码 function newImage PolarCartRot read and show the image image
  • Matlab下降低图像质量

    问候 我正在尝试找到一种简单的方法来处理图像 以便将其质量从 8 位降低到 3 位 实现这一目标的最简单方法是什么 干杯 如果要线性缩放 只需将每个像素值除以 255 7 即 如果原始图像存储在矩阵 I 中 则让低分辨率图像 J I 255
  • Python绕相机轴旋转图像

    假设我有一个图像 是在对某些原始图像应用单应性变换 H 后获得的 未显示原始图像 将单应性 H 应用于原始图像的结果是该图像 我想围绕合适的轴 可能是相机所在的位置 如果有的话 将此图像旋转 30 度以获得此图像 如果我不知道相机参数 如何
  • 为什么这个基本的 imagejpeg() resizer 返回黑色图像?

    EDIT 感谢您的所有回答 特别是 Mailerdaimon 他注意到我没有在imagecopyresampled功能 我不再得到黑色图像 但我仍然得到一些黑色部分 所以我认为我的比例公式应该更新 如果我上传横向图像 新图像的高度小于 17
  • 训练 tesseract 与 iPhone 一起使用

    我正在尝试在我的 iPhone 应用程序中使用 tesseract 2 04 只想检测数字 我在这里所做的首先是使用这篇文章交叉编译 tesseract 以生成 lib 文件http robertcarlsen net 2009 07 15
  • 我的 Opencv 应用程序处理速度非常慢

    我正在构建一个 OpenCV 应用程序 它从相机捕获视频 并在删除背景后将其覆盖在另一个视频上 我无法达到合理的速度 因为它以大约 1 fps 的速度播放输出 而我的背景去除以 3 fps 的速度工作 有没有办法以正常速度显示背景视频并以
  • 在哪里可以找到有关双三次插值和 Lanczos 重采样的好读物?

    我想用 C 实现上述两种图像重采样算法 双三次和 Lanczos 我知道现有的实现有几十种 但我仍然想制作自己的实现 我之所以这么做 部分原因是我想了解它们是如何工作的 部分原因是我想为它们提供一些主流实现中没有的功能 例如可配置的多 CP
  • 估计 libGD 操作所需的内存

    在尝试使用 libGD 在 PHP 中调整图像大小之前 我想检查是否有足够的内存可用于执行该操作 因为 内存不足 会完全终止 PHP 进程并且无法捕获 我的想法是 原始图像和新图像中的每个像素 RGBA 需要 4 字节内存 check av
  • 如何使用PHP在服务器端缩小图像?

    我有一些从服务器提取的图像 imgUrl保存图像的路径 现在我用 img src width 100 height 200 或 CSS 来缩小图像 但我想在 PHP 中执行此操作 以便将已缩放的图像提供给 DOM 有任何想法吗 Thanks
  • 去除图像背景并提取图像中的对象

    I know that there are many threads here about this issue but I m not able to solve my problem with those answers I tried
  • 如何在 MATLAB 的 for 循环中读取多个图像?

    我已将结果分段放在一个文件夹中 这些需要在 for 循环中读取并在循环中进一步处理 我尝试阅读如下 for i 1 10 file name dir strcat C Users adminp Desktop dinosaurs im im

随机推荐

  • 我关闭不起作用

    我正在使用 VB net 我今天将应用程序连接到数据库时遇到问题 因此我想添加错误处理来关闭表单 问题是当我把Me close在一个表格中 这个表格仍然开放 我用的是Form Closing事件处理程序来验证它是否被调用 然后逐步运行我的应
  • 为什么自定义验证器的错误消息没有显示在消息框中?

    我已经尝试了很多方法 但验证摘要中未显示自定义验证器的错误消息 但它 ValidationSummary 显示了所有其他类型验证器的错误消息
  • 如何计算一个人的年龄(年、月、日)?

    我想计算给定出生日期和当前日期的人的年龄 以相对于当前日期的年 月和日为单位 例如 gt gt gt calculate age 2008 01 01 1 years 0 months 16 days 任何指向执行此操作的算法的指针都将受到
  • Ruby映射方法语法问题[重复]

    这个问题在这里已经有答案了 可能的重复 我当时正在看Railscasts 更多虚拟属性剧集 在那一集中 瑞安一度使用了一种我无法理解的映射方法语法 有人可以解释一下吗 tags map name join Tags是Tag Model的一个
  • 为什么这个 MATLAB 类不保留其属性?

    我在这里遗漏了一些非常简单的东西 我有一个 MATLAB 类 它创建一个包含两个按钮的图窗 每个按钮调用相同的函数 但这些按钮的句柄未保留在该函数中 我不知道为什么 这是课程 简化了 classdef Test properties Fig
  • 在 Java 中使用嵌套循环的三角形字模式

    对于此作业 输入任何单词后 它将按照如下所示的模式打印它 在本例中 该单词是计算机 C O O M M P P U U T T E E RETUPMOCOMPUTER 目前 我的代码是这样的 String output for int a
  • jQuery 滚动顶部火狐浏览器不工作

    这个脚本 function onscroll document getElementById divs style top body scrollTop px Fiddle http jsfiddle net Hed2J 1 不适用于最新的
  • Inno Setup - 控件/复选框的动态定位

    我在页面上有一堆复选框 所有这些都是有条件可见的 并且Top位置是相对于前一个复选框定义的 例如 CheckBox4 Top CheckBox3 Top CheckBox3 Height 5 当至少一个组件设置为不可见时 结果如下所示 如果
  • 将文件作为命令行参数传递

    我的程序应该从命令行读取加密文件 但我不知道如何传递命令行参数 这些是说明 移位密码是一种非常基本的密码算法 其中通过用字母表中后面固定数量的字符 即移位值 的字符替换明文中的每个字符来执行加密 例如 如果我们的移位值为2 那么明文白菜就变
  • 这是桌子吗? [复制]

    这个问题在这里已经有答案了 Web 开发的一句经典格言是 仅对表格数据使用表格 这源于过去 当时桌子被滥用于所有可以想象的布局任务 虽然我也尽可能坚持这条规则 但有时如果没有表格 我就无法解决一些布局任务 或者跨越 表格数据 和 非表格数据
  • jQuery的.on()方法与submit事件结合

    我有一个问题 on 我有多个表单元素 带有class remember 我还添加了另一个form remember使用 AJAX 所以 我希望它处理提交事件 例如 form remember on submit function 但使用 A
  • 使用当前行作为条件的 Pandas 累积和

    我有一个相当大的数据集 约有 200 万条记录 每条记录都有开始时间和结束时间 我想在每条记录中插入一个字段来计算表中有多少条记录 其中 开始时间小于或等于 本行 的开始时间 AND 结束时间大于 此行 的开始时间 因此 基本上每个记录最终
  • 在其持有页面的代码后面处理用户控件的事件

    我正在寻找以下情况的解决方案 在我的应用程序中 我有一个页面 例如 page1 我在 page1 中放置了一个用户控件 我的要求是我需要获取 page1 代码后面的用户控件中使用的按钮的单击事件 我如何在 Windows Phone sil
  • 如何确定 VB.NET ListView 是否向用户显示垂直滚动条

    我觉得这应该很简单 但我似乎不知道如何做到这一点 我有一个列表视图控件 我只想能够确定是否向用户显示垂直滚动条 我已经尝试了以下链接中的解决方案 http www pcreview co uk forums detect presence
  • 如何将枚举值传递给构造函数

    protected enum Category Action Fiction Drama Romance SciFi Poems Kids 我已经创建了这个enum类型 现在我必须为我的类创建一个构造函数 public Book Strin
  • 计算不具有连续元素的子集总数

    我正在尝试用组合学和子集计数来解决相当复杂的问题 首先 假设我们给出了集合 A 1 2 3 N 其中 N Example 假设 N 3 A 1 2 3 总共有 2 3 个子集 但我们不想计算子集 1 2 2 3 和 1 2 3 因此 对于这
  • blazor 项目中的自定义 AuthenticationStateProvider 在服务器端不起作用

    Hi all 我正在尝试在 Blazor WebAssembly 应用程序中创建自定义身份验证模式 这是工作室创建 3 个项目的地方 客户端 服务器 共享 想法是避免 IS4 auth 并让我的 oun 内部 用户用于测试目的 并了解 au
  • 屏幕锁定时 navigator.geolocation.getCurrentPosition()

    我有一个应用程序 在旅行模式下会不断轮询位置 我的问题是 一旦屏幕锁定 应用程序就无法再从手机访问地理位置 我已经设法找到这个插件 但它需要我购买它才能在 Android 中工作 http shop transistorsoft com p
  • Android Studio 中长包名构建错误

    我的应用程序的包名称很长 app running com voice and service song backup audio run inthe background 这是一个 B2B 项目 我现在无法减少它们的包名称 因为它已经修复了
  • YUV 颜色空间中的皮肤检测?

    我可以使用一组规则执行皮肤检测 例如 x1 简短的答案是yes 你可以 然而 亮度 Y 实际上是不相关的 这是色度 CbCr 或 UV 很重要 该领域被引用最多的论文之一是this one 未压缩的 PS 文件 我已经实现了它并且看起来效果