SlideShare a Scribd company logo
1 of 20
Download to read offline
Trends in color
   imaging on the
   Internet
Giordano Beretta
Hewlett-Packard Laboratories

Robert Buckley
Xerox Architecture Center
                                                 www
                 AIC Color 2001, Rochester, NY
User expectations                                                                        2
•     Many users access the Internet in the office on fast
      workstations connected over fast links to the Internet

•     Increasingly, private homes are equipped with fast
      connections over DSL, cable modem, satellite, …

•     At home users often have fast graphics controllers for
      playing realistic computer games

•     The latest video game machines are very powerful graphic
      workstations

•     Today’s peripherals have “photo quality” color

These user experiences set very high expectations for color
imaging on the Internet

R.R. Buckley & G.B. Beretta   AIC Color 2001   Trends in color imaging on the Internet
Polarization of devices                                                                                 3
            The nomadic workforce

•     The new generation grew up on video games & WWW

•     Expect concise answers immediately on multiple media

•     The new working world is mobile and wireless
      •     a comprehensive fast fiber optics network provides a global backbone
      •     the “last mile” is wireless
      •     computers are wearable

•     An appropriate viewing device has not yet been invented
      •     the content will be electronic
      •     the viewing conditions will be unpredictable
      •     likely, a plethora of viewing devices will be in use



R.R. Buckley & G.B. Beretta           AIC Color 2001          Trends in color imaging on the Internet
Problems raised by new trend                                                             4

•     How do we deal with unknown viewing conditions?



•     How can we transmit images at very low bit rates?



•     How can we retrieve images on the Internet?




R.R. Buckley & G.B. Beretta   AIC Color 2001   Trends in color imaging on the Internet
LCD display technology                                                                        5

•     Cost falling faster than cost of CRT

•     Mainstream also on desktop

•     Most implementations different from CRT
      •     white point not on Planckian Locus
      •     sigmoidal tone reproduction curve
      •     greenish blue

•     More brands with graphic arts specs

•     Characterization only slightly more
      complex than CRT
      •     can apply ICC-based CMS


R.R. Buckley & G.B. Beretta        AIC Color 2001   Trends in color imaging on the Internet
Appearance mode                                                                                     6

•     CRT is darker than surroundings
      •     perceived as object in field of view
      •     viewing conditions must be controlled
      •     color fidelity is important

•     LCD is brighter than surroundings
      •     similar to illuminator viewing condition
      •     visual system adapts to white point, memory colors

•     Consistency principle (Evans)
      •     reproduction of relation among colors more important than absolute
            colorimetry




R.R. Buckley & G.B. Beretta         AIC Color 2001        Trends in color imaging on the Internet
JPEG 2000                                                                                7

•     Adds many features that allow Internet users to interact
      with the compressed data in ways not supported by JPEG



•     Achieves acceptable image quality at very low bit rates



•     Wavelet based



•     Can mimic foveation of human visual system


R.R. Buckley & G.B. Beretta   AIC Color 2001   Trends in color imaging on the Internet
Image compressed with JPEG                                                               8




0.125 bpp

R.R. Buckley & G.B. Beretta   AIC Color 2001   Trends in color imaging on the Internet
Image compressed with JPEG 2000                                                          9




0.125 bpp
R.R. Buckley & G.B. Beretta   AIC Color 2001   Trends in color imaging on the Internet
JPEG codestream is packetized                                                       10

•     First few packets are such that you can decompress and
      obtain an image with more quality in the ROI (face) than
      in the periphery (surround)



•     As more packets arrive, you obtain the data to produce
      better quality in the surround, so that the entire image is
      rendered at the same quality



•     User can truncate the process anywhere in between


R.R. Buckley & G.B. Beretta   AIC Color 2001   Trends in color imaging on the Internet
Image compressed with JPEG 2000                                                       11
            ROI coding (face)




equivalent to 0.125 bpp
R.R. Buckley & G.B. Beretta     AIC Color 2001   Trends in color imaging on the Internet
Image compressed with JPEG 2000                                                     12
            ROI coding




equivalent to 0.25 bpp
R.R. Buckley & G.B. Beretta   AIC Color 2001   Trends in color imaging on the Internet
Image compressed with JPEG 2000                                                     13
            ROI coding




equivalent to 0.5 bpp
R.R. Buckley & G.B. Beretta   AIC Color 2001   Trends in color imaging on the Internet
Image compressed with JPEG 2000                                                     14
            ROI coding




equivalent to 1 bpp
R.R. Buckley & G.B. Beretta   AIC Color 2001   Trends in color imaging on the Internet
Image compressed with JPEG 2000                                                     15
            ROI coding




equivalent to 2 bpp
R.R. Buckley & G.B. Beretta   AIC Color 2001   Trends in color imaging on the Internet
Image compressed with JPEG 2000                                                     16
            ROI coding




equivalent to 4 bpp
R.R. Buckley & G.B. Beretta   AIC Color 2001   Trends in color imaging on the Internet
Algorithms for ROI                                                                       17
•     Human vision collects low resolution overview in the
      retina’s periphery

•     High resolution views in the fovea with each fixation as
      the eye jumps from ROI to ROI under top-down control


                ROIs                                              3K bytes




           3K bytes                                               100K bytes




L. Stark and C. Privitera, U.C. Berkeley & eFovea

R.R. Buckley & G.B. Beretta      AIC Color 2001     Trends in color imaging on the Internet
Image retrieval                                                                                18
•     Text-based image retrieval: images are annotated and a
      database management system is used to perform image
      retrieval on the annotation
      •     drawback 1: labor required to manually annotate the images
      •     drawback 2: imprecision in the annotation process




•     Content-based image retrieval systems (CBIRS) overcome
      these problems by indexing the images according to their
      visual content, such as color, texture, etc.



A goal in CBIR research is to design representations that
correlate well with the human visual system

R.R. Buckley & G.B. Beretta        AIC Color 2001         Trends in color imaging on the Internet
Rendered images                                                                     19

•     Stock photo agency images are rendered to a normalized
      intent

•     Typical consumer images are the raw output of digital
      cameras or scanners

•     Many CBIR algorithms rely on color histograms

•     Need to specify when images are unrendered

•     RIMM/ROMM RGB

•     Need algorithms to perform automatic rendering
      operation

R.R. Buckley & G.B. Beretta   AIC Color 2001   Trends in color imaging on the Internet
Conclusions                                                                                      20
•     At Color ‘97 in Kyoto we predicted the availability of
      cheap processing and fast cheap Internet
      •     compared compression in the color domain to compression in the spatial
            domain; file formats

•     Today we see a trend towards bright LCD displays and
      wireless devices
      •     color consistency more important than fidelity
      •     packetized low bit rate codestreams with ROI
      •     contents based image retrieval

•     At Color ‘05 we will see
      •     image-capable handheld devices with wireless Internet
      •     world-wide dop-down image search & retrieval from handheld
      •     incredibly bright handheld displays based on OLED



R.R. Buckley & G.B. Beretta        AIC Color 2001           Trends in color imaging on the Internet

More Related Content

Similar to Trends in color imaging on the Internet

Color Imaging on the Internet
Color Imaging on the InternetColor Imaging on the Internet
Color Imaging on the InternetGiordano Beretta
 
“Optimized Image Processing for Automotive Image Sensors with Novel Color Fil...
“Optimized Image Processing for Automotive Image Sensors with Novel Color Fil...“Optimized Image Processing for Automotive Image Sensors with Novel Color Fil...
“Optimized Image Processing for Automotive Image Sensors with Novel Color Fil...Edge AI and Vision Alliance
 
Chapter 8 Video
Chapter 8 VideoChapter 8 Video
Chapter 8 Videoshelly3160
 
Rainbow technology
Rainbow technologyRainbow technology
Rainbow technologyNaseem nisar
 
Digital Portfolio
Digital PortfolioDigital Portfolio
Digital Portfoliochrisjagers
 
Digital Technologies And Film
Digital Technologies And FilmDigital Technologies And Film
Digital Technologies And Filmheadacheau
 
7 3 Preparing The Elements Video
7 3 Preparing The Elements Video7 3 Preparing The Elements Video
7 3 Preparing The Elements VideoStark State College
 
Vediocompressed
VediocompressedVediocompressed
Vediocompressedtangbinsen
 
Rainbow storage-Technology By Satish
Rainbow storage-Technology By SatishRainbow storage-Technology By Satish
Rainbow storage-Technology By SatishSatish Kumar
 
ITMA10 Multimedia Applications
ITMA10 Multimedia ApplicationsITMA10 Multimedia Applications
ITMA10 Multimedia Applicationskratesng
 
Digital image copyright protection based on visual cryptography
Digital image copyright protection based on visual cryptographyDigital image copyright protection based on visual cryptography
Digital image copyright protection based on visual cryptographyinventionjournals
 
Compact Descriptors for Visual Search
Compact Descriptors for Visual SearchCompact Descriptors for Visual Search
Compact Descriptors for Visual SearchAntonio Capone
 
Video and Image Processing for Finding Paint Defects using BeagleBone Black
Video and Image Processing for Finding Paint Defects using BeagleBone BlackVideo and Image Processing for Finding Paint Defects using BeagleBone Black
Video and Image Processing for Finding Paint Defects using BeagleBone BlackIRJET Journal
 
Archiving thierry perronnet ok 2008
Archiving   thierry perronnet ok 2008Archiving   thierry perronnet ok 2008
Archiving thierry perronnet ok 2008Thierry Perronnet
 
Introduction to preserving digital images & scanning
Introduction to preserving digital images & scanningIntroduction to preserving digital images & scanning
Introduction to preserving digital images & scanningbsaracco1
 
Chapter 8 Digital Media
Chapter 8   Digital MediaChapter 8   Digital Media
Chapter 8 Digital Mediaguestf77c65c
 
Towards a Framework for the Composition & Performance of Real-Time Notation
Towards a Framework for the Composition & Performance of Real-Time NotationTowards a Framework for the Composition & Performance of Real-Time Notation
Towards a Framework for the Composition & Performance of Real-Time Notationchrismcclelland
 

Similar to Trends in color imaging on the Internet (20)

Color Imaging on the Internet
Color Imaging on the InternetColor Imaging on the Internet
Color Imaging on the Internet
 
“Optimized Image Processing for Automotive Image Sensors with Novel Color Fil...
“Optimized Image Processing for Automotive Image Sensors with Novel Color Fil...“Optimized Image Processing for Automotive Image Sensors with Novel Color Fil...
“Optimized Image Processing for Automotive Image Sensors with Novel Color Fil...
 
rainbow technology
rainbow technologyrainbow technology
rainbow technology
 
Chapter 8 Video
Chapter 8 VideoChapter 8 Video
Chapter 8 Video
 
Rainbow technology
Rainbow technologyRainbow technology
Rainbow technology
 
Digital Portfolio
Digital PortfolioDigital Portfolio
Digital Portfolio
 
Digital Technologies And Film
Digital Technologies And FilmDigital Technologies And Film
Digital Technologies And Film
 
7 3 Preparing The Elements Video
7 3 Preparing The Elements Video7 3 Preparing The Elements Video
7 3 Preparing The Elements Video
 
Vediocompressed
VediocompressedVediocompressed
Vediocompressed
 
Rainbow storage-Technology By Satish
Rainbow storage-Technology By SatishRainbow storage-Technology By Satish
Rainbow storage-Technology By Satish
 
ITMA10 Multimedia Applications
ITMA10 Multimedia ApplicationsITMA10 Multimedia Applications
ITMA10 Multimedia Applications
 
Digital image copyright protection based on visual cryptography
Digital image copyright protection based on visual cryptographyDigital image copyright protection based on visual cryptography
Digital image copyright protection based on visual cryptography
 
Compact Descriptors for Visual Search
Compact Descriptors for Visual SearchCompact Descriptors for Visual Search
Compact Descriptors for Visual Search
 
Video and Image Processing for Finding Paint Defects using BeagleBone Black
Video and Image Processing for Finding Paint Defects using BeagleBone BlackVideo and Image Processing for Finding Paint Defects using BeagleBone Black
Video and Image Processing for Finding Paint Defects using BeagleBone Black
 
Archiving thierry perronnet ok 2008
Archiving   thierry perronnet ok 2008Archiving   thierry perronnet ok 2008
Archiving thierry perronnet ok 2008
 
Rainbow_technology-1.pptx
Rainbow_technology-1.pptxRainbow_technology-1.pptx
Rainbow_technology-1.pptx
 
NETGEN short pres. eng
NETGEN short pres. engNETGEN short pres. eng
NETGEN short pres. eng
 
Introduction to preserving digital images & scanning
Introduction to preserving digital images & scanningIntroduction to preserving digital images & scanning
Introduction to preserving digital images & scanning
 
Chapter 8 Digital Media
Chapter 8   Digital MediaChapter 8   Digital Media
Chapter 8 Digital Media
 
Towards a Framework for the Composition & Performance of Real-Time Notation
Towards a Framework for the Composition & Performance of Real-Time NotationTowards a Framework for the Composition & Performance of Real-Time Notation
Towards a Framework for the Composition & Performance of Real-Time Notation
 

More from Giordano Beretta

Assessing color reproduction tolerances in commercial print workflow
Assessing color reproduction tolerances in commercial print workflowAssessing color reproduction tolerances in commercial print workflow
Assessing color reproduction tolerances in commercial print workflowGiordano Beretta
 
Validating large-scale lexical color resources
Validating large-scale lexical color resourcesValidating large-scale lexical color resources
Validating large-scale lexical color resourcesGiordano Beretta
 
ICC profiles: are we better off without them?
ICC profiles: are we better off without them?ICC profiles: are we better off without them?
ICC profiles: are we better off without them?Giordano Beretta
 
Towards Print Production Simulation
Towards Print Production SimulationTowards Print Production Simulation
Towards Print Production SimulationGiordano Beretta
 
Color naming: color scientists do it between Munsell Sheets of Color
Color naming: color scientists do it between  Munsell Sheets of ColorColor naming: color scientists do it between  Munsell Sheets of Color
Color naming: color scientists do it between Munsell Sheets of ColorGiordano Beretta
 
Towards robust categorical colour perception
Towards robust categorical colour perceptionTowards robust categorical colour perception
Towards robust categorical colour perceptionGiordano Beretta
 
Image Processing For Color Facsimile
Image Processing For Color FacsimileImage Processing For Color Facsimile
Image Processing For Color FacsimileGiordano Beretta
 
Cognitive Aspects of Color
Cognitive Aspects of ColorCognitive Aspects of Color
Cognitive Aspects of ColorGiordano Beretta
 

More from Giordano Beretta (11)

Assessing color reproduction tolerances in commercial print workflow
Assessing color reproduction tolerances in commercial print workflowAssessing color reproduction tolerances in commercial print workflow
Assessing color reproduction tolerances in commercial print workflow
 
Validating large-scale lexical color resources
Validating large-scale lexical color resourcesValidating large-scale lexical color resources
Validating large-scale lexical color resources
 
ICC profiles: are we better off without them?
ICC profiles: are we better off without them?ICC profiles: are we better off without them?
ICC profiles: are we better off without them?
 
Understanding Color 2010
Understanding Color 2010Understanding Color 2010
Understanding Color 2010
 
Towards Print Production Simulation
Towards Print Production SimulationTowards Print Production Simulation
Towards Print Production Simulation
 
Color naming: color scientists do it between Munsell Sheets of Color
Color naming: color scientists do it between  Munsell Sheets of ColorColor naming: color scientists do it between  Munsell Sheets of Color
Color naming: color scientists do it between Munsell Sheets of Color
 
Towards robust categorical colour perception
Towards robust categorical colour perceptionTowards robust categorical colour perception
Towards robust categorical colour perception
 
Image Processing For Color Facsimile
Image Processing For Color FacsimileImage Processing For Color Facsimile
Image Processing For Color Facsimile
 
Introduction to MPEG21
Introduction to MPEG21Introduction to MPEG21
Introduction to MPEG21
 
Understanding Color
Understanding ColorUnderstanding Color
Understanding Color
 
Cognitive Aspects of Color
Cognitive Aspects of ColorCognitive Aspects of Color
Cognitive Aspects of Color
 

Recently uploaded

Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Hiroshi SHIBATA
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jNeo4j
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...ScyllaDB
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptxFIDO Alliance
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 

Recently uploaded (20)

Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 

Trends in color imaging on the Internet

  • 1. Trends in color imaging on the Internet Giordano Beretta Hewlett-Packard Laboratories Robert Buckley Xerox Architecture Center www AIC Color 2001, Rochester, NY
  • 2. User expectations 2 • Many users access the Internet in the office on fast workstations connected over fast links to the Internet • Increasingly, private homes are equipped with fast connections over DSL, cable modem, satellite, … • At home users often have fast graphics controllers for playing realistic computer games • The latest video game machines are very powerful graphic workstations • Today’s peripherals have “photo quality” color These user experiences set very high expectations for color imaging on the Internet R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 3. Polarization of devices 3 The nomadic workforce • The new generation grew up on video games & WWW • Expect concise answers immediately on multiple media • The new working world is mobile and wireless • a comprehensive fast fiber optics network provides a global backbone • the “last mile” is wireless • computers are wearable • An appropriate viewing device has not yet been invented • the content will be electronic • the viewing conditions will be unpredictable • likely, a plethora of viewing devices will be in use R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 4. Problems raised by new trend 4 • How do we deal with unknown viewing conditions? • How can we transmit images at very low bit rates? • How can we retrieve images on the Internet? R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 5. LCD display technology 5 • Cost falling faster than cost of CRT • Mainstream also on desktop • Most implementations different from CRT • white point not on Planckian Locus • sigmoidal tone reproduction curve • greenish blue • More brands with graphic arts specs • Characterization only slightly more complex than CRT • can apply ICC-based CMS R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 6. Appearance mode 6 • CRT is darker than surroundings • perceived as object in field of view • viewing conditions must be controlled • color fidelity is important • LCD is brighter than surroundings • similar to illuminator viewing condition • visual system adapts to white point, memory colors • Consistency principle (Evans) • reproduction of relation among colors more important than absolute colorimetry R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 7. JPEG 2000 7 • Adds many features that allow Internet users to interact with the compressed data in ways not supported by JPEG • Achieves acceptable image quality at very low bit rates • Wavelet based • Can mimic foveation of human visual system R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 8. Image compressed with JPEG 8 0.125 bpp R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 9. Image compressed with JPEG 2000 9 0.125 bpp R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 10. JPEG codestream is packetized 10 • First few packets are such that you can decompress and obtain an image with more quality in the ROI (face) than in the periphery (surround) • As more packets arrive, you obtain the data to produce better quality in the surround, so that the entire image is rendered at the same quality • User can truncate the process anywhere in between R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 11. Image compressed with JPEG 2000 11 ROI coding (face) equivalent to 0.125 bpp R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 12. Image compressed with JPEG 2000 12 ROI coding equivalent to 0.25 bpp R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 13. Image compressed with JPEG 2000 13 ROI coding equivalent to 0.5 bpp R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 14. Image compressed with JPEG 2000 14 ROI coding equivalent to 1 bpp R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 15. Image compressed with JPEG 2000 15 ROI coding equivalent to 2 bpp R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 16. Image compressed with JPEG 2000 16 ROI coding equivalent to 4 bpp R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 17. Algorithms for ROI 17 • Human vision collects low resolution overview in the retina’s periphery • High resolution views in the fovea with each fixation as the eye jumps from ROI to ROI under top-down control ROIs 3K bytes 3K bytes 100K bytes L. Stark and C. Privitera, U.C. Berkeley & eFovea R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 18. Image retrieval 18 • Text-based image retrieval: images are annotated and a database management system is used to perform image retrieval on the annotation • drawback 1: labor required to manually annotate the images • drawback 2: imprecision in the annotation process • Content-based image retrieval systems (CBIRS) overcome these problems by indexing the images according to their visual content, such as color, texture, etc. A goal in CBIR research is to design representations that correlate well with the human visual system R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 19. Rendered images 19 • Stock photo agency images are rendered to a normalized intent • Typical consumer images are the raw output of digital cameras or scanners • Many CBIR algorithms rely on color histograms • Need to specify when images are unrendered • RIMM/ROMM RGB • Need algorithms to perform automatic rendering operation R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet
  • 20. Conclusions 20 • At Color ‘97 in Kyoto we predicted the availability of cheap processing and fast cheap Internet • compared compression in the color domain to compression in the spatial domain; file formats • Today we see a trend towards bright LCD displays and wireless devices • color consistency more important than fidelity • packetized low bit rate codestreams with ROI • contents based image retrieval • At Color ‘05 we will see • image-capable handheld devices with wireless Internet • world-wide dop-down image search & retrieval from handheld • incredibly bright handheld displays based on OLED R.R. Buckley & G.B. Beretta AIC Color 2001 Trends in color imaging on the Internet