Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Lode Nachtergaele

dblp:47/6020 · DBLP profile ↗
← Back
16ranked-venue papers
4as first author
0since 2021 · last 2005
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 8 · 1 first-authorSystems, architecture and hardware · 6 · 2 first-authorComputer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 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.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Hardware accelerators and domain-specific architectures · 40% Reconfigurable computing and FPGAs · 19% Memory systems · 17%
Computer graphics and multimedia
2 papers
Image and video coding · 68% Image and video processing · 16% Multimedia systems and quality of experience · 16%

Topics — the 9 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Hardware accelerators and domain-specific architectures › video coding accelerator
multimedia accelerators
0.012000
Flexible hardware acceleration for multimedia oriented microprocessors · MICRO 2000
Reconfigurable computing and FPGAs › reconfigurable computing
reconfigurable accelerator
0.012000
Flexible hardware acceleration for multimedia oriented microprocessors · MICRO 2000
Hardware accelerators and domain-specific architectures › domain-specific accelerator
ASIC accelerator
0.011999
Implementation of a Scalable MPEG-4 Wavelet-Based Visual Texture Compression System · DAC 1999
Energy-efficient computing
low-power design
0.011998
Low-power data transfer and storage exploration for H.263 video decoder system · IEEE J. Sel. Areas Commun. 1998
Image and video processing
motion estimation
0.011999
Low Power Memory Storage and Transfer Organization for the MPEG-4 Full Pel Motion Estimation on a Multimedia Processor · IEEE Trans. Multim. 1999
Image and video coding › video coding standards
MPEG-4 video coding
0.011999
Low Power Memory Storage and Transfer Organization for the MPEG-4 Full Pel Motion Estimation on a Multimedia Processor · IEEE Trans. Multim. 1999
Electronic design automation
high-level synthesis
0.011998
Low-power data transfer and storage exploration for H.263 video decoder system · IEEE J. Sel. Areas Commun. 1998
Electronic design automation › high-level synthesis › memory synthesis
memory architecture synthesis
0.011998
Low-power data transfer and storage exploration for H.263 video decoder system · IEEE J. Sel. Areas Commun. 1998
Hardware accelerators and domain-specific architectures
video decoder
0.011998
Low-power data transfer and storage exploration for H.263 video decoder system · IEEE J. Sel. Areas Commun. 1998

Methods — techniques the papers use, named apart from their topics

system-level design methodology · 0.0source code transformation · 0.0ACROPOLIS methodology · 0.0high-level memory management · 0.0data transfer optimization · 0.0
YearPublicationVenuePosition
2005 Constant quality video coding using video content analysis
Luk Overmeire, Lode Nachtergaele, Fabio Verdicchio, Joeri Barbarien, Peter Schelkens
Signal Process. Image Commun.2
2004 Constant quality rate-control for video encoding based on activity segmentation
abstract
An enhanced, off-line, segment-based rate control approach is proposed for controlling the distortion variation across successive segments of a video sequence when encoding with single-layer (MPEG-4 Baseline, MPEG-4 AVC) and wavelet video codecs. Consistent quality is achieved by a time-efficient, predictive rate-distortion modeling per segment. The individual segments are either shots or subshots, that are defined based on shot segmentation and activity analysis techniques. The rate control method solves the quality stability problem of state-of-the-art codecs, especially for less mature rate control modules (such as present in MPEG-4 AVC). The processing overhead compared to classical two-pass VBR encoding is limited while the distortion variation is significantly reduced.
Luk Overmeire, Fabio Verdicchio, Joeri Barbarien, Peter Schelkens, Lode Nachtergaele
ICIP5
2004 Targeting Heterogeneous Multimedia Environments with Web Services
abstract
The number of networked multimedia platforms that are introduced into the market has increased dramatically in recent years. Current approaches to multimedia distribution do not scale to this growing set of client configurations and heterogeneous dynamic networks. We propose a distributed architecture that offers a scalable solution to multimedia publication and distribution in such heterogeneous environments. It builds upon recent standardization efforts related to Web services. This paper details the multimedia Web services at the proxy server, that cooperate on a loosely coupled basis to tailor content creators' multimedia presentations to clients' environments. The experiments show that our Web service-oriented architecture offers a significant added value in heterogeneous multimedia environments.
Stijn Decneut, Filip Hendrickx, Steven Van Assche, Lode Nachtergaele
ICWS4
2004 Multi-channel publishing of interactive multimedia presentations
Steven Van Assche, Filip Hendrickx, Nico Oorts, Lode Nachtergaele
Comput. Graph.4
2003 A scalable MPEG-4 wavelet-based visual texture compression system with optimized memory organization
abstract
The realization of new MPEG-4 functionality, applicable to three-dimensional graphics texture compression and image database access over the Internet, is demonstrated on a heterogeneous platform with several unique features. First, applying our system-level design methodologies effectively removes all data transfer and storage overhead that comprises the main bottleneck in the original system description. Second, a first-of-a-kind application specific solution, called Ozone, accelerates the embedded-zero-tree based encoding and is capable of compressing 30 color CIF images per second. The entire application is running on the Ozone coupled to a PC.
Bart Vanhoof, Lode Nachtergaele, Gauthier Lafruit, Mercedes Peón, Bart Masschelein, Francky Catthoor, Jan Bormans, Ivo Bolsens
IEEE Trans. Circuits Syst. Video Technol.2
2003 Power-efficient flexible processor architecture for embedded applications
abstract
In the design of embedded systems, a processor architecture is a tradeoff between energy consumption, area, speed, design time, and flexibility to cope with future design changes. New versions in a product generation may require small design changes in any part of the design. We propose a novel processor architecture concept, which provides the flexibility needed in practice at a reduced power and performance cost compared to a fully programmable processor. The crucial element is a novel protocol combining an efficient, customized component with a flexible processor into a hybrid architecture.
Frederik Vermeulen, Francky Catthoor, Lode Nachtergaele, Diederik Verkest, Hugo De Man
IEEE Trans. Very Large Scale Integr. Syst.3
2000 System and Architecture-Level Power Reduction for Microprocessor-Based Communication and Multi-Media Applications
abstract
Current microprocessor architectures become more and more dominated by the data access bottlenecks in the cache, system bus and main memory subsystems. These also have a major influence on the system (board-level) power consumption. In practice this means lower energy consumption for a given throughput requirement. In the booming domain of (largely embedded) cost-sensitive communication and multi-media applications, more and more implementations make use of microprocessor based platforms for flexibility reasons. However, in order to provide sufficiently high data throughput at reasonable power consumption for these demanding applications, novel solutions for the memory access and data transfer will have to be introduced. These will have to be situated both at the processor architecture and the algorithm/compiler level. The question we want to address in this paper is what would these solutions look like. We show that they will be based on processor architecture optimizations, on novel approaches in the application of compiler technology, and on exploiting the interface between the system hardware and software.
Lode Nachtergaele, Vivek Tiwari, Nikil Dutt
ICCAD1
2000 3D computational graceful degradation
abstract
info:eu-repo/semantics/published
Gauthier Lafruit, Lode Nachtergaele, Kristof Denolf, Jan Bormans
ISCAS2
2000 Flexible hardware acceleration for multimedia oriented microprocessors
abstract
The execution of multimedia applications on a microprocessor greatly benefits from hardware acceleration, both in terms of speed and energy consumption. While the basic functionality implemented in these accelerators remains constant over different product versions, small changes are still often required. With the proposed architecture and protocol, the accelerator hardware has the performance and cost benefits of a hardwired solution, while featuring all the flexibility needed in practice. From a user point of view, the entire application is still programmable.
Frederik Vermeulen, Lode Nachtergaele, Francky Catthoor, Diederik Verkest, Hugo De Man
MICRO2
1999 Implementation of a Scalable MPEG-4 Wavelet-Based Visual Texture Compression System
abstract
The realization of new MPEG-4 functionality, applicable to 3D graphics texture compression and image database access over the Internet, is demonstrated in a PC-based compression system.Applying our system-level design methodologies effectively removes all implementation bottlenecks.A first-of-a-kind ASIC, called Ozone, accelerates the Embedded Zero Tree based encoding and is capable of compressing 30 color CIF images per second.
Lode Nachtergaele, Bart Vanhoof, Mercedes Peón, Gauthier Lafruit, Jan Bormans, Ivo Bolsens
DAC1
1999 Implementation driven selection of wavelet filters for still image coding based on bitrange expansion
abstract
The wavelet transform is a popular filter-based decomposition algorithm used in novel multimedia standards and applications. Due to its intrinsic use of filtering operations, the choice of an appropriate filter and the normalisation of its coefficients determines the number of bits needed to represent the transformed image. We show that depending on the normalisation of the filters, the wavelet coefficients either saturate or grow exponentially for successive transformation levels. A procedure to create images that excite worst case maxima in the transform domain is described. The bit-range expansion for natural images is computed and follows the trend of the worst case results.
Bart Masschelein, Bart Vanhoof, Lode Nachtergaele, Jan Bormans, Ivo Bolsens
MMSP3
1999 Optimal memory organization for scalable texture codecs in MPEG-4
abstract
This paper addresses the problem of minimizing memory size and memory accesses in multiresolution texture coding architectures for discrete cosine transform (DCT) and wavelet-based schemes used, for example, in virtual-world walk-throughs or facial animation scenes of an MPEG-4 system. The problem of minimizing the memory cost is important since memory accesses, memory bandwidth limitations, and in general the correct handling of the data flows have become the true critical issues in designing high-speed and low-power video-processing architectures and in efficiently using multimedia processors. For instance, the straightforward implementation of a multiresolution texture codec typically needs an extra memory buffer of the same size as the image to be encoded/decoded. We propose a new calculation schedule that reduces this buffer memory size with up to two orders of magnitude, while still ensuring a number of external (off-chip) memory accesses that is very close to the theoretical minimum. The analysis is generic and is therefore useful for both wavelet and multiresolution DCT codecs.
Gauthier Lafruit, Lode Nachtergaele, Jan Bormans, Marc Engels, Ivo Bolsens
IEEE Trans. Circuits Syst. Video Technol.2
1999 Low Power Memory Storage and Transfer Organization for the MPEG-4 Full Pel Motion Estimation on a Multimedia Processor
abstract
Data transfers and storage are crucial cost factors in multimedia systems. Systematic methodologies are needed to obtain dramatic reductions in terms of power, area and cycle count. Upcoming multimedia processing applications will require high memory bandwidth. In this paper, we estimate that a software reference implementation of an MPEG-4 video encoder typically requires five Gtransfers/s to main memory for a simple profile level L2. This shows a clear need for optimization and the use of intermediate memory stages. By applying our ACROPOLIS methodology, developed mainly to relieve this data access bottleneck, we have arrived at an implementation which needs a factor 65 less background accesses. In addition, we also show that we can heavily improve on the memory transfers, without sacrificing speed (even gaining about 10% on cache misses and cycles for a DEC Alpha), by aggressive source code transformations.
Erik Brockmeyer, Lode Nachtergaele, Francky Catthoor, Jan Bormans, Hugo De Man
IEEE Trans. Multim.2
1998 Power and speed-efficient code transformation of multimedia algorithms for RISC processors
abstract
The upcoming multimedia processing applications will require high memory bandwidth. We estimate that a software reference implementation of an MPEG-4 video decoder typically requires 200 Mtransfers/s to memory to decode 1 CIF (352/spl times/288) video object plane (VOP) at 30 frames/s. This imposes a high penalty in terms of power but also performance. However, we also show that we can heavily improve on the memory accesses and data transfers, without sacrificing speed (even gaining about 10% on cache misses and cycles for a DEC Alpha), by aggressive code transformations. For this purpose, we have applied an extended version of our data transfer and storage exploration methodology, partly supported in the ATOMIUM environment, which was originally developed for custom hardware implementations.
Lode Nachtergaele, Toon Gijbels, Jan Bormans, Francky Catthoor, Marc Engels
MMSP1
1998 Low-power data transfer and storage exploration for H.263 video decoder system
abstract
We describe a power exploration methodology for data-dominated applications using a H.263 video decoding demonstrator application. The starting point for our exploration is a C specification of the video decoder, available in the public domain from Telenor Research. We have transformed the data-transfer scheme in the specification, and have optimized the distributed memory organization. This results in a memory architecture with significantly reduced power consumption. For the worst case mode using predicted (P) frames, memory power consumption is reduced by a factor of 7 when compared to the reference design. For the worst case mode using predicted and bi-directional (PB) frames, memory power consumption is reduced by a factor of 9. To achieve these results, we make use of our formalized high-level memory management methodology, partly supported in our ATOMIUM environment.
Lode Nachtergaele, Francky Catthoor, Bhanu Kapoor, Stefan Janssens, Dennis Moolenaar
IEEE J. Sel. Areas Commun.1
1996 Power exploration for data dominated video applications
abstract
In this paper we present our power exploration methodology for data dominated video applications. This formalized methodology is based on the observation that for this type of application the power consumption is dominated by the memory architecture. Hence, the first exploration stage should be to come up with an optimized memory organisation. Other important observations are that the power consumption of the address generators is of the same magnitude as that of the data-paths and that the address generators are better optimized using specialized techniques.
Sven Wuytack, Francky Catthoor, Lode Nachtergaele, Hugo De Man
ISLPED3