atlas

Research map / Architectures and efficiency / RNNs and normalization

POPoS: Improving Efficient and Robust Facial Landmark Detection with Parallel Optimal Position Search

AAAI 2025 · Architectures and efficiency › RNNs and normalization · approach: Dataset condensation and flow estimation · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes POPoS, a heatmap-based facial landmark detection framework that decodes landmarks via pseudo-range multilateration over top-K distance-map anchors, trained with a multilateration anchor loss and a GPU-parallel candidate-sampling solver.

Problem

Heatmap-based facial landmark detection suffers quantization and encoding/decoding errors at low heatmap resolutions, and accurate distribution-aware decoding is slow, so accuracy and efficiency trade off poorly.

Approach

Treats heatmap-to-distance decoding as pseudo-range multilateration using the top-K heatmap peaks as anchors, adds a loss on the top-K region (MA loss) to align training with decoding, and solves the least-squares objective by brute-force parallel sampling of candidate sub-pixel positions on the GPU instead of iterative Gauss-Newton.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add iterative Gauss–Newton optimization for pseudo-range multilateration (ablation)KeyPosS baseline · 300W and COFWNMEHelped
Add Multilateration Anchor loss (ablation)POPoS · 300W, 4×4 heatmapprediction error: 47%Helped
Add Multilateration Anchor loss (ablation)POPoS · COFW, 4×4 heatmapprediction error: 58%Helped
Add Potential Position Parallel Sampling and Computing (ablation)IGN Optimization · Five datasets at varying resolutionsstability and performanceHelped
Increase sampling range beyond 1–2 pixels around the maximum (ablation)POPoS decoding · 300W, 32×32 heatmapdecoding accuracyNo clear effect
Increase sampling rate beyond approximately 10 sampling points per pixel length (ablation)POPoS decoding · 300W, 32×32 heatmapaccuracyNo clear effect
Use too few anchors (ablation)POPoS decoding · 32×32 heatmapprediction accuracyHurt
Use too many anchors (ablation)POPoS decoding · 32×32 heatmapcalculation errorHurt
Add local anchor loss, with weight ratio 6 (ablation)POPoS · 300Wprediction accuracyHelped
Use POPoS instead of KeyPosSFacial landmark decoding · Decoding methodsFPS: 96.5 -> 1301Helped
Use POPoS instead of one-hot decodingFacial landmark decoding · Decoding methodsFPS: 2819 -> 1301Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COFW AFLW COCO-WholeBody 300W WFLW

Benchmarks: WFLW 300W AFLW COFW COCO-WholeBody

Metrics: NME FPS GFlops parameter count

Baselines: One-hot decoding Two-hot DarkPose KeyPosS AWing STAR Loss PIPNet SLPT DTLD RePFormer

Builds on: HRNet KeyPosS DarkPose MMPose

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy