Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Massimo Ravasi is active.

Publication


Featured researches published by Massimo Ravasi.


IEEE Transactions on Circuits and Systems for Video Technology | 2002

A scalable and programmable architecture for 2-D DWT decoding

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

High-Level Algorithmic Complexity Analysis for the Implementation of a Motion-JPEG2000 Encoder

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

Wavelet image compression for mobile/portable applications

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

An introduction to MPEG-G, the new ISO standard for genomic information representation

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

High-abstraction level complexity analysis and memory architecture simulations of multimedia algorithms

Massimo Ravasi; Marco Mattavelli


Journal of Systems Architecture | 2003

High-level algorithmic complexity evaluation for system design

Massimo Ravasi; Marco Mattavelli


Archive | 2002

A computational complexity comparison of MPEG4 and JVT codecs

Massimo Ravasi; Marco Mattavelli; C. Clerc


european signal processing conference | 2000

Scheduling strategies for 2D wavelet coding implementations

Massimo Ravasi; Marco Mattavelli; Daniel Mlynek


international workshop on system on chip for real time applications | 2005

High level extraction of SoC architectural information from generic C algorithmic descriptions

Marco Mattavelli; Massimo Ravasi


Archive | 2004

An automatic tool for high-level algorithmic complexity evaluation and optimization for system design

Massimo Ravasi; C Clerc; Marco Mattavelli; Daniel Mlynek

Collaboration


Dive into the Massimo Ravasi's collaboration.

Top Co-Authors

Avatar

Marco Mattavelli

École Polytechnique Fédérale de Lausanne

View shared research outputs
Top Co-Authors

Avatar

Daniel Mlynek

École Normale Supérieure

View shared research outputs
Top Co-Authors

Avatar

Alistair Buttar

École Polytechnique Fédérale de Lausanne

View shared research outputs
Top Co-Authors

Avatar

Daniele Renzi

École Polytechnique Fédérale de Lausanne

View shared research outputs
Top Co-Authors

Avatar

Giorgio Zoia

École Polytechnique Fédérale de Lausanne

View shared research outputs
Top Co-Authors

Avatar

Salma Soudagar

École Polytechnique Fédérale de Lausanne

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Claudio Alberti

École Normale Supérieure

View shared research outputs
Researchain Logo
Decentralizing Knowledge