# Face Alignment on AFLW Frontal 19 landmarks (test)

Source: [Face Alignment on AFLW Frontal 19 landmarks (test)](<https://www.sota2.com/research/sota/face-alignment-on-aflw-frontal-19-landmarks-test>)

Collection index: [llms.txt](<https://www.sota2.com/research/llms.txt>)

Data updated: 2026-02-27T14:27:40.214Z

Evaluation of 2D facial landmark localization accuracy on the test split of the AFLW Frontal dataset, specifically using the 19 landmark configuration, typically measured by Normalized Mean Error (NME) variants such as NMEdiag.

A research result applies to its stated dataset, split, metric and evaluation configuration. Compare like-for-like settings, preserve the metric's unit and direction, and distinguish paper-reported results from independent reproduction. The best result recorded here is not a claim of exhaustive, current global coverage.

| Scope | Recorded value |
| --- | --- |
| Task | Face Alignment |
| Dataset (including any stated split) | AFLW Frontal 19 landmarks (test) |
| Metric | NMEdiag |
| Unit | PERCENT |
| Direction | Lower is better |
| Results loaded | 26 of 26 |
| Coverage | All results currently returned for this benchmark |

Evaluation settings may differ between results. The original papers and recorded configurations are needed to establish comparability. A shared metric name alone does not establish an identical protocol.

## Metrics

- [NMEdiag](<https://www.sota2.com/research/sota/face-alignment-on-aflw-frontal-19-landmarks-test.md?metric=NMEdiag>): Lower is better; unit: PERCENT.

## Recorded results

| Method | NMEdiag | Result date | Report paper |
| --- | --- | --- | --- |
| PaCo-FRft | 0.82 | Not recorded | 68fa7a901e209131cea83eaa |
| MCFft | 0.827 | Not recorded | 68fa7a901e209131cea83eaa |
| FaRLft | 0.836 | Not recorded | 68fa7a901e209131cea83eaa |
| PaCo-FR | 0.846 | Not recorded | 68fa7a901e209131cea83eaa |
| FaRL | 0.851 | Not recorded | 68fa7a901e209131cea83eaa |
| MCF | 0.851 | Not recorded | 68fa7a901e209131cea83eaa |
| Scratch | 0.868 | Not recorded | 68fa7a901e209131cea83eaa |
| LAB (w/ B) | 1.14 | Not recorded | 68fa7a901e209131cea83eaa |
| LUVLi | 1.19 | Not recorded | 68fa67511e209131cea15676 |
| LUVLi | 1.19 | Not recorded | 68fa7a901e209131cea83eaa |
| AWing | 1.38 | Not recorded | 68fa678c1e209131cea16dd3 |
| HR-Net | 1.46 | Not recorded | 68fa67511e209131cea15676 |
| HR-Net | 1.46 | Not recorded | 68fa7a901e209131cea83eaa |
| LAB | 1.62 | Not recorded | 68fa67511e209131cea15676 |
| LAB | 1.62 | Not recorded | 68fa678c1e209131cea16dd3 |
| DAC-CSR | 1.81 | Not recorded | 68fa67511e209131cea15676 |
| DAC-OSR | 1.81 | Not recorded | 68fa678c1e209131cea16dd3 |
| SAN | 1.85 | Not recorded | 68fa67511e209131cea15676 |
| SAN | 1.85 | Not recorded | 68fa678c1e209131cea16dd3 |
| CCL | 2.17 | Not recorded | 68fa67511e209131cea15676 |
| CCL | 2.17 | Not recorded | 68fa678c1e209131cea16dd3 |
| CFSS | 2.68 | Not recorded | 68fa67511e209131cea15676 |
| CFSS | 2.68 | Not recorded | 68fa678c1e209131cea16dd3 |
| LBF | 2.74 | Not recorded | 68fa678c1e209131cea16dd3 |
| ERT | 2.75 | Not recorded | 68fa678c1e209131cea16dd3 |
| RCPR | 2.87 | Not recorded | 68fa678c1e209131cea16dd3 |

### PaCo-FRft

NMEdiag: 0.82. Result ID: 69a1a9d935dfcabb00e818fd.

[Reporting paper](<https://www.sota2.com/research/paper/68fa7a901e209131cea83eaa.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa7a901e209131cea83eaa.md>)

Recorded evaluation configuration: {"Pretrain":"2M","Fine-tuned":"true"}. This record does not assert independent reproduction.

### MCFft

NMEdiag: 0.827. Result ID: 69a1a9d935dfcabb00e818fc.

[Reporting paper](<https://www.sota2.com/research/paper/68fa7a901e209131cea83eaa.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa707d1e209131cea4b6f6.md>)

Recorded evaluation configuration: {"Pretrain":"2M","Fine-tuned":"true"}. This record does not assert independent reproduction.

### FaRLft

NMEdiag: 0.836. Result ID: 69a1a9d935dfcabb00e818fb.

[Reporting paper](<https://www.sota2.com/research/paper/68fa7a901e209131cea83eaa.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6c301e209131cea32b41.md>)

[Implementation](<https://github.com/faceperceiver/farl>)

Recorded evaluation configuration: {"Pretrain":"20M","Fine-tuned":"true"}. This record does not assert independent reproduction.

### PaCo-FR

NMEdiag: 0.846. Result ID: 69a1a9d935dfcabb00e818fa.

[Reporting paper](<https://www.sota2.com/research/paper/68fa7a901e209131cea83eaa.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa7a901e209131cea83eaa.md>)

Recorded evaluation configuration: {"Pretrain":"2M"}. This record does not assert independent reproduction.

### FaRL

NMEdiag: 0.851. Result ID: 69a1a9d935dfcabb00e818f8.

[Reporting paper](<https://www.sota2.com/research/paper/68fa7a901e209131cea83eaa.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6c301e209131cea32b41.md>)

[Implementation](<https://github.com/faceperceiver/farl>)

Recorded evaluation configuration: {"Pretrain":"20M"}. This record does not assert independent reproduction.

### MCF

NMEdiag: 0.851. Result ID: 69a1a9d935dfcabb00e818f9.

[Reporting paper](<https://www.sota2.com/research/paper/68fa7a901e209131cea83eaa.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa707d1e209131cea4b6f6.md>)

Recorded evaluation configuration: {"Pretrain":"2M"}. This record does not assert independent reproduction.

### Scratch

NMEdiag: 0.868. Result ID: 69a1a9d935dfcabb00e818f7.

[Reporting paper](<https://www.sota2.com/research/paper/68fa7a901e209131cea83eaa.md>)

Recorded evaluation configuration: {"Pretrain":"None"}. This record does not assert independent reproduction.

### LAB (w/ B)

NMEdiag: 1.14. Result ID: 69a1a9d935dfcabb00e818f4.

[Reporting paper](<https://www.sota2.com/research/paper/68fa7a901e209131cea83eaa.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa646b1e209131cea0499e.md>)

Recorded evaluation configuration: {"Pretrain":"–"}. This record does not assert independent reproduction.

### LUVLi

NMEdiag: 1.19. Result ID: 698d29a58b517eb4331f769f.

[Reporting paper](<https://www.sota2.com/research/paper/68fa67511e209131cea15676.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa67511e209131cea15676.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### LUVLi

NMEdiag: 1.19. Result ID: 69a1a9d935dfcabb00e818f6.

[Reporting paper](<https://www.sota2.com/research/paper/68fa7a901e209131cea83eaa.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa67511e209131cea15676.md>)

Recorded evaluation configuration: {"Pretrain":"–"}. This record does not assert independent reproduction.

### AWing

NMEdiag: 1.38. Result ID: 698d3a2e8b517eb4331febde.

[Reporting paper](<https://www.sota2.com/research/paper/68fa678c1e209131cea16dd3.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa678c1e209131cea16dd3.md>)

[Implementation](<https://github.com/protossw512/AdaptiveWingLoss>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### HR-Net

NMEdiag: 1.46. Result ID: 698d29a58b517eb4331f769e.

[Reporting paper](<https://www.sota2.com/research/paper/68fa67511e209131cea15676.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa65a31e209131cea0b798.md>)

[Implementation](<https://github.com/HRNet>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### HR-Net

NMEdiag: 1.46. Result ID: 69a1a9d935dfcabb00e818f5.

[Reporting paper](<https://www.sota2.com/research/paper/68fa7a901e209131cea83eaa.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa65a31e209131cea0b798.md>)

[Implementation](<https://github.com/HRNet>)

Recorded evaluation configuration: {"Pretrain":"–"}. This record does not assert independent reproduction.

### LAB

NMEdiag: 1.62. Result ID: 698d29a58b517eb4331f769d.

[Reporting paper](<https://www.sota2.com/research/paper/68fa67511e209131cea15676.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa646b1e209131cea0499e.md>)

Recorded evaluation configuration: {"boundary":"w/o B"}. This record does not assert independent reproduction.

### LAB

NMEdiag: 1.62. Result ID: 698d3a2e8b517eb4331febdd.

[Reporting paper](<https://www.sota2.com/research/paper/68fa678c1e209131cea16dd3.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa646b1e209131cea0499e.md>)

Recorded evaluation configuration: {"Venue":"CVPR 18"}. This record does not assert independent reproduction.

### DAC-CSR

NMEdiag: 1.81. Result ID: 698d29a58b517eb4331f769b.

[Reporting paper](<https://www.sota2.com/research/paper/68fa67511e209131cea15676.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa633c1e209131ce9fdb39.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### DAC-OSR

NMEdiag: 1.81. Result ID: 698d3a2e8b517eb4331febdb.

[Reporting paper](<https://www.sota2.com/research/paper/68fa678c1e209131cea16dd3.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa633c1e209131ce9fdb39.md>)

Recorded evaluation configuration: {"Venue":"CVPR 17"}. This record does not assert independent reproduction.

### SAN

NMEdiag: 1.85. Result ID: 698d29a58b517eb4331f769c.

[Reporting paper](<https://www.sota2.com/research/paper/68fa67511e209131cea15676.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa64271e209131cea02eab.md>)

[Implementation](<https://github.com/D-X-Y/SAN>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### SAN

NMEdiag: 1.85. Result ID: 698d3a2e8b517eb4331febdc.

[Reporting paper](<https://www.sota2.com/research/paper/68fa678c1e209131cea16dd3.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa64271e209131cea02eab.md>)

[Implementation](<https://github.com/D-X-Y/SAN>)

Recorded evaluation configuration: {"Venue":"CVPR 18"}. This record does not assert independent reproduction.

### CCL

NMEdiag: 2.17. Result ID: 698d29a58b517eb4331f769a.

[Reporting paper](<https://www.sota2.com/research/paper/68fa67511e209131cea15676.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### CCL

NMEdiag: 2.17. Result ID: 698d3a2e8b517eb4331febda.

[Reporting paper](<https://www.sota2.com/research/paper/68fa678c1e209131cea16dd3.md>)

Recorded evaluation configuration: {"Venue":"CVPR 16"}. This record does not assert independent reproduction.

### CFSS

NMEdiag: 2.68. Result ID: 698d29a58b517eb4331f7699.

[Reporting paper](<https://www.sota2.com/research/paper/68fa67511e209131cea15676.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### CFSS

NMEdiag: 2.68. Result ID: 698d3a2e8b517eb4331febd9.

[Reporting paper](<https://www.sota2.com/research/paper/68fa678c1e209131cea16dd3.md>)

Recorded evaluation configuration: {"Venue":"CVPR 15"}. This record does not assert independent reproduction.

### LBF

NMEdiag: 2.74. Result ID: 698d3a2e8b517eb4331febd8.

[Reporting paper](<https://www.sota2.com/research/paper/68fa678c1e209131cea16dd3.md>)

Recorded evaluation configuration: {"Venue":"CVPR 14"}. This record does not assert independent reproduction.

### ERT

NMEdiag: 2.75. Result ID: 698d3a2e8b517eb4331febd7.

[Reporting paper](<https://www.sota2.com/research/paper/68fa678c1e209131cea16dd3.md>)

Recorded evaluation configuration: {"Venue":"CVPR 14"}. This record does not assert independent reproduction.

### RCPR

NMEdiag: 2.87. Result ID: 698d3a2e8b517eb4331febd6.

[Reporting paper](<https://www.sota2.com/research/paper/68fa678c1e209131cea16dd3.md>)

Recorded evaluation configuration: {"Venue":"CVPR 13"}. This record does not assert independent reproduction.

Page 1 of 1. This is an index page, not the full collection.
