presentation outline project aims introduction of digital video library introduction of our work ...
Post on 19-Dec-2015
214 views
TRANSCRIPT
Presentation OutlinePresentation OutlineProject AimsIntroduction of Digital Video LibraryIntroduction of Our WorkConsiderations and ApproachDesign and ImplementationFuture PlansConclusion
Project AimsProject AimsLearn different issues about DVLImplement a small-scale model
Client interface for playback of mediaProcess data source/user queries in ChineseWeb Integration
Introduction of Digital Video Introduction of Digital Video LibraryLibraryFunctions of a DVLWhy Digital Video Library?Issues about DVLTechniques Addressing DVL Issues
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
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
Issues about DVLIssues about DVLBuilding Video DatabasesIndexing the Video ContentsBreaking the Video into SegmentsRetrieving Video
Techniques Addressing DVL Techniques Addressing DVL IssuesIssuesText description of VideoSpeech AnalysisImage AnalysisNatural Language Processing
Our WorkOur WorkFocus and TargetProgramming EnvironmentDesign and Implementation
System OverviewSystem ConsiderationSystem DesignSystem Implementation
Future Plans
Focus and TargetFocus and TargetDivide the project into modules that can
be implemented in stagesdigital video preparationvideo playbackuser queryweb-integration
Programming EnvironmentProgramming EnvironmentPlatformJava as programming languageJMF API to present time-base media
Why use Java?Why use Java?Platform independenceNetwork readyInternational appealEasy to build GUIJMF API for video playbackDisadvantages?
Presenting Time-Base Media Presenting Time-Base Media with JMFwith JMFWhat is JMF?The high level architectureData SourceData FormatsMedia Presentation
Design and ImplementationDesign and ImplementationSystem ConsiderationSystem DesignSystem Implementation
System ConsiderationSystem ConsiderationUser PerspectiveServer ProgramNetwork IssueVideo Collections
System DesignSystem Design
Client Program
User
Query requestQuery request
Query Server
searching in database
Library Database
Server respond
Video Retrival
Watch the video
System ImplementationSystem ImplementationLibrary PreparationServer ProgramClient Program
Future PlansFuture PlansRunning as a Java-applet in Web
BrowserSemi-auto Timestamp Editing ToolsSearching and Indexing CapabilityOther Possible Extensions