VLDB 2026 Research / reviewers in the wild / expert
Thierry Géraud
dblp:21/1499
· DBLP profile ↗
53ranked-venue papers
4as first author
11since 2021 · last 2026
0000-0002-0380-7948ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 30 · 4 first-author · 3 since 2021Artificial intelligence and machine learning · 22 · 1 first-author · 5 since 2021Databases, data management, data science and information retrieval · 6 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 2 since 2021Systems, architecture and hardware · 2 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Leveraging Textual Anatomical Knowledge for Class-Imbalanced Semi-Supervised Multi-Organ SegmentationabstractImbalanced class distributions among different organs pose significant challenges in real-world semi-supervised multi-organ segmentation. Integrating anatomical priors offers a promising research direction to mitigate these imbalances. In this paper, we explore the capabilities of Multimodal Large Language Models (MLLM) to extract robust, generic textual anatomical insights serving as prior knowledge for segmentation model. Specifically, we employ GPT-4o to generate detailed textual descriptions of anatomical priors-including both inter-organ relative positional relationships and organ shape characteristics. These priors generated only once for the whole training and testing are then seamlessly integrated into the segmentation model as parameters within the segmentation head. Furthermore, we align the textual priors with visual features using contrastive learning. The inter-organ positional priors guide the model in localizing smaller organs relative to larger ones, while the organ shape priors help ensure that the learned morphological structures are more anatomically plausible. Extensive experiments demonstrate that our method significantly outperforms some state-of-the-art approaches. The source code is available at: https://github.com/Lunn88/TAK-Semi. Yuliang Gu, Weilun Tsao, Yepeng Liu 0002, Lianming Wu, Thierry Géraud, Bo Du 0001, Yongchao Xu |
IEEE Trans. Medical Imaging | 5 |
| 2025 | Pathological Prior-Guided Multiple Instance Learning For Mitigating Catastrophic Forgetting in Breast Cancer Whole Slide Image ClassificationabstractIn histopathology, intelligent diagnosis of Whole Slide Images (WSIs) is essential for automating and objectifying diagnoses, reducing the workload of pathologists. However, diagnostic models often face the challenge of forgetting previously learned data during incremental training on datasets from different sources. To address this issue, we propose a new framework PaGMIL to mitigate catastrophic forgetting in breast cancer WSI classification. Our framework introduces two key components into the common MIL model architecture. First, it leverages microscopic pathological prior to select more accurate and diverse representative patches for MIL. Secondly, it trains separate classification heads for each task and uses macroscopic pathological prior knowledge, treating the thumbnail as a prompt guide (PG) to select the appropriate classification head. We evaluate the continual learning performance of PaGMIL across several public breast cancer datasets. PaGMIL achieves a better balance between the performance of the current task and the retention of previous tasks, outperforming other continual learning methods. Our code will be open-sourced upon acceptance. Weixi Zheng, Aoling Huang, Jingping Yuan, Yongchao Xu, Thierry Géraud |
ICASSP | 7 |
| 2025 | Verification of Dynamic Holographic Behavior in Identity Documents
Glen Pouliquen, Joseph Chazalon, Guillaume Chiron, Thierry Géraud, Ahmad Montaser Awal |
ICDAR (3) | 4 |
| 2024 | Weakly Supervised Training for Hologram Verification in Identity Documents
Glen Pouliquen, Guillaume Chiron, Joseph Chazalon, Thierry Géraud, Ahmad Montaser Awal |
ICDAR (1) | 4 |
| 2023 | The Dahu graph-cut for interactive segmentation on 2D/3D images
Minh On Vu Ngoc, Edwin Carlinet, Jonathan Fabrizio, Thierry Géraud |
Pattern Recognit. | 4 |
| 2022 | A Modern C++ Point of View of Programming in Image ProcessingabstractC++ is a multi-paradigm language that enables the programmer to set up efficient image processing algorithms easily. This language strength comes from many aspects. C++ is high-level, so this enables developing powerful abstractions and mixing different programming styles to ease the development. At the same time, C++ is low-level and can fully take advantage of the hardware to deliver the best performance. It is also very portable and highly compatible which allows algorithms to be called from high-level, fast-prototyping languages such as Python or Matlab. One fundamental aspects where C++ shines is generic programming. Generic programming makes it possible to develop and reuse bricks of software on objects (images) of different natures (types) without performance loss. Nevertheless, conciliating genericity, efficiency, and simplicity at the same time is not trivial. Modern C++ (post-2011) has brought new features that made it simpler and more powerful. In this paper, we focus on some C++20 aspects of generic programming: ranges, views, and concepts, and see how they extend to images to ease the development of generic image algorithms while lowering the computation time. Michaël Roynard, Edwin Carlinet, Thierry Géraud |
GPCE | 3 |
| 2022 | Local Intensity Order Transformation for Robust Curvilinear Object SegmentationabstractSegmentation of curvilinear structures is important in many applications, such as retinal blood vessel segmentation for early detection of vessel diseases and pavement crack segmentation for road condition evaluation and maintenance. Currently, deep learning-based methods have achieved impressive performance on these tasks. Yet, most of them mainly focus on finding powerful deep architectures but ignore capturing the inherent curvilinear structure feature (e.g., the curvilinear structure is darker than the context) for a more robust representation. In consequence, the performance usually drops a lot on cross-datasets, which poses great challenges in practice. In this paper, we aim to improve the generalizability by introducing a novel local intensity order transformation (LIOT). Specifically, we transfer a gray-scale image into a contrast-invariant four-channel image based on the intensity order between each pixel and its nearby pixels along with the four (horizontal and vertical) directions. This results in a representation that preserves the inherent characteristic of the curvilinear structure while being robust to contrast changes. Cross-dataset evaluation on three retinal blood vessel segmentation datasets demonstrates that LIOT improves the generalizability of some state-of-the-art methods. Additionally, the cross-dataset evaluation between retinal blood vessel segmentation and pavement crack segmentation shows that LIOT is able to preserve the inherent characteristic of curvilinear structure with large appearance gaps. An implementation of the proposed method is available at https://github.com/TY-Shi/LIOT. Nicolas Boutry, Yongchao Xu, Thierry Géraud |
IEEE Trans. Image Process. | 4 |
| 2022 | Max-Tree Computation on GPUsabstractIn Mathematical Morphology, the max-tree is a region-based representation that encodes the inclusion relationship of the threshold sets of an image. This tree has proved useful in numerous image processing applications. For the last decade, work has led to improving the construction time of this structure; mixing algorithmic optimizations, parallel and distributed computing. Nevertheless, there is still no algorithm that benefits from the computing power of the massively parallel architectures. In this work, we propose the first GPU algorithm to compute the max-tree. The proposed approach leads to significant speed-ups, and is up to one order of magnitude faster than the current State-of-the-Art parallel CPU algorithms. This work paves the way for a max-tree integration in image processing GPU pipelines and real-time image processing based on Mathematical Morphology. It is also a foundation for porting other image representations from Mathematical Morphology on GPUs. Nicolas Blin, Edwin Carlinet, Florian Lemaitre, Lionel Lacassagne, Thierry Géraud |
IEEE Trans. Parallel Distributed Syst. | 5 |
| 2021 | Introducing the Boundary-Aware loss for deep image segmentation
Minh On Vu Ngoc, Yizi Chen, Nicolas Boutry, Joseph Chazalon, Edwin Carlinet, Clément Mallet, Thierry Géraud |
BMVC | 7 |
| 2021 | ICDAR 2021 Competition on Historical Map Segmentation
Joseph Chazalon, Edwin Carlinet, Yizi Chen, Julien Perret, Bertrand Dumenieu, Clément Mallet, Thierry Géraud, Vincent Nguyen 0001, Josef Baloun, Ladislav Lenc, Pavel Král |
ICDAR (4) | 7 |
| 2021 | A global benchmark of algorithms for segmenting the left atrium from late gadolinium-enhanced cardiac magnetic resonance imaging
Zhaohan Xiong, Qing Xia 0002, Cheng Bian, Yefeng Zheng 0001, Sulaiman Vesal, Nishant Ravikumar, Andreas K. Maier, Xin Yang 0009, Pheng-Ann Heng, Dong Ni 0001, Caizi Li, Qianqian Tong 0001, Weixin Si, Élodie Puybareau, Younes Khoudli, Thierry Géraud, Jichao Zhao |
Medical Image Anal. | 18 |
| 2020 | FOANet: A Focus of Attention Network with Application to Myocardium Segmentation
Élodie Puybareau, Nicolas Boutry, Thierry Géraud |
ICPR | 4 |
| 2020 | Do not Treat Boundaries and Regions Differently: An Example on Heart Left Atrial SegmentationabstractAtrial fibrillation is the most common heart rhythm disease. Due to a lack of understanding in matter of underlying atrial structures, current treatments are still not satisfying. Recently, with the popularity of deep learning, many segmentation methods based on fully convolutional networks have been proposed to analyze atrial structures, especially from late gadolinium-enhanced magnetic resonance imaging. However, two problems still occur: 1) segmentation results include the atrial-like background; 2) boundaries are very hard to segment. Most segmentation approaches design a specific network that mainly focuses on the regions, to the detriment of the boundaries. Therefore, this paper proposes an attention full convolutional network framework based on the ResNet-101 architecture, which focuses on boundaries as much as on regions. The additional attention module is added to have the network pay more attention on regions and then to reduce the impact of the misleading similarity of neighboring tissues. We also use a hybrid loss composed of a region loss and a boundary loss to treat boundaries and regions at the same time. We demonstrate the efficiency of the proposed approach on the MICCAI 2018 Atrial Segmentation Challenge public dataset. Élodie Puybareau, Nicolas Boutry, Thierry Géraud |
ICPR | 4 |
| 2020 | A 4D Counter-Example Showing that DWCness Does Not Imply CWCness in nD
Nicolas Boutry, Rocío González-Díaz, Laurent Najman, Thierry Géraud |
IWCIA | 4 |
| 2020 | A minimum barrier distance for multivariate images with applications
Minh On Vu Ngoc, Nicolas Boutry, Jonathan Fabrizio, Thierry Géraud |
Comput. Vis. Image Underst. | 4 |
| 2019 | Estimating the Noise Level Function with the Tree of Shapes and Non-parametric Statistics
Baptiste Esteban, Guillaume Tochon, Thierry Géraud |
CAIP (2) | 3 |
| 2019 | Braids of partitions for the hierarchical representation and segmentation of multimodal images
Guillaume Tochon, Mauro Dalla Mura, Miguel Angel Veganzones, Thierry Géraud, Jocelyn Chanussot |
Pattern Recognit. | 4 |
| 2019 | Connected filters on generalized shape-Spaces
Lê Duy Huynh, Nicolas Boutry, Thierry Géraud |
Pattern Recognit. Lett. | 3 |
| 2018 | Saliency-Based Detection of Identy Documents Captured by SmartphonesabstractSmartphones have became an easy and convenient mean to acquire documents. In this paper, we focus on the automatic segmentation of identity documents in smartphone photos or videos using visual saliency (VS). VS-based approaches, which pertain to computer vision, have not be considered yet for this particular task. Here we compare different VS methods, and we propose a new VS scheme, based on a recent distance belonging to the scope of mathematical morphology. We show that our resulting saliency maps are competitive with state-of-the-art visual saliency methods, and that such approaches are very promising for use in identity document detection and segmentation, even without taking into account any prior knowledge about document contents. In particular they can perform in real-time on smartphones. Minh On Vu Ngoc, Jonathan Fabrizio, Thierry Géraud |
DAS | 3 |
| 2018 | The Tree of Shapes Turned into a Max-Tree: A Simple and Efficient Linear AlgorithmabstractThe Tree of Shapes (ToS) is a morphological, tree-based representation of an image, translating the inclusion of its level lines. It features many invariants to image changes, which make it well-suited for many applications in image processing and pattern recognition. In this paper, we propose a way of turning a ToS computation into a Max-Tree computation. The latter has been widely studied, and many efficient algorithms (including parallel ones) have been developed. Furthermore, we develop a specific optimization to speed-up the common 2D case. It follows a simple and efficient algorithm, running in linear time with a low memory footprint, that outperforms other currently used algorithms. For Reproducible Research purpose, we distribute our code as free software. Edwin Carlinet, Sébastien Crozet, Thierry Géraud |
ICIP | 3 |
| 2018 | Real-Time Document Detection in Smartphone VideosabstractSmartphones are more and more used to capture photos of any kind of important documents in many different situations, yielding to new image processing needs. One of these is the ability of detecting documents in real time on smartphones' video stream while being robust to classical defects such as low contrast, fuzzy images, flares, shadows, etc. This feature is interesting to help the user to capture his document in the best conditions and to guide this capture (evaluating appropriate distance, centering and tilt). In this paper we propose a solution to detect in real time documents taking very few assumptions concerning their contents and background. This method is based on morphological operators which contrasts with classical line detectors or gradient based thresholds. The use of such invariant operators makes our method robust to the defects encountered in video stream and suitable for real time document detection on smartphones. Élodie Puybareau, Thierry Géraud |
ICIP | 2 |
| 2018 | The challenge of cerebral magnetic resonance imaging in neonates: A new method using mathematical morphology for the segmentation of structures including diffuse excessive high signal intensities
Yongchao Xu, Baptiste Morel, Sonia Dahdouh, Élodie Puybareau, Alessio Virzi, Hélène Urien, Thierry Géraud, Catherine Adamsbaum, Isabelle Bloch |
Medical Image Anal. | 7 |
| 2018 | Parallel Computation of Component Trees on Distributed Memory MachinesabstractComponent trees are region-based representations that encode the inclusion relationship of the threshold sets of an image. These representations are one of the most promising strategies for the analysis and the interpretation of spatial information of complex scenes as they allow the simple and efficient implementation of connected filters. This work proposes a new efficient hybrid algorithm for the parallel computation of two particular component trees-the max- and min-tree-in shared and distributed memory environments. For the node-local computation a modified version of the flooding-based algorithm of Salembier is employed. A novel tuple-based merging scheme allows to merge the acquired partial images into a globally correct view. Using the proposed approach a speed-up of up to 44.88 using 128 processing cores on eight-bit gray-scale images could be achieved. This is more than a five-fold increase over the state-of-the-art shared-memory algorithm, while also requiring only one-thirty-second of the memory. Markus Götz, Gabriele Cavallaro, Thierry Géraud, Matthias Book, Morris Riedel |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2017 | From neonatal to adult brain MR image segmentation in a few seconds using 3D-like fully convolutional network and transfer learningabstractBrain magnetic resonance imaging (MRI) is widely used to assess brain development in neonates and to diagnose a wide range of neurological diseases in adults. Such studies are usually based on quantitative analysis of different brain tissues, so it is essential to be able to classify them accurately. In this paper, we propose a fast automatic method that segments 3D brain MR images into different tissues using fully convolutional network (FCN) and transfer learning. As compared to existing deep learning-based approaches that rely either on 2D patches or on fully 3D FCN, our method is way much faster: it only takes a few seconds, and only a single modality (T1 or T2) is required. In order to take the 3D information into account, all 3 successive 2D slices are stacked to form a set of 2D “color” images, which serve as input for the FCN pre-trained on ImageNet for natural image classification. To the best of our knowledge, this is the first method that applies transfer learning to segment both neonatal and adult brain 3D MR images. Our experiments on two public datasets show that our method achieves state-of-the-art results. Yongchao Xu, Thierry Géraud, Isabelle Bloch |
ICIP | 2 |
| 2017 | Hierarchical Segmentation Using Tree-Based Shape SpacesabstractCurrent trends in image segmentation are to compute a hierarchy of image segmentations from fine to coarse. A classical approach to obtain a single meaningful image partition from a given hierarchy is to cut it in an optimal way, following the seminal approach of the scale-set theory. While interesting in many cases, the resulting segmentation, being a non-horizontal cut, is limited by the structure of the hierarchy. In this paper, we propose a novel approach that acts by transforming an input hierarchy into a new saliency map. It relies on the notion of shape space: a graph representation of a set of regions extracted from the image. Each region is characterized with an attribute describing it. We weigh the boundaries of a subset of meaningful regions (local minima) in the shape space by extinction values based on the attribute. This extinction-based saliency map represents a new hierarchy of segmentations highlighting regions having some specific characteristics. Each threshold of this map represents a segmentation which is generally different from any cut of the original hierarchy. This new approach thus enlarges the set of possible partition results that can be extracted from a given hierarchy. Qualitative and quantitative illustrations demonstrate the usefulness of the proposed method. Yongchao Xu, Edwin Carlinet, Thierry Géraud, Laurent Najman |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2016 | Morphology-based hierarchical representation with application to text segmentation in natural imagesabstractMany text segmentation methods are elaborate and thus are not suitable to real-time implementation on mobile devices. Having an efficient and effective method, robust to noise, blur, or uneven illumination, is interesting due to the increasing number of mobile applications needing text extraction. We propose a hierarchical image representation, based on the morphological Laplace operator, which is used to give a robust text segmentation. This representation relies on several very sound theoretical tools; its computation eventually translates to a simple labeling algorithm, and for text segmentation and grouping, to an easy tree-based processing. We also show that this method can also be applied to document binarization, with the interesting feature of getting also reverse-video text. Lê Duy Huynh, Yongchao Xu, Thierry Géraud |
ICPR | 3 |
| 2016 | Region-based classification of remote sensing images with the morphological tree of shapesabstractSatellite image classification is a key task used in remote sensing for the automatic interpretation of a large amount of information. Today there exist many types of classification algorithms using advanced image processing methods enhancing the classification accuracy rate. One of the best state-of-the-art methods which improves significantly the classification of complex scenes relies on Self-Dual Attribute Profiles (SDAPs). In this approach, the underlying representation of an image is the Tree of Shapes, which encodes the inclusion of connected components of the image. The SDAP computes for each pixel a vector of attributes providing a local multiscale representation of the information and hence leading to a fine description of the local structures of the image. Instead of performing a pixel-wise classification on features extracted from the Tree of Shapes, it is proposed to directly classify its nodes. Extending a specific interactive segmentation algorithm enables it to deal with the multi-class classification problem. The method does not involve any statistical learning and it is based entirely on morphological information related to the tree. Consequently, a very simple and effective region-based classifier relying on basic attributes is presented. Gabriele Cavallaro, Mauro Dalla Mura, Edwin Carlinet, Thierry Géraud, Nicola Falco, Jón Atli Benediktsson |
IGARSS | 4 |
| 2016 | Connected Filtering on Tree-Based Shape-SpacesabstractConnected filters are well-known for their good contour preservation property. A popular implementation strategy relies on tree-based image representations: for example, one can compute an attribute characterizing the connected component represented by each node of the tree and keep only the nodes for which the attribute is sufficiently high. This operation can be seen as a thresholding of the tree, seen as a graph whose nodes are weighted by the attribute. Rather than being satisfied with a mere thresholding, we propose to expand on this idea, and to apply connected filters on this latest graph. Consequently, the filtering is performed not in the space of the image, but in the space of shapes built from the image. Such a processing of shape-space filtering is a generalization of the existing tree-based connected operators. Indeed, the framework includes the classical existing connected operators by attributes. It also allows us to propose a class of novel connected operators from the leveling family, based on non-increasing attributes. Finally, we also propose a new class of connected operators that we call morphological shapings. Some illustrations and quantitative evaluations demonstrate the usefulness and robustness of the proposed shape-space filters. Yongchao Xu, Thierry Géraud, Laurent Najman |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2016 | Hierarchical image simplification and segmentation based on Mumford-Shah-salient level line selection
Yongchao Xu, Thierry Géraud, Laurent Najman |
Pattern Recognit. Lett. | 2 |
| 2015 | How to make nD images well-composed without interpolationabstractLatecki et al. have introduced the notion of well-composed images, i.e., a class of images free from the connectivities paradox of discrete topology. Unfortunately natural and synthetic images are not a priori well-composed, usually leading to topological issues. Making any nD image well-composed is interesting because, afterwards, the classical connectivities of components are equivalent, the component boundaries satisfy the Jordan separation theorem, and so on. In this paper, we propose an algorithm able to make nD images well-composed without any interpolation. We illustrate on text detection the benefits of having strong topological properties. Nicolas Boutry, Thierry Géraud, Laurent Najman |
ICIP | 2 |
| 2015 | MToS: A Tree of Shapes for Multivariate ImagesabstractThe topographic map of a gray-level image, also called tree of shapes, provides a high-level hierarchical representation of the image contents. This representation, invariant to contrast changes and to contrast inversion, has been proved very useful to achieve many image processing and pattern recognition tasks. Its definition relies on the total ordering of pixel values, so this representation does not exist for color images, or more generally, multivariate images. Common workarounds, such as marginal processing, or imposing a total order on data, are not satisfactory and yield many problems. This paper presents a method to build a tree-based representation of multivariate images, which features marginally the same properties of the gray-level tree of shapes. Briefly put, we do not impose an arbitrary ordering on values, but we only rely on the inclusion relationship between shapes in the image definition domain. The interest of having a contrast invariant and self-dual representation of multivariate image is illustrated through several applications (filtering, segmentation, and object recognition) on different types of data: color natural images, document images, satellite hyperspectral imaging, multimodal medical imaging, and videos. Edwin Carlinet, Thierry Géraud |
IEEE Trans. Image Process. | 2 |
| 2014 | Practical Genericity: Writing Image Processing Algorithms Both Reusable and Efficient
Roland Levillain, Thierry Géraud, Laurent Najman, Edwin Carlinet |
CIARP | 2 |
| 2014 | Planting, Growing, and Pruning Trees: Connected Filters Applied to Document Image AnalysisabstractMathematical morphology, when used in the field of document image analysis and processing, is often limited to some classical yet basic tools. The domain however features a lesser-known class of powerful operators, called connected filters. These operators present an important property: they do not shift nor create contours. Most connected filters are linked to a tree-based representation of an image's contents, where nodes represent connected components while edges express an inclusion relation. By computing attributes for each node of the tree from the corresponding connected component, then selecting nodes according to an attribute-based criterion, one can either filter or recognize objects in an image. This strategy is very intuitive, efficient, easy to implement, and actually well-suited to processing images of magazines. Examples of applications include image simplification, smart binarization, and object identification. Guillaume Lazzara, Thierry Géraud, Roland Levillain |
Document Analysis Systems | 2 |
| 2014 | Getting a morphological tree of shapes for multivariate images: Paths, traps, and pitfallsabstractThe tree of shapes is a morphological tree that provides an high-level hierarchical representation of the image suitable for many image processing tasks. This structure has the desirable properties to be self-dual and contrast-invariant and describes the organization of the objects through level lines inclusion. Yet it is defined on gray-level while many images have multivariate data (color images, multispectral images.) where information are split across channels. In this paper, we propose some leads to extend the tree of shapes on colors with classical approaches based on total orders, more recent approaches based on graphs and also a new distance-based method. Eventually, we compare these approaches through denoising to highlight their strengths and weaknesses and show the strong potential of the new methods compared to classical ones. Edwin Carlinet, Thierry Géraud |
ICIP | 2 |
| 2014 | A first parallel algorithm to compute the morphological tree of shapes of nD imagesabstractThe tree of shapes is a self-dual tree-based image representation belonging to the field of mathematical morphology. This representation is highly interesting since it is invariant to contrast changes and inversion, and allows for numerous and powerful applications. A new algorithm to compute the tree of shapes has been recently presented: it has a quasilinear complexity; it is the only known algorithm that is also effective for nD images with n > 2; yet it is sequential. With the increasing size of data to process, the need of a parallel algorithm to compute that tree is of prime importance; in this paper, we present such an algorithm. We also give some benchmarks that show that the parallel version is computationally effective. As a consequence, that makes possible to process 3D images with some powerful self-dual morphological tools. Sébastien Crozet, Thierry Géraud |
ICIP | 2 |
| 2014 | A morphological method for music score staff removalabstractRemoving the staff in music score images is a key to improve the recognition of music symbols and, with ancient and degraded handwritten music scores, it is not a straightforward task. In this paper we present the method that has won in 2013 the staff removal competition, organized at the International Conference on Document Analysis and Recognition (ICDAR). The main characteristics of this method is that it essentially relies on mathematical morphology filtering. So it is simple, fast, and its full source code is provided to favor reproducible research. Thierry Géraud |
ICIP | 1 |
| 2014 | Meaningful disjoint level lines selectionabstractMany methods based on the morphological notion of shapes (i.e., connected components of level sets) have been proved to be very efficient in shape recognition and shape analysis. The inclusion relationship of the level lines (boundaries of level sets) forms the tree of shapes, a tree-based image representation with a high potential. Numerous applications using this tree representation have been proposed. In this article, we propose an efficient algorithm that extracts a set of disjoint level lines in the image. These selected level lines yield a simplified image with clean contours, which provides an intuitive idea about the main structure of the tree of shapes. Besides, we obtain a saliency map without transition problems around the contours by weighting level lines with their significance. Experimental results demonstrate the efficiency and usefulness of our method. Yongchao Xu, Edwin Carlinet, Thierry Géraud, Laurent Najman |
ICIP | 3 |
| 2014 | A Morphological Tree of Shapes for Color ImagesabstractIn mathematical morphology the tree of shapes of a gray level image is a versatile representation that allows for multiple powerful applications. That structure is highly interesting because it is a self-dual representation invariant by contrast changes and since many authors state that object contours are well described by level lines. Such a representation has not yet been defined (thus used) on color images because a priori a total order on colors is required that really make sense on data. In this paper we propose a solution to obtain a tree of shapes on color images without resorting to an ordering of colors. To that aim we relax the definition of shapes and we show that relevant applications follow from our proposal. Edwin Carlinet, Thierry Géraud |
ICPR | 2 |
| 2014 | Efficient multiscale Sauvola's binarization
Guillaume Lazzara, Thierry Géraud |
Int. J. Document Anal. Recognit. | 2 |
| 2014 | A Comparative Review of Component Tree Computation AlgorithmsabstractConnected operators are morphological tools that have the property of filtering images without creating new contours and without moving the contours that are preserved. Those operators are related to the max-tree and min-tree representations of images, and many algorithms have been proposed to compute those trees. However, no exhaustive comparison of these algorithms has been proposed so far, and the choice of an algorithm over another depends on many parameters. Since the need for fast algorithms is obvious for production code, we present an in-depth comparison of the existing algorithms in a unique framework, as well as variations of some of them that improve their efficiency. This comparison involves both sequential and parallel algorithms, and execution times are given with respect to the number of threads, the input image size, and the pixel value quantization. Eventually, a decision tree is given to help the user choose the most appropriate algorithm with respect to the user requirements. To favor reproducible research, an online demo allows the user to upload an image and bench the different algorithms, and the source code of every algorithms has been made available. Edwin Carlinet, Thierry Géraud |
IEEE Trans. Image Process. | 2 |
| 2014 | Tree-Based Morse Regions: A Topological Approach to Local Feature DetectionabstractThis paper introduces a topological approach to local invariant feature detection motivated by Morse theory. We use the critical points of the graph of the intensity image, revealing directly the topology information as initial interest points. Critical points are selected from what we call a tree-based shape-space. In particular, they are selected from both the connected components of the upper level sets of the image (the Max-tree) and those of the lower level sets (the Min-tree). They correspond to specific nodes on those two trees: 1) to the leaves (extrema) and 2) to the nodes having bifurcation (saddle points). We then associate to each critical point the largest region that contains it and is topologically equivalent in its tree. We call such largest regions the tree-based Morse regions (TBMRs). The TBMR can be seen as a variant of maximally stable extremal region (MSER), which are contrasted regions. Contrarily to MSER, TBMR relies only on topological information and thus fully inherit the invariance properties of the space of shapes (e.g., invariance to affine contrast changes and covariance to continuous transformations). In particular, TBMR extracts the regions independently of the contrast, which makes it truly contrast invariant. Furthermore, it is quasi-parameter free. TBMR extraction is fast, having the same complexity as MSER. Experimentally, TBMR achieves a repeatability on par with state-of-the-art methods, but obtains a significantly higher number of features. Both the accuracy and robustness of TBMR are demonstrated by applications to image registration and 3D reconstruction. Yongchao Xu, Pascal Monasse, Thierry Géraud, Laurent Najman |
IEEE Trans. Image Process. | 3 |
| 2013 | Salient level lines selection using the Mumford-Shah functionalabstractMany methods relying on the morphological notion of shapes, (i.e., connected components of level sets) have been proved to be very useful for pattern analysis and recognition. Selecting meaningful level lines (boundaries of level sets) yields to simplify images while preserving salient structures. Many image simplification and/or segmentation methods are driven by the optimization of an energy functional, for instance the Mumford-Shah functional. In this article, we propose an efficient shape-based morphological filtering that very quickly compute to a locally (subordinated to the tree of shapes) optimal solution of the piecewise-constant Mumford-Shah functional. Experimental results demonstrate the efficiency, usefulness, and robustness of our method, when applied to image simplification, pre-segmentation, and detection of affine regions with viewpoint changes. Yongchao Xu, Thierry Géraud, Laurent Najman |
ICIP | 2 |
| 2012 | Context-based energy estimator: Application to object segmentation on the tree of shapesabstractImage segmentation can be defined as the detection of closed contours surrounding objects of interest. Given a family of closed curves obtained by some means, a difficulty is to extract the relevant ones. A classical approach is to define an energy minimization framework, where interesting contours correspond to local minima of this energy. Active contours, graph cuts or minimum ratio cuts are instances of such approaches. In this article, we propose a novel efficient ratio-cut estimator which is both context-based and can be interpreted as an active contour. As a first example of the effectiveness of our formulation, we consider the tree of shapes, which provides a family of level lines organized in a tree hierarchy through an inclusion relationship. Thanks to the tree structure, the estimator can be computed incrementally in an efficient fashion. Experimental results on synthetic and real images demonstrate the robustness and usefulness of our method. Yongchao Xu, Thierry Géraud, Laurent Najman |
ICIP | 2 |
| 2012 | Morphological filtering in shape spaces: Applications using tree-based image representations
Yongchao Xu, Thierry Géraud, Laurent Najman |
ICPR | 2 |
| 2011 | The SCRIBO Module of the Olena Platform: A Free Software Framework for Document Image AnalysisabstractElectronic documents are being more and more usable thanks to better and more affordable network, storage and computational facilities. But in order to benefit from computer-aided document management, paper documents must be digitized and analyzed. This task may be challenging at several levels. Data may be of multiple types thus requiring different adapted processing chains. The tools to be developed should also take into account the needs and knowledge of users, ranging from a simple graphical application to a complete programming framework. Finally, the data sets to process may be large. In this paper, we expose a set of features that a Document Image Analysis framework should provide to handle the previous issues. In particular, a good strategy to address both flexibility and efficiency issues is the Generic Programming (GP) paradigm. These ideas are implemented as an open source module, SCRIBO, built on top of Olena, a generic and efficient image processing platform. Our solution features services such as preprocessing filters, text detection, page segmentation and document reconstruction (as XML, PDF or HTML documents). This framework, composed of reusable software components, can be used to create full-fledged graphical applications, small utilities, or processing chains to be integrated into third-party projects. Guillaume Lazzara, Roland Levillain, Thierry Géraud, Yann Jacquelet, Julien Marquegnies, Arthur Crepin-Leblond |
ICDAR | 3 |
| 2010 | Why and howto design a generic and efficient image processing framework: The case of the Milena libraryabstractMost image processing frameworks are not generic enough to provide true reusability of data structures and algorithms. In fact, genericity allows users to write and experiment virtually any method on any compatible input(s). In this paper, we advocate the use of generic programming in the design of image processing software, while preserving performances close to dedicated code. The implementation of our proposal, Milena, a generic and efficient library, illustrates the benefits of our approach. Roland Levillain, Thierry Géraud, Laurent Najman |
ICIP | 2 |
| 2007 | Effective Component Tree Computation with Application to Pattern Recognition in Astronomical ImagingabstractIn this paper a new algorithm to compute the component tree is presented. As compared to the state-of-the-art, this algorithm does not use excessive memory and is able to work efficiently on images whose values are highly quantized or even with images having floating values. We also describe how it can be applied to astronomical data to identify relevant objects. Christophe Berger, Thierry Géraud, Roland Levillain, Nicolas Widynski, Anthony Baillard, Emmanuel Bertin |
ICIP (4) | 2 |
| 2005 | Fusion of spatial relationships for guiding recognition, example of brain structure recognition in 3D MRI
Isabelle Bloch, Olivier Colliot, Oscar Camara 0001, Thierry Géraud |
Pattern Recognit. Lett. | 4 |
| 2003 | Multiband segmentation using morphological clustering and fusion $application to color image segmentationabstractIn this paper we propose a novel approach for color image segmentation. Our approach is based on segmentation of subsets of bands using mathematical morphology followed by the fusion of the resulting segmentation "channels". For color images the band subsets are chosen as RG, RB and GB pairs, whose 2D histograms are processed as projections of a 3D histogram. The segmentations in 2D color spaces are obtained using the watershed algorithm. These 2D segmentations are then combined to obtain a final result using a region split-and-merge process. The CIE L*a*b* color space is used to measure the color distance. Our approach results in improved performance and can be generalized for multiband segmentation of images such as multispectral satellite images. H. Xue, Thierry Géraud, Alexandre Duret-Lutz |
ICIP (1) | 2 |
| 2003 | Representation and fusion of heterogeneous fuzzy information in the 3D space for model-based structural recognition--Application to 3D brain imaging
Isabelle Bloch, Thierry Géraud, Henri Maître |
Artif. Intell. | 2 |
| 2001 | Color image segmentation based on automatic morphological clusteringabstractWe present an original method to segment color images using a classification in the 3-D color space. In the case of ordinary images, clusters that appear in 3-D histograms usually do not fit a well-known statistical model. For that reason, we propose a classifier that relies on mathematical morphology, and more precisely on the watershed algorithm. We show on various images that the expected color clusters are correctly identified by our method. Last, to segment color images into coherent regions, we perform a Markovian labeling that takes advantage of the morphological classification results. Thierry Géraud, Pierre-Yves Strub, Jérôme Darbon |
ICIP (3) | 1 |
| 2000 | Obtaining Genericity for Image Processing and Pattern Recognition AlgorithmsabstractAlgorithm libraries dedicated to image processing and pattern recognition are not reusable; to run an algorithm on particular data, one usually has either to rewrite the algorithm or to manually "copy, paste, and modify". This is due to the lack of genericity of the programming paradigm used to implement the libraries. In this paper, we present a recent paradigm that allows algorithms to be written once and for all and to accept input of various types. Moreover, this total reusability can be obtained with a very comprehensive writing and without significant cost at execution, compared to a dedicated algorithm. This new paradigm is called generic programming and is fully supported by the C++ language. We show how this paradigm can be applied to image processing and pattern recognition routines. The perspective of our work is the creation of a generic library. Thierry Géraud, Yoann Fabre, Alexandre Duret-Lutz |
ICPR | 1 |
| 1995 | Segmenting internal structures in 3D MR images of the brain by Markovian relaxation on a watershed based adjacency graphabstractThe authors present a fast stochastic method aiming at segmenting cerebral internal structures in 3D magnetic resonance images. An original method introducing context permits the authors to obtain reliable radiometric characteristics even for hardly discriminable brain structures. Segmentation is formulated as the labeling of a region adjacency graph. The graph is constructed by an extension to 3D of the watershed algorithm and the labeling is performed using a Markovian relaxation process. This leads to consistent results with a very low computational burden. Thierry Géraud, Jean-François Mangin, Isabelle Bloch, Henri Maître |
ICIP (3) | 1 |