SlideShare uma empresa Scribd logo
1 de 21
1




             An overview of
                JPSearch
                          Touradj Ebrahimi
                         Touradj.Ebrahimi@epfl.ch




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
2
                                  Motivation

• Phenomenal growth in applications relying on
  personal or professional, and shared digital
  image collections
   – Getty Images, Corbis, …
   – Flickr, Facebook, Picasa, …                                                    otos
                                                                      ill    ion ph
                                                               ove r4b




        more than 2.5 billion photos
          uploaded every month




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
3
                                  Challenge

• Annotation, Management and Search of
   images in personal and professional
   image databases:
    – Scientific and technological challenges
    – Business challenges
    – Legal and ethical challenges




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
4
                                      Goal

• Whatever technical solutions adopted:
    – Portability of data and metadata should be
      guaranteed
    – Consumers should not become de facto locked into
      one system
• Allow different image management systems to
  interoperate.
• Give consumers and businesses confidence
  about longevity of their annotations



Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
5
                                JPSearch is …
• A set of specifications allowing interoperability between devices and
   systems
    – Defines the interfaces and protocols for data exchange
    – Restricts as little as possible how each component performs its task
• An abstract framework and a modular and flexible search
   architecture
    –   Allows an alignment of system design to a standard framework
    –   Address limitations of existing search systems which tightly couple many
        elements of the search process
• Offers interoperability is in flexible ways
    –   Between self-contained vertical image search systems that interact to provide
        federated search.
    – Between the different layers of image search so that these components could be
      supplied by different best-of-breed vendors
    – At the metadata level such that different systems may add, update or query
      metadata for images and image collections.


Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
6
                               JPSearch is …

• A means to use and reuse of metadata
    – Heavy investment when annotating a collection of images
    – With JPSearch, the portability of the metadata is guaranteed
    – Allows to subsequently migrate to other applications or systems
    – Enables owners of an image collection to merge community/
       social metadata back into their own management system
• A means to use and reuse of ontologies
    – Provides a common language for contexts
    – Allows a user to carry his/her context to different search engines
    – Allows the context to be owned by the user and not by the
       system, hence protecting privacy




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
7
                               JPSearch is …

• A common query language
    – Removes ambiguity in the formulation of a query
    – Makes searching over shared repositories consistent
    – Defines query management process such as relevance
       feedback
• A solution for the carriage of image collections and
   associated metadata
    – Enables image search and retrieval functionality across multiple
      repositories
    – Leverages the generally high cost of creating metadata




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
8
            JPSearch approach to standardization




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
9
        JPSearch architecture is divided in 4 layers

• User layer:
    – Aims at the personalization of the search service
• Query layer:
    – Dealing with the formulation of the query and presentation of the
       results
• Management layer:
    – Handling the distribution of a search task over multiple image
       repositories
• Content layer:
    – Includes image repositories and associated metadata, as well
       as the corresponding schema and ontology




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
10




JPSearch Architecture




 Multimedia Signal Processing Group                Networked Media Systems
                                                   6th FP7 Concertation meeting
 Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                   Brussels, November 30, 2010
11
                   JPSearch functional modules

• Query process (query layer):
    – Aims at the efficient execution of search tasks
    – Forms a machine understandable query from the user’s search
      task
    – Validates the search results and ranks them according to the
      user’s criteria
    – Generates a new query based on relevance feedback
      mechanisms
• Repository management process (management layer):
    – Allows users to simultaneously search multiple distributed image
      repositories with the same query
    – Aggregates the results returned from the image repositories




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
12
                   JPSearch functional modules

• Image repository process (content layer):
    – Supplies basic search functionalities
    – Includes receiving a set of queries, executing the matching of
       these queries with the stored metadata, and forming a result
• Metadata creation and update process (content layer):
    – Enables to build metadata using a proper schema and ontology
      definition
    – Provides with the functionality to update the metadata, e.g. by
      adding, replacing, removing all or part of the metadata
    – Verifies that the metadata is suitably brought up to date
      whenever the image content is modified




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
13




  JPSearch
specifications




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
14
                       JPSearch specifications

• Part-1: Framework and system components:
    – Technical report (type-3) providing a global view of
        JPSearch.
    –   Review of the traditional approaches to image search
    –   Use cases to identify user needs and requirements.
    –   JPSearch architecture composed of 4 layers.
    –   Organization of the JPSearch specification.




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
15
                       JPSearch specifications

• Part-2: Registration, Identification, and
   Management of Schema and Ontology:
    – Standardizes a platform-independent format for the
      import, export and exchange of ontologies
    – Defines a registry of ontologies which can be
      imported into a JPSearch compliant system
    – Standardizes basic functions to query and manipulate
      one or more ontologies in a repository




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
16
                       JPSearch specifications

• Part-3: JPSearch query format:
    – Standardized functionalities between users and
      image repositories
    – Allows users to express their search criteria
    – Allows users to describe the aggregated return result
      sets for user presentation or machine consumption
    – Defines query management processes such as
      relevance feedback




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
17
                       JPSearch specifications

• Part-4: File format for Metadata embedded in
   image data (JPEG and JPEG 2000):
    – Specifies image data exchange format with
      associated metadata to accelerate the re-use of
      metadata
    – Supports two functionalities: the mobility of metadata
      and the persistent association of metadata with
      image




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
18
                       JPSearch specifications

• Part-5: Data interchange format between image
   repositories:
    – Standardizes a format for the exchange of image
      collections and respective metadata between
      repositories
    – Enables the synchronization of repositories in order
      to facilitate interoperable exchange across different
      devices and platforms




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010
19
                                        JPSearch Workplan


              Part   Title                                             WD         PDTR              DTR     TR

              1      System framework and components                   05/07      06/07             07/04   07/07

              Part   Title                                             WD         CD       FCD      FDIS    IS

                     Registration, Identification, and Management of
              2                                                        08/07      09/04    09/10    10/10   11/02
                     Schema and Ontology
              3      JPSearch Query Format                             --         08/07    09/04    09/10   10/03

              4      File format for Metadata embedded in image data   08/03      08/07    09/07    10/03   10/07
                     (JPEG and JPEG 2000)
              5      Data interchange format between image             08/03      09/07    10/03    10/10   11/02
                     repositories



(following ISO procedures - WD: Working Draft; PDTR: Proposed Draft Technical Report; DTR: Draft
Technical Report; TR: Technical Report; CD: Committee Draft; FCD: Final Committee Draft; FDIS:
Final Draft International Standard; IS: International Standard)




       Multimedia Signal Processing Group                                   Networked Media Systems
                                                                            6th FP7 Concertation meeting
       Swiss Federal Institute of Technology, Lausanne                      Media Search (MS) Cluster
                                                                            Brussels, November 30, 2010
20
                                     Current activities

•   Maintenance, update and extension of specifications
•   Development of a JPSearch reference software (Part 6)
•   JPSearch compliant applications demonstrators
•   JPEG innovations workshop in Tokyo, Japan, February 23rd, 2011
•   Next three meetings

54th
    2011
 Feb 21-25 Japan (Tokyo)
55th
    2011
 Jul 11-15 Germany (Berlin)
56th
    2011
 Nov 21-25 Switzerland (Geneva)

More details available at: http://www.jpeg.org




        Multimedia Signal Processing Group                Networked Media Systems
                                                          6th FP7 Concertation meeting
        Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                          Brussels, November 30, 2010
21




             Thank you for your attention !!
                   Any questions ?




Multimedia Signal Processing Group                Networked Media Systems
                                                  6th FP7 Concertation meeting
Swiss Federal Institute of Technology, Lausanne   Media Search (MS) Cluster
                                                  Brussels, November 30, 2010

Mais conteúdo relacionado

Semelhante a An overview of JPSearch

Researcher Profiling based on Semantic Analysis in Social Networks
Researcher Profiling based on Semantic Analysis in Social NetworksResearcher Profiling based on Semantic Analysis in Social Networks
Researcher Profiling based on Semantic Analysis in Social NetworksLaurens De Vocht
 
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...
Graph Databases Lifecycle Methodology  and Tool to Support Index/Store Versio...Graph Databases Lifecycle Methodology  and Tool to Support Index/Store Versio...
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...Paolo Nesi
 
Enhancing Academic Event Participation with Context-aware and Social Recommen...
Enhancing Academic Event Participation with Context-aware and Social Recommen...Enhancing Academic Event Participation with Context-aware and Social Recommen...
Enhancing Academic Event Participation with Context-aware and Social Recommen...Dejan Kovachev
 
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...Michael Derntl
 
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...Paolo Nesi
 
The Community of Interest in France
The Community of Interest in FranceThe Community of Interest in France
The Community of Interest in FranceChristian Mercat
 
Bertini - Automatic Metadata Extraction in VidiVideo & im3i @EUscreen Mykonos
Bertini - Automatic Metadata Extraction in VidiVideo & im3i @EUscreen MykonosBertini - Automatic Metadata Extraction in VidiVideo & im3i @EUscreen Mykonos
Bertini - Automatic Metadata Extraction in VidiVideo & im3i @EUscreen MykonosEUscreen
 
Scaling Community Information Systems
Scaling Community Information SystemsScaling Community Information Systems
Scaling Community Information SystemsRalf Klamma
 
Call For Papers International Journal Of Computer Science Issues (IJCSI) Vo...
Call For Papers International Journal Of Computer Science Issues (IJCSI)   Vo...Call For Papers International Journal Of Computer Science Issues (IJCSI)   Vo...
Call For Papers International Journal Of Computer Science Issues (IJCSI) Vo...gueste79b33
 
Anatomy of Social Networks, a guide for social media strategists
Anatomy of Social Networks, a guide for social media strategistsAnatomy of Social Networks, a guide for social media strategists
Anatomy of Social Networks, a guide for social media strategistsPaolo Nesi
 
Elasticsearch Meetup Vienna - webLyzard Live Demo
Elasticsearch Meetup Vienna - webLyzard Live DemoElasticsearch Meetup Vienna - webLyzard Live Demo
Elasticsearch Meetup Vienna - webLyzard Live DemowebLyzard technology
 
Jane D. Johnson
Jane D. JohnsonJane D. Johnson
Jane D. Johnsonccnmtl
 
GoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar ConradiGoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar ConradiFriprogsenteret
 
OpenAIRE-connect: Services for open science
OpenAIRE-connect: Services for open scienceOpenAIRE-connect: Services for open science
OpenAIRE-connect: Services for open scienceJisc
 
Future@SystemX - Nabil Bouzerna - Experiment IMM Project
Future@SystemX - Nabil Bouzerna - Experiment IMM ProjectFuture@SystemX - Nabil Bouzerna - Experiment IMM Project
Future@SystemX - Nabil Bouzerna - Experiment IMM ProjectNabil Bouzerna
 
OpenAIRE at e-infrastructures DC-NET Brussels, October 2010
OpenAIRE at e-infrastructures DC-NET Brussels, October 2010OpenAIRE at e-infrastructures DC-NET Brussels, October 2010
OpenAIRE at e-infrastructures DC-NET Brussels, October 2010OpenAIRE
 

Semelhante a An overview of JPSearch (20)

Researcher Profiling based on Semantic Analysis in Social Networks
Researcher Profiling based on Semantic Analysis in Social NetworksResearcher Profiling based on Semantic Analysis in Social Networks
Researcher Profiling based on Semantic Analysis in Social Networks
 
Vidivideo and IM3I
Vidivideo and IM3IVidivideo and IM3I
Vidivideo and IM3I
 
10 unite-goncalves
10 unite-goncalves10 unite-goncalves
10 unite-goncalves
 
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...
Graph Databases Lifecycle Methodology  and Tool to Support Index/Store Versio...Graph Databases Lifecycle Methodology  and Tool to Support Index/Store Versio...
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...
 
Enhancing Academic Event Participation with Context-aware and Social Recommen...
Enhancing Academic Event Participation with Context-aware and Social Recommen...Enhancing Academic Event Participation with Context-aware and Social Recommen...
Enhancing Academic Event Participation with Context-aware and Social Recommen...
 
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
 
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
 
The Community of Interest in France
The Community of Interest in FranceThe Community of Interest in France
The Community of Interest in France
 
Bertini - Automatic Metadata Extraction in VidiVideo & im3i @EUscreen Mykonos
Bertini - Automatic Metadata Extraction in VidiVideo & im3i @EUscreen MykonosBertini - Automatic Metadata Extraction in VidiVideo & im3i @EUscreen Mykonos
Bertini - Automatic Metadata Extraction in VidiVideo & im3i @EUscreen Mykonos
 
Scaling Community Information Systems
Scaling Community Information SystemsScaling Community Information Systems
Scaling Community Information Systems
 
Call For Papers International Journal Of Computer Science Issues (IJCSI) Vo...
Call For Papers International Journal Of Computer Science Issues (IJCSI)   Vo...Call For Papers International Journal Of Computer Science Issues (IJCSI)   Vo...
Call For Papers International Journal Of Computer Science Issues (IJCSI) Vo...
 
Anatomy of Social Networks, a guide for social media strategists
Anatomy of Social Networks, a guide for social media strategistsAnatomy of Social Networks, a guide for social media strategists
Anatomy of Social Networks, a guide for social media strategists
 
Elasticsearch Meetup Vienna - webLyzard Live Demo
Elasticsearch Meetup Vienna - webLyzard Live DemoElasticsearch Meetup Vienna - webLyzard Live Demo
Elasticsearch Meetup Vienna - webLyzard Live Demo
 
Jane D. Johnson
Jane D. JohnsonJane D. Johnson
Jane D. Johnson
 
Nessos
NessosNessos
Nessos
 
GoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar ConradiGoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar Conradi
 
1.5
1.51.5
1.5
 
OpenAIRE-connect: Services for open science
OpenAIRE-connect: Services for open scienceOpenAIRE-connect: Services for open science
OpenAIRE-connect: Services for open science
 
Future@SystemX - Nabil Bouzerna - Experiment IMM Project
Future@SystemX - Nabil Bouzerna - Experiment IMM ProjectFuture@SystemX - Nabil Bouzerna - Experiment IMM Project
Future@SystemX - Nabil Bouzerna - Experiment IMM Project
 
OpenAIRE at e-infrastructures DC-NET Brussels, October 2010
OpenAIRE at e-infrastructures DC-NET Brussels, October 2010OpenAIRE at e-infrastructures DC-NET Brussels, October 2010
OpenAIRE at e-infrastructures DC-NET Brussels, October 2010
 

Mais de Touradj Ebrahimi

An overview of fake media and its evolution
An overview of fake media and its evolutionAn overview of fake media and its evolution
An overview of fake media and its evolutionTouradj Ebrahimi
 
An overview of recent and ongoing JPEG standardisation activities
An overview of recent and ongoing JPEG standardisation activitiesAn overview of recent and ongoing JPEG standardisation activities
An overview of recent and ongoing JPEG standardisation activitiesTouradj Ebrahimi
 
The next generation JPEG standards
The next generation JPEG standardsThe next generation JPEG standards
The next generation JPEG standardsTouradj Ebrahimi
 
ICIP2016 Panel on "Is compression dead or are we wrong again?"
ICIP2016 Panel on "Is compression dead or are we wrong again?"ICIP2016 Panel on "Is compression dead or are we wrong again?"
ICIP2016 Panel on "Is compression dead or are we wrong again?"Touradj Ebrahimi
 
Realization of Enhanced Reality Mobile Communication
Realization of Enhanced Reality  Mobile CommunicationRealization of Enhanced Reality  Mobile Communication
Realization of Enhanced Reality Mobile CommunicationTouradj Ebrahimi
 
JPEG PLENO - Towards a New Standard for Plenoptic Image Compression
JPEG PLENO - Towards a New Standard for Plenoptic Image CompressionJPEG PLENO - Towards a New Standard for Plenoptic Image Compression
JPEG PLENO - Towards a New Standard for Plenoptic Image CompressionTouradj Ebrahimi
 
Globally Networked Cameras - The Good, the Bad and The Ugly
Globally Networked Cameras - The Good, the Bad and The UglyGlobally Networked Cameras - The Good, the Bad and The Ugly
Globally Networked Cameras - The Good, the Bad and The UglyTouradj Ebrahimi
 
Reversible visual privacy protection
Reversible visual privacy protectionReversible visual privacy protection
Reversible visual privacy protectionTouradj Ebrahimi
 
Overview of JPEG standardization committee activities
Overview of JPEG standardization committee activitiesOverview of JPEG standardization committee activities
Overview of JPEG standardization committee activitiesTouradj Ebrahimi
 
A manifesto on the future of image coding - JPEG Pleno
A manifesto on the future of image coding - JPEG PlenoA manifesto on the future of image coding - JPEG Pleno
A manifesto on the future of image coding - JPEG PlenoTouradj Ebrahimi
 
Beyond Quality of Experience
Beyond Quality of ExperienceBeyond Quality of Experience
Beyond Quality of ExperienceTouradj Ebrahimi
 
Comparison of compression efficiency between HEVC and VP9 based on subjective...
Comparison of compression efficiency between HEVC and VP9 based on subjective...Comparison of compression efficiency between HEVC and VP9 based on subjective...
Comparison of compression efficiency between HEVC and VP9 based on subjective...Touradj Ebrahimi
 
Quality of Experience in emerging visual communications
Quality of Experience in emerging visual communicationsQuality of Experience in emerging visual communications
Quality of Experience in emerging visual communicationsTouradj Ebrahimi
 
Privacy protection of visual information
Privacy protection of visual informationPrivacy protection of visual information
Privacy protection of visual informationTouradj Ebrahimi
 
Subjective quality evaluation of the upcoming HEVC video compression standard
Subjective quality evaluation of the upcoming HEVC video compression standard Subjective quality evaluation of the upcoming HEVC video compression standard
Subjective quality evaluation of the upcoming HEVC video compression standard Touradj Ebrahimi
 
Security and Trust in social media networks
Security and Trust in social media networksSecurity and Trust in social media networks
Security and Trust in social media networksTouradj Ebrahimi
 
Towards 3D visual quality assessment for future multimedia
Towards 3D visual quality assessment for future  multimediaTowards 3D visual quality assessment for future  multimedia
Towards 3D visual quality assessment for future multimediaTouradj Ebrahimi
 
Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...
Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...
Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...Touradj Ebrahimi
 
3DTV - Past, Present and Future
3DTV - Past, Present and Future3DTV - Past, Present and Future
3DTV - Past, Present and FutureTouradj Ebrahimi
 

Mais de Touradj Ebrahimi (20)

An overview of fake media and its evolution
An overview of fake media and its evolutionAn overview of fake media and its evolution
An overview of fake media and its evolution
 
An overview of recent and ongoing JPEG standardisation activities
An overview of recent and ongoing JPEG standardisation activitiesAn overview of recent and ongoing JPEG standardisation activities
An overview of recent and ongoing JPEG standardisation activities
 
The next generation JPEG standards
The next generation JPEG standardsThe next generation JPEG standards
The next generation JPEG standards
 
ICIP2016 Panel on "Is compression dead or are we wrong again?"
ICIP2016 Panel on "Is compression dead or are we wrong again?"ICIP2016 Panel on "Is compression dead or are we wrong again?"
ICIP2016 Panel on "Is compression dead or are we wrong again?"
 
Realization of Enhanced Reality Mobile Communication
Realization of Enhanced Reality  Mobile CommunicationRealization of Enhanced Reality  Mobile Communication
Realization of Enhanced Reality Mobile Communication
 
JPEG PLENO - Towards a New Standard for Plenoptic Image Compression
JPEG PLENO - Towards a New Standard for Plenoptic Image CompressionJPEG PLENO - Towards a New Standard for Plenoptic Image Compression
JPEG PLENO - Towards a New Standard for Plenoptic Image Compression
 
JPEG emerging standards
JPEG emerging standardsJPEG emerging standards
JPEG emerging standards
 
Globally Networked Cameras - The Good, the Bad and The Ugly
Globally Networked Cameras - The Good, the Bad and The UglyGlobally Networked Cameras - The Good, the Bad and The Ugly
Globally Networked Cameras - The Good, the Bad and The Ugly
 
Reversible visual privacy protection
Reversible visual privacy protectionReversible visual privacy protection
Reversible visual privacy protection
 
Overview of JPEG standardization committee activities
Overview of JPEG standardization committee activitiesOverview of JPEG standardization committee activities
Overview of JPEG standardization committee activities
 
A manifesto on the future of image coding - JPEG Pleno
A manifesto on the future of image coding - JPEG PlenoA manifesto on the future of image coding - JPEG Pleno
A manifesto on the future of image coding - JPEG Pleno
 
Beyond Quality of Experience
Beyond Quality of ExperienceBeyond Quality of Experience
Beyond Quality of Experience
 
Comparison of compression efficiency between HEVC and VP9 based on subjective...
Comparison of compression efficiency between HEVC and VP9 based on subjective...Comparison of compression efficiency between HEVC and VP9 based on subjective...
Comparison of compression efficiency between HEVC and VP9 based on subjective...
 
Quality of Experience in emerging visual communications
Quality of Experience in emerging visual communicationsQuality of Experience in emerging visual communications
Quality of Experience in emerging visual communications
 
Privacy protection of visual information
Privacy protection of visual informationPrivacy protection of visual information
Privacy protection of visual information
 
Subjective quality evaluation of the upcoming HEVC video compression standard
Subjective quality evaluation of the upcoming HEVC video compression standard Subjective quality evaluation of the upcoming HEVC video compression standard
Subjective quality evaluation of the upcoming HEVC video compression standard
 
Security and Trust in social media networks
Security and Trust in social media networksSecurity and Trust in social media networks
Security and Trust in social media networks
 
Towards 3D visual quality assessment for future multimedia
Towards 3D visual quality assessment for future  multimediaTowards 3D visual quality assessment for future  multimedia
Towards 3D visual quality assessment for future multimedia
 
Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...
Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...
Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...
 
3DTV - Past, Present and Future
3DTV - Past, Present and Future3DTV - Past, Present and Future
3DTV - Past, Present and Future
 

Último

fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Último (20)

fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

An overview of JPSearch

  • 1. 1 An overview of JPSearch Touradj Ebrahimi Touradj.Ebrahimi@epfl.ch Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 2. 2 Motivation • Phenomenal growth in applications relying on personal or professional, and shared digital image collections – Getty Images, Corbis, … – Flickr, Facebook, Picasa, … otos ill ion ph ove r4b more than 2.5 billion photos uploaded every month Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 3. 3 Challenge • Annotation, Management and Search of images in personal and professional image databases: – Scientific and technological challenges – Business challenges – Legal and ethical challenges Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 4. 4 Goal • Whatever technical solutions adopted: – Portability of data and metadata should be guaranteed – Consumers should not become de facto locked into one system • Allow different image management systems to interoperate. • Give consumers and businesses confidence about longevity of their annotations Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 5. 5 JPSearch is … • A set of specifications allowing interoperability between devices and systems – Defines the interfaces and protocols for data exchange – Restricts as little as possible how each component performs its task • An abstract framework and a modular and flexible search architecture – Allows an alignment of system design to a standard framework – Address limitations of existing search systems which tightly couple many elements of the search process • Offers interoperability is in flexible ways – Between self-contained vertical image search systems that interact to provide federated search. – Between the different layers of image search so that these components could be supplied by different best-of-breed vendors – At the metadata level such that different systems may add, update or query metadata for images and image collections. Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 6. 6 JPSearch is … • A means to use and reuse of metadata – Heavy investment when annotating a collection of images – With JPSearch, the portability of the metadata is guaranteed – Allows to subsequently migrate to other applications or systems – Enables owners of an image collection to merge community/ social metadata back into their own management system • A means to use and reuse of ontologies – Provides a common language for contexts – Allows a user to carry his/her context to different search engines – Allows the context to be owned by the user and not by the system, hence protecting privacy Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 7. 7 JPSearch is … • A common query language – Removes ambiguity in the formulation of a query – Makes searching over shared repositories consistent – Defines query management process such as relevance feedback • A solution for the carriage of image collections and associated metadata – Enables image search and retrieval functionality across multiple repositories – Leverages the generally high cost of creating metadata Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 8. 8 JPSearch approach to standardization Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 9. 9 JPSearch architecture is divided in 4 layers • User layer: – Aims at the personalization of the search service • Query layer: – Dealing with the formulation of the query and presentation of the results • Management layer: – Handling the distribution of a search task over multiple image repositories • Content layer: – Includes image repositories and associated metadata, as well as the corresponding schema and ontology Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 10. 10 JPSearch Architecture Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 11. 11 JPSearch functional modules • Query process (query layer): – Aims at the efficient execution of search tasks – Forms a machine understandable query from the user’s search task – Validates the search results and ranks them according to the user’s criteria – Generates a new query based on relevance feedback mechanisms • Repository management process (management layer): – Allows users to simultaneously search multiple distributed image repositories with the same query – Aggregates the results returned from the image repositories Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 12. 12 JPSearch functional modules • Image repository process (content layer): – Supplies basic search functionalities – Includes receiving a set of queries, executing the matching of these queries with the stored metadata, and forming a result • Metadata creation and update process (content layer): – Enables to build metadata using a proper schema and ontology definition – Provides with the functionality to update the metadata, e.g. by adding, replacing, removing all or part of the metadata – Verifies that the metadata is suitably brought up to date whenever the image content is modified Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 13. 13 JPSearch specifications Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 14. 14 JPSearch specifications • Part-1: Framework and system components: – Technical report (type-3) providing a global view of JPSearch. – Review of the traditional approaches to image search – Use cases to identify user needs and requirements. – JPSearch architecture composed of 4 layers. – Organization of the JPSearch specification. Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 15. 15 JPSearch specifications • Part-2: Registration, Identification, and Management of Schema and Ontology: – Standardizes a platform-independent format for the import, export and exchange of ontologies – Defines a registry of ontologies which can be imported into a JPSearch compliant system – Standardizes basic functions to query and manipulate one or more ontologies in a repository Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 16. 16 JPSearch specifications • Part-3: JPSearch query format: – Standardized functionalities between users and image repositories – Allows users to express their search criteria – Allows users to describe the aggregated return result sets for user presentation or machine consumption – Defines query management processes such as relevance feedback Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 17. 17 JPSearch specifications • Part-4: File format for Metadata embedded in image data (JPEG and JPEG 2000): – Specifies image data exchange format with associated metadata to accelerate the re-use of metadata – Supports two functionalities: the mobility of metadata and the persistent association of metadata with image Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 18. 18 JPSearch specifications • Part-5: Data interchange format between image repositories: – Standardizes a format for the exchange of image collections and respective metadata between repositories – Enables the synchronization of repositories in order to facilitate interoperable exchange across different devices and platforms Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 19. 19 JPSearch Workplan Part Title WD PDTR DTR TR 1 System framework and components 05/07 06/07 07/04 07/07 Part Title WD CD FCD FDIS IS Registration, Identification, and Management of 2 08/07 09/04 09/10 10/10 11/02 Schema and Ontology 3 JPSearch Query Format -- 08/07 09/04 09/10 10/03 4 File format for Metadata embedded in image data 08/03 08/07 09/07 10/03 10/07 (JPEG and JPEG 2000) 5 Data interchange format between image 08/03 09/07 10/03 10/10 11/02 repositories (following ISO procedures - WD: Working Draft; PDTR: Proposed Draft Technical Report; DTR: Draft Technical Report; TR: Technical Report; CD: Committee Draft; FCD: Final Committee Draft; FDIS: Final Draft International Standard; IS: International Standard) Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 20. 20 Current activities • Maintenance, update and extension of specifications • Development of a JPSearch reference software (Part 6) • JPSearch compliant applications demonstrators • JPEG innovations workshop in Tokyo, Japan, February 23rd, 2011 • Next three meetings 54th 2011 Feb 21-25 Japan (Tokyo) 55th 2011 Jul 11-15 Germany (Berlin) 56th 2011 Nov 21-25 Switzerland (Geneva) More details available at: http://www.jpeg.org Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010
  • 21. 21 Thank you for your attention !! Any questions ? Multimedia Signal Processing Group Networked Media Systems 6th FP7 Concertation meeting Swiss Federal Institute of Technology, Lausanne Media Search (MS) Cluster Brussels, November 30, 2010