Massimo Ravasi
École Polytechnique Fédérale de Lausanne
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Massimo Ravasi.
IEEE Transactions on Circuits and Systems for Video Technology | 2002
Massimo Ravasi; Livio Tenze; Marco Mattavelli
The compression of still images by means of the discrete wavelet transform (DWT), adopted in the JPEG-2000 and MPEG-4 standards, is becoming more and more widespread because it yields better performance than other compression methods, such as discrete cosine transform. The demand of efficient architectures for 2-D DWT coding and decoding for a variety of different applications and embedded systems is rapidly increasing. This paper presents the implementation of a 2-D DWT decoder for Mallat-tree decomposition, suitable for low power applications, such as portable devices. The decoder design has been synthesized and validated in 0.35-/spl mu/m CMOS technology. The architecture is scalable according to the desired maximum image size, the maximum DWT kernel length, and arithmetic accuracy, and it is programmable at run-time to process different image sizes and use different DWT kernels.
power and timing modeling optimization and simulation | 2003
Massimo Ravasi; Marco Mattavelli; Paul R. Schumacher; Robert D. Turney
The increasing complexity of processing algorithms has lead to the need of more and more intensive specification and validation by means of soft- ware implementations. As the complexity grows, the intuitive understanding of the specific processing needs becomes harder. Hence, the architectural imple- mentation choices or the choices between different possible software/hardware partitioning become extremely difficult tasks. Automatic tools for complexity analysis at high abstraction level are nowadays a fundamental need. This paper describes a new automatic tool for high-level algorithmic complexity analysis, the Software Instrumentation Tool (SIT), and presents the results concerning the complexity analysis and design space exploration for the implementation of a JPEG2000 encoder using a hardware/software co-design methodology on a Xilinx Virtex-II™ platform FPGA. The analysis and design process for the im- plementation of a video surveillance application example is described.
international conference on consumer electronics | 1999
Massimo Ravasi; Marco Mattavelli; Daniel Mlynek; Alistair Buttar; Salma Soudagar
Wavelet image compression offers several advantages over existing methods such as the DCT adopted in the JPEG standard, and has now been adopted by MPEG-4. This paper presents some wavelet codec implementation architectures obtained by a joint optimization of both the algorithmic and architectural features, according to system hardware and software strategy. Results are presented which allow optimization of system performance either for dedicated ASIC design or for embedded software implementation based on available execution speed and cache memory performance.
bioRxiv | 2018
Claudio Alberti; Tom Paridaens; Jan Voges; Daniel Naro; Junaid Jameel Ahmad; Massimo Ravasi; Daniele Renzi; Giorgio Zoia; Idoia Ochoa; Marco Mattavelli; Jaime Delgado; Mikel Hernaez
The MPEG-G standardization initiative is a coordinated international effort to specify a compressed data format that enables large scale genomic data to be processed, transported and shared. The standard consists of a set of specifications (i.e., a book) describing: i) a nor-mative format syntax, and ii) a normative decoding process to retrieve the information coded in a compliant file or bitstream. Such decoding process enables the use of leading-edge com-pression technologies that have exhibited significant compression gains over currently used formats for storage of unaligned and aligned sequencing reads. Additionally, the standard provides a wealth of much needed functionality, such as selective access, data aggregation, ap-plication programming interfaces to the compressed data, standard interfaces to support data protection mechanisms, support for streaming and a procedure to assess the conformance of implementations. ISO/IEC is engaged in supporting the maintenance and availability of the standard specification, which guarantees the perenniality of applications using MPEG-G. Fi-nally, the standard ensures interoperability and integration with existing genomic information processing pipelines by providing support for conversion from the FASTQ/SAM/BAM file formats. In this paper we provide an overview of the MPEG-G specification, with particular focus on the main advantages and novel functionality it offers. As the standard only specifies the decoding process, encoding performance, both in terms of speed and compression ratio, can vary depending on specific encoder implementations, and will likely improve during the lifetime of MPEG-G. Hence, the performance statistics provided here are only indicative baseline examples of the technologies included in the standard.
IEEE Transactions on Circuits and Systems for Video Technology | 2005
Massimo Ravasi; Marco Mattavelli
Journal of Systems Architecture | 2003
Massimo Ravasi; Marco Mattavelli
Archive | 2002
Massimo Ravasi; Marco Mattavelli; C. Clerc
european signal processing conference | 2000
Massimo Ravasi; Marco Mattavelli; Daniel Mlynek
international workshop on system on chip for real time applications | 2005
Marco Mattavelli; Massimo Ravasi
Archive | 2004
Massimo Ravasi; C Clerc; Marco Mattavelli; Daniel Mlynek