Outline of Security Introduction Types of constraints Example Challenge Framework Methodology MMCTPN SMIL 2.0 implementation Contribution Future Work.

Slides:



Advertisements
Similar presentations
METS: An Introduction Structuring Digital Content.
Advertisements

Combining Media 8. Key Points There are two models for combining elements of different media types: page-based and synchronization-based Hypermedia is.
Multimedia Synchronization Brian P. Bailey Spring 2006.
BUSINESS DRIVEN TECHNOLOGY Plug-In T4 Designing Database Applications.
Designing Multimedia with Fuzzy Logic Enrique Diaz de Leon * Rene V. Mayorga ** Paul D. Guild *** * ITESM, Guadalajara Campus, Mexico ** Faculty of Engineering,
MULTIMEDIA DEVELOPMENT 4.3 : AUTHORING TOOLS. At the end of the lesson, students should be able to: 1. Describe different types of authoring tools Learning.
Database Concepts Lec. 5. What Is a Database? Data are unprocessed raw facts that include text, number, images, audio, and video. Information is processed.
School of Computer Science & Information Technology G6DPMM - Lecture 18 Synchronized Multimedia Integration Language (SMIL)
Do You Have the Time? Composition and Linking in Time-based Hypermedia Lynda Hardman, Jacco van Ossenbruggen, K. Sjoerd Mullender, Lloyd Rutledge, and.
Chapter 2 Data Models Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Quicktime Howell Istance School of Computing De Montfort University.
Timing in XML XML and XSL Timing framework in XML Approaches Inline syntax (SMIL) Styled Timing Timesheets Timesheets and SMIL comparison.
Timing in XML Timing framework in XML Approaches Inline syntax (SMIL) Styled Timing Timesheets Timesheets and SMIL comparison.
Of 50 E GOV Universal Access Ahmed Gomaa CIMIC Rutgers University.
Rutgers - CIMC Automatic Manifestation of Composite Multimedia Objects.
Richard Furuta Texas A&M University Center for the Study of Digital Libraries and The Department of Computer Science Firing a transition.
Automatic Manifestation of Composite Multimedia Objects Ahmed Gomaa Ph.D. Student Rutgers University - CIMIC.
Rutgers - CIMC Automatic Manifestation of Composite Multimedia Objects Ahmed Gomaa Nabil Adam Vijay Atluri.
Context-aware Trellis (caT) Principal Investigator: Richard Furuta Center for the Study of Digital Libraries and the Department of Computer Science Texas.
ECDL 2002 Employing Smart Browsers to Support Flexible Information Presentation in Petri net-based Digital Libraries Unmil P. Karadkar, Richard Furuta.
E GOV Universal Access Ahmed Gomaa CIMIC Rutgers University.
Role Based Access control By Ganesh Godavari. Outline of the talk Motivation Terms and Definitions Current Access Control Mechanism Role Based Access.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 16-1 Accounting Information Systems 9 th Edition Marshall.
What is Web Design The term “web design” has come to encompass a number of disciplines, including: Visual (graphic) design User interface and experience.
Application Layer. Applications A program or group of programs designed for end users. A program or group of programs designed for end users. Software.
Chapter 2 Database System Concepts and Architecture
Smart Learning Services Based on Smart Cloud Computing
CMPD 434 MULTIMEDIA AUTHORING
2 1 Chapter 2 Data Model Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
E0262 – MIS – Multimedia Storage Techniques SMIL – Synchronized Multimedia Integration Language.
Documenting Software Architectures
Chapter 11-Multimedia Authoring Tools. Overview Introduction to multimedia authoring tools. Types of authoring tools. Cross-platform authoring notes.
Chapter 5 Normalization of Database Tables
Database Management System Lecture 3 Models of Database Management Systems.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
Multimedia Databases (MMDB)
2 1 Chapter 2 Data Models Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
An Overview of MPEG-21 Cory McKay. Introduction Built on top of MPEG-4 and MPEG-7 standards Much more than just an audiovisual standard Meant to be a.
Introduction to XML. XML - Connectivity is Key Need for customized page layout – e.g. filter to display only recent data Downloadable product comparisons.
Database System Concepts and Architecture
1 Database Systems: Design, Implementation, and Management CHAPTER 6 Database Design.
CHAPTER TEN AUTHORING.
 Three-Schema Architecture Three-Schema Architecture  Internal Level Internal Level  Conceptual Level Conceptual Level  External Level External Level.
Systems Analysis and Design
Chapter 15 GIS Design and Implementation Management Information Systems –Systems Analysis –Systems Design –Systems Implementation.
Of 50 E GOV Universal Access Ahmed Gomaa CIMIC Rutgers University.
Introduction to Multimedia Review 1 - Lecture Notes Semester 1.
Chapter 2 Database System Concepts and Architecture Dr. Bernard Chen Ph.D. University of Central Arkansas.
Multimedia Systems Instructor: Bajuna Salehe Web:
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
Reading Flash. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also choose some.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
Copyright (c) 2014 Pearson Education, Inc. Introduction to DBMS.
Chapter 5: MULTIMEDIA DATABASE MANAGEMENT SYSTEM ARCHITECTURE BIT 3193 MULTIMEDIA DATABASE.
E0262 MIS - Multimedia Playback Systems Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India.
2 1 Database Systems: Design, Implementation, & Management, 7 th Edition, Rob & Coronel Data Models Why data models are important About the basic data-modeling.
Multimedia Retrieval Architecture Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia Retrieval Architecture.
California State University, LA Presented by Amanda Steven StevenAamirObaid.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Chapter 8 Environments, Alternatives, and Decisions.
Client/Server Databases and the Oracle 10g Relational Database
Introduction Multimedia initial focus
DATA MODELS.
Introduction to Web Accessibility
9/22/2018.
 DATAABSTRACTION  INSTANCES& SCHEMAS  DATA MODELS.
An Overview of MPEG-21 Cory McKay.
Chapter 2 Database Environment.
Web Content Accessibility Beata M. Ofianewska (DG COMM) 7 December 2006 December 2006 COMM C2.
Data Model.
Presentation transcript:

Outline of Security Introduction Types of constraints Example Challenge Framework Methodology MMCTPN SMIL 2.0 implementation Contribution Future Work

Introduction Universal Access –Need to facilitate access to desired data of multimedia, composite objects according to the various user’s: Capabilities and Characteristics Composite multimedia Object (CMO) –Comprised of different media component such as structured data, semi structured text, image, video, audio, shape files, databases and a variety of relation ships among these components. These relationships represent different types of constraints, that must be adhered to when rendering it. Any MM Information Over Any Network To Any One with varying expertise, capabilities, and preferences To Any Device

Types of Constraints Synchronization constraints –Image A appear before Text B –Video Z plays in during audio Y is playing Spatial Constraints –Image A is to the right of Text T –Video Z is Above image X Modality Constraints –Types of players needed to render a multimedia component Fidelity Constraints –Image A must be displayed at a resolution of at least 640*480 Security Constraints –Researchers may not view videos of a patient interview.

Example The CMO object is describing a Lung Transplant. It consists of a recorded video of patient interview, text describing the symptoms, high-resolution X- ray images indicating the problem areas, restricted- access image of lung autopsy of past deceased patient, a recorded surgery proceeding of the patient, and surgery transcript.

Example X-ray images can only be played in a high-resolution display. Public and researchers may view the patient symptom description, only authorized insurance agent and doctors are permitted to view the patient recorded interview. The recorded surgery proceeding should not be viewed by youngsters. Access to certain components may require certain subscription.

Challenge Automatic manifestation of the object based on user capabilities and characteristics. Ensure consistent specification of the object, namely the different components and the various constraints among those components.

Framework The top layer comprises of the formal specification of the multimedia object The Petri net layer serve as conceptual tool for automatic manifestation of the multimedia objects based on credentials and capabilities,while ensuring the security,synchronization and fidelity constraints. The SMIL layer is for implementation purpose

Methodology The server comprises of an object manager that handles the requests from the clients. It may also provide tools to author multimedia objects. We represent the security, synchronization,fidelity and spatial constraints along with the playback duration of each component in the object plan. Oblet A small piece of software installed on the client side, to support objects with ability to decide on their own renderings (manifestations) The object manifestation is comprised of object plan modification,object delivery and object rendition. Minimize the responsibilities of the server in order to avoid congestion and overloading at the server.

MMCTPN Model for a CMO plan Petri Net based model –To model a multimedia object plan –Called MMCTPN Petri Net –Is well suited to represent synchronization and security constraints of the multimedia object. –Provides visualization as well as enactment –Lends itself to easily modeling constraints representing policies, user profiles, and preferences –Allows optimization

MMCTPN Model for a CMO plan (Con’t) MMCTPN (Multimedia color-time Petri-Net) consists of –Color-time Petri-Net –Color sets that represent: Types of Fidelity (e.g.,the resolution of the MM component) –Absence of fidelity capabilities is represented as Holes Types of credentials (e.g., credentials for researchers) –Absence of credentials of the subject requesting the object is represented as Holes Types of Modality (e.g., image, video,text, audio) –Absence of modality capabilities is represented as Holes –Playback duration The length of time the multimedia component is played. –Null place in each subMMCTPN (A part of the net between two subsequent transitions)

Sample Plan Credentials and capabilities are represented as tokens and absence of them are represented as holes.The initial place is marked with these to start with. For example,in the figure shown, this subject is not an employee of the insurance company, and therefore the initial marking contains hole of color (ta).

Modified plan To insert here

SMIL 2.0 Implementation We are presenting Petri Net model that presents different types of constraints in the multimedia object.We translate all of them into SMIL when implementing the Petri net model. We show how the synchronization constraints can be implemented in SMIL.

Original Plan In the described multimedia object, researcher is not allowed to access the patient video interview because it might reveal the patient identity.

Pruned Plan After parsing the document against the security constraint,the output file that will be viewed by the researcher does not include the patient interview. we have adopted the security model and the language (XACL) in specifying the security constraints on the multimedia object. We have used the XACL visual tool,tool from IBM XML Security Suite

Contributions To insert

Future Wok To insert