EDBT 2026 Demo / reviewers in the wild / expert
Oliver Sims
dblp:51/6983
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 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
1 paper |
Image and video processing · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Reconfigurable computing and FPGAs · 50% Embedded and real-time systems · 50% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Image and video processing › image restoration
image deblurring |
0.1 | 1 | 2006 | A real-time implementation of Richardson-Lucy deconvolution · FPGA 2006 |
Image and video processing › image restoration › image deblurring
richardson-lucy deconvolution |
0.1 | 1 | 2006 | A real-time implementation of Richardson-Lucy deconvolution · FPGA 2006 |
Reconfigurable computing and FPGAs
FPGA implementation |
0.0 | 1 | 2006 | A real-time implementation of Richardson-Lucy deconvolution · FPGA 2006 |
Embedded and real-time systems › real-time signal processing
real-time image processing |
0.0 | 1 | 2006 | A real-time implementation of Richardson-Lucy deconvolution · FPGA 2006 |
Methods — techniques the papers use, named apart from their topics
separable filtering · 0.12d convolution · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | A real-time implementation of Richardson-Lucy deconvolutionabstractDeconvolution is an important technique in image processing that may be used to recover images that have been subjected to a blurring process, usually caused by atmospheric effects or limitations of the image capturing equipment. Noise in the image data means that the problem is ill-posed, and thus mathematically complex statistical estimation techniques must be employed. This complexity, and the high throughput levels required for video data, renders a real-time software implementation unfeasible, however the parallelism of FPGA devices makes them an ideal medium. In this paper an FPGA implementation of an accelerated Richardson-Lucy deconvolution algorithm will be presented. The design uses multistage separable filters as a hardware efficient means of implementing the several large 2D convolutions that are required. The results show that real-time full scene deconvolution is viable with today's FPGA technology. Oliver Sims, James Irvine 0001 |
FPGA | 1 |
| 2006 | An FPGA Implementation of Pattern-Selective Pyramidal Image FusionabstractThe aim of image fusion is to combine multiple images (from one or more sensors) into a single composite image that retains all useful data without introducing artefacts. Pattern-selective techniques attempt to identify and extract whole features in the source images to use in the composite. These techniques usually rely on multiresolution image representations such as Gaussian pyramids, which are localised in both the spatial and spatial-frequency domains, since they enable identification of features at many scales simultaneously. This paper presents an FPGA implementation of pyramidal decomposition and subsequent fusion of dual video streams. This is the first reported instance of a hardware implementation of pattern-selective pyramidal image fusion. Use of FPGA technology has enabled a design that can fuse dual video streams (greyscale VGA, 30fps) in real-time, and provides approximately 100 times speedup over a 2.8GHz Pentium-4 Oliver Sims, James Irvine 0001 |
FPL | 1 |
| 2002 | Business Modelling for Component Systems with UMLabstractThe EC funded COMBINE Project has the objective of dramatically improving software development productivity by providing a holistic approach to component-based development of enterprise systems. It has a single, cohesive UML based modelling environment for all development stages. Business modelling is key to user satisfaction, business flexibility and survival. Today, some IT services are so crucial to a business that, without them, things do not just happen less well, they do not happen at all, with disastrous consequences. Business models must do more than provide the starting point for system models-they must become an integral part of a system model, from which code is generated. "Traditional" business modelling is generally done using modelling concepts and tools that are not optimised to linking to a system model. The COMBINE Project has overcome this problem in two ways-identifying a coherent minimum set of modelling concepts and discovering a way of representing these in UML. This had to be done in a way that allowed models to be equally comprehensible to business experts and system modellers. The paper describes the COMBINE Team's approach to these problems, covering the structure of a business model, a minimum set of modelling concepts, use of UML "out of the box" and showing how a business model can be structured to provide the mapping between real world business concepts and software artifacts. Sandy Tyndale-Biscoe, Oliver Sims, Bryan Wood, Chris Sluman |
EDOC | 2 |