Generating Realistic Forehead-Creases for User Verification via Conditioned Piecewise Polynomial Curves
Abhishek Tandon, Geetanjali Sharma, Gaurav Jaswal, Aditya Nigam, Raghavendra Ramachandra
TL;DR
The paper tackles the data scarcity and cross-domain generalization challenge in forehead-crease biometrics by introducing a geometry-driven synthesis pipeline that models crease patterns with $B$-splines and Bézier curves on a dynamic $6 \times 6$ grid. It trains a diffusion-based Image-to-Image translator (Edge2FC) to convert geometrically generated edge maps into realistic crease appearances, and amplifies intra-subject diversity via Control Point Diversity (CPD) and Visual Prompt Diversity (VPD). A training curriculum progressively blends synthetic and real data, enabling robust cross-database verification with the FHCVS backbone, and achieving measurable gains in EER and TMR over baselines. Despite limitations in texture fidelity, the approach demonstrates that geometry-driven prompts, paired with diffusion translation and curriculum-based learning, can meaningfully enhance forehead-crease verification in challenging real-world scenarios.
Abstract
We propose a trait-specific image generation method that models forehead creases geometrically using B-spline and Bézier curves. This approach ensures the realistic generation of both principal creases and non-prominent crease patterns, effectively constructing detailed and authentic forehead-crease images. These geometrically rendered images serve as visual prompts for a diffusion-based Edge-to-Image translation model, which generates corresponding mated samples. The resulting novel synthetic identities are then used to train a forehead-crease verification network. To enhance intra-subject diversity in the generated samples, we employ two strategies: (a) perturbing the control points of B-splines under defined constraints to maintain label consistency, and (b) applying image-level augmentations to the geometric visual prompts, such as dropout and elastic transformations, specifically tailored to crease patterns. By integrating the proposed synthetic dataset with real-world data, our method significantly improves the performance of forehead-crease verification systems under a cross-database verification protocol.
