Daniele Marini
Curriculum
April 2000
Principal dates
- 1999 Direction of the post graduate school on Deisng and Production of Multimedia at the University of Milano, Campus "Crema"
- 1999 Associate Professor at the University of Milano, Campus "Crema", Faculty of Science, teaching Computer Graphics and Image Processing
- 1998 Associate Professor at the University of Milano, Campus "Crema", Faculty of Science, teaching Computer Graphics and Multimedia Editing
- 1995-1999 - visiting professor, teaching Computer Graphics and Image Processing at the Graduation Program of Industrial Design, Faculty of Architecture, Politechnic of Milano
- 1995-1998 - professor of Laboratory of Computer Architectures at Graduation Program of Information Sciences, Faculty of Science, University of Milano
- 1994-1995 - visiting professor, teaching Fundamentals of Computer Science at the Graduation Program of Industrial Design, Faculty of Architecture, Politechnic of Milano
- 1993 - sabbatical year: co-operating to Network IMAGENET, Human Capital & Mobility EEC initiative
- 1991 - professor of Theory and Application of Computing Machines, at Graduation Program of Information Sciences, Faculty of Science, University of Milano
- 1989 - fuundation of Laboratory of Eidomatics, Department of Information Sciences, University of Milano
- 1988 - technical Manager of Computer Science Laboratories, Graduation Program of Information Sciences, University of Milano
- 1982-88 - Vice-President and CEO of EIDOS Spa, Milano
- 1982 - foundation of spin-off company EIDOS Spa, Milano,
- 1981-82 - Technical co-ordinator of Computer Laboratories at Institute of Cybernetics, Faculty of Science, University of Milano
- 1981 - tenured researcher at University of Milano, Department of Information Sciences
- 1975 - research contract at Insitute of Cybernetics, Faculty of Sciences, University of Milano
- 1973 - teacher of mathematics and physics, Scientific High School "L. Cremona", Milano
- 1972 - research contract at Institute of Cybernetics, Faculty of Sciences, University of Milano
- 1972 - degree (laurea) in Physics, Faculty of Sciences, University of Milano.
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
- Milano Local Municipality, Analysis of an Information System for monitoring and control of a Polluted Acquifer, 1979-1981.
- Ministry of Public Instruction and Scientific Research (MURST) 40% fund, Graphics Programming and Parallel Computation; 1982-1986.
- MURST 60% fund, Methods for Photorealistic image synthesis; 1989-1996.
- MURST 40% fund, Computer based analyisis of Scripts and Scenes. Partnership: University of Bologna, Prof. Umberto Eco; 1986
- CNR Finalised Project: Information Elaboration and Parallel Computation, Subproject 02, LRC: FOTOSINT; contract n. 93.01620.PF69.115.23762 1989-1994. Partnerships: Agusta Sistemi, ACS Spa, CNR-IAC "Mauro Picone"
- EEC BRITE Programme, EVA: Equipment for X-Ray Voludensitometry, contract n. RI1B-0285-C(SP), 1989-1993. Partnerships: Intercontrole, Leti, Politecnic of Madrid, Fairey Tecramics, Regienov Renault.
- EEC VALUE programme: Development of numerical methods for the generation of interference holograms, Contract n.CPS 250, 1990-1992. Partnerships: CCR Ispra, CNRS Strasbourg, University of Limoges
- EEC HC&M Network IMAGENET, contract n. ERB-CHRX-CT93-0088, 1993-1994. Patrnershps: Rutherford Appleton Laboratory, CERFACS-Toulouse, CSCS-Politecnic of Zurich, CCR Ispra facility, Department of Computer Science University of Manchester, Department of Computer Science University of Marne la Vallee.
- CNR Strategic Project "Knowledge by Images: an application to Cultural Heritage", contract n. 94.04223.ST74 and n. 95.02816.ST74 1995-1996
- CNR RV-GIS contract n.95.00490.CT12, 1995-1996. Partnerships: Department of Earth Sciences, university of Milano, CNR-ITIMI Milano, CNR-IGL Milano
- EEC contract n. CSA95E4, 1996. Partnerships: CCR Ispra facility, Dept. of Information Sciences University of Salerno, CEREMADE, University of Paris VI, Dept. of Computer Science, University of Freiburg.
- NATO Grant n. 40225518 RG, 1996. Partnership: Agouron Institute - La Jolla
- EEC contract n. CSA96205, 1997. Partnerships: CCR Ispra facility, Dept. of Information Sciences University of Salerno, CEREMADE, University of Paris VI, Dept. of Computer Science, University of Freiburg.
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)
- 1983 - 1990 Lecturer on Image Processing, Faculty of Science, University of Milano
- 1982-83 Lecturer on Computer Graphics, Faculty of Science, University of Milano.
- 1980-81 and 1981-82, Lecturer on Numerical computation, Faculty of Science, University of Milano
- 1978-79 and 1979-80 Lecture on Computer Graphics, Faculty of Science, University of Milano.
- 1976-1978 - Lecturer on Computing Machines, Cybernetics and Information Theory, School of Physics, Faculty of Science, University of Milano
- 1974-1975 and 1975-1976 - Lecturer on Theory and Application of Computing Machines, School of Physics, Faculty of Science, University of Milano
- 1973-1974 - Lecturer on Electrology, School of Physics, Faculty of Science, University of Milano
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 Congresso Aicographics, 1981
- IV Congresso Aicographics,1984.
- Workshop "Conoscenza per Imagini", 1989
- International Conference WTC94, 1994
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:
- 1977-1981 consultant at FORTER, urban research center;
- 1982 and 1983 VII Local Community of Regione Sardegna;
- 1985-1987 direction of R&D programme for the development of a workstation for photorealistic image synthesis, at EIDOS spa.
- since 1982 I have been consulting for the following companies: Laben Spa, Agusta Sistemi Spa, ACS Spa, SEA Informatica Spa, Olivetti Spa, CISE, VTR Srl, Delphi Srl, UIC, AIS Spa.
- 1998 co-ordination of Multimedia Program of the Triennale di Milano
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
- 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
- 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)
- Apolloni B., Fanelli A., Marini D., "Fractal analysis of artificial drawings through neural networks", Neural Networks World, 1/93, pp.73-85 (1993)
- 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)
- 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)
- 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)
- 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)
- Alberti M.A., Bastioli E., Marini D., "Towards Object-Oriented Modelling of Euclidean Geometry", The Visual Computer, 11, pp. 378-389 (1995)
- 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)
- 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)
- 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
- 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)
- Marini D. Rizzi A. "Colour Constancy and Optical Illusions: a computer simulation with Retinex Theory", 7th ICIAP, Bari (1993)
- Marini D., Rossi M. "Parallelising Accelerated Ray Tracing for High Quality Image Synthesis", WTC94, Como, sept. (1994)
- 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)
- 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)
- 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)
- 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
- 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
- Marini D., Rizzi A., "A Computational approach to color illusions", Proc. ICIAP 97, Springer Verlag, New York, (1997) pp. 62-70
- Marini D., Rizzi A., "Non-supervised Chromatic Illuminant Corrector for Autonomous Robots", accepted to: EUROBOT97
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
Saupe D., Ruhl M., Hamzaui R., Grandi L., Marini D., "Optimal Hierarchical Partitionings for Fractal Image Compression", Proc. IEEE ICIP98, (1998)
Marini D., Rizzi A., Carati C., "Color constancy effects measurements of the Retinex Theory", Proc. SPIE EI-99, Vol 3648 (1999) pp. 249-256
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)
- Marini D., Corso di Eidomatica: Introduzione alla Computer Graphics in BASIC, Fratelli Fabbri Editore, Milano, (1985)
- Ferrario M., Marini D., Computer e Immagini, Ghedini Editore, Milano, (1988)
Software, Video and Multimedia
- 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
- Marini D., Rossi M.,RayTracing - rendering fotorealistico basato sul metodo di ray tracing, DSI Università di Milano,
- http://escher.usr.dsi.unimi.it/imaging/overview.html 1992-1996
- 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
- Alberti M.A., Marini D.,Bastioli E., Evi P. GEObject - Object Oriented Geometric Modeling, DSI Università di Milano,
- http://escher.usr.dsi.unimi.it/imaging/geobject.html 1993-1996
- 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
- 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
- Marini D., Fischnaller F., Maharji-Singh Y., Trapani P., Guizzo M., LUltima Cena Interattiva - DSI, Università di Milano,
http://escher.usr.dsi.unimi.it/imaging/LASTSUPPER/ 1996-1997
Marini D., Marini L. Measuring the colors we perceive , Science & Tribune on line magazine, http://www.tribunes.com/tribune/art97/mari.htm, 1997
Marini D., Attanasio S., Forges Davanzati L., "The Last Supper at the Computer", Siggraph Video Review Issue n.17, ACM, New York (1984)
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)
Gatti C., Marini D., Bordegari D., Accomazzi V., Industrial NDT , in: Siggraph 94 Technical Slide Set, ACM, New York (1994)