Demo Data from SIGIR 2026 / reviewers in the wild / expert
Nils T. Siebel
dblp:s/NilsTSiebel
· DBLP profile ↗
10ranked-venue papers
7as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 6 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorSystems, architecture and hardware · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 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.
| Artificial intelligence
2 papers |
Motion planning and robot control · 65% Video understanding and tracking · 25% Robot manipulation · 10% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Motion planning and robot control › robot calibration
hand-eye calibration |
0.1 | 1 | 2009 | Automatic high-precision self-calibration of camera-robot systems · ICRA 2009 |
Robotics › Motion planning and robot control
robot calibration |
0.1 | 1 | 2009 | Automatic high-precision self-calibration of camera-robot systems · ICRA 2009 |
Computer vision › Video understanding and tracking
multi-object tracking |
0.0 | 1 | 2002 | Fusion of Multiple Tracking Algorithms for Robust People Tracking · ECCV (4) 2002 |
Computer vision › Video understanding and tracking › object tracking
tracker fusion |
0.0 | 1 | 2002 | Fusion of Multiple Tracking Algorithms for Robust People Tracking · ECCV (4) 2002 |
Robotics › Robot manipulation › robot vision › vision-based manipulation
eye-in-hand systems |
0.0 | 1 | 2009 | Automatic high-precision self-calibration of camera-robot systems · ICRA 2009 |
Methods — techniques the papers use, named apart from their topics
evolution strategy optimization · 0.1CMA-ES · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Accelerating neuro-evolution by compilation to native machine codeabstractAny neuro-evolutionary algorithm that solves complex problems needs to deal with the issue of computational complexity. We show how a neural network (feed-forward, recurrent or RBF) can be transformed and then compiled in order to achieve fast execution speeds without requiring dedicated hardware like FPGAs. The compiled network uses a simple external data structure-a vector-for its parameters. This allows the weights of the neural network to be optimised by the evolutionary process without the need to re-compile the structure. In an experimental comparison our method effects a speedup of factor 5-10 compared to the standard method of evaluation (i.e., traversing a data structure with optimised C++ code). Nils T. Siebel, Andreas Jordt, Gerald Sommer |
IJCNN | 1 |
| 2009 | Automatic high-precision self-calibration of camera-robot systemsabstractIn this article a new method is presented to obtain a full and precise calibration of camera-robot systems with eye-in-hand cameras. It achieves a simultaneous and numerically stable calibration of intrinsic and extrinsic camera parameters by analysing the image coordinates of a single point marker placed in the environment of the robot. The method works by first determining a rough initial estimate of the camera pose in the tool coordinate frame. This estimate is then used to generate a set of uniformly distributed calibration poses from which the object is visible. The measurements obtained in these poses are then used to obtain the exact parameters with CMA-ES (Covariance Matrix Adaptation Evolution Strategy), a derandomised variant of an evolution strategy optimiser. Minimal claims on the surrounding area and flexible handling of environmental and kinematical limitations make this method applicable to a range of robot setups and camera models. The algorithm runs autonomously without supervision and does not need manual adjustments. Our problem formulation is directly in the 3D space which helps in minimising the resulting calibration errors in the robot's task space. Both simulations and experimental results with a real robot show a very good convergence and high repeatability of calibration results without requiring user-supplied initial estimates of the calibration parameters. Andreas Jordt, Nils T. Siebel, Gerald Sommer |
ICRA | 2 |
| 2009 | Efficient neural network pruning during neuro-evolutionabstractIn this article we present a new method for the pruning of unnecessary connections from neural networks created by an evolutionary algorithm (neuro-evolution). Pruning not only decreases the complexity of the network but also improves the numerical stability of the parameter optimisation process. We show results from experiments where connection pruning is incorporated into EANT2, an evolutionary reinforcement learning algorithm for both the topology and parameters of neural networks. By analysing data from the evolutionary optimisation process that determines the network's parameters, candidate connections for removal are identified without the need for extensive additional calculations. Nils T. Siebel, Jonas Botel, Gerald Sommer |
IJCNN | 1 |
| 2008 | Creating edge detectors by evolutionary reinforcement learningabstractIn this article we present results from experiments where a edge detector was learned from scratch by EANT2, a method for evolutionary reinforcement learning. The detector is constructed as a neural network that takes as input the pixel values from a given image region-the same way that standard edge detectors do. However, it does not have any per-image parameters. A comparison between the evolved neural networks and two standard algorithms, the Sobel and Canny edge detectors, shows very good results. Nils T. Siebel, Sven Grünewald, Gerald Sommer |
IEEE Congress on Evolutionary Computation | 1 |
| 2008 | Learning defect classifiers for visual inspection images by neuro-evolution using weakly labelled training dataabstractThis article presents results from experiments where a detector for defects in visual inspection images was learned from scratch by EANT2, a method for evolutionary reinforcement learning. The detector is constructed as a neural network that takes as input statistical data on filter responses from a bank of image filters applied to an image region. Training is done on example images with weakly labelled defects. Experiments show good results of EANT2 in an application area where evolutionary methods are rare. Nils T. Siebel, Gerald Sommer |
IEEE Congress on Evolutionary Computation | 1 |
| 2006 | Learning Neural Networks for Visual Servoing Using Evolutionary Methods
Nils T. Siebel, Yohannes Kassahun |
HIS | 1 |
| 2004 | Assertions in Object Oriented Software Maintenance: Analysis and a Case StudyabstractAssertions had their origin in program verification. For the systems developed in industry, construction of assertions and their use in showing program correctness is a near-impossible task. However, they can be used to show that some key properties are satisfied during program execution. We first present a survey of the special roles that assertions can play in object oriented software construction. We then analyse such assertions by relating them to the case study of an automatic surveillance system. In particular, we address the following two issues: What types of assertions can be used most effectively in the context of object oriented software? How can you discover them and where should they be placed? During maintenance, both the design and the software are continuously changed. These changes can mean that the original assertions, if present, are no longer valid for the new software. Can we automatically derive assertions for the changed software?. Manoranjan Satpathy, Nils T. Siebel, Daniel Rodríguez-García |
ICSM | 2 |
| 2003 | Latitudinal and longitudinal process diversityabstractAbstract Software processes vary across organizations and over time. Managing this process diversity is a delicate balancing act between creative, healthy diversity and chaos. In this paper, we examine a particular aspect of this issue, namely some relationships between diversity in software processes, software evolution and the quality of software products and processes. Our main contribution is to distinguish between two broad kinds of process diversity, which we call latitudinal and longitudinal process diversity. To illustrate the differences between these two, we examine the case of a medium‐sized system (50 000 lines of C++ code) which has undergone major changes during its lifetime of 10 years. The software was originally developed by an individual academic using a research‐oriented process to develop a standalone proof‐of‐concept system. In a current multi‐team project, involving three industrial and three academic partners, the software has been adapted for integration as a subsystem of a near‐market product. We suggest ways in which the observed process diversity seems to be linked to a change in the software's propensity for evolution, and we discuss the impact of this on both product and process quality. Copyright © 2003 John Wiley & Sons, Ltd. Nils T. Siebel, Stephen Cook 0002, Manoranjan Satpathy, Daniel Rodríguez-García |
J. Softw. Maintenance Res. Pract. | 1 |
| 2002 | Fusion of Multiple Tracking Algorithms for Robust People Tracking
Nils T. Siebel, Stephen J. Maybank |
ECCV (4) | 1 |
| 2002 | Maintenance of Object Oriented Systems through Re-Engineering: A Case StudyabstractUnregulated evolution of software often leads to software ageing which not only makes the product difficult to maintain but also breaks the consistency between design and implementation. In such a case, it may become necessary to re-engineer the software so that it becomes maintainable again. In this paper we present the case study of the reengineering of the People Tracking subsystem of a surveillance system written in C++. We discuss the problems, the challenges and the approaches taken, and we show how the re-engineered product is now better maintainable. We also discuss the generation of the relevant artefacts - from requirement document through to design document. Manoranjan Satpathy, Nils T. Siebel, Daniel Rodríguez-García |
ICSM | 2 |