1 / 16

Multimedia Systems

Multimedia Systems. Instructor: Bajuna Salehe Email: bajunar@yahoo.com Web: http://www.ifm.ac.tz/staff/bajuna/courses. Design Considerations of Multimedia Systems. Main Agenda. Human Computer Interaction (HCI) Overview of Software Design Methods

kiril
Download Presentation

Multimedia Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Multimedia Systems Instructor: Bajuna Salehe Email: bajunar@yahoo.com Web: http://www.ifm.ac.tz/staff/bajuna/courses Design Considerations of Multimedia Systems

  2. Main Agenda • Human Computer Interaction (HCI) • Overview of Software Design Methods • General Methods of Multimedia System Design

  3. Human Computer Interaction (HCI) • HCI affects design decisions that are expected to be made during the development of Multimedia Systems. • The major focus of HCI is on ‘User Interface’ • The design of User Interface must well take into account what we call ‘user friendliness’ or ‘Usability’.

  4. Human Computer Interaction (HCI) • The following usability attributes should be considered in designing HCI: • Learnability – systems should be easy to use so that the user could be immediately be able to work with it. • Efficiency – System should be efficient to use to achieve high productivity once learnt well.

  5. Human Computer Interaction (HCI) • Memorability – The system should be easy to remember. • Errors – The system should have low error rate. • Satisfaction – The system should be pleasant to use to satisfy user. • Just get a quick review of HCI to have more recipes in Multimedia System Design.

  6. Overview of Software Design Methods • The design of multimedia systems follow the same underlying process of software engineering (SE). • Therefore the designer of multimedia systems should be aware of general methods of SE. • From Waterfall Model to Object Oriented System Design.

  7. User Interface Design Cycle • In designing user interface there are three stages: • Design stage – Collecting information about users’ needs (Requirement analysis). • Implementation/Prototyping Stage – A prototype system is implemented based on the information gathered. • Evaluation Stage – Evaluate the prototype, through users’ feedback before the final system is developed.

  8. Designing Multimedia Systems • Generally the design process of multimedia systems follows the following steps: • Identifying the requirements of the systems. • Identifying the design issues. • Implementation. • Testing and evaluation.

  9. Designing Multimedia Systems • These steps are not well enough to get the project start well in designing multimedia systems. • A multimedia systems requires detailed and well-planned approach toward media integration issues. • Handling mix of various medium such as audio, animation, text and graphics is the big challenge to the designer.

  10. System Requirement • This stage is comparable to the ‘requirement specification’. The stage has the following key functions: • Provide system definition which outlines the aims and the objectives of the system. • To clarify the potential users of the system. • To critically evaluate the required hardware as well as the available software platforms and authoring tools.

  11. Design Consideration • Draw up clear guidelines about the design details. • This stage aims at: • Design metaphor: Select a ‘real world mental model’ to be used as the key interface design solution for the system (i.e movie, a book, a game, … etc)

  12. Design Consideration • Information types and formats: Define information that needs to be integrated into the system, i.e. text, graphics, sound, video, and animation. • Navigational structures: To articulate a clear navigational strategy, including the link structure. • System controls: To clarify the types and features of controls and tools needed for the systems. • May include sound, video and animation controls.

  13. Important notes in Design of MS • Furthermore due to their complexity in nature multimedia systems design process should start by taking into consideration their unique characteristics. • The huge amount of data that needs to be processed and transmitted in a continuous manner, and the timing constraints that need to be satisfied in order to have an informational message meaningful to the end-user.

  14. Important notes in Design of MS • Another important characteristic is the Quality of Service (QoS) which embraces all the non-functional properties of a system (e.g. power consumption, cost, etc.). • In multimedia systems, QoS requirements vary considerably from one media type to another. • E.g the video streams require consistently high throughput (high bandwith), but can tolerate reasonable packet errors.

  15. Implementation • Once the design features are defined, the implementation phase of the system begins using multimedia-authoring tools. The implementation stage consists of: • Creating a prototype of the system. • Beta test the prototype for possible design and control problems.

  16. Evaluation • At this stage the system is evaluated against its stated goals. Different types of evaluation approaches including formative or summative could be used. • Formative evaluation is like doing system verification (see whether it works perfectly) • Summative evaluation involves letting users to use the system and getting feedback from them if it works according to the requirements.

More Related