Daniele Marini

Curriculum

April 2000

Principal dates

Personal Data

I was born in 1946 in Milano, and I'm married with Maria Cristina Abbati. We have two sons, Beniamino, age 24, and Tommaso, age 18.

My hobbies are: playing piano and clavichord, ranging from baroque to contemporary classical musics. I also cultivate Bonsai, and love book reading and collecting antique watches and clocks.

Grants

Researach fields

My research interests are in the field of image synthesis, image processing, human computer interaction, visual communication and visual perception. Current and past research projects carried on at the Laboratory of Eidomatics are:

Image synthesis

Illumination models for photorealistic image generation

This research line aims at improving photorealistic image synthesis algorithm taking into account, in particular, the characteristics of light sources and their description in terms of colorimetric and photometric parameters. This aims both at increasing image quality and simplifying human interface to define image control parameters. Algorithmic approach focuses on ray tracing and radiosity methods.

Synthesis of Computer hologram

In co-operation with CCR research centre, ISEI - Image laboratory, I have worked on improving methods for optical field computation, aiming at a new method to generate interference holograms.

Parallel computation for efficient image synthesis

I have been working until 1994 on parallelisation of ray tracing and radiosity algorithms, adopting multiprocessing architecture: KSR shared memory systems and Meiko Transupter based distributed memory system.

Fractal methods for digital terrain modelling and rendering

I have coordinated a research project for advanced modelling of environmental data, in particular my research group is developing algorithms and methods to approximate, with fractal geometry technique, a digital terrain model. Also photorealistic image synthesis is applied to increase DTM rendering.

Image analysis

Image compression and coding

I have coordinated a research project on image compression methods, in particular my research group is working on improving and optimizing IFS based fractal compression methods to code and compress medical, satellite and computer generated images.

3D Volume Imaging

X-Ray Voludensitometry

At the Laboratory of Eidomatics we have implemented a computer system to visualise volumetric data sets for non destructive evaluation in industrial field. The system XEVA-VisualStudio, is currently being used by researchers in biological and medical fields, and is distributed and supported as public domain software by the laboratory.

Non destructive diagnosis and surgical planning in medical field by volumetric imaging

I have coordinated a research activity which aims at providing diagnostical and surgical planning tools for orthodontics, based on volume imaging techniques. In particular I am currently working on innovative algorithms for volume data classification, based on fuzzy logic.

Human computer interaction and visual communication

Object Oriented geometric modelling

I have coordinated a research activity to develop GEObject, a computer system for geometric modelling, based on Object Oriented methodology and mimicing compass and ruler approach to constructive geometry. The prototypal software version of GEObject is available. This activity is part of a co-operation with the research group of prof. Didier Arques at the Université of Marne la Vallée, where this approach is used to implement a computer animation system.

Colour visual perception and advanced colour reproduction

I am coordinating a research activity to develop a computational model of human colour vision to improve colour reproduction, particularly for photorealistic image synthesis. The method and algorithms are based on Edwin Land's Retinex theory.

Visual Communication

I am working on problems of design of visual communication systems. The focus of my interest and experience is in the area of distributed multimedia systems, adopting virtual reality and Web based techniques. Past projects were: an experimental Web site for the restoration of the ancient roman theatre of the town of Aosta, and the official web si te of Teatro alla Scala of Milano.

Software System developed, maintained and distributed

All the software systems and algorithms below have been implemented with the collaboration of undergraduate and post graduate students at the Dept. of Information Sciences, under my co-ordination and direction. This software is available as public domain, by connecting to the Web Site of Laboratory of Eidomatics: ttp://escher.usr.dsi.unimi.it/imaging or by direct request.

X_EVA-VisualStudio - Volume Rendering and Visualisation

This is an interactive systems running on a variety of Unix based workstation, to visualise and explore volumetric data sets, by adopting voxel based volume rendering techniques. XEVA runs on standard Unix based platforms with Motif interface; a PVM version has been implemented by CSCS at Manno; new improvements are being developed by other users across the world.

Lighter - ray tracing

Multiple versions of ray tracing Lighter software have been implemented. They support the following illumination models: Whitted, Cook & Torrance, Modified Cook & Torrance with Retinex colour computation.

The different versions of Lighter run on standard Unix platforms, on PC and on KSR and MEIKO parallel computer systems. Lighter can render any solid model created using Autcad modelling system; an interface with CADLAB Eureka system is on going. This software is available upon request.

Lighter_radiance - Radiosity

This software renders surface based models created using Autocad geometric modelling system, and generates VRML compatible files that can be visualised using any VRML viewer. Lighter_radiance adopts different techniques to compute view factor: Malley, Hemi-Cube and approximated Stokes. This software is available upon request.

GEObject - Object Oriented Geometric Modeling

This software system models geometric objects by object oriented methodology. It allows to establish constraints among objects, that are maintained without any numerical constraint solution method. This allows a user to implement direct and inverse cinematics. A version implemented using Eiffel Language is available upon request, or for testing by remote WEB connection, only for HP 9000/700 platforms. A new version based on Java Language is being implemented.

Retinex - human visual perception based colour filtering system

This system supports multiple colour operation following Retinex theory of human colour visual perception. It can be integrated into a visualisation pipe-line or used stand-alone to filter a coloured image for display or printing. This software is not yet available being under debugging and optimisation.

Educational activity

Academic (as lecturer)

Non Academic

I have been active on education since my degree, participating in many initiatives, lectures, seminars, conferences, tutorial on topics rangin from software quality control to computer gaphics, image processing and human computer interaction. These tutorial and courses have been organised by many private and public insitutions like, to mention only some of them: CILEA, Etnoteam Spa, Scuola Superiore "G. Reiss Romoli".

An important education program under my co-ordination and project has been a program for young under occupied people, financed by Regione Lombardia and European Social Fund, to give a professional background on computer imaging techniques. This annual, full time program has been repeated three times, form 1984 until 1986.

Editorial activity

The editorial activity has been focused on dissemination of computer graphics and computer imaging techniques, methodology and applications. I have been among the founders, in 1980, of PIXEL, published by "Il Rostro", Milano, the first technical magazine on computer graphics in Italy.

I have published two introductory books on computer graphics and imaging (see references).

I have been editor of the Conference proceedings of:

I have translated: Page E.S.& Wilson L.B. Information representation and manipulation in a computer, 1977; Zanichelli, Scientific Dictionary (computer science topics). I am collaborating, on a non regular basis, with "Sole 24 Ore" newspaper.

Management and Consultant experience

Academic

Major part of my management work at the Dept. of Information Sciences has been focused on creating the under graduate laboratories, during 1981-1983 and during 1988-1989.

Since 1988 I am also directing the Laboratory of Eidomatics, which hosts research activity on the field of computer imaging, and whose facilities are regularly used by 20 under-graduate and graduating students per year.

Non Academic

I have been appointed as consultant from many companies to contribute to research projects, R&D programmes and reviews. A partial list is:

Committees and associations

I have been member of the scientific committee of the Italian conferences AICOGRAPHICS, since 1982; Conference "Conoscenza per Immagini", CNR Rome, 1898 and 1992; EUROPIA '90 and EUROPIA '93; WTC '94.

In 1999 I have coordinated the XXth Eurographics Conference in Milano.

I am member of: IEEE, ACM Siggraph, AICA. I am also member of the Committes of the SMAU Industrial Design Prize for Software since 1991.

Recent Publications (selection)

Papers

  1. Gatti C., Marini D., Minardi P., "An Interactive System for Volume Analysis", in: Palamidese P. Ed. Scientific Visualization, Advanced Software Techniques, Ellis Horwood Ltd., New York (1993) pp. 115-124
  2. Brivio P.A., Marini D., "A fractal method for Digital Elevation Model construction and its application to a mountain region". Computer Graphics Forum 6, (1993)
  3. Apolloni B., Fanelli A., Marini D., "Fractal analysis of artificial drawings through neural networks", Neural Networks World, 1/93, pp.73-85 (1993)
  4. Canesi A. Marini D., Perricone G. "Videorealism methods for interior light design" , in: M.R. Beheshti, K. Zreik Ed.'s, Advanced technologies: architecture,planning, civil engineering, Elsevier, Amsterdam (1993)
  5. V.Belloli, S. Callegari, M. Della Monica, D. Marini, "RayFilling: a new method to accelerate ray tracing for interactive modelling and rendering of solid objects", Computer & Graphics, 18, 5, pp. 723-732 (1994)
  6. Brivio P.A., Furini P., Righetti M., Marini D., "Synthesis of Multispectral Images of Natural Landscapes", in: Brunet P. Jansen F.W. Eds. Photorealistic Rendering in Computer Graphics, Springer Verlag, New York, 240-250 (1994)
  7. Alberti M.A., Marini D., "Knowledge Representation in a Learning Environment for Euclidean Geometry", to appear in: "The design of Computational Media to Support Exploratory Learning", NATO ASI Series F, Springer Verlag (1994)
  8. Alberti M.A., Bastioli E., Marini D., "Towards Object-Oriented Modelling of Euclidean Geometry", The Visual Computer, 11, pp. 378-389 (1995)
  9. Marini D., Rossi M, Moltedo L., Salvetti O., "Virtual Reality And Web Tools To Convey The Visual Information Of Ancient Monuments", to appear in: Computer Networks and ISDN Sytems, Selected Papers from Compugraphics 96, Elsevier, 29, 12, (1997)
  10. Alberti M.A., Evi P., Marini D. "Modelling Geometric Constrained Objects with OBJSA Nets", to appear in: F. De Cindio et al. Ed. Application and Theory of Petri Nets (1998)
  11. Marini D. Rizzi A, Rossi M., "Color Constancy Measurements for Synthetic Image Generation", Journal of Electronic Imaging, 8, 9, (1999) pp. 394-403

 

International conferences

  1. Barenghi A., Mancini E.G., Marini D., Accomazzi, V. Bordegari D., "Computed Tomography data: 3D visualisation and Cephalometric Analysis in Orthodontic Diagnosis of Cranio Facial Deformities" IInd Mediterranean Congress of Oral Maxillofacial Surgery, Athene (1993)
  2. Marini D. Rizzi A. "Colour Constancy and Optical Illusions: a computer simulation with Retinex Theory", 7th ICIAP, Bari (1993)
  3. Marini D., Rossi M. "Parallelising Accelerated Ray Tracing for High Quality Image Synthesis", WTC94, Como, sept. (1994)
  4. Alberti M.A., Evi P., Marini D. "Modelling Geometric Objects with OBJSA Nets", 16th Internat. Conf. on Application and Theory of Petri Nets, Torino, June 26-30 (1995)
  5. Marini D. and Marini L. "A computational model for quantification of colour perception and its heuristic role in colour study", The Trieste Symposium on Perception and Cognition, Trieste, October (1995)
  6. Brivio P.A., Soldà L., Marini D., "Virtual Reality for Navigation and Analysis of Earth Landscapes, Workshop on New Deveolpments in Geographics Information Systems ISPRS, Milano, (1996)
  7. Marini D., Rossi M, Moltedo L., Salvetti O., "Virtual Reality And Web Tools To Convey The Visual Information Of Ancient Monuments", Proc. Compugraphics96, Paris, (1996), pp. 121-125
  8. Appolonia L., Marini D., Moltedo L., Salonia P., Salvetti O. "A new computer assisted diagnosis for the safe of ancient monuments", EVA 97, Firenze (1997) pp. 5.20 - 5.29
  9. Marini D., Rizzi A., "A Computational approach to color illusions", Proc. ICIAP 97, Springer Verlag, New York, (1997) pp. 62-70
  10. Marini D., Rizzi A., "Non-supervised Chromatic Illuminant Corrector for Autonomous Robots", accepted to: EUROBOT97
  11. Alberti M.A., Marini D., Trapani P., "Experimenting Web technologies to access an Opera Theatre", Proc. ED-MEDIA/ED-TELECOM 98, AACE, Freiburg, (1998), pp. 19-24
  12. Saupe D., Ruhl M., Hamzaui R., Grandi L., Marini D., "Optimal Hierarchical Partitionings for Fractal Image Compression", Proc. IEEE ICIP98, (1998)
  13. Marini D., Rizzi A., Carati C., "Color constancy effects measurements of the Retinex Theory", Proc. SPIE EI-99, Vol 3648 (1999) pp. 249-256
  14. Marini D., Rizzi A., "Color appearance approach to image database visual retrieval", Proc. SPIE EI-2000, Vol. 3964 (2000) pp. 186-195

 

Books (in italian)

  1. Marini D., Corso di Eidomatica: Introduzione alla Computer Graphics in BASIC, Fratelli Fabbri Editore, Milano, (1985)
  2. Ferrario M., Marini D., Computer e Immagini, Ghedini Editore, Milano, (1988)

Software, Video and Multimedia

  1. Marini D., Gatti C., Bordegari D., Accomazzi V., X_EVA-VisualStudio - Volume Rendering and Visualisation, DSI Università di Milano, http://escher.usr.dsi.unimi.it/imaging/eva_overview.html 1994-1996
  2. Marini D., Rossi M.,RayTracing - rendering fotorealistico basato sul metodo di ray tracing, DSI Università di Milano,
  3. http://escher.usr.dsi.unimi.it/imaging/overview.html 1992-1996
  4. Marini D., Canesi A., Ratto G., Radiosity - rendering fotorealistico basato sul metodo di Radiosity, DSI Università di Milano, http://escher.usr.dsi.unimi.it/imaging/radiosity_ex.html 1994-1996
  5. Alberti M.A., Marini D.,Bastioli E., Evi P. GEObject - Object Oriented Geometric Modeling, DSI Università di Milano,
  6. http://escher.usr.dsi.unimi.it/imaging/geobject.html 1993-1996
  7. Alberti M.A., Marini D., Porto E., Pocecai G., Sennoner M., Trapani P., LaScalaWeb - Sito Internet del Teatro alla Scala di Milano, Teatro alla Scala & DSI Università di Milano, http://lascala.milano.it 1995-1996
  8. Brivio P.A., Furini P., Marini D., Righetti M, Soldà L. TISS, Territorial image synthesis and analysis system - DSI Università di Milano & IGL CNR Milano, http://escher.usr.dsi.unimi.it/imaging/DTM.html 1993-1996
  9. Marini D., Fischnaller F., Maharji-Singh Y., Trapani P., Guizzo M., L’Ultima Cena Interattiva - DSI, Università di Milano, http://escher.usr.dsi.unimi.it/imaging/LASTSUPPER/ 1996-1997
  10. Marini D., Marini L. Measuring the colors we perceive , Science & Tribune on line magazine, http://www.tribunes.com/tribune/art97/mari.htm, 1997
  11. Marini D., Attanasio S., Forges Davanzati L., "The Last Supper at the Computer", Siggraph Video Review Issue n.17, ACM, New York (1984)
  12. Gatti C., Marini D., Bordegari D., Accomazzi V., Industrial NDT using the X-EVA system, in: Video Proceedings, IEEE Visualisation 94, IEEE Press, New York (1994)
  13. Gatti C., Marini D., Bordegari D., Accomazzi V., Industrial NDT , in: Siggraph 94 Technical Slide Set, ACM, New York (1994)