EDBT 2026 Demo / reviewers in the wild / expert
Selim Benhimane
dblp:77/3062 · also Selim Ben Himane
· DBLP profile ↗
35ranked-venue papers
7as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 26 · 1 first-authorArtificial intelligence and machine learning · 17 · 7 first-authorHuman-computer interaction and ubiquitous computing · 11Systems, architecture and hardware · 7 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 5
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
17 papers |
3D vision · 49% Robot navigation and mapping · 18% Video understanding and tracking · 11% | |
| Computer graphics and multimedia
6 papers |
Virtual and augmented reality · 74% Computational photography and imaging · 14% Multimedia analysis and retrieval · 9% | |
| Human-computer interaction and pervasive computing
6 papers |
Immersive interaction · 74% Games and playful interaction · 26% |
Topics — the 30 heaviest of 41, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Virtual and augmented reality › tracking
augmented reality tracking |
0.3 | 2 | 2014 | Workshop on tracking methods & applications · ISMAR 2014 Workshop 3: IEEE ISMAR 2012 workshop on tracking methods and applications (TMA) · ISMAR 2012 |
Computer vision › Image recognition and object detection
object detection |
0.3 | 3 | 2014 | Workshop on tracking methods & applications · ISMAR 2014 Online learning of patch perspective rectification for efficient object detection · CVPR 2008 A dataset and evaluation methodology for template-based tracking algorithms · ISMAR 2009 |
Computer vision › 3D vision
feature description and matching |
0.3 | 2 | 2012 | Representative feature descriptor sets for robust handheld camera localization · ISMAR 2012 Gravity-aware handheld Augmented Reality · ISMAR 2011 |
Computer vision › 3D vision
camera pose estimation |
0.2 | 3 | 2011 | Gravity-aware handheld Augmented Reality · ISMAR 2011 How to augment the second image? Recovery of the translation scale in image to image registration · ISMAR 2008 Photo-based Industrial Augmented Reality application using a single keyframe registration procedure · ISMAR 2009 |
Robotics › Robot navigation and mapping › localization
robot localization |
0.2 | 2 | 2014 | Workshop on tracking methods & applications · ISMAR 2014 Workshop 3: IEEE ISMAR 2012 workshop on tracking methods and applications (TMA) · ISMAR 2012 |
Computer vision › 3D vision
3d reconstruction |
0.2 | 2 | 2011 | RGB-D camera-based parallel tracking and meshing · ISMAR 2011 Efficient Homography-Based Tracking and 3-D Reconstruction for Single-Viewpoint Sensors · IEEE Trans. Robotics 2008 |
Games and playful interaction › extended reality games
augmented reality games |
0.2 | 1 | 2014 | "It's a Pirate's Life" AR game · ISMAR 2014 |
Robotics › Motion planning and robot control › robot control › sensor-based control
visual servoing |
0.2 | 3 | 2006 | Homography-based 2D Visual Servoing · ICRA 2006 A New Approach to Vision-based Robot Control with Omni-directional Cameras · ICRA 2006 Vision-based Control for Car Platooning using Homography Decomposition · ICRA 2005 |
Computer vision › Video understanding and tracking
object tracking |
0.2 | 2 | 2009 | A dataset and evaluation methodology for template-based tracking algorithms · ISMAR 2009 Efficient Homography-Based Tracking and 3-D Reconstruction for Single-Viewpoint Sensors · IEEE Trans. Robotics 2008 |
Computer vision › 3D vision
visual localization |
0.2 | 2 | 2012 | Representative feature descriptor sets for robust handheld camera localization · ISMAR 2012 Efficient Homography-Based Tracking and 3-D Reconstruction for Single-Viewpoint Sensors · IEEE Trans. Robotics 2008 |
Immersive interaction
augmented reality interaction |
0.2 | 2 | 2012 | Gravity-aware handheld Augmented Reality · ISMAR 2011 Representative feature descriptor sets for robust handheld camera localization · ISMAR 2012 |
Immersive interaction › augmented reality
handheld augmented reality |
0.2 | 2 | 2012 | Gravity-aware handheld Augmented Reality · ISMAR 2011 Representative feature descriptor sets for robust handheld camera localization · ISMAR 2012 |
Computer vision › 3D vision › pose estimation
pose tracking |
0.1 | 1 | 2012 | Workshop 3: IEEE ISMAR 2012 workshop on tracking methods and applications (TMA) · ISMAR 2012 |
Computer vision › 3D vision
feature matching |
0.1 | 1 | 2011 | Inertial sensor-aligned visual feature descriptors · CVPR 2011 |
Robotics › Robot navigation and mapping › SLAM › visual SLAM
RGB-D SLAM |
0.1 | 1 | 2011 | RGB-D camera-based parallel tracking and meshing · ISMAR 2011 |
Robotics › Robot navigation and mapping
SLAM |
0.1 | 1 | 2011 | RGB-D camera-based parallel tracking and meshing · ISMAR 2011 |
Computer vision › Video understanding and tracking › object tracking › appearance-based tracking
template tracking |
0.1 | 1 | 2009 | A dataset and evaluation methodology for template-based tracking algorithms · ISMAR 2009 |
Computer vision › Video understanding and tracking › object tracking
tracking evaluation |
0.1 | 1 | 2009 | A dataset and evaluation methodology for template-based tracking algorithms · ISMAR 2009 |
Immersive interaction › augmented reality
augmented reality registration |
0.1 | 1 | 2009 | Photo-based Industrial Augmented Reality application using a single keyframe registration procedure · ISMAR 2009 |
Computer vision › 3D vision
3d object detection |
0.1 | 1 | 2008 | Online learning of patch perspective rectification for efficient object detection · CVPR 2008 |
Computer vision › 3D vision
object pose estimation |
0.1 | 1 | 2008 | Online learning of patch perspective rectification for efficient object detection · CVPR 2008 |
Virtual and augmented reality › tracking
camera pose estimation |
0.1 | 1 | 2007 | N3M: Natural 3D Markers for Real-Time Object Detection and Pose Estimation · ICCV 2007 |
Multimedia analysis and retrieval › object tracking
template tracking |
0.1 | 1 | 2007 | Linear and Quadratic Subsets for Template-Based Tracking · CVPR 2007 |
Robotics › Motion planning and robot control › robot control › sensor-based control › visual servoing
homography-based visual servoing |
0.1 | 1 | 2006 | Homography-based 2D Visual Servoing · ICRA 2006 |
Robotics › Motion planning and robot control › robot control › sensor-based control › visual servoing
image-based visual servoing |
0.1 | 1 | 2006 | Homography-based 2D Visual Servoing · ICRA 2006 |
Robotics › Robot navigation and mapping › mobile robot perception › visual sensing
omnidirectional camera |
0.1 | 1 | 2006 | A New Approach to Vision-based Robot Control with Omni-directional Cameras · ICRA 2006 |
Computer vision › 3D vision › 3d reconstruction
real-time reconstruction |
0.1 | 1 | 2014 | "It's a Pirate's Life" AR game · ISMAR 2014 |
Computer vision › Segmentation and scene understanding › scene understanding
semantic scene understanding |
0.1 | 1 | 2014 | Workshop on tracking methods & applications · ISMAR 2014 |
Computer vision › 3D vision › multi-view geometry › two-view geometry
homography decomposition |
0.1 | 1 | 2005 | Vision-based Control for Car Platooning using Homography Decomposition · ICRA 2005 |
Robotics › Autonomous driving › connected autonomous vehicles
vehicle platooning |
0.1 | 1 | 2005 | Vision-based Control for Car Platooning using Homography Decomposition · ICRA 2005 |
Methods — techniques the papers use, named apart from their topics
inertial sensors · 0.5sensor fusion · 0.4inertial sensing · 0.4depth camera · 0.4camera tracking · 0.4GPS · 0.4synthetic view generation · 0.3stability analysis · 0.1motion estimation · 0.1mesh alignment · 0.1inertial sensor fusion · 0.1edge-based object detection · 0.1control law design · 0.1sparse 3d reconstruction · 0.1keyframe registration · 0.1planar structure · 0.1essential matrix · 0.1subset selection · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | "It's a Pirate's Life" AR gameabstractWe present “It's a Pirate's Life” demonstration, an Augmented Reality (AR) game which makes use of real-time 3D reconstruction and tracking using an Intel® RealSense™ camera system embedded in a tablet to build a dynamic game world. Players can play as a pirate ship captain searching for gold on a virtual sea overlaid on the real-world. Real-world objects become part of the play space; islands in the tropical seas which you have to navigate your ships around while avoiding cannon balls to find the treasure. Players control the wind, and hence, direction of sail by moving the tablet around the play space to guide the virtual ship in the real and virtual environment to the pirate gold. David Molyneaux, Selim Benhimane |
ISMAR | 2 |
| 2014 | Workshop on tracking methods & applicationsabstractThe focus of this workshop is on all issues related to tracking for mixed and augmented reality applications. Unlike the tracking sessions of the main conference, this workshop does not require pure novelty of the proposed methods; it rather encourages presentations that concentrate on complete systems and integrated approaches engineered to run in real-world scenarios. The research felds covered include self-localization using computer vision or other sensing modalities (such as depth cameras, GPS, inertial, etc.) and tracking systems issues (such as system design, calibration, estimation, fusion, etc.). This year's focus is also expanded to research on object detection and semantic scene understanding with relevance to augmented reality. Implementations on mobile devices and under real-time constraints are also part of the workshop focus. These are issues of core importance for practical augmented reality systems. Jonathan Ventura, Daniel Wagner 0003, Daniel Kurz, Harald Wuest, Selim Benhimane |
ISMAR | 5 |
| 2012 | Representative feature descriptor sets for robust handheld camera localizationabstractWe present a method to automatically determine a set of feature descriptors that describes an object such that it can be localized under a variety of viewpoints. Based on a set of synthetically generated views, local image features are detected, described and aggregated in a database. Our proposed method evaluates matches between these database features to eventually find a set of the most representative descriptors from the database. Using this scalable offline process, the localization success rate is significantly increased without adding computational load to the runtime method. Moreover, if camera localization is performed with respect to objects at a known gravity orientation, we propose to create multiple reference descriptor sets for different angles between the camera's principal axis and the gravity vector. This approach is particularly suited for handheld devices with built-in inertial sensors and enables matching against a reference dataset only containing the information relevant for camera poses that are consistent with the measured gravity. Comprehensive evaluations of the proposed methods using a large quantity of real camera images, a variety of objects, different cameras and different kinds of feature descriptors confirm that our approaches outperform standard feature descriptor-based methods. Daniel Kurz, Thomas Olszamowski, Selim Benhimane |
ISMAR | 3 |
| 2012 | Workshop 3: IEEE ISMAR 2012 workshop on tracking methods and applications (TMA)abstractThe focus of this workshop is on presenting, discussing and demonstrating recent tracking methods and applications that work well in practice and that show some superiority over state-of-the-art methods. Rather than focusing on pure novelty, this workshop encourages presentations that concentrate on complete systems and integrated approaches. The TMA workshop looks at pose tracking from an end-to-end point of view. Daniel Wagner 0003, Jonathan Ventura, Gerhard Reitmayr, Hideo Saito 0001, Selim Benhimane |
ISMAR | 5 |
| 2012 | Handheld Augmented Reality involving gravity measurements
Daniel Kurz, Selim Benhimane |
Comput. Graph. | 2 |
| 2011 | Inertial sensor-aligned visual feature descriptorsabstractWe propose to align the orientation of local feature descriptors with the gravitational force measured with inertial sensors. In contrast to standard approaches that gain a reproducible feature orientation from the intensities of neighboring pixels to remain invariant against rotation, this approach results in clearly distinguishable descriptors for congruent features in different orientations. Gravity-aligned feature descriptors (GAFD) are suitable for any application relying on corresponding points in multiple images of static scenes and are particularly beneficial in the presence of differently oriented repetitive features as they are widespread in urban scenes and on man-made objects. In this paper, we show with different examples that the process of feature description and matching gets both faster and results in better matches when aligning the descriptors with the gravity compared to traditional techniques. Daniel Kurz, Selim Benhimane |
CVPR | 2 |
| 2011 | International workshop on AR/MR registration, tracking and benchmarking (TrakMark2011)abstractIn the research fields of Augmented Reality (AR) and Mixed Reality (MR), tracking and registration methods are still one of the most important topics. The tracking research field is highly active, and numerous methods appear on a regular basis. The TrakMark working group (WG) was established 2009 to create a benchmark test that permits objective and accurate evaluation of the tracking methods. This year, the workshop will cover a wide range of topics concerning AR/MR registration, tracking and benchmarking. Key areas include, but are not limited to: — Vision-based registration, camera localization — Visual SLAM, structure from motion, camera calibration, sensor fusion — Natural feature tracking, object tracking, feature detection, feature description — Comparison of methods, evaluation of methods, suggestion of new benchmarking scheme — Survey of tracking papers. Hirokazu Kato 0001, Tobias Höllerer, Selim Benhimane, Winyu Chinthammit |
ISMAR | 3 |
| 2011 | Gravity-aware handheld Augmented RealityabstractThis paper investigates how different stages in handheld Augmented Reality (AR) applications can benefit from knowing the direction of the gravity measured with inertial sensors. It presents approaches to improve the description and matching of feature points, detection and tracking of planar templates, and the visual quality of the rendering of virtual 3D objects by incorporating the gravity vector. In handheld AR, both the camera and the display are located in the user's hand and therefore can be freely moved. The pose of the camera is generally determined with respect to piecewise planar objects that have a known static orientation with respect to gravity. In the presence of (close to) vertical surfaces, we show how gravity-aligned feature descriptors (GAFD) improve the initialization of tracking algorithms relying on feature point descriptor-based approaches in terms of quality and performance. For (close to) horizontal surfaces, we propose to use the gravity vector to rectify the camera image and detect and describe features in the rectified image. The resulting gravity-rectified feature descriptors (GREFD) provide an improved precision-recall characteristic and enable faster initialization, in particular under steep viewing angles. Gravity-rectified camera images also allow for real-time 6 DoF pose estimation using an edge-based object detection algorithm handling only 4 DoF similarity transforms. Finally, the rendering of virtual 3D objects can be made more realistic and plausible by taking into account the orientation of the gravitational force in addition to the relative pose between the handheld device and a real object. Daniel Kurz, Selim Benhimane |
ISMAR | 2 |
| 2011 | RGB-D camera-based parallel tracking and meshingabstractCompared to standard color cameras, RGB-D cameras are designed to additionally provide the depth of imaged pixels which in turn results in a dense colored 3D point cloud representing the environment from a certain viewpoint. We present a real-time tracking method that performs motion estimation of a consumer RGB-D camera with respect to an unknown environment while at the same time reconstructing this environment as a dense textured mesh. Unlike parallel tracking and mapping performed with a standard color or grey scale camera, tracking with an RGB-D camera allows a correctly scaled camera motion estimation. Therefore, there is no need for measuring the environment by any additional tool or equipping the environment by placing objects in it with known sizes. The tracking can be directly started and does not require any preliminary known and/or constrained camera motion. The colored point clouds obtained from every RGB-D image are used to create textured meshes representing the environment from a certain camera view and the real-time estimated camera motion is used to correctly align these meshes over time in order to combine them into a dense reconstruction of the environment. We quantitatively evaluated the proposed method using real image sequences of a challenging scenario and their corresponding ground truth motion obtained with a mechanical measurement arm. We also compared it to a commonly used state-of-the-art method where only the color information is used. We show the superiority of the proposed tracking in terms of accuracy, robustness and usability. We also demonstrate its usage in several Augmented Reality scenarios where the tracking allows a reliable camera motion estimation and the meshing increases the realism of the augmentations by correctly handling their occlusions. Sebastian Lieberknecht, Andrea Huber, Slobodan Ilic, Selim Benhimane |
ISMAR | 4 |
| 2011 | Learning Real-Time Perspective Patch Rectification
Stefan Hinterstoißer, Vincent Lepetit, Selim Benhimane, Pascal Fua, Nassir Navab |
Int. J. Comput. Vis. | 3 |
| 2009 | Efficient Disparity Computation without Maximum Disparity for Real-Time Stereo VisionabstractIn order to improve the performance of correlation-based disparity computation of stereo vision algorithms, standard methods need to choose in advance the value of the maximum disparity (MD). This value corresponds to the maximum displacement of the projection of a physical point expected between the two images. It generally depends on the motion model, the camera intrinsic parameters and on the depths of the observed scene. In this paper, we show that there is no optimal MD value that minimizes the matching errors in all image regions simultaneously and we propose a novel approach of the disparity computation that does not rely on any a priori MD. Two variants of this approach will be presented. When compared to traditional correlation-based methods, we show that our approach improves not only the accuracy of the results but also the efficiency of the algorithm. A local energy minimization is also proposed for fast refinement of the results. An extensive comparative study with ground truth is carried out on classical stereo images and the results show that the proposed method clearly gives more accurate results and it is two times faster than the fastest possible implementation of traditional correlation-based methods. Christian Unger, Selim Benhimane, Eric Wahl, Nassir Navab |
BMVC | 2 |
| 2009 | Photo-based Industrial Augmented Reality application using a single keyframe registration procedureabstractIn the recent years, many industrial augmented reality (IAR) applications are shifting from video to still images to create a mixed view. This new type of application is called photo-based augmented reality. In order to guarantee the success of these applications, a simple and efficient registration method is required. We present a new method to register an image to a CAD model using a single keyframe. This registration is based on sparse 3D information from the model linked to the keyframe during its offline registration. We demonstrate this method in our in-house IAR software for visual inspection and documentation: VID. Pierre Fite Georgel, Selim Benhimane, Jürgen Sotke, Nassir Navab |
ISMAR | 2 |
| 2009 | A dataset and evaluation methodology for template-based tracking algorithmsabstractUnlike dense stereo, optical flow or multi-view stereo, template-based tracking lacks benchmark datasets allowing a fair comparison between state-of-the-art algorithms. Until now, in order to evaluate objectively and quantitatively the performance and the robustness of template-based tracking algorithms, mainly synthetically generated image sequences were used. The evaluation is therefore often intrinsically biased. In this paper, we describe the process we carried out to perform the acquisition of real scene image sequences with very precise and accurate ground truth poses using an industrial camera rigidly mounted on the end-effector of a high-precision robotic measurement arm. For the acquisition, we considered most of the critical parameters that influence the tracking results such as: the texture richness and the texture repeatability of the objects to be tracked, the camera motion and speed, and the changes of the object scale in the images and variations of the lighting conditions over time. We designed an evaluation scheme for object detection and interframe tracking algorithms and used the image sequences to apply this scheme to several state-of-the-art algorithms. The image sequences will be made freely available for testing, submitting and evaluating new template-based tracking algorithms, i.e. algorithms that detect or track a planar object in an image sequence given only one image of the object (called the template). Sebastian Lieberknecht, Selim Benhimane, Peter Meier 0001, Nassir Navab |
ISMAR | 2 |
| 2009 | Recovering the full pose from a single keyframeabstractPhoto-based augmentation is a growing field in particular for industrial augmented reality (IAR) applications. Registration is at the core of every photo-based AR software. This alignment of the image to the 3D model coordinate system is usually achieved with fiducial markers. When a single keyframe is used, the unknown baseline length has to be estimated in order to superimpose virtual models onto the image. In this paper, we develop an automatic algorithm to augment the relative pose, estimated using a single keyframe, into a full pose that will permit superimposition. This is performed by propagating known 2D-3D correspondences to the target image using perspectively corrected template matching and followed by a refinement of the estimated full pose that combines geometric and photometric information. The performance and the stability of the proposed method is extensively demonstrated on synthetic data and its applicability is shown within an industrial AR software for visual inspection and documentation. Pierre Fite Georgel, Selim Benhimane, Jürgen Sotke, Nassir Navab |
WACV | 2 |
| 2008 | A Unified Approach Combining Photometric and Geometric Information for Pose EstimationabstractIn this paper, we present a novel approach for the relative pose estimation problem from point correspondences extracted from image pairs. Unlike classical algorithms, such as the Gold Standard algorithm, the proposed approach ensures that the matched points are photo-consistent throughout the pose estimation process. In fact, common algorithms use the photometric information to extract the feature points and to establish the 2D point correspondences. Then, they focus on minimizing, in a non-linear scheme, geometric distances between the projection of reconstructed 3D points and the coordinates of the extracted image points without taking the photometric information into account. The approach we propose in this paper merges geometric and photometric information in a unified cost function for the final non-linear minimization. This allows us to achieve results with higher precision and also with higher convergence frequency. Extensive experiments with ground truth on synthetic data show the superiority of the proposed approach in terms of robustness and precision. The simulation results have been confirmed by several tests on real image data. Pierre Fite Georgel, Selim Benhimane, Nassir Navab |
BMVC | 2 |
| 2008 | Simultaneous Recognition and Homography Extraction of Local Patches with a Simple Linear ClassifierabstractWe show that the simultaneous estimation of keypoint identities and poses is more reliable than the two separate steps undertaken by previous approaches. A simple linear classifier coupled with linear predictors trained during a learning phase appears to be sufficient for this task. The retrieved poses are subpixel accurate due to the linear predictors. We demonstrate the advantages of our approach on real-time 3D object detection and tracking applications. Thanks to the high accuracy, one single keypoint is often enough to precisely estimate the object pose. As a result, we can deal in real-time with objects that are significantly less textured than the ones required by state-of-the-art methods. 1 Stefan Hinterstoißer, Selim Benhimane, Vincent Lepetit, Pascal Fua, Nassir Navab |
BMVC | 2 |
| 2008 | Multi-View Reconstruction using Narrow-Band Graph-Cuts and Surface Normal OptimizationabstractThis paper presents a new algorithm for reducing the minimal surface bias associated with volumetric graph cuts for 3D reconstruction from multiple calibrated images. The algorithm is based on an iterative graph-cut over narrow bands combined with an accurate surface normal estimation. At each iteration, we first optimize the normal to each surface patch in order to obtain a precise value for the photometric consistency measure. This helps in preserving narrow protrusions with high curvature which are very sensitive to the choice of normal. We then apply a volumetric graph-cut on a narrow band around the current surface estimate to determine the optimal surface inside this band. Using graph cuts on a narrow band allows us to avoid local minima inside the band while at the same time reducing the danger of taking ”shortcuts ” and converging to a wrong ”global ” minimum when using a wide band. Reconstruction results obtained on standard data sets clearly show the merits of the proposed algorithm. 1 Alexander Ladikos, Selim Benhimane, Nassir Navab |
BMVC | 2 |
| 2008 | Online learning of patch perspective rectification for efficient object detectionabstractFor a large class of applications, there is time to train the system. In this paper, we propose a learning-based approach to patch perspective rectification, and show that it is both faster and more reliable than state-of-the-art ad hoc affine region detection methods. Our method performs in three steps. First, a classifier provides for every keypoint not only its identity, but also a first estimate of its transformation. This estimate allows carrying out, in the second step, an accurate perspective rectification using linear predictors. We show that both the classifier and the linear predictors can be trained online, which makes the approach convenient. The last step is a fast verification - made possible by the accurate perspective rectification - of the patch identity and its sub-pixel precision position estimation. We test our approach on real-time 3D object detection and tracking applications. We show that we can use the estimated perspective rectifications to determine the object pose and as a result, we need much fewer correspondences to obtain a precise pose estimation. Stefan Hinterstoißer, Selim Benhimane, Nassir Navab, Pascal Fua, Vincent Lepetit |
CVPR | 2 |
| 2008 | How to augment the second image? Recovery of the translation scale in image to image registrationabstractIn this paper, we present an automatic pose estimation (6 DoF) technique to augment images using keyframes pre-registered to a CAD model. State of the art techniques recover the essential matrix (5 DoF) in an automatic manner, but include a manual step to align the image with the CAD reference system because the essential matrix does not provide the scale of the translation. We propose using planar structures to recover this scale automatically and to offer immediate augmentation. These techniques have been implemented in our augmented reality software. Qualitative tests are performed in an industrial environment. Pierre Fite Georgel, Pierre Schroeder, Selim Benhimane, Mirko Appel, Nassir Navab |
ISMAR | 3 |
| 2008 | A Global Approach for Automatic Fibroscopic Video Mosaicing in Minimally Invasive Diagnosis
Selen Atasoy, David P. Noonan, Selim Benhimane, Nassir Navab, Guang-Zhong Yang |
MICCAI (1) | 3 |
| 2008 | Real-Time 3D Reconstruction for Collision Avoidance in Interventional Environments
Alexander Ladikos, Selim Benhimane, Nassir Navab |
MICCAI (2) | 2 |
| 2008 | Long Bone X-Ray Image Stitching Using Camera Augmented Mobile C-Arm
Lejing Wang, Jörg Traub, Sandro Michael Heining, Selim Benhimane, Ekkehard Euler, Rainer Graumann, Nassir Navab |
MICCAI (2) | 4 |
| 2008 | Efficient Homography-Based Tracking and 3-D Reconstruction for Single-Viewpoint SensorsabstractThis paper addresses the problem of motion estimation and 3-D reconstruction through visual tracking with a single-viewpoint sensor and, in particular, how to generalize tracking to calibrated omnidirectional cameras. We analyze different minimization approaches for the intensity-based cost function (sum of squared differences). In particular, we propose novel variants of the efficient second-order minimization (ESM) with better computational complexities and compare these algorithms with the inverse composition (IC) and the hyperplane approximation (HA). Issues regarding the use of the IC and HA for 3-D tracking are discussed. We show that even though an iteration of ESM is computationally more expensive than an iteration of IC, the faster convergence rate makes it globally faster. The tracking algorithm was validated by using an omnidirectional sensor mounted on a mobile robot. Christopher Mei, Selim Benhimane, Ezio Malis, Patrick Rives |
IEEE Trans. Robotics | 2 |
| 2007 | Linear and Quadratic Subsets for Template-Based TrackingabstractWe propose a method that dramatically improves the performance of template-based matching in terms of size of convergence region and computation time. This is done by selecting a subset of the template that verifies the assumption (made during optimization) of linearity or quadraticity with respect to the motion parameters. We call these subsets linear or quadratic subsets. While subset selection approaches have already been proposed, they generally do not attempt to provide linear or quadratic subsets and rely on heuristics such as textured-ness. Because a naive search for the optimal subset would result in a combinatorial explosion for large templates, we propose a simple algorithm that does not aim for the optimal subset but provides a very good linear or quadratic subset at low cost, even for large templates. Simulation results and experiments with real sequences show the superiority of the proposed method compared to existing subset selection approaches. Selim Benhimane, Alexander Ladikos, Vincent Lepetit, Nassir Navab |
CVPR | 1 |
| 2007 | N3M: Natural 3D Markers for Real-Time Object Detection and Pose EstimationabstractIn this paper, a new approach for object detection and pose estimation is introduced. The contribution consists in the conception of entities permitting stable detection and reliable pose estimation of a given object. Thanks to a well- defined off-line learning phase, we design local and minimal subsets of feature points that have, at the same time, distinctive photometric and geometric properties. We call these entities Natural 3D Markers (N3Ms). Constraints on the selection and the distribution of the subsets coupled with a multi-level validation approach result in a detection at high frame rates and allow us to determine the precise pose of the object. The method is robust against noise, partial occlusions, background clutter and illumination changes. The experiments show its superiority to existing standard methods. The validation was carried out using simulated ground truth data. Excellent results on real data demonstrated the usefulness of this approach for many computer vision applications. Stefan Hinterstoißer, Selim Benhimane, Nassir Navab |
ICCV | 2 |
| 2007 | An Industrial Augmented Reality Solution For Discrepancy CheckabstractConstruction companies employ CAD software during the planning phase, but what is finally built often does not match the original plan. The procedure of validating the model is called "discrepancy check". The system proposed here allows the user to easily obtain an augmentation in order to find differences between the planned 3D model and the built items. The main difference to previous body of work in this field is the emphasis on usability and acceptance of the solution. While standard image-based solutions use markers or rely on a "perfect" 3D model to find the pose of the camera, our software uses anchor-plates. Anchor-Plates are rectangular structures installed on walls and ceiling in the majority of industrial edifices. We are using them as landmarks because they are the most reliable components often used as reference coordinates by constructors. Furthermore, for real industrial applications, they are the most suitable solutions in terms of general applicability. Unfortunately, they have not been designed with computer vision applications in mind. On the contrary, they are often made or painted in such way that they are not easily popping out. They are therefore difficult targets to segment and to track. This paper proposes a solution to extract and match them to their 3D counterparts. We created a software that uses the detected structures for pose estimation and image augmentation. The software has been successfully employed to find discrepancies in several rooms of two industrial plants. Pierre Fite Georgel, Pierre Schroeder, Selim Benhimane, Stefan Hinterstoißer, Mirko Appel, Nassir Navab |
ISMAR | 3 |
| 2006 | Constrained Multiple Planar Template Tracking for Central Catadioptric CamerasabstractInternational audience Christopher Mei, Selim Benhimane, Ezio Malis, Patrick Rives |
BMVC | 2 |
| 2006 | A New Approach to Vision-based Robot Control with Omni-directional CamerasabstractIn the last decade, research on vision-based robot control has been concentrated on two main issues: the narrow field of view of the conventional camera and the model dependency of the standard visual servoing approaches. In this paper, we propose a simple and elegant solution to these issues. To enlarge the field of view of the cameras, we use omnidirectional cameras. And to overcome the model dependency problem, we propose a new visual servoing method for omnidirectional cameras that does not need any measure of the 3D structure of the observed target with respect to which the visual servoing is performed. Only visual information measured from the reference and the current images are needed in order to compute a task function isomorphic to the camera pose and to compute the control law to be applied to the robot. We provide the theoretical proof of the existence of the isomorphism and the theoretical proof of the local stability of the control law Selim Benhimane, Ezio Malis |
ICRA | 1 |
| 2006 | Homography-based 2D Visual ServoingabstractThe objective of this paper is to propose a new homography-based approach to image-based visual servoing. The visual servoing method does not need any measure of the 3D structure of the observed target. Only visual information measured from the reference and the current image are needed to compute the task function (isomorphic to the camera pose) and the control law to be applied to the robot. The control law is designed in order to make the task function converge to zero. We provide the theoretical proof of the existence of the isomorphism between the task function and the camera pose and the theoretical proof of the local stability of the control law. The experimental results, obtained with a 6 d.o.f. robot, show the advantages of the proposed method with respect to the existing approaches Selim Benhimane, Ezio Malis |
ICRA | 1 |
| 2006 | Integration of Euclidean constraints in template based visual tracking of piecewise-planar scenesabstractThis papers deals with the problem of tracking a piecewise-planar scene in a video sequence and, at the same time, with the problem of estimating accurately the 3D displacement of the camera for robotic applications. A new approach to the problem is proposed and two noticeable contributions are given. Firstly, the explicit dependency between the 2D image transformation parameters (a homography for each plane) and the 3D camera displacement parameters is computed. Secondly, a second-order optimization algorithm is proposed. The second-order optimization considerably increases the convergence domain and the convergence rate of standard first-order optimization algorithms while having an almost equivalent computational complexity Selim Benhimane, Ezio Malis |
IROS | 1 |
| 2006 | Homography-based Tracking for Central Catadioptric CamerasabstractThis paper presents a parametric approach for tracking piecewise planar scenes with central catadioptric cameras (including perspective cameras). We extend the standard notion of homography to this wider range of devices through the unified projection model on the sphere. We avoid unwarping the image to a perspective view and take into account the non-uniform pixel resolution specific to non-perspective central catadioptric sensors. The homography is parametrised by the Lie algebra of the special linear group SL(3) to ensure that only eight free parameters are estimated. With this model, we use an efficient second-order minimisation technique leading to a fast tracking algorithm with a complexity similar to a first-order approach. The developed algorithm was tested on the estimation of the displacement of a mobile robot in a real application and proved to be very precise Christopher Mei, Selim Benhimane, Ezio Malis, Patrick Rives |
IROS | 2 |
| 2006 | Visual Servoing for Intraoperative Positioning and Repositioning of Mobile C-arms
Nassir Navab, Stefan Wiesner, Selim Benhimane, Ekkehard Euler, Sandro Michael Heining |
MICCAI (1) | 3 |
| 2005 | Vision-based Control for Car Platooning using Homography DecompositionabstractIn this paper, we present a complete system for car platooning using visual tracking. The visual tracking is achieved by directly estimating the projective transformation (in our case a homography) between a selected reference template attached to the leading vehicle and the corresponding area in the current image. The relative position and orientation of the servoed car with regard to the leading one is computed by decomposing the homography. The control objective is stated in terms of path following task in order to cope with the non-holonomic constraints of the vehicles. Selim Benhimane, Ezio Malis, Patrick Rives, José R. Azinheira |
ICRA | 1 |
| 2004 | Real-time image-based tracking of planes using efficient second-order minimizationabstractThe tracking algorithm presented in this paper is based on minimizing the sum-of-squared-difference between a given template and the current image. Theoretically, amongst all standard minimization algorithms, the Newton method has the highest local convergence rate since it is based on a second-order Taylor series of the sum-of-squared-differences. However, the Newton method is time consuming since it needs the computation of the Hessian. In addition, if the Hessian is not positive definite, convergence problems can occur. That is why several methods use an approximation of the Hessian. The price to pay is the loss of the high convergence rate. The aim of this paper is to propose a tracking algorithm based on a second-order minimization method which does not need to compute the Hessian. Selim Benhimane, Ezio Malis |
IROS | 1 |
| 2004 | Self-calibration of the distortion of a zooming camera by matching points at different resolutionsabstractThis paper presents a new method for the self-calibration of the lens distortion of a zooming camera, which appears for short focal lengths. The proposed technique does not need any special calibration pattern nor any prior knowledge about the environment. The key idea is to match points between a distorted image and an undistorted image taken at different resolutions. A new method for automatically matching points in the two images is proposed. The scale factor between the images is not needed for the matching algorithm. Matched points are used to compute invariants to the pinhole camera parameters. Then, lens distortion parameters are estimated in order to obtain the same invariants in both images. This approach is well suited to autonomous robotic vision applications. In fact, the self-calibration of the camera is done before moving the robot. Experiment with ground truth and tests on real images provide good results. Selim Benhimane, Ezio Malis |
IROS | 1 |