Slide 1

Slide 1 text

IIPImage Ruven Pillay IIPImage Sharing Images of Global Cultural Heritage The British Library, London, 20th October 2014

Slide 2

Slide 2 text

IIPImage Ruven Pillay Imaging Challenge in Museums Images getting larger and larger. New imaging technologies, new imaging techniques produce massive massive quantities of data ...

Slide 3

Slide 3 text

IIPImage Ruven Pillay Imaging Challenge in Museums Scientific imaging techniques can produce quantitative data in 16, 32 bit formats Xray Infra-red Raking Light UV Emmisography Images Copyright ©C2RMF 2014 Image Credits: Elsa Lambert, Elisabeth Ravaud

Slide 4

Slide 4 text

IIPImage Ruven Pillay Imaging Challenge in Museums Multi/Hyper spectral imaging can produce gigabytes of data and hundreds of channels per pixel Multispectral Imaging Hyperspectral Imaging

Slide 5

Slide 5 text

IIPImage Ruven Pillay Image Visualization Software: IIPImage ● Open source ● Networked remote viewing ● High resolution images – up to terrapixel sizes ● Region export / resizing ● Ggamma, contrast adjustments, rotation etc. ● Multi-platform ● Images stored as one single image in standard archive formats: TIFF or JPEG2000 http://iipimage.sf.net

Slide 6

Slide 6 text

IIPImage Ruven Pillay Extreme Resolutions 131,022 x 60,669 pixels (7 gigapixels) Image Copyright ©C2RMF 2014 Image Credits: Elsa Lambert, Guy Bazile

Slide 7

Slide 7 text

IIPImage Ruven Pillay Monitoring Change Images during restoration process Before Restoration During Restoration After Restoration Images Copyright ©C2RMF 2014 Image Credits: Ruven Pillay, Jean-Louis Bellec The Virgin and Child with Saint Anne Leonardo da Vinci Oil on Panel 1.68 x 1.30 m Musée du Louvre

Slide 8

Slide 8 text

IIPImage Ruven Pillay Comparing Imaging Modalities Images of same object using different cameras or techniques The Bedroom at Arles (1889) Vincent van Gogh Oil on Canvas 57.5 x 74.0 cm Musée d'Orsay Images Copyright ©C2RMF 2014 Image Credits: Ruven Pillay, Elsa Lambert, Elisabeth Ravaud

Slide 9

Slide 9 text

IIPImage Ruven Pillay Image Blending http://merovingio.c2rmf.cnrs.fr/iipimage/iipmooviewer-2.0/vangogh.html

Slide 10

Slide 10 text

IIPImage Ruven Pillay Linking Images and Data ● Make images a gateway through which to explore and understand ● Link additional scientific data directly into image Portrait of a Woman with a Mirror (1515) Titian Oil on Canvas 93 x 76 cm Musée du Louvre Image Copyright ©C2RMF 2014 Image Credits: Ruven Pillay

Slide 11

Slide 11 text

IIPImage Ruven Pillay Who Uses IIPImage ● Cultural heritage institutions: – Museums: National Gallery of Art, Washington, National Gallery, London, C2RMF / Louvre – Libraries: The European Library, BNF, The National Library of Wales, University Libraries – UNESCO, Wikimedia Commons, Wellcome Foundation, Mellon Foundation ● Science – Micro-biology: Virtual nanoscopy applications, biomedical applications – Astronomy: NASA, Institute of Astrophysics: sky surveys, astrophysics data

Slide 12

Slide 12 text

IIPImage Ruven Pillay Open Access National Gallery of Art, Washington

Slide 13

Slide 13 text

IIPImage Ruven Pillay Making Articles Interactive National Gallery, London: Technical Bulletin online

Slide 14

Slide 14 text

IIPImage Ruven Pillay Multi-Institution Collaborations: Rembrandt Database http://www.rembrandtdatabase.org

Slide 15

Slide 15 text

IIPImage Ruven Pillay Biomedical Applications [1] Z. Husz, N. Burton, B. Hill, N. Milyaev, and R. Baldock, “Web tools for large-scale 3D biological images and atlases,” BMC Bioinformatics, vol. 13, no. 1, p. 122, Jun. 2012. ● MRC Human Genetics Unit, Institute of Genetics and Molecular Medicine, UK ● Woolz 3D data ● IIP3D - extension to IIP protocol for 3D cross- sections ● Atlas of mouse embryo development ● 3D Volumetric Data ● Annotations ● Anatomy ontology http://www.emouseatlas.org/

Slide 16

Slide 16 text

IIPImage Ruven Pillay Astronomy ● Sky Surveys: – VISTA Variables in the Via Lactea (VVV) – Galactic Plane Survey (GPS) ● VISTA (Visible and Infrared Survey Telescope for Astronomy), Chile – 3 tonne camera – 16 IR detectors – 67 million pixels ● Data: – 100-200 TB of raw data – 3 IR wavelengths combined to create false color image – Image containing 1 billion stars – 100GB TIFF of entire galactic plane – 1,267,500 x 120,000 pixels http://djer.roe.ac.uk/vsa/vvv/iipmooviewer-2.0-beta/lb.html

Slide 17

Slide 17 text

IIPImage Ruven Pillay Terrabyte Imaging SDSS Sky Survey Data: 500,000 x 500,000 pixels, 32bit floating point data per channel http://visiomatic.iap.fr/demo/large.html

Slide 18

Slide 18 text

IIPImage Ruven Pillay Performance ● High performance C++ ● Directly compiled against format decoder libraries (libtiff, kakadu) ● Designed for scalability (gigapixel and terrapixel imaging as well as high user loads) ● 2 Levels of cache – Internal raw data cache – Memcached output data cache ● Can use load balancing through Apache, Lighttpd, NginX … ● Can use reverse Proxy cache (eg: Varnish)

Slide 19

Slide 19 text

IIPImage Ruven Pillay Protocol Support IIPImage can handle multiple access protocols ● IIP (Internet Imaging Protocol) ● Zoomify ● Deepzoom ● IIIF 2.0 IIIF Availability Development branch of iipsrv: https://github.com/ruven/iipsrv Will be part of forthcoming iipsrv version 1.0 release

Slide 20

Slide 20 text

IIPImage Ruven Pillay Supported IIIF Features ● Full API 2.0 Level 1 Support ● Partial API 2.0 Level 2 Support – Size: w,h, !w,h (forced width, heights etc) – Region: pct:x,y,w,h (% of region) – Rotation by 90's – Colour Grayscale conversion → – Only missing PNG output support ● Extra API 2.0 Features – Image Mirroring – Resizing beyond 100%

Slide 21

Slide 21 text

IIPImage Ruven Pillay Build & Package Support ● Debian / Ubuntu – apt-get install iipimage- server ● Fedora / CentOS / RHEL – yum install iipsrv ● Compilation from source – Linux, Solaris, Mac OSX, Windows – GCC, Clang, VC++ ● Web Server Environments – Apache, Lighttpd, NginX, Stand- alone

Slide 22

Slide 22 text

IIPImage Ruven Pillay Thank You Website: http://iipimage.sourceforge.net Facebook: http://www.facebook.com/IIPImage Twitter: http://twitter.com/iipimage