EDBT 2026 Demo / reviewers in the wild / expert
Patrick Horain
dblp:31/5774
· DBLP profile ↗
13ranked-venue papers
1as first author
1since 2021 · last 2024
0000-0002-9470-6463ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 10 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 4Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1
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
2 papers |
Video understanding and tracking · 53% 3D vision · 41% Image recognition and object detection · 6% | |
| Computer graphics and multimedia
2 papers |
Image and video processing · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
GPUs and heterogeneous computing · 66% Memory systems · 34% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Video understanding and tracking
object tracking |
0.2 | 1 | 2013 | Pose-Configurable Generic Tracking of Elongated Objects · ICCV 2013 |
Computer vision › 3D vision › pose estimation
pose tracking |
0.2 | 1 | 2013 | Pose-Configurable Generic Tracking of Elongated Objects · ICCV 2013 |
Image and video processing
feature extraction |
0.1 | 1 | 2012 | Fast recursive ensemble convolution of Haar-like features · CVPR 2012 |
GPUs and heterogeneous computing › GPU programming
GPU programming frameworks |
0.1 | 1 | 2008 | GpuCV: an opensource GPU-accelerated framework forimage processing and computer vision · ACM Multimedia 2008 |
Computer vision › Video understanding and tracking › object tracking
articulated object tracking |
0.0 | 1 | 2013 | Pose-Configurable Generic Tracking of Elongated Objects · ICCV 2013 |
Memory systems
memory access optimization |
0.0 | 1 | 2012 | Fast recursive ensemble convolution of Haar-like features · CVPR 2012 |
Methods — techniques the papers use, named apart from their topics
recursive ensemble convolution · 0.3integral image · 0.3benchmarking · 0.2GLSL · 0.2CUDA · 0.2spatio-temporal constraints · 0.2chained segment assembly · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Fourier Ptychography Microscopy With Integrated Positional Misalignment CorrectionabstractFourier Ptychography Microscopy enables reconstructing both intensity and phase high-resolution wide-field images from multiple captures under varying illumination directions. The capture process is classically modeled using a neural network. The reconstructed object is iteratively optimized by gradient descent so the network output matches the captures. Although, this process hinges on a precise estimation of the system geometry. While previous works alternate object image refinement and LEDs positional misalignment correction, we show that geometry estimation can be efficiently integrated into the object reconstruction process, so achieving system self-calibration, and enhancing the quality of reconstructed images. Juliana Do Nascimento Damurie Da Silva, Patrick Horain |
ICIP | 2 |
| 2017 | Real-time 3D motion capture by monocular vision and virtual rendering
David Antonio Gómez Jáuregui, Patrick Horain |
Mach. Vis. Appl. | 2 |
| 2013 | Pose-Configurable Generic Tracking of Elongated ObjectsabstractElongated objects have various shapes and can shift, rotate, change scale, and be rigid or deform by flexing, articulating, and vibrating, with examples as varied as a glass bottle, a robotic arm, a surgical suture, a finger pair, a tram, and a guitar string. This generally makes tracking of poses of elongated objects very challenging. We describe a unified, configurable framework for tracking the pose of elongated objects, which move in the image plane and extend over the image region. Our method strives for simplicity, versatility, and efficiency. The object is decomposed into a chained assembly of segments of multiple parts that are arranged under a hierarchy of tailored spatio-temporal constraints. In this hierarchy, segments can rescale independently while their elasticity is controlled with global orientations and local distances. While the trend in tracking is to design complex, structure-free algorithms that update object appearance on-line, we show that our tracker, with the novel but remarkably simple, structured organization of parts with constant appearance, reaches or improves state-of-the-art performance. Most importantly, our model can be easily configured to track exact pose of arbitrary, elongated objects in the image plane. The tracker can run up to 100 fps on a desktop PC, yet the computation time scales linearly with the number of object parts. To our knowledge, this is the first approach to generic tracking of elongated objects. Daniel Wesierski, Patrick Horain |
ICCV | 2 |
| 2012 | Fast recursive ensemble convolution of Haar-like featuresabstractHaar-like features are ubiquitous in computer vision, e.g. for Viola and Jones face detection or local descriptors such as Speeded-Up-Robust-Features. They are classically computed in one pass over integral image by reading the values at the feature corners. Here we present a new, general parsing formalism for convolving them more efficiently. Our method is fully automatic and applicable to an arbitrary set of Haar-like features. The parser reduces the number of memory accesses which are the main computational bottleneck during convolution on modern computer architectures. It first splits the features into simpler kernels. Then it aligns and reuses them where applicable forming an ensemble of recursive convolution trees, which can be computed faster. This is illustrated with experiments, which show a significant speed-up over the classic approach. Daniel Wesierski, Maher Mkhinini, Patrick Horain, Anna Jezierska |
CVPR | 3 |
| 2012 | EBE: Elastic blob ensemble for coarse human trackingabstractWe propose a novel probabilistic tracking algorithm based on an elastic blob ensemble (EBE) which is applicable to track flexible objects. It outputs a coarse motion cue in the form of the object's location and orientation together with the location of the blobs. The main assumption is that the orientation of the whole object does not change much between neighboring frames. A discrete solution space is created in the current frame around the blobs' positions from the previous frame. Our model then promotes solutions whose orientations are close to the prior orientation, which match the modeled to the observed appearance well, and which follow modeled spatial configuration. It combines the strengths of three popular approaches to visual tracking : mean-shift tracker, particle filtering, and pictorial structures. As a result, the proposed framework tracks human upper body composed of head, torso, and hips at the rate of 40 fps on a regular desktop PC. Daniel Wesierski, Patrick Horain, Zdzislaw Kowalczuk |
ICIP | 2 |
| 2011 | Animating a Conversational Agent with User Expressivity
Manoj Kumar Rajagopal, Patrick Horain, Catherine Pelachaud |
IVA | 2 |
| 2010 | Real-time particle filtering with heuristics for 3D motion capture by monocular visionabstractParticle filtering is known as a robust approach for motion tracking by vision, at the cost of heavy computation in a high dimensional pose space. In this work, we describe a number of heuristics that we demonstrate to jointly improve robustness and real-time for motion capture. 3D human motion capture by monocular vision without markers can be achieved in realtime by registering a 3D articulated model on a video. First, we search the high-dimensional space of 3D poses by generating new hypotheses (or particles) with equivalent 2D projection by kinematic flipping. Second, we use a semi-deterministic particle prediction based on local optimization. Third, we deterministi-cally resample the probability distribution for a more efficient selection of particles. Particles (or poses) are evaluated using a match cost function and penalized with a Gaussian probability pose distribution learned off-line. In order to achieve real-time, measurement step is parallelized on GPU using the OpenCL API. We present experimental results demonstrating robust real-time 3D motion capture with a consumer computer and webcam. David Antonio Gómez Jáuregui, Patrick Horain, Manoj Kumar Rajagopal, Senanayak Sesh Kumar Karri |
MMSP | 2 |
| 2009 | Robust 3D Face Tracking on Unknown Users with Dynamical Active Models
Dianle Zhou, Patrick Horain |
MMM | 2 |
| 2008 | GpuCV: an opensource GPU-accelerated framework forimage processing and computer visionabstractThis paper presents GpuCV, an open source multi-platform library for easily developing GPU-accelerated image processing and Computer Vision operators and applications. It is meant for computer vision scientist not familiar with GPU technologies. It is designed to be compatible with Intel's OpenCV library by offering GPU-accelerated operators that can be integrated into native OpenCV applications. The GpuCV framework transparently manages hardware capabilities, data synchronization, activation of low level GLSL and CUDA programs, on-the-fly benchmarking and switching to the most efficient implementation and finally offers a set of image processing operators with GPU acceleration available. Yannick Allusse, Patrick Horain, Cindula Saipriyadarshan |
ACM Multimedia | 2 |
| 2006 | GPUCV: A Framework for Image Processing Acceleration with Graphics ProcessorsabstractThis paper presents a state of the art report on using graphics hardware for image processing and computer vision. Then we describe GPUCV, an open library for easily developing GPU accelerated image processing and analysis operators and applications Jean-Philippe Farrugia, Patrick Horain, Erwan Guehenneux, Yannick Allusse |
ICME | 2 |
| 2004 | Demosaicking and JPEG2000 compression of microscopy imagesabstractThis paper presents a comparison of original couplings between color filter array demosaicking methods and wavelet compression (JPEG2000). We focus on an application handling huge microscopy images (64 K/spl times/64 K pixels) for telediagnosis. Whereas coding is usually achieved after interpolation, we also consider demosaicking after decompression in order to optimize image quality for a given size of data. We also study the JPEG2000 stream structure for interactive visualization. Benoît Parrein, Marc Tarin, Patrick Horain |
ICIP | 3 |
| 2002 | 3D Model Based Gesture Acquisition Using a Single CameraabstractWe present a method for 3D human motion capture using a single camera, without markers and without a priori knowledge on gestures. It is based on registering a 3D articulated model on color images with respect to biomechanical constraints. Gestures regularization is discussed as a way to cope with projection ambiguities. Computation is reduced by registering only the moving parts of the body. Patrick Horain, Mayank Bomb |
WACV | 1 |
| 1994 | A 3D reconstruction of vascular structures from two X-ray angiograms using an adapted simulated annealing algorithmabstractA three-dimensional (3D) reconstruction of the vessel lumen from two angiographic views, based on the reconstruction of a series of cross-sections, is proposed. Assuming uniform mixing of contrast medium and background subtraction, the cross-section of each vessel is reconstructed through a binary representation. A priori information about both the slice to be reconstructed and the relationships between adjacent slices are incorporated to lessen ambiguities on the reconstruction. Taking into account the knowledge of normal vessel geometry, an initial solution of each slice is created using an elliptic model-based method. This initial solution is then deformed to be made consistent with projection data while being constrained into a connected realistic shape. For that purpose, properties on the expected optimal solution are described through a Markov random field. To find an optimal solution, a specific optimization algorithm based on simulated annealing is used. The method performs well both on single vessels and on branching vessels possessing an additional inherent ambiguity when viewed at oblique angles. Results on 2D slice independent reconstruction and 3D reconstruction of a stack of spatially continuous 2D slices are presented for single vessels and bifurcations. Claire Pellot-Barakat, Alain Herment, Marc Sigelle, Patrick Horain, Henri Maître, Pierre Peronneau |
IEEE Trans. Medical Imaging | 4 |