Demo Data from EDBT 2026 / reviewers in the wild / expert
Engin Türetken
dblp:61/8105
· DBLP profile ↗
20ranked-venue papers
7as first author
2since 2021 · last 2021
0009-0006-6967-9674ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 14 · 4 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 11 · 5 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 2 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
9 papers |
Image and video processing · 65% Geometric modeling and processing · 26% Multimedia analysis and retrieval · 9% | |
| Theoretical computer science
6 papers |
Mathematical optimization · 89% Graph algorithms and graph theory · 11% | |
| Artificial intelligence
4 papers |
Video understanding and tracking · 48% Efficient and distributed learning · 47% Segmentation and scene understanding · 5% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 100% |
Topics — the 18 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization
discrete optimization |
0.7 | 3 | 2018 | Reconstructing Evolving Tree Structures in Time Lapse Sequences by Enforcing Time-Consistency · IEEE Trans. Pattern Anal. Mach. Intell. 2018 Reconstructing Curvilinear Networks Using Path Classifiers and Integer Programming · IEEE Trans. Pattern Anal. Mach. Intell. 2016 Automated reconstruction of tree structures using path classifiers and Mixed Integer Programming · CVPR 2012 |
Mathematical optimization › discrete optimization
mixed integer linear programming |
0.7 | 3 | 2018 | Reconstructing Evolving Tree Structures in Time Lapse Sequences by Enforcing Time-Consistency · IEEE Trans. Pattern Anal. Mach. Intell. 2018 Tracking Interacting Objects Using Intertwined Flows · IEEE Trans. Pattern Anal. Mach. Intell. 2016 Automated reconstruction of tree structures using path classifiers and Mixed Integer Programming · CVPR 2012 |
Image and video processing
image segmentation |
0.6 | 3 | 2018 | Reconstructing Evolving Tree Structures in Time Lapse Sequences by Enforcing Time-Consistency · IEEE Trans. Pattern Anal. Mach. Intell. 2018 Automated reconstruction of tree structures using path classifiers and Mixed Integer Programming · CVPR 2012 Delineating trees in noisy 2D images and 3D image-stacks · CVPR 2010 |
Computer vision › Video understanding and tracking
multi-object tracking |
0.4 | 2 | 2016 | Tracking Interacting Objects Using Intertwined Flows · IEEE Trans. Pattern Anal. Mach. Intell. 2016 Tracking Interacting Objects Optimally Using Integer Programming · ECCV (1) 2014 |
Machine learning › Efficient and distributed learning
inference efficiency |
0.4 | 1 | 2020 | Efficient Neural Vision Systems Based on Convolutional Image Acquisition · CVPR 2020 |
Hardware accelerators and domain-specific architectures › photonic accelerator
optical neural network accelerator |
0.4 | 1 | 2020 | Efficient Neural Vision Systems Based on Convolutional Image Acquisition · CVPR 2020 |
Image and video processing › image reconstruction
curvilinear structure reconstruction |
0.3 | 1 | 2018 | Reconstructing Evolving Tree Structures in Time Lapse Sequences by Enforcing Time-Consistency · IEEE Trans. Pattern Anal. Mach. Intell. 2018 |
Mathematical optimization › integer programming › nonlinear integer programming
mixed-integer quadratic programming |
0.3 | 1 | 2018 | Reconstructing Evolving Tree Structures in Time Lapse Sequences by Enforcing Time-Consistency · IEEE Trans. Pattern Anal. Mach. Intell. 2018 |
Geometric modeling and processing › shape analysis › skeleton extraction
centerline extraction |
0.2 | 1 | 2016 | Multiscale Centerline Detection · IEEE Trans. Pattern Anal. Mach. Intell. 2016 |
Image and video processing › image segmentation
contour detection |
0.2 | 1 | 2016 | Multiscale Centerline Detection · IEEE Trans. Pattern Anal. Mach. Intell. 2016 |
Graph algorithms and graph theory › graph algorithms
network flow |
0.2 | 1 | 2016 | Tracking Interacting Objects Using Intertwined Flows · IEEE Trans. Pattern Anal. Mach. Intell. 2016 |
Mathematical optimization
integer programming |
0.2 | 2 | 2014 | Reconstructing Loopy Curvilinear Structures Using Integer Programming · CVPR 2013 Tracking Interacting Objects Optimally Using Integer Programming · ECCV (1) 2014 |
Image and video processing
image reconstruction |
0.2 | 1 | 2014 | Reconstructing Evolving Tree Structures in Time Lapse Sequences · CVPR 2014 |
Geometric modeling and processing › 3d reconstruction
tree reconstruction |
0.2 | 1 | 2014 | Reconstructing Evolving Tree Structures in Time Lapse Sequences · CVPR 2014 |
Image and video processing › pattern detection
curvilinear structure detection |
0.2 | 1 | 2013 | Detecting Irregular Curvilinear Structures in Gray Scale and Color Imagery Using Multi-directional Oriented Flux · ICCV 2013 |
Multimedia analysis and retrieval › object tracking
multi-target tracking |
0.1 | 1 | 2011 | Multiple Object Tracking Using K-Shortest Paths Optimization · IEEE Trans. Pattern Anal. Mach. Intell. 2011 |
Multimedia analysis and retrieval › video analysis
video understanding and tracking |
0.1 | 1 | 2011 | Multiple Object Tracking Using K-Shortest Paths Optimization · IEEE Trans. Pattern Anal. Mach. Intell. 2011 |
Geometric modeling and processing
global optimization |
0.1 | 1 | 2010 | Delineating trees in noisy 2D images and 3D image-stacks · CVPR 2010 |
Methods — techniques the papers use, named apart from their topics
integer programming · 1.5quadratic mixed integer programming · 1.1point spread function engineering · 0.9convolutional neural network · 0.9topological constraints · 0.8path classifiers · 0.8time-consistency enforcement · 0.7tracklet-based tracking · 0.5network-flow mixed integer program · 0.5interacting object tracking · 0.4multi-directional oriented flux · 0.3gradient flux maximization · 0.3scale-space · 0.2regression · 0.2local maxima detection · 0.2path classification · 0.1k-minimum spanning tree · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Leveraging Spatial and Photometric Context for Calibrated Non-Lambertian Photometric StereoabstractThe problem of estimating a surface shape from its observed reflectance properties still remains a challenging task in computer vision. The presence of global illumination effects such as inter-reflections or cast shadows makes the task particularly difficult for non-convex real-world surfaces. State-of-the-art methods for calibrated photometric stereo address these issues using convolutional neural networks (CNNs) that primarily aim to capture either the spatial context among adjacent pixels or the photometric one formed by illuminating a sample from adjacent directions.In this paper, we bridge these two objectives and introduce an efficient fully-convolutional architecture that can leverage both spatial and photometric context simultaneously. In contrast to existing approaches that rely on standard 2D CNNs and regress directly to surface normals, we argue that using separable 4D convolutions and regressing to 2D Gaussian heat-maps severely reduces the size of the network and leads to more stable predictions.Our experimental results on a real-world photometric stereo benchmark show that the proposed approach outperforms the existing published methods in accuracy. The source code for our method is available at https://github.com/DawyD/UNet-PS-4D. David Honzátko, Engin Türetken, Pascal Fua, L. Andrea Dunbar |
3DV | 2 |
| 2021 | Defect segmentation for multi-illumination quality control systemsabstractAbstract Thanks to recent advancements in image processing and deep learning techniques, visual surface inspection in production lines has become an automated process as long as all the defects are visible in a single or a few images. However, it is often necessary to inspect parts under many different illumination conditions to capture all the defects. Training deep networks to perform this task requires large quantities of annotated data, which are rarely available and cumbersome to obtain. To alleviate this problem, we devised an original augmentation approach that, given a small image collection, generates rotated versions of the images while preserving illumination effects, something that random rotations cannot do. We introduce three real multi-illumination datasets, on which we demonstrate the effectiveness of our illumination preserving rotation approach. Training deep neural architectures with our approach delivers a performance increase of up to 51% in terms of AuPRC score over using standard rotations to perform data augmentation. David Honzátko, Engin Türetken, Siavash Arjomand Bigdeli, L. Andrea Dunbar, Pascal Fua |
Mach. Vis. Appl. | 2 |
| 2020 | Efficient Neural Vision Systems Based on Convolutional Image AcquisitionabstractDespite the substantial progress made in deep learning in recent years, advanced approaches remain computationally intensive. The trade-off between accuracy and computation time and energy limits their use in real-time applications on low power and other resource-constrained systems. In this paper, we tackle this fundamental challenge by introducing a hybrid optical-digital implementation of a convolutional neural network (CNN) based on engineering of the point spread function (PSF) of an optical imaging system. This is done by coding an imaging aperture such that its PSF replicates a large convolution kernel of the first layer of a pre-trained CNN. As the convolution takes place in the optical domain, it has zero cost in terms of energy consumption and has zero latency independent of the kernel size. Experimental results on two datasets demonstrate that our approach yields more than two orders of magnitude reduction in the computational cost while achieving near-state-of-the-art accuracy, or equivalently, better accuracy at the same computational cost. Pedram Pad, Simon Narduzzi, Clément Kündig, Engin Türetken, Siavash Arjomand Bigdeli, L. Andrea Dunbar |
CVPR | 4 |
| 2018 | Reconstructing Evolving Tree Structures in Time Lapse Sequences by Enforcing Time-ConsistencyabstractWe propose a novel approach to reconstructing curvilinear tree structures evolving over time, such as road networks in 2D aerial images or neural structures in 3D microscopy stacks acquired in vivo. To enforce temporal consistency, we simultaneously process all images in a sequence, as opposed to reconstructing structures of interest in each image independently. We formulate the problem as a Quadratic Mixed Integer Program and demonstrate the additional robustness that comes from using all available visual clues at once, instead of working frame by frame. Furthermore, when the linear structures undergo local changes over time, our approach automatically detects them. Przemyslaw Glowacki, Miguel Amável Pinheiro, Agata Mosinska, Engin Türetken, Daniel Lebrecht, Raphael Sznitman, Anthony Holtmaat, Jan Kybic, Pascal Fua |
IEEE Trans. Pattern Anal. Mach. Intell. | 4 |
| 2017 | Network Flow Integer Programming to Track Elliptical Cells in Time-Lapse SequencesabstractWe propose a novel approach to automatically tracking elliptical cell populations in time-lapse image sequences. Given an initial segmentation, we account for partial occlusions and overlaps by generating an over-complete set of competing detection hypotheses. To this end, we fit ellipses to portions of the initial regions and build a hierarchy of ellipses, which are then treated as cell candidates. We then select temporally consistent ones by solving to optimality an integer program with only one type of flow variables. This eliminates the need for heuristics to handle missed detections due to partial occlusions and complex morphology. We demonstrate the effectiveness of our approach on a range of challenging sequences consisting of clumped cells and show that it outperforms state-of-the-art techniques. Engin Türetken, Xinchao Wang, Carlos J. Becker, Carsten Haubold, Pascal Fua |
IEEE Trans. Medical Imaging | 1 |
| 2016 | Simultaneous segmentation and anatomical labeling of the cerebral vasculature
David Robben, Engin Türetken, Stefan Sunaert, Vincent Thijs, Guy Willms, Pascal Fua, Frederik Maes, Paul Suetens |
Medical Image Anal. | 2 |
| 2016 | Multiscale Centerline DetectionabstractFinding the centerline and estimating the radius of linear structures is a critical first step in many applications, ranging from road delineation in 2D aerial images to modeling blood vessels, lung bronchi, and dendritic arbors in 3D biomedical image stacks. Existing techniques rely either on filters designed to respond to ideal cylindrical structures or on classification techniques. The former tend to become unreliable when the linear structures are very irregular while the latter often has difficulties distinguishing centerline locations from neighboring ones, thus losing accuracy. We solve this problem by reformulating centerline detection in terms of a regression problem. We first train regressors to return the distances to the closest centerline in scale-space, and we apply them to the input images or volumes. The centerlines and the corresponding scale then correspond to the regressors local maxima, which can be easily identified. We show that our method outperforms state-of-the-art techniques for various 2D and 3D datasets. Moreover, our approach is very generic and also performs well on contour detection. We show an improvement above recent contour detection algorithms on the BSDS500 dataset. Amos Sironi, Engin Türetken, Vincent Lepetit, Pascal Fua |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2016 | Reconstructing Curvilinear Networks Using Path Classifiers and Integer ProgrammingabstractWe propose a novel approach to automated delineation of curvilinear structures that form complex and potentially loopy networks. By representing the image data as a graph of potential paths, we first show how to weight these paths using discriminatively-trained classifiers that are both robust and generic enough to be applied to very different imaging modalities. We then present an Integer Programming approach to finding the optimal subset of paths, subject to structural and topological constraints that eliminate implausible solutions. Unlike earlier approaches that assume a tree topology for the networks, ours explicitly models the fact that the networks may contain loops, and can reconstruct both cyclic and acyclic ones. We demonstrate the effectiveness of our approach on a variety of challenging datasets including aerial images of road networks and micrographs of neural arbors, and show that it outperforms state-of-the-art techniques. Engin Türetken, Fethallah Benmansour, Bjoern Andres, Przemyslaw Glowacki, Hanspeter Pfister, Pascal Fua |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2016 | Tracking Interacting Objects Using Intertwined FlowsabstractIn this paper, we show that tracking different kinds of interacting objects can be formulated as a network-flow mixed integer program. This is made possible by tracking all objects simultaneously using intertwined flow variables and expressing the fact that one object can appear or disappear at locations where another is in terms of linear flow constraints. Our proposed method is able to track invisible objects whose only evidence is the presence of other objects that contain them. Furthermore, our tracklet-based implementation yields real-time tracking performance. We demonstrate the power of our approach on scenes involving cars and pedestrians, bags being carried and dropped by people, and balls being passed from one player to the next in team sports. In particular, we show that by estimating jointly and globally the trajectories of different types of objects, the presence of the ones which were not initially detected based solely on image evidence can be inferred from the detections of the others. Xinchao Wang, Engin Türetken, François Fleuret, Pascal Fua |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2014 | Reconstructing Evolving Tree Structures in Time Lapse SequencesabstractWe propose an approach to reconstructing tree structures that evolve over time in 2D images and 3D image stacks such as neuronal axons or plant branches. Instead of reconstructing structures in each image independently, we do so for all images simultaneously to take advantage of temporal-consistency constraints. We show that this problem can be formulated as a Quadratic Mixed Integer Program and solved efficiently. The outcome of our approach is a framework that provides substantial improvements in reconstructions over traditional single time-instance formulations. Furthermore, an added benefit of our approach is the ability to automatically detect places where significant changes have occurred over time, which is challenging when considering large amounts of data. Przemyslaw Glowacki, Miguel Amável Pinheiro, Engin Türetken, Raphael Sznitman, Daniel Lebrecht, Jan Kybic, Anthony Holtmaat, Pascal Fua |
CVPR | 3 |
| 2014 | Tracking Interacting Objects Optimally Using Integer Programming
Xinchao Wang, Engin Türetken, François Fleuret, Pascal Fua |
ECCV (1) | 2 |
| 2014 | Simultaneous Segmentation and Anatomical Labeling of the Cerebral Vasculature
David Robben, Engin Türetken, Stefan Sunaert, Vincent Thijs, Guy Willms, Pascal Fua, Frederik Maes, Paul Suetens |
MICCAI (1) | 2 |
| 2014 | On the relevance of sparsity for image classification
Roberto Rigamonti, Vincent Lepetit, Germán González, Engin Türetken, Fethallah Benmansour, Matthew A. Brown, Pascal Fua |
Comput. Vis. Image Underst. | 4 |
| 2013 | Reconstructing Loopy Curvilinear Structures Using Integer ProgrammingabstractWe propose a novel approach to automated delineation of linear structures that form complex and potentially loopy networks. This is in contrast to earlier approaches that usually assume a tree topology for the networks. At the heart of our method is an Integer Programming formulation that allows us to find the global optimum of an objective function designed to allow cycles but penalize spurious junctions and early terminations. We demonstrate that it outperforms state-of-the-art techniques on a wide range of datasets. Engin Türetken, Fethallah Benmansour, Bjoern Andres, Hanspeter Pfister, Pascal Fua |
CVPR | 1 |
| 2013 | Detecting Irregular Curvilinear Structures in Gray Scale and Color Imagery Using Multi-directional Oriented FluxabstractWe propose a new approach to detecting irregular curvilinear structures in noisy image stacks. In contrast to earlier approaches that rely on circular models of the cross-sections, ours allows for the arbitrarily-shaped ones that are prevalent in biological imagery. This is achieved by maximizing the image gradient flux along multiple directions and radii, instead of only two with a unique radius as is usually done. This yields a more complex optimization problem for which we propose a computationally efficient solution. We demonstrate the effectiveness of our approach on a wide range of challenging gray scale and color datasets and show that it outperforms existing techniques, especially on very irregular structures. Engin Türetken, Carlos J. Becker, Przemyslaw Glowacki, Fethallah Benmansour, Pascal Fua |
ICCV | 1 |
| 2012 | Automated reconstruction of tree structures using path classifiers and Mixed Integer ProgrammingabstractAlthough tracing linear structures in 2D images and 3D image stacks has received much attention over the years, full automation remains elusive. In this paper, we formulate the delineation problem as one of solving a Quadratic Mixed Integer Program (Q-MIP) in a graph of potential paths, which can be done optimally up to a very small tolerance. We further propose a novel approach to weighting these paths, which results in a Q-MIP solution that accurately matches the ground truth. We demonstrate that our approach outperforms a state-of-the-art technique based on the k-Minimum Spanning Tree formulation on a 2D dataset of aerial images and a 3D dataset of confocal microscopy stacks. Engin Türetken, Fethallah Benmansour, Pascal Fua |
CVPR | 1 |
| 2011 | Multiple Object Tracking Using K-Shortest Paths OptimizationabstractMulti-object tracking can be achieved by detecting objects in individual frames and then linking detections across frames. Such an approach can be made very robust to the occasional detection failure: If an object is not detected in a frame but is in previous and following ones, a correct trajectory will nevertheless be produced. By contrast, a false-positive detection in a few frames will be ignored. However, when dealing with a multiple target problem, the linking step results in a difficult optimization problem in the space of all possible families of trajectories. This is usually dealt with by sampling or greedy search based on variants of Dynamic Programming which can easily miss the global optimum. In this paper, we show that reformulating that step as a constrained flow optimization results in a convex problem. We take advantage of its particular structure to solve it using the k-shortest paths algorithm, which is very fast. This new approach is far simpler formally and algorithmically than existing techniques and lets us demonstrate excellent performance in two very different contexts. Jérôme Berclaz, François Fleuret, Engin Türetken, Pascal Fua |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2010 | Delineating trees in noisy 2D images and 3D image-stacksabstractWe present a novel approach to fully automated delineation of tree structures in noisy 2D images and 3D image stacks. Unlike earlier methods that rely mostly on local evidence, our method builds a set of candidate trees over many different subsets of points likely to belong to the final one and then chooses the best one according to a global objective function. Since we are not systematically trying to span all nodes, our algorithm is able to eliminate noise while retaining the right tree structure. Manually annotated dendrite micrographs and retinal scans are used to evaluate the performance of our method, which is shown to be able to reject noise while retaining the tree structure. Germán González, Engin Türetken, François Fleuret, Pascal Fua |
CVPR | 2 |
| 2010 | Reconstructing Geometrically Consistent Tree Structures from Noisy Images
Engin Türetken, Christian Blum 0001, Germán González, Pascal Fua |
MICCAI (1) | 1 |
| 2009 | Region-based motion-compensated frame rate up-conversion by homography parameter interpolationabstractA new region-based frame interpolation algorithm is proposed based on the segmented motion layers with planar perspective motion models. It is shown that performing the motion model interpolation in the homography parameter space is equivalent to interpolating the parameters of the real camera motion, which requires decomposition of the homography matrix, under several practically reasonable assumptions. Based on this reasoning, backward and forward motion models from the interpolation frame(s) to the original frames of the sequence are estimated for each motion layer. Layer support maps at the point(s) of interpolation in time are generated by using these interpolated motion models and the layer maps of the neighboring original frames. Finally, pixel intensities of the interpolation frame are determined by a series of conditions on the layer occlusion relations and the intensities at the transformed locations of the original frames. Experimental results show that the proposed algorithm achieves visually pleasing results without blur or halo effects on dynamic scenes with complex motion. Engin Türetken, A. Aydin Alatan |
ICIP | 1 |