Ceiling cameras in a shelf-dense store see fragments: a torso behind a display, a head turned
away, a body cut by the frame. Everything in this layer is built for that regime rather than for
the clean, centred subjects of standard benchmarks.
Head pose estimation robust to occluded faces, together with tools to synthesize realistic
occlusions in face datasets (300W-LP, BIWI, AFLW2000). Provides training scripts, inference
notebooks, pre-trained models and an evaluation protocol across occlusion levels. Head
orientation is a direct proxy for customer attention — which shelf, which product, for how
long — in exactly the partially occluded views a store camera network produces.
J. Celestino, M. Marques, J. C. Nascimento, J. P. Costeira, “2D image head pose estimation via
latent space regression under occlusion settings”, Pattern Recognition, 137:109288, 2023.
J. Celestino, M. Marques, J. C. Nascimento, “Latent Embedding Clustering for Occlusion Robust
Head Pose Estimation”, IEEE Int. Conf. on Automatic Face and Gesture Recognition (FG), 2024.
A synthetic dataset built in Blender for 3D human pose estimation under occlusion: 128 videos,
4 camera views, 3 subjects and 14 actions, with pixel-perfect 2D/3D keypoints, per-keypoint
occlusion flags and full camera calibration, in Human3.6M format. Scenarios range from simple
environments to a multi-person retail scene with shelves, covering self-, object- and
out-of-frame occlusion. Project page:
blendmimic3d.github.io.
F. Lino et al., “3D Human Pose Estimation with Occlusions: Introducing BlendMimic3D Dataset
and GCN Refinement”, CVPR Workshops 2024.
Identity-preserving face inpainting. A ControlNet-style branch injects identity embeddings
from a frozen face recognition encoder (ArcFace) into a pretrained latent diffusion inpainting
model, so occluded facial regions are reconstructed as that person rather than
drifting to an average face. Only the small control branch is trained; the objective combines
reconstruction, identity-consistency and cycle/triplet losses. Evaluated on CelebA-HQ, FFHQ
and the new E-Mask dataset of identity-critical occlusions.
In a retail setting
This matters twice over: reconstructing partially occluded faces captured by ceiling cameras,
and — read in reverse — controlling exactly what identity information a generative model
retains, which is central to privacy-compliant processing.
J. Santos, C. Santiago, M. Marques, “Face Inpainting with Identity Preserving Latent Diffusion
Models”, arXiv:2605.16696, 2026.
PCS-Net, a Siamese CNN that learns the perceived safety of cycling
environments directly from street imagery, trained on human pairwise image comparisons (with
ties) under a multi-loss framework. It lets planners rank streets and neighbourhoods by how
unsafe cyclists feel there, without surveys or in-loco interviews.
Not retail — but it transfers
The same pairwise-comparison, learning-to-rank formulation can be trained on shoppers’
subjective judgements to score store layouts, aisle designs, shelf arrangements or storefronts
by perceived comfort, safety or attractiveness — from images alone, at store-network scale.
M. Costa, M. Marques, C. L. Azevedo, F. W. Siebert, F. Moura, “Which Cycling Environment
Appears Safer? Learning Cycling Safety Perceptions From Pairwise Image Comparisons”,
IEEE T-ITS, 26(2):1689–1700, 2025.
EG-PCS-Net, a Siamese Vision Transformer that jointly optimizes pairwise
safety classification, ranking and attention–gaze alignment: the transformer’s
self-attention is supervised with saliency maps derived from human eye-tracking, via a
KL-divergence loss, so the model looks where people actually look. Comes with the EG-PCS
dataset — 13,623 pairwise comparisons, 2,720 gaze maps, 251 survey participants and 26
laboratory eye-tracking sessions
(Zenodo).
Not retail — but it transfers
Aligning model attention with shopper gaze yields interpretable models of what actually draws
attention on a shelf or a display, and gives an auditable answer to why a vision model
reached a given conclusion — a requirement for deploying AI in stores.
L. Perdigão, M. Costa, C. Santiago, M. Marques, “Learning to See Like Humans: Gaze-Aligned
Cycling Safety Prediction”, IEEE ITSC 2026.