Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature;...

47
Fabrizio Falchi [email protected] 2016-03-04 Multimedia Information Retrieval on a Very Large Scale Introduction

Transcript of Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature;...

Page 1: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

Fabrizio [email protected]

2016-03-04

Multimedia Information Retrievalon a Very Large Scale

Introduction

Page 2: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

2

Overview

IntroductionFabrizio Falchi

1. Visual FeaturesFabrizio Falchi

2. Indexing for Similarity SearchGiuseppe Amato

3. Large Scale CBIR using Standard Text Retrieval EnginesClaudio Gennaro

Page 3: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

3

Multimedia Information Retrieval

• The process of

o searching for and finding multimedia documents

• The corresponding research field is concerned with

o building the best possible multimedia search engines.

• The intriguing bit here is that

o the query itself can be a multimedia excerpt.

[“Multimedia Information Retrieval”, Stefan Rüger 2009]

Page 4: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

4

Multimedia (adj)

• Of art, education etc.:

using more than one medium of expression or communication

• Of computer applications:

incorporating audio and video, especially interactively

Page 5: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

5

Multimedia documents

• Consist of multimedia data

(text, images, audio, video, etc.)

• Are semistructured, i.e., contain

o structured data (e.g., metadata)

o unstructured data (e.g., text, images, audio, video, etc.)

[“Multimedia Information Retrieval”, Stefan Rüger 2009]

Page 6: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

6

Multimedia retrieval

• There are basically two options

o Metadata based

• Multimedia documents are described by metadata

• Search is performed on metadata

• Metadata can be generated manually or automatically

o Similarity based (often called content based)

• Mathematical descriptions of media content is generated

• Retrieval is performed by searching for similar mathematical

descriptions

• Automatic medatadata generation

o Obtained leveraging on classification techniques

Page 7: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

7

Change of the Search Paradigm

7

• Traditional YES-NO keyword search will not suffice - sortable

domains of data (numbers, strings) are assumed

• New types of data need gradual comparison and/or ranking

based on:

o similarity,

o dissimilarity,

o proximity,

o distance, closeness, etc.

Page 8: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

8

Similarity Search

Focus on:

• efficient ways

• to locate user-relevant information in collections of objects,

• the similarity of which is quantified using a

pairwise distance measure

Page 9: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

9

Image Similarity Search Problem

9

image database

Page 10: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

10

Feature-based Approach

10

image layer

R

B

G

feature layer

Page 11: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

11

Library

Page 12: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

12

Library Catalogue

Page 13: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

13

Catalog card

Page 14: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

14

How did/do we search for content?

• Content was in book stored in libraries

• We use(d) card catalog containing metadata

• Metadata can be:

o Structural: data about the containers of data

o Descriptive: about the data content

• Nowadays we usually search in the (text) content

(e.g., web search engines)

Page 15: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

15

Google Books

Page 16: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

16

Google Books

Page 17: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

17

How would you search for the name of this Library?

Page 18: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

18

Results

Page 19: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

19

Same images, different sizes

Page 20: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

20

Guessed text

Page 21: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

21

Guessed text

Page 22: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

22

What’s that?

Page 23: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

23

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

Page 24: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

24

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

• One of the files of the same picture as

Page 25: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

25

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

• One of the files of the same picture

• Almost the same as

Page 26: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

26

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

• One of the files of the same picture

• Almost the same

• A picture of the object at National Gallery, Oslo as

Page 27: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

27

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

• One of the files of the same picture

• Almost the same

• A picture of the object at National Gallery, Oslo

• One of “The Scream” by Edvard Munch as

Page 28: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

28

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

• One of the files of the same picture

• Almost the same

• A picture of the object at National Gallery, Oslo

• One of “The Scream”s by Edvard Munch

• A painting by Edvard Munch as

Page 29: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

29

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

• One of the files of the same picture

• Almost the same

• A picture of the object at National Gallery, Oslo

• One of “The Scream”s by Edvard Munch

• A painting by Edvard Munch

• One of “The Scream”s by various artists as

Page 30: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

30

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

• One of the files of the same picture

• Almost the same

• A picture of the object at National Gallery, Oslo

• One of “The Scream”s by Edvard Munch

• A painting by Edvard Munch

• One of “The Scream”s by various artists

• An expressionist painting as

Page 31: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

31

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

• One of the files of the same picture

• Almost the same

• A picture of the object at National Gallery, Oslo

• One of “The Scream”s by Edvard Munch

• A painting by Edvard Munch

• One of “The Scream”s by various artists

• An expressionist painting

• A painting as

Page 32: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

32

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

• One of the files of the same picture

• Almost the same

• A picture of the object at National Gallery, Oslo

• One of “The Scream”s by Edvard Munch

• A painting by Edvard Munch

• One of “The Scream”s by various artists

• An expressionist painting

• A painting

• An hand made object as

Page 33: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

33

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

• One of the files of the same picture

• Almost the same

• A picture of the object at National Gallery, Oslo

• One of “The Scream”s by Edvard Munch

• A painting by Edvard Munch

• One of “The Scream”s by various artists

• An expressionist painting

• A painting

• An hand made object

• An artificial objectbeing the product of intentional human manufacture

Page 34: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

34

Recognition and Semantic

• Represents Valhallveien, above Oslo

Page 35: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

35

Painting meaning?

• “I stopped and looked out over the fjord—the sun was setting, and the clouds

turning blood red. I sensed a scream passing through nature; it seemed to me

that I heard the scream. I painted this picture, painted the clouds as actual

blood. The color shrieked. This became The Scream.” (Edvard Munch)

• Reddish sky in the background is the artist's memory of the effects of the

powerful volcaniceruption of Krakatoa

• The imagery of The Scream has been compared to that which an individual

suffering from depersonalization disorder experiences, a feeling of distortion of

the environment and one's self, and also facial pain.

• "Whistler's Mother, Wood's American Gothic, Leonardo da Vinci's Mona

Lisa and Edvard Munch's The Scream have all achieved something that most

paintings—regardless of their art historical importance, beauty, or monetary

value—have not: they communicate a specific meaning almost immediately

to almost every viewer. (Martha Tedeschi)

Wikipedia

Page 36: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

36

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

• One of the files of the same picture

• Almost the same

• A picture of the object at National Gallery, Oslo

• One of “The Scream”s by Edvard Munch

• A painting by Edvard Munch

• One of “The Scream”s by various artists

• An expressionist painting

• A painting

• An hand made object

• An artificial object

being the product of intentional human manufacture

Low-level features

High-level semantic

Page 37: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

37

The Scream, Edvard Munch

• The file at http://upload.wikimedia.org/.../475px-The_Scream.jpg

• One of the files of the same picture

• Almost the same

• A picture of the object at National Gallery, Oslo

• One of “The Scream”s by Edvard Munch

• A painting by Edvard Munch

• One of “The Scream”s by various artists

• An expressionist painting

• A painting

• An hand made object

• An artificial object

being the product of intentional human manufacture

Classification

Matching

Recognition

Page 38: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

38

Related Research Fields

• Computer Vision

o To understand what is in a visual content the device have to “see”

• Multimedia Information Retrieval

o To retrieve visual content from a huge datasets

(it is not feasible to “see” everything online, even for the computers)

• Data Mining

o How to extract knowledge from the visual content we have

Page 39: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

39

Matching

• Dictionary:

o to equal; be equal to

• In some terms, the match have to be exact

• Can often be done using signature

• Examples:

o Copy detection

Page 40: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

40

Classification (of the visual content)

Contains:

• Red/orange sky

• 3 Humans

• Road

• Oslo

• 2 coves

• Cathedral

Page 41: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

41

Tag

Tags:

• Edvard Munch

• The Scream

• Norway

• Oslo

• Scream

• Art robbery

• Munchmuseet

• Oil

• Tempera

• Pastel

• Cardboard

• Skrik

• …

An index term assigned to a piece of information; a type of meta-

information that captures knowledge about an information resource

Page 42: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

42

Flickr Automatic Tagging

https://www.flickr.com/photos/fabriziofalchi/2810872125

Page 43: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

43

Page 44: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

44

MIR for Augmented Reality

Page 45: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

45

MIR for Tourism

http://www.visitotuscany.it/

To provide tourists with immediate access to information related to

monuments and artworks

Page 46: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

46

Smart Ticketing

To provide citizens with effective ways to get information related to events

and making the booking process quick and easy

Page 47: Multimedia Information Retrieval on a Very Large Scale · I sensed a scream passing through nature; it seemed to me that I heard the scream. I painted this picture, painted the clouds

47

Smart shopping/marketing

To provide effective service in supermarkets by rising the efficiency of total

supply chain through quick billing and promotion of products.