Demo Data from EDBT 2026 / reviewers in the wild / expert
Sami Romdhani
dblp:63/2549
· DBLP profile ↗
19ranked-venue papers
9as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 17 · 8 first-author · 1 since 2021Artificial intelligence and machine learning · 15 · 8 first-author · 1 since 2021Security and privacy · 1Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
11 papers |
Generative modeling · 39% Face, body and person analysis · 34% 3D vision · 23% | |
| Computer graphics and multimedia
7 papers |
Geometric modeling and processing · 89% Computational photography and imaging · 9% Multimedia analysis and retrieval · 2% | |
| Network and information security
1 paper |
Biometric security · 100% |
Topics — the 20 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Face, body and person analysis
face recognition |
0.7 | 5 | 2021 | A 3D GAN for Improved Large-Pose Facial Recognition · CVPR 2021 3D Morphable Face Models - Past, Present, and Future · ACM Trans. Graph. 2020 Face Recognition Using 3-D Models: Pose and Illumination · Proc. IEEE 2006 |
Geometric modeling and processing
3d morphable model |
0.7 | 3 | 2020 | 3D Morphable Face Models - Past, Present, and Future · ACM Trans. Graph. 2020 3D-Aided Face Recognition Robust to Expression and Pose Variations · CVPR 2014 Face Identification by Fitting a 3D Morphable Model Using Linear Shape and Texture Error Functions · ECCV (4) 2002 |
Machine learning › Generative modeling › face synthesis
3d-aware face generation |
0.5 | 1 | 2021 | A 3D GAN for Improved Large-Pose Facial Recognition · CVPR 2021 |
Machine learning › Generative modeling
generative adversarial network |
0.5 | 1 | 2021 | A 3D GAN for Improved Large-Pose Facial Recognition · CVPR 2021 |
Geometric modeling and processing
3d face modeling |
0.4 | 1 | 2020 | 3D Morphable Face Models - Past, Present, and Future · ACM Trans. Graph. 2020 |
Computer vision › 3D vision › 3d face modeling
3d morphable model |
0.2 | 2 | 2021 | A 3D GAN for Improved Large-Pose Facial Recognition · CVPR 2021 Face Recognition Using 3-D Models: Pose and Illumination · Proc. IEEE 2006 |
Biometric security
face recognition |
0.2 | 1 | 2014 | 3D-Aided Face Recognition Robust to Expression and Pose Variations · CVPR 2014 |
Computational photography and imaging
image formation |
0.1 | 1 | 2020 | 3D Morphable Face Models - Past, Present, and Future · ACM Trans. Graph. 2020 |
Computer vision › 3D vision › 3d shape analysis
shape estimation |
0.1 | 2 | 2007 | 3D Probabilistic Feature Point Model for Object Detection and Recognition · CVPR 2007 Estimating 3D Shape and Texture Using Pixel Intensity, Edges, Specular Highlights, Texture Constraints and a Prior · CVPR (2) 2005 |
Computer vision › 3D vision › 3d face reconstruction
3d morphable model fitting |
0.1 | 3 | 2007 | Estimating 3D Shape and Texture Using Pixel Intensity, Edges, Specular Highlights, Texture Constraints and a Prior · CVPR (2) 2005 Efficient, Robust and Accurate Fitting of a 3D Morphable Model · ICCV 2003 3D Probabilistic Feature Point Model for Object Detection and Recognition · CVPR 2007 |
Computer vision › Face, body and person analysis
face detection |
0.1 | 2 | 2008 | Wavelet Frame Accelerated Reduced Support Vector Machines · IEEE Trans. Image Process. 2008 Computationally Efficient Face Detection · ICCV 2001 |
Machine learning › Efficient and distributed learning
model compression |
0.1 | 1 | 2008 | Wavelet Frame Accelerated Reduced Support Vector Machines · IEEE Trans. Image Process. 2008 |
Computer vision › 3D vision
3d face reconstruction |
0.1 | 1 | 2007 | Reconstructing High Quality Face-Surfaces using Model Based Stereo · ICCV 2007 |
Computer vision › 3D vision › low-level vision › feature detection
keypoint detection |
0.1 | 1 | 2007 | 3D Probabilistic Feature Point Model for Object Detection and Recognition · CVPR 2007 |
Geometric modeling and processing › shape registration
surface registration |
0.1 | 1 | 2007 | Optimal Step Nonrigid ICP Algorithms for Surface Registration · CVPR 2007 |
Geometric modeling and processing › 3d reconstruction › 3d reconstruction from line drawings
face identification |
0.0 | 1 | 2002 | Face Identification by Fitting a 3D Morphable Model Using Linear Shape and Texture Error Functions · ECCV (4) 2002 |
Computer vision › Face, body and person analysis
face modeling |
0.0 | 2 | 2006 | Face Recognition Using 3-D Models: Pose and Illumination · Proc. IEEE 2006 On Utilising Template and Feature-Based Correspondence in Multi-view Appearance Models · ECCV (1) 2000 |
Multimedia analysis and retrieval
image classification |
0.0 | 1 | 2008 | Wavelet Frame Accelerated Reduced Support Vector Machines · IEEE Trans. Image Process. 2008 |
Geometric modeling and processing › registration
non-rigid registration |
0.0 | 1 | 2007 | Optimal Step Nonrigid ICP Algorithms for Surface Registration · CVPR 2007 |
Computer vision › Video understanding and tracking › object tracking › appearance modeling
statistical shape and texture model |
0.0 | 1 | 2006 | Face Recognition Using 3-D Models: Pose and Illumination · Proc. IEEE 2006 |
Methods — techniques the papers use, named apart from their topics
3d morphable model · 0.9generative adversarial network · 0.5expression neutralization · 0.4wavelet transform · 0.2integral image · 0.2cascaded classifiers · 0.1cascaded classifier · 0.1stereo matching · 0.1statistical shape model · 0.1locally affine regularization · 0.1iterative closest point · 0.1bellman principle · 0.1low-dimensional linear subspace · 0.1illumination cone · 0.1inverse compositional image alignment · 0.0gradient descent · 0.0linear shape and texture error functions · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | A 3D GAN for Improved Large-Pose Facial RecognitionabstractFacial recognition using deep convolutional neural networks relies on the availability of large datasets of face images. Many examples of identities are needed, and for each identity, a large variety of images are needed in order for the network to learn robustness to intra-class variation. In practice, such datasets are difficult to obtain, particularly those containing adequate variation of pose. Generative Adversarial Networks (GANs) provide a potential solution to this problem due to their ability to generate realistic, synthetic images. However, recent studies have shown that current methods of disentangling pose from identity are inadequate. In this work we incorporate a 3D morphable model into the generator of a GAN in order to learn a nonlinear texture model from in-the-wild images. This allows generation of new, synthetic identities, and manipulation of pose, illumination and expression without compromising the identity. Our synthesised data is used to augment training of facial recognition networks with performance evaluated on the challenging CFP and CPLFW datasets. Richard T. Marriott, Sami Romdhani, Liming Chen 0002 |
CVPR | 2 |
| 2020 | Taking Control of Intra-class Variation in Conditional GANs Under Weak SupervisionabstractGenerative Adversarial Networks (GANs) are able to learn mappings between simple, relatively low-dimensional, random distributions and points on the manifold of realistic images in image-space. The semantics of this mapping, however, are typically entangled such that meaningful image properties cannot be controlled independently of one another. Conditional GANs (cGANs) provide a potential solution to this problem, allowing specific semantics to be enforced during training. This solution, however, depends on the availability of precise labels, which are sometimes difficult or near impossible to obtain, e.g. labels representing lighting conditions or describing the background. In this paper we introduce a new formulation of the cGAN that is able to learn disentangled, multivariate models of semantically meaningful variation and which has the advantage of requiring only the weak supervision of binary attribute labels. For example, given only labels of ambient / non-ambient lighting, our method is able to learn multivariate lighting models disentangled from other factors such as the identity and pose. We coin the method intra-class variation isolation (IVI) and the resulting network the IVI-GAN. We evaluate IVI-GAN on the CelebA dataset and on synthetic 3D morphable model data, learning to disentangle attributes such as lighting, pose, expression, and even the background. Richard T. Marriott, Sami Romdhani, Liming Chen 0002 |
FG | 2 |
| 2020 | An Assessment of GANs for Identity-related ApplicationsabstractGenerative Adversarial Networks (GANs) are now capable of producing synthetic face images of exceptionally high visual quality. In parallel to the development of GANs themselves, efforts have been made to develop metrics to objectively assess the characteristics of the synthetic images, mainly focusing on visual quality and the variety of images. Little work has been done, however, to assess overfitting of GANs and their ability to generate new identities. In this paper we apply a state of the art biometric network to various datasets of synthetic images and perform a thorough assessment of their identity-related characteristics. We conclude that GANs can indeed be used to generate new, imagined identities meaning that applications such as anonymisation of image sets and augmentation of training datasets with distractor images are viable applications. We also assess the ability of GANs to disentangle identity from other image characteristics and propose a novel GAN triplet loss that we show to improve this disentanglement. Richard T. Marriott, Safa Madiouni, Sami Romdhani, Stéphane Gentric, Liming Chen 0002 |
IJCB | 3 |
| 2020 | 3D Morphable Face Models - Past, Present, and FutureabstractIn this article, we provide a detailed survey of 3D Morphable Face Models over the 20 years since they were first proposed. The challenges in building and applying these models, namely, capture, modeling, image formation, and image analysis, are still active research topics, and we review the state-of-the-art in each of these areas. We also look ahead, identifying unsolved challenges, proposing directions for future research, and highlighting the broad range of current and future applications. Bernhard Egger 0001, William A. P. Smith, Ayush Tewari, Stefanie Wuhrer, Michael Zollhöfer, Thabo Beeler, Florian Bernard 0001, Timo Bolkart, Adam Kortylewski, Sami Romdhani, Christian Theobalt, Volker Blanz, Thomas Vetter |
ACM Trans. Graph. | 10 |
| 2014 | 3D-Aided Face Recognition Robust to Expression and Pose VariationsabstractExpression and pose variations are major challenges for reliable face recognition (FR) in 2D. In this paper, we aim to endow state of the art face recognition SDKs with robustness to facial expression variations and pose changes by using an extended 3D Morphable Model (3DMM) which isolates identity variations from those due to facial expressions. Specifically, given a probe with expression, a novel view of the face is generated where the pose is rectified and the expression neutralized. We present two methods of expression neutralization. The first one uses prior knowledge to infer the neutral expression image from an input image. The second method, specifically designed for verification, is based on the transfer of the gallery face expression to the probe. Experiments using rectified and neutralized view with a standard commercial FR SDK on two 2D face databases, namely Multi-PIE and AR, show significant performance improvement of the commercial SDK to deal with expression and pose variations and demonstrates the effectiveness of the proposed approach. Baptiste Chu, Sami Romdhani, Liming Chen 0002 |
CVPR | 2 |
| 2009 | A 3D Face Model for Pose and Illumination Invariant Face RecognitionabstractGenerative 3D face models are a powerful tool in computer vision. They provide pose and illumination invariance by modeling the space of 3D faces and the imaging process. The power of these models comes at the cost of an expensive and tedious construction process, which has led the community to focus on more easily constructed but less powerful models. With this paper we publish a generative 3D shape and texture model, the Basel face model (BFM), and demonstrate its application to several face recognition task. We improve on previous models by offering higher shape and texture accuracy due to a better scanning device and less correspondence artifacts due to an improved registration algorithm. The same 3D face model can be fit to 2D or 3D images acquired under different situations and with different sensors using an analysis by synthesis method. The resulting model parameters separate pose, lighting, imaging and identity parameters, which facilitates invariant face recognition across sensors and data sets by comparing only the identity parameters. We hope that the availability of this registered face model will spur research in generative models. Together with the model we publish a set of detailed recognition and reconstruction results on standard databases to allow complete algorithm comparisons. Pascal Paysan, Reinhard Knothe, Brian Amberg, Sami Romdhani, Thomas Vetter |
AVSS | 4 |
| 2008 | Wavelet Frame Accelerated Reduced Support Vector MachinesabstractIn this paper, a novel method for reducing the runtime complexity of a support vector machine classifier is presented. The new training algorithm is fast and simple. This is achieved by an over-complete wavelet transform that finds the optimal approximation of the support vectors. The presented derivation shows that the wavelet theory provides an upper bound on the distance between the decision function of the support vector machine and our classifier. The obtained classifier is fast, since a Haar wavelet approximation of the support vectors is used, enabling efficient integral image-based kernel evaluations. This provides a set of cascaded classifiers of increasing complexity for an early rejection of vectors easy to discriminate. This excellent runtime performance is achieved by using a hierarchical evaluation over the number of incorporated and additional over the approximation accuracy of the reduced set vectors. Here, this algorithm is applied to the problem of face detection, but it can also be used for other image-based classifications. The algorithm presented, provides a 530-fold speedup over the support vector machine, enabling face detection at more than 25 fps on a standard PC. Matthias Rätsch, Gerd Teschke, Sami Romdhani, Thomas Vetter |
IEEE Trans. Image Process. | 3 |
| 2007 | Optimal Step Nonrigid ICP Algorithms for Surface RegistrationabstractWe show how to extend the ICP framework to nonrigid registration, while retaining the convergence properties of the original algorithm. The resulting optimal step nonrigid ICP framework allows the use of different regularisations, as long as they have an adjustable stiffness parameter. The registration loops over a series of decreasing stiffness weights, and incrementally deforms the template towards the target, recovering the whole range of global and local deformations. To find the optimal deformation for a given stiffness, optimal iterative closest point steps are used. Preliminary correspondences are estimated by a nearest-point search. Then the optimal deformation of the template for these fixed correspondences and the active stiffness is calculated. Afterwards the process continues with new correspondences found by searching from the displaced template vertices. We present an algorithm using a locally affine regularisation which assigns an affine transformation to each vertex and minimises the difference in the transformation of neighbouring vertices. It is shown that for this regularisation the optimal deformation for fixed correspondences and fixed stiffness can be determined exactly and efficiently. The method succeeds for a wide range of initial conditions, and handles missing data robustly. It is compared qualitatively and quantitatively to other algorithms using synthetic examples and real world data. Brian Amberg, Sami Romdhani, Thomas Vetter |
CVPR | 2 |
| 2007 | 3D Probabilistic Feature Point Model for Object Detection and RecognitionabstractThis paper presents a novel statistical shape model that can be used to detect and localise feature points of a class of objects in images. The shape model is inspired from the 3D morphable model (3DMM) and has the property to be viewpoint invariant. This shape model is used to estimate the probability of the position of a feature point given the position of reference feature points, accounting for the uncertainty of the position of the reference points and of the intrinsic variability of the class of objects. The viewpoint invariant detection algorithm maximises a foreground/background likelihood ratio of the relative position of the feature points, their appearance, scale, orientation and occlusion state. Computational efficiency is obtained by using the Bellman principle and an early rejection rule based on 3D to 2D projection constraints. Evaluations of the detection algorithm on the CMU-P1E face images and on a large set of non-face images show high levels of accuracy (zero false alarms for more than 90% detection rate). As well as locating feature points, the detection algorithm also estimates the pose of the object and a few shape parameters. It is shown that it can be used to initialise a 3DMM fitting algorithm and thus enables a fully automatic viewpoint and lighting invariant image analysis solution. Sami Romdhani, Thomas Vetter |
CVPR | 1 |
| 2007 | Reconstructing High Quality Face-Surfaces using Model Based StereoabstractWe present a novel model based stereo system, which accurately extracts the 3D shape and pose of faces from multiple images taken simultaneously. Extracting the 3D shape from images is important in areas such as pose-invariant face recognition and image manipulation. The method is based on a 3D morphable face model learned from a database of facial scans. The use of a strong face prior allows us to extract high precision surfaces from stereo data of faces, where traditional correlation based stereo methods fail because of the mostly textureless input images. The method uses two or more uncalibrated images of arbitrary baseline, estimating calibration and shape simultaneously. Results using two and three input images are presented. We replace the lighting and albedo estimation of a monocular method with the use of stereo information, making the system more accurate and robust. We evaluate the method using ground truth data and the standard PIE image dataset. A comparison with the state of the art monocular system shows that the new method has a significantly higher accuracy. Brian Amberg, Andrew Blake 0001, Andrew W. Fitzgibbon, Sami Romdhani, Thomas Vetter |
ICCV | 4 |
| 2006 | Face Recognition Using 3-D Models: Pose and IlluminationabstractUnconstrained illumination and pose variation lead to significant variation in the photographs of faces and constitute a major hurdle preventing the widespread use of face recognition systems. The challenge is to generalize from a limited number of images of an individual to a broad range of conditions. Recently, advances in modeling the effects of illumination and pose have been accomplished using three-dimensional (3-D) shape information coupled with reflectance models. Notable developments in understanding the effects of illumination include the nonexistence of illumination invariants, a characterization of the set of images of objects in fixed pose under variable illumination (the illumination cone), and the introduction of spherical harmonics and low-dimensional linear subspaces for modeling illumination. To generalize to novel conditions, either multiple images must be available to reconstruct 3-D shape or, if only a single image is accessible, prior information about the 3-D shape and appearance of faces in general must be used. The 3-D Morphable Model was introduced as a generative model to predict the appearances of an individual while using a statistical prior on shape and texture allowing its parameters to be estimated from single image. Based on these new understandings, face recognition algorithms have been developed to address the joint challenges of pose and lighting. In this paper, we review these developments and provide a brief survey of the resulting face recognition algorithms and their performance Sami Romdhani, Jeffrey Ho, Thomas Vetter, David J. Kriegman |
Proc. IEEE | 1 |
| 2005 | Estimating 3D Shape and Texture Using Pixel Intensity, Edges, Specular Highlights, Texture Constraints and a PriorabstractWe present a novel algorithm aiming to estimate the 3D shape, the texture of a human face, along with the 3D pose and the light direction from a single photograph by recovering the parameters of a 3D morphable model. Generally, the algorithms tackling the problem of 3D shape estimation from image data use only the pixels intensity as input to drive the estimation process. This was previously achieved using either a simple model, such as the Lambertian reflectance model, leading to a linear fitting algorithm. Alternatively, this problem was addressed using a more precise model and minimizing a non-convex cost function with many local minima. One way to reduce the local minima problem is to use a stochastic optimization algorithm. However, the convergence properties (such as the radius of convergence) of such algorithms, are limited. Here, as well as the pixel intensity, we use various image features such as the edges or the location of the specular highlights. The 3D shape, texture and imaging parameters are then estimated by maximizing the posterior of the parameters given these image features. The overall cost function obtained is smoother and, hence, a stochastic optimization algorithm is not needed to avoid the local minima problem. This leads to the multi-features fitting algorithm that has a wider radius of convergence and a higher level of precision. This is shown on some example photographs, and on a recognition experiment performed on the CMU-PIE image database. Sami Romdhani, Thomas Vetter |
CVPR (2) | 1 |
| 2003 | Efficient, Robust and Accurate Fitting of a 3D Morphable Modelabstract3D morphable models, as a means to generate images of a class of objects and to analyze them, have become increasingly popular. The problematic part of this framework is the registration of the model to an image, a.k.a. the fitting. The characteristic features of a fitting algorithm are its efficiency, robustness, accuracy and automation. Many accurate algorithms based on gradient descent techniques exist which are unfortunately short on the other features. Recently, an efficient algorithm called inverse compositional image alignment (ICIA) algorithm, able to fit 2D images, was introduced. We extent this algorithm to fit 3D morphable models using a novel mathematical notation which facilitates the formulation of the fitting problem. This formulation enables us to avoid a simplification so far used in the ICIA, being as efficient and leading to improved fitting precision. Additionally, the algorithm is robust without sacrificing its efficiency and accuracy, thereby conforming to three of the four characteristics of a good fitting algorithm. Sami Romdhani, Thomas Vetter |
ICCV | 1 |
| 2002 | Face Identification by Fitting a 3D Morphable Model Using Linear Shape and Texture Error Functions
Sami Romdhani, Volker Blanz, Thomas Vetter |
ECCV (4) | 1 |
| 2002 | Corresponding dynamic appearances
Shaogang Gong, Alexandra Psarrou, Sami Romdhani |
Image Vis. Comput. | 3 |
| 2001 | Computationally Efficient Face DetectionabstractThis paper describes an algorithm for finding faces within an image. The basis of the algorithm is to run an observation window at all possible positions, scales and orientation within the image. A non-linear support vector machine is used to determine whether or not a face is contained within the observation window. The non-linear support vector machine operates by comparing the input patch to a set of support vectors (which can be thought of as face and anti-face templates). Each support vector is scored by some nonlinear function against the observation window and if the resulting sum is over some threshold a face is indicated. Because of the huge search space that is considered, it is imperative to investigate ways to speed up the support vector machine. Within this paper we suggest a method of speeding up the non-linear support vector machine. A set of reduced set vectors (RVs) are calculated from the support vectors. By considering the RV's sequentially, and if at any point a face is deemed too unlikely to cease the sequential evaluation, obviating the need to evaluate the remaining RVs. The idea being that we only need to apply a subset of the RVs to eliminate things that are obviously not a face (thus reducing the computation). The key then is to explore the RVs in the right order and a method for this is proposed. Sami Romdhani, Philip Torr 0001, Bernhard Schölkopf, Andrew Blake 0001 |
ICCV | 1 |
| 2000 | On Utilising Template and Feature-Based Correspondence in Multi-view Appearance Models
Sami Romdhani, Alexandra Psarrou, Shaogang Gong |
ECCV (1) | 1 |
| 2000 | A Generic Face Appearance Model of Shape and Texture under Very Large Pose Variations from Profile to Profile ViewsabstractModelling the appearance of 3D objects under very large pose variations relies on recovering correspondence between local features and the texture variations across views. However, changes in object 3D pose introduce self-occlusions and cause nonlinear variations in both the shape and the texture of object appearance. In this paper we introduce a pose-invariant appearance model that utilises a generic-view shape template for alignment, Kernel PCA for modelling shape and texture nonlinearities across views of large pose variations, and a neural network for model fitting to new images. Sami Romdhani, Alexandra Psarrou, Shaogang Gong |
ICPR | 1 |
| 1999 | A Multi-View Nonlinear Active Shape Model Using Kernel PCAabstractRecovering the shape of any 3D object using multiple 2D views requires establishing correspondence between feature points at different views. How-ever changes in viewpoint introduce self-occlusions, resulting nonlinear vari-ations in the shape and inconsistent 2D features between views. Here we introduce a multi-view nonlinear shape model utilising 2D view-dependent constraint without explicit reference to 3D structures. For nonlinear model transformation, we adopt Kernel PCA based on Support Vector Machines. 1 Sami Romdhani, Shaogang Gong, Alexandra Psarrou |
BMVC | 1 |