English 中文(简体)
露面识别
原标题:Face identification with opencv

利用开放图书馆进行C++图像处理,我的问题是:你是否认为可以通过利用图像图比较技术,将录像带与数据库中的图像相比较,来做表面上的识别(根据照片数据库分析一个人的姓名)。 (注,仅用眼科图书馆中的一个实例比较图像的表面区域。)

我要求这样做是因为我只是试图做像上文这样的方案,而我却有很多问题(往往发现错误的人)。

问题回答

您不妨首先汇编。 采用公开CV的探测面。 正如其他人所指出的,一般的表面承认只是一个容易解决的问题。 EigenFaces是接受承认的一种常见技术,很容易理解和执行。

正如其他人所说的那样,这是一个棘手的问题,但这给你一个起点。

某些方法 我与他们有经验。

专门用于这项任务的数据集和基准是。 你们可以发现,在发现后,如何比较脸面。

UPDATE:
I have a description of an experiment on face clustering: unsupervised face identification. The experiment is described in
Section 4.4 of my thesis.
The basic flow is as follows

  1. Metric learning: how to determine if two faces are of the same person or not.
    This part is supervised, in the sense that it requires as input face images labeled with the identity of the person who appears in each photo.

    a. Detect fiducial points (eyes, corner of mouth, nose).
    You may use this code, or more recent versions such as this one.

    b) 在检测到的点子中摘取SIFT的描述。

    c. Construct a "face descriptor": each face is described using a single vector.
    This vector is a concatenation of the sqrt of all the SIFT descriptors.

    d) 使用所描述的, 学习不同人群的面孔之间的马那利诺比距离。

  2. www.un.org/Depts/DGACM/index_spanish.htm Unsupervised face identification: 一旦获得一个衡量标准,你可以使用new<>/strong>的新照片(这些人不需要参加培训,你可以使用unseen- before的照片!)。

    a 。 a. a-c级,为每一投入方构造相同的“文字”矢量。

    b) 比较使用学到的Mahalanobis距离的描述病媒。

我建议使用现有的算法,例如卢森堡语中的现有算法:http://www.lossand.com/facesdk/。 而不是试图发展你自己。





相关问题
Using QCView and iSight to capture image

I have a QCView that loads a Quartz file which gives you iSights feedback (basically like a QTCaptureView) Everything displays fine The button simply takes a snapshot using the following simple ...

Taking picture with QTCaptureView

Is it possible to simply take a picture and save it somewhere using a QTCaptureView and Apple s built-in iSight? I ve seen lots of tutorials on recording video but none on simply taking a picture. Any ...

Transform rectangular image into trapezoid

In .NET how can I transform an image into a trapezoid. The Matrix class supports rotation, shear, etc, but I can t see a trapezoidal transformation. I m using the usual System.Drawing.* API, but I m ...

Rotate image through Y-axis on web page

What are my options for rotating an image on a web page through the Y-axis? I m not sure if I even have the terminology right. Is this called a rotate or a transform. Most of the searches that I ve ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

Editing a xaml icons or images

Is it possible to edit a xaml icons or images in the expression design or using other tools? Is it possible to import a xaml images (that e.g you have exported) in the expression designer for editing?...

Convert from 32-BPP to 8-BPP Indexed (C#)

I need to take a full color JPG Image and remap it s colors to a Indexed palette. The palette will consist of specific colors populated from a database. I need to map each color of the image to it s "...