presentation outline project aims introduction of digital video library introduction of our work ...

21

Post on 19-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation
Page 2: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Presentation OutlinePresentation OutlineProject AimsIntroduction of Digital Video LibraryIntroduction of Our WorkConsiderations and ApproachDesign and ImplementationFuture PlansConclusion

Page 3: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Project AimsProject AimsLearn different issues about DVLImplement a small-scale model

Client interface for playback of mediaProcess data source/user queries in ChineseWeb Integration

Page 4: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Introduction of Digital Video Introduction of Digital Video LibraryLibraryFunctions of a DVLWhy Digital Video Library?Issues about DVLTechniques Addressing DVL Issues

Page 5: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Functions of a DVLFunctions of a DVLStorage and play back of video

resourcesOnline access of video resourcesSearch of useful information through the

vast data collectionsRetrieval of the most relevant selections

Page 6: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Why Digital Video Library?Why Digital Video Library?Digital data

easy to process in an automated way takes advantage of the Internet

Multimedia contentmore attractive for education, training, sports and entertainment

Library managementAn organized way of retrieval media contents

Page 7: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Issues about DVLIssues about DVLBuilding Video DatabasesIndexing the Video ContentsBreaking the Video into SegmentsRetrieving Video

Page 8: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation
Page 9: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Techniques Addressing DVL Techniques Addressing DVL IssuesIssuesText description of VideoSpeech AnalysisImage AnalysisNatural Language Processing

Page 10: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation
Page 11: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Our WorkOur WorkFocus and TargetProgramming EnvironmentDesign and Implementation

System OverviewSystem ConsiderationSystem DesignSystem Implementation

Future Plans

Page 12: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Focus and TargetFocus and TargetDivide the project into modules that can

be implemented in stagesdigital video preparationvideo playbackuser queryweb-integration

Page 13: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Programming EnvironmentProgramming EnvironmentPlatformJava as programming languageJMF API to present time-base media

Page 14: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Why use Java?Why use Java?Platform independenceNetwork readyInternational appealEasy to build GUIJMF API for video playbackDisadvantages?

Page 15: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Presenting Time-Base Media Presenting Time-Base Media with JMFwith JMFWhat is JMF?The high level architectureData SourceData FormatsMedia Presentation

Page 16: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Design and ImplementationDesign and ImplementationSystem ConsiderationSystem DesignSystem Implementation

Page 17: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

System ConsiderationSystem ConsiderationUser PerspectiveServer ProgramNetwork IssueVideo Collections

Page 18: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

System DesignSystem Design

Client Program

User

Query requestQuery request

Query Server

searching in database

Library Database

Server respond

Video Retrival

Watch the video

Page 19: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

System ImplementationSystem ImplementationLibrary PreparationServer ProgramClient Program

Page 20: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation
Page 21: Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation

Future PlansFuture PlansRunning as a Java-applet in Web

BrowserSemi-auto Timestamp Editing ToolsSearching and Indexing CapabilityOther Possible Extensions