Demo Data from EDBT 2026 / reviewers in the wild / expert
Olivier Duchenne
dblp:49/4902
· DBLP profile ↗
9ranked-venue papers
5as first author
1since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 5 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 4 first-authorSystems, architecture and hardware · 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
7 papers |
Language models and text generation · 33% Graph learning · 22% 3D vision · 22% | |
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 100% | |
| Computer graphics and multimedia
1 paper |
Geometric modeling and processing · 100% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 16 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
graph matching |
0.4 | 3 | 2014 | Finding Matches in a Haystack: A Max-Pooling Strategy for Graph Matching in the Presence of Outliers · CVPR 2014 A graph-matching kernel for object categorization · ICCV 2011 A tensor-based algorithm for high-order graph matching · CVPR 2009 |
Computer vision › 3D vision
feature matching |
0.3 | 2 | 2014 | Finding Matches in a Haystack: A Max-Pooling Strategy for Graph Matching in the Presence of Outliers · CVPR 2014 A tensor-based algorithm for high-order graph matching · CVPR 2009 |
Computer vision › 3D vision
outlier rejection |
0.2 | 1 | 2014 | Finding Matches in a Haystack: A Max-Pooling Strategy for Graph Matching in the Presence of Outliers · CVPR 2014 |
Computer vision › Image recognition and object detection › image classification
object classification |
0.1 | 1 | 2011 | A graph-matching kernel for object categorization · ICCV 2011 |
Geometric modeling and processing › shape matching
graph matching |
0.1 | 1 | 2011 | A Tensor-Based Algorithm for High-Order Graph Matching · IEEE Trans. Pattern Anal. Mach. Intell. 2011 |
Geometric modeling and processing
shape matching |
0.1 | 1 | 2011 | A Tensor-Based Algorithm for High-Order Graph Matching · IEEE Trans. Pattern Anal. Mach. Intell. 2011 |
Computer vision › Video understanding and tracking
action detection |
0.1 | 1 | 2009 | Automatic annotation of human actions in video · ICCV 2009 |
Machine learning › Graph learning › graph matching
hypergraph matching |
0.1 | 1 | 2009 | A tensor-based algorithm for high-order graph matching · CVPR 2009 |
Computer vision › 3D vision
shape matching |
0.1 | 1 | 2009 | Graph-based robust shape matching for robotic application · ICRA 2009 |
Computer vision › Video understanding and tracking › action detection
temporal action localization |
0.1 | 1 | 2009 | Automatic annotation of human actions in video · ICCV 2009 |
Mathematical optimization
combinatorial optimization |
0.1 | 1 | 2009 | A tensor-based algorithm for high-order graph matching · CVPR 2009 |
Mathematical optimization › combinatorial optimization › assignment problem
quadratic assignment problem |
0.1 | 1 | 2009 | A tensor-based algorithm for high-order graph matching · CVPR 2009 |
Machine learning › Graph learning › graph regularization
graph laplacian regularization |
0.1 | 1 | 2008 | Segmentation by transduction · CVPR 2008 |
Computer vision › Segmentation and scene understanding › image decomposition
image matting |
0.1 | 1 | 2008 | Segmentation by transduction · CVPR 2008 |
Computer vision › Segmentation and scene understanding
interactive segmentation |
0.1 | 1 | 2008 | Segmentation by transduction · CVPR 2008 |
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
manifold learning |
0.1 | 1 | 2008 | Segmentation by transduction · CVPR 2008 |
Methods — techniques the papers use, named apart from their topics
rule-based reward · 1.7reinforcement learning · 1.7tensor decomposition · 0.3spectral relaxation · 0.3power method · 0.2score propagation · 0.2max pooling · 0.2multidimensional power method · 0.1graph-matching kernel · 0.1SVM · 0.1discriminative clustering · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software EvolutionabstractThe recent DeepSeek-R1 release has demonstrated the immense potential of reinforcement learning (RL) in enhancing the general reasoning capabilities of large language models (LLMs). While DeepSeek-R1 and other follow-up work primarily focus on applying RL to competitive coding and math problems, this paper introduces SWE-RL, the first approach to scale RL-based LLM reasoning for real-world software engineering. Leveraging a lightweight rule-based reward (e.g., the similarity score between ground-truth and LLM-generated solutions), SWE-RL enables LLMs to autonomously recover a developer's reasoning processes and solutions by learning from extensive open-source software evolution data -- the record of a software's entire lifecycle, including its code snapshots, code changes, and events such as issues and pull requests. Trained on top of Llama 3, our resulting reasoning model, Llama3-SWE-RL-70B, achieves a 41.0% solve rate on SWE-bench Verified -- a human-verified collection of real-world GitHub issues. To our knowledge, this is the best performance reported for medium-sized (<100B) LLMs to date, even comparable to leading proprietary LLMs like GPT-4o. Surprisingly, despite performing RL solely on software evolution data, Llama3-SWE-RL has even emerged with generalized reasoning skills. For example, it shows improved results on five out-of-domain tasks, namely, function coding, library use, code reasoning, mathematics, and general language understanding, whereas a supervised-finetuning baseline even leads to performance degradation on average. Overall, SWE-RL opens up a new direction to improve the reasoning capabilities of LLMs through reinforcement learning on massive software engineering data. Yuxiang Wei 0003, Olivier Duchenne, Jade Copet, Quentin Carbonneaux, Lingming Zhang 0001, Daniel Fried, Gabriel Synnaeve, Rishabh Singh, Sida I. Wang |
NeurIPS | 2 |
| 2014 | Finding Matches in a Haystack: A Max-Pooling Strategy for Graph Matching in the Presence of OutliersabstractA major challenge in real-world feature matching problems is to tolerate the numerous outliers arising in typical visual tasks. Variations in object appearance, shape, and structure within the same object class make it harder to distinguish inliers from outliers due to clutters. In this paper, we propose a max-pooling approach to graph matching, which is not only resilient to deformations but also remarkably tolerant to outliers. The proposed algorithm evaluates each candidate match using its most promising neighbors, and gradually propagates the corresponding scores to update the neighbors. As final output, it assigns a reliable score to each match together with its supporting neighbors, thus providing contextual information for further verification. We demonstrate the robustness and utility of our method with synthetic and real image experiments. Minsu Cho, Jian Sun 0009, Olivier Duchenne, Jean Ponce |
CVPR | 3 |
| 2011 | A graph-matching kernel for object categorizationabstractThis paper addresses the problem of category-level image classification. The underlying image model is a graph whose nodes correspond to a dense set of regions, and edges reflect the underlying grid structure of the image and act as springs to guarantee the geometric consistency of nearby regions during matching. A fast approximate algorithm for matching the graphs associated with two images is presented. This algorithm is used to construct a kernel appropriate for SVM-based image classification, and experiments with the Caltech 101, Caltech 256, and Scenes datasets demonstrate performance that matches or exceeds the state of the art for methods using a single type of features. Olivier Duchenne, Armand Joulin, Jean Ponce |
ICCV | 1 |
| 2011 | Graph-based shape matching for deformable objectsabstractIn this paper, we propose a graph-based shape matching method for deformable objects. In our approach, a graph is generated from an over-segmented input image, and the shape matching problem is treated as finding an optimal cycle in the graph. Given a shape template and a graph generated from the input, a product graph is generated to consider every possible correspondence between graph edges and template sub-parts. Because the proposed approach can estimate reasonable correspondences between a target object and a template, it is possible to extract the target object robustly in the presence of shape deformation and background clutter. The experiments on various examples are also presented to verify the performance of proposed method. Hanbyul Joo, Yekeun Jeong, Olivier Duchenne, In-So Kweon |
ICIP | 3 |
| 2011 | A Tensor-Based Algorithm for High-Order Graph MatchingabstractThis paper addresses the problem of establishing correspondences between two sets of visual features using higher order constraints instead of the unary or pairwise ones used in classical methods. Concretely, the corresponding hypergraph matching problem is formulated as the maximization of a multilinear objective function over all permutations of the features. This function is defined by a tensor representing the affinity between feature tuples. It is maximized using a generalization of spectral techniques where a relaxed problem is first solved by a multidimensional power method and the solution is then projected onto the closest assignment matrix. The proposed approach has been implemented, and it is compared to state-of-the-art algorithms on both synthetic and real data. Olivier Duchenne, Francis R. Bach, In-So Kweon, Jean Ponce |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2009 | A tensor-based algorithm for high-order graph matchingabstractThis paper addresses the problem of establishing correspondences between two sets of visual features using higher-order constraints instead of the unary or pairwise ones used in classical methods. Concretely, the corresponding hypergraph matching problem is formulated as the maximization of a multilinear objective function over all permutations of the features. This function is defined by a tensor representing the affinity between feature tuples. It is maximized using a generalization of spectral techniques where a relaxed problem is first solved by a multi-dimensional power method, and the solution is then projected onto the closest assignment matrix. The proposed approach has been implemented, and it is compared to state-of-the-art algorithms on both synthetic and real data. Olivier Duchenne, Francis R. Bach, In-So Kweon, Jean Ponce |
CVPR | 1 |
| 2009 | Automatic annotation of human actions in videoabstractThis paper addresses the problem of automatic temporal annotation of realistic human actions in video using minimal manual supervision. To this end we consider two associated problems: (a) weakly-supervised learning of action models from readily available annotations, and (b) temporal localization of human actions in test videos. To avoid the prohibitive cost of manual annotation for training, we use movie scripts as a means of weak supervision. Scripts, however, provide only implicit, noisy, and imprecise information about the type and location of actions in video. We address this problem with a kernel-based discriminative clustering algorithm that locates actions in the weakly-labeled training data. Using the obtained action samples, we train temporal action detectors and apply them to locate actions in the raw video data. Our experiments demonstrate that the proposed method for weakly-supervised learning of action models leads to significant improvement in action detection. We present detection results for three action classes in four feature length movies with challenging and realistic video data. Olivier Duchenne, Ivan Laptev, Josef Sivic, Francis R. Bach, Jean Ponce |
ICCV | 1 |
| 2009 | Graph-based robust shape matching for robotic applicationabstractShape is one of the useful information for object detection. The human visual system can often recognize objects based on the 2-D outline shape alone. In this paper, we address the challenging problem of shape matching in the presence of complex background clutter and occlusion. To this end, we propose a graph-based approach for shape matching. Unlike prior methods which measure the shape similarity without considering the relation among edge pixels, our approach uses the connectivity of edge pixels by generating a graph. A group of connected edge pixels, which is represented by an “edge” of the graph, is considered together and their similarity cost is defined for the “edge” weight by explicit comparison with the corresponding template part. This approach provides the key advantage of reducing ambiguity even in the presence of background clutter and occlusion. The optimization is performed by means of a graph-based dynamic algorithm. The robustness of our method is demonstrated for several examples including long video sequences. Finally, we applied our algorithm to our grasping robot system by providing the object information in the form of prompt hand-drawn templates. Hanbyul Joo, Yekeun Jeong, Olivier Duchenne, Seong-Young Ko, In-So Kweon |
ICRA | 3 |
| 2008 | Segmentation by transductionabstractThis paper addresses the problem of segmenting an image into regions consistent with user-supplied seeds (e.g., a sparse set of broad brush strokes). We view this task as a statistical transductive inference, in which some pixels are already associated with given zones and the remaining ones need to be classified. Our method relies on the Laplacian graph regularizer, a powerful manifold learning tool that is based on the estimation of variants of the Laplace-Beltrami operator and is tightly related to diffusion processes. Segmentation is modeled as the task of finding matting coefficients for unclassified pixels given known matting coefficients for seed pixels. The proposed algorithm essentially relies on a high margin assumption in the space of pixel characteristics. It is simple, fast, and accurate, as demonstrated by qualitative results on natural images and a quantitative comparison with state-of-the-art methods on the Microsoft GrabCut segmentation database. Olivier Duchenne, Jean-Yves Audibert, Renaud Keriven, Jean Ponce, Florent Ségonne |
CVPR | 1 |