B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B....

13
B. Prabhakaran 1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought over by Springer. "Multimedia Systems" (X.media.publishing) by Ralf Steinmetz and Klara Nahrstedt (Kindle Edition - April 28, 2004) - Kindle Book Reference Papers: Appropriate reference papers discussed in class from time to time. You can also bring in papers to be discussed.

Transcript of B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B....

Page 1: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 1

Multimedia Systems Reference Text

“Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought over by Springer.

"Multimedia Systems" (X.media.publishing) by Ralf Steinmetz and Klara Nahrstedt (Kindle Edition - April 28, 2004) - Kindle Book

Reference Papers: Appropriate reference papers discussed in class

from time to time. You can also bring in papers to be discussed.

Page 2: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 2

Contact InformationB. PrabhakaranDepartment of Computer ScienceUniversity of Texas at DallasMail Station EC 31, PO Box 830688Richardson, TX 75083Email: [email protected]: 972 883 2349URL: http://www.utdallas.edu/~prabaPhone: 972 883 4680Office: ES 3.706Office Hours: Tuesdays/Thursdays 11-11.30 am

Other times by appointments through emailAnnouncements: Made in class and on course web page.TA: TBA.

Page 3: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 3

eLearning Go to: http://eLearning.utdallas.edu eLearning has a discussion group that can be used for

project and other course discussions. I do not check eLearning email or discussions often. Please use [email protected] for all

clarifications & questions. You can use eLearning discussions among yourselves.

Page 4: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 4

Course Outline

Introduction to Multimedia Systems Broad characteristics, requirements, and what makes them

different Operating System Requirements

Disk layout, and scheduling. Media Characteristics & Compression Techniques

Audio, Images, Video, 3D Models, and 3D Motions Metadata Generation

Image & Video Segmentation, Shape-based 3D Retrieval

Proposed Outline (Might be modified based on time availability):

Page 5: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 5

Course Outline

Indexing Structures R-trees family, Interval trees family, Special structures for 3D

Motion data indexing Streaming Multimedia Data

Video streaming, 3D models streaming, 3D animation streaming Watermarking Techniques & Security

General strategies, emphasis on 3D watermarking, Security Architectures.

Multimedia Server Architectures Focusing on Video-on-Demand architectures

Proposed Outline…:

Page 6: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 6

Programming Projects No copying/sharing of code/results will be

tolerated. Any instance of cheating in projects will be reported to the University.

Understood: you will need to use open software from the web or other sources.

Must: Declaration of all codes from open software or the

Internet. Explicit identification of your efforts in the projects.

Deadlines will be strictly followed for projects submissions.

Projects submissions through eLearning. Demo needed

Page 7: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 7

Projects Typically, programming projects implementing application of

your interest. Mostly individual projects Projects involving 2 persons (no more than 2) should be

sufficiently complex. Each person’s role should be clearly “visible” Preferably overlapping topics: e.g., metadata + index

structures, index structures + query language, etc. Types of Projects:

Programming Projects: Typical expectation MS and most PhD students

Algorithms/Theory Projects: Perhaps, PhD students doing research in a particular topic

Combo Projects: Algorithms + Programming Perhaps, a team of 1 PhD + 1 MS student

Page 8: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 8

Projects .. Reasonable expectation from my side No need for research paper or technical report at

semester end. I encourage you to develop it as a portfolio

project One that can go onto your Resume/CV

Enough support will be provided by me and the TA and my PhD students.

Several resources will be provided Open software Research papers Lab facilities Discussion time

Page 9: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 9

Projects .. No restriction on programming language or operating

system TA and I will be available for discussions related to

your project Your responsibility to learn the language and/or the

operating system Don’t use the project to learn a new

language/platform. Don’t ask TA or me to debug your program!!

Project topics: Suggestions will be given by me next week. You are encouraged to come up with your own

interesting topic.

Page 10: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 10

2-Track Course Considering diverse nature of possible

projects Project discussions will be mostly one-on-one During office hours or by appointment

Class room discussions will be mostly on various techniques and approaches for multimedia systems.

Page 11: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 11

Home works Approximately 2-3 assignments Each assignment

Short questions on Theory discussed in class Programming resources available for the topic May need at most couple of hours effort

Can be turned in using eLearning Email Print outs

Page 12: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 12

Evaluation Project -- 60-65%

For “depth” – in one or two focused areas 15% -- Initial design document (3 – 5 pages)

2nd or 3rd week 20% -- Mid-term update (6th – 7th week)

Show progress in programming Identify troubles or difficulties Outline completion schedule/steps 2-3 minutes presentation might be needed.

25% -- Final demo + documentation 5 minutes presentation might be needed

Homework -- 10-15% For “breadth” 2-3 home works. To “ensure” awareness in topics other than your project topic.

Exam – 25% For “breadth” “Simple” but thought-provoking questions

Page 13: B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.

B. Prabhakaran 13

Schedule Home works will be announced in class and on

course web page. Along with their due dates

NO announcements on web-ct. Only project or home works uploads.

Projects schedule (as discussed earlier) 2nd or 3rd week – Initial design document (3 – 5 pages) 6th or 7th week – Mid-term update End semester – Final demo or presentation Early finish of projects allowed, if needed by you.

Exam Last week of class or per UTD schedule.