multimedia search and retrieval: new concepts, system implementation, and application qian huang,...

27
Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEM S FOR VIDEO TECHNOLOGY, AUGUEST 2000

Post on 19-Dec-2015

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Multimedia Search and Retrieval: New Concepts, System Implementation, and Application

Qian Huang, Atul Puri, Zhu Liu

IEEE TRANSACTION ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, AUGUEST 2000

Page 2: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Outline Introduction Media Types and Their Properties Multimedia Data Abstraction and Retrieval System Architecture System Implementation An Application: Multimedia Broadcast

News Summary

Page 3: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Introduction MPEG-7 focuses on the standardization of a

common interface for describing multimedia materials,supporting pull and push information.

Our proposed multimedia information retrieval system cover system architecture, data storage and representation, database and its remote access, and human-machine interfaces.

The concept of physical and logical layers and events.

Page 4: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Media Types and Their Properties Audio

Audio events can be defined as continuous audio segments that have some distinct acoustic characteristics

Visual Text

Page 5: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Multimedia Data Abstraction and Retrieval

A physical layer addresses the media events that are time continuous and better described using the specific characteristics of a media signal.

A logical layer addresses multimedia events that present integrated behavior of other events across media.

Page 6: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Multimedia Data Abstraction and Retrieval(cont.) Physical Program and Physical Event

Physical program a continuous stream of multimedia data that

begins and ends due to the physical scene edits and cuts decided by human operators

Physical event A continuous segment of multimedia data,

representing a coherent and meaningful event within a physical program

Page 7: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Multimedia Data Abstraction and Retrieval(cont.)

Logical Event A virtual view of the multimedia data constr

ucted from a set of physical programs or events, or recursively from other physical or logical events.

Application dependent Semantic Content Structure

Conceptual and virtual Provide a seamless interface to user Table of Content (ToC)

Page 8: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Relationship among different event layers

Page 9: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

System Architecture

Page 10: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

System Implementation Server Implementation

Content Hierarchy Extraction Layered Content Storage

Store lower level information in a file system and higher level information in standard database systems

When raw data is stored in a file system, different events in the data stream can be accessed using time based indexing

Database Content Access Employ JDBC to provide connectivity to our

database for query and update

Page 11: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Multimedia data storage in combined file system and database

Page 12: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Example of event indexing from database to a file

Page 13: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Database access

Page 14: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

System Implementation(cont.)

Client Browser Implementation Java applet-based interface

Platform independence support for a variety of coded media

Remote Database Query RMI (Remote Method Invocation)

Browsing Interface Table of Content: a conceptual content

structure TimeLine: a content structure in time Event Presentation: presentation and playback

Content Playback with a JMF Player

Page 15: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Remote database access

Page 16: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Browser interface for a news program with both ToC and timeline representations of the semantic structure within the program

Page 17: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

An Application: Multimedia Broadcast News Server End

Content Hierarchy Extraction Broadcast news data is well structured. Lower levels – extract primitive physical

events in each individual media stream. Higher semantic level – merge different

events into semantically meaningful logical events. ex: Headline stories and news summaries.

Page 18: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Content hierarchy of broadcast news programs

Page 19: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Content Storage and Access In the file system, for each physical

broadcast news program, store the timetables for audio, video,and text,individually.

The tables in the database system will index into these timetables for the actual retrieval and data access.

Physical events in each media are recorded in separate database tables at the physical event layer.

Page 20: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Relationship between logical event and physical event objects

Page 21: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Database design in broadcast news application

Page 22: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Client End Remote Database Query

The physical program ID is uniquely determined by the channel and the date of the program.

Content Presentation Content Structure Presentation

ToC and TimeLine Static(single click) and playback(double click)

Story Presentation News Summary Presentation

Streaming Playback

Page 23: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Browser interface for a news program with both ToC and timeline representations of the semantic structure within the program

Page 24: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Visual representation for story “El Nino”

Page 25: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Representation for news summary of the day

Page 26: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Playback interface with synchronized audio/video/text

Page 27: Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS

Summary We have introduced a new layered

approach to multimedia content representation and storage for search and retrieval.

The concepts are implemented in a client/server multimedia information retrieval system designed for broadcast news search and retrieval.