Research

IST Multimedia Data-types

Data is the raw facts used by a system. Data is a multi-media system is digitalized, that is, it is digital data or data that has been changed into digital form. Data types include text, hypertext, images, animation, audio and video.

Multi-media systems are information systems that combine at least two or three types of media. These systems use media such as text, including hyper-text and numbers; audio or digitalized sound; images, both static and animated and video. They generate programs quickly handle the range of data needed for multimedia and generally make it easier for those with limited programming experience to develop a professional programme.

One of the most important factors in the development of multimedia is the choice of software tool that will do the task. These tools cover multimedia products already developed as well as authoring systems that support the development of multimedia and programming languages. They are used in many areas including education, entertainment and information.

Multimedia Products

Educational: Educational multimedia systems involve the learner in a learning environment that uses all media. They can provide computer-based support and remote-distance learning, as well as track sporting performance. The major advantage is that the pre-sentation is interactive, and the learner is engaged and is able to read, understand and select the direction of their learning at their own pace. A simple multimedia product to give a lecture in an interesting manner can be produced relatively quickly.

Entertainment: Multimedia systems can be used for computer games and other leisure activities. Computer games include video clips, animation, integrated sound and advance 3-D graphics to challenge users with fantasy or realistic situations. This form of multimedia requires a very high level of interactivity. Special hardware such as a joystick or computer mouse may be needed to interact with the game and the machine needs a lot of RAM, a good graphics card (Nvidia GTX) and sound-card to take full advantage of the multimedia. The graphics card plays an essential role in the display by processing the required data. One of the popular forms of multimedia entertainment are online gaming; these allow users to network computers to play with multiple competitors or to play games across the internet. Games are now developed using dedicated game engines and custom languages.

Information: Multimedia can be used to provide information in an interesting and interactive manner, replacing human assistants. All kinds of data can be combined to create many different types of online, CD-ROM and DVD multimedia. The amount of information on CD storage is up to 700 MB or about an entire encyclopedia. A DVD hold far more. Sounds, images and video take massive storage space but it is still possible to include a lot text. The use of a search mechanism, combined with the computer’s ability to search for any data the user needs, means that that information is available in a very different way from using a book. Instead of turning to the book index or using a table of contents, a keyword can be typed into the system and all references to that subject located in a very short time, creating a very useful and efficient programme. 


Common Multimedia Types

Type
Description

Importance
Use
Text

A meaningful string of characters- letters, numbers, symbols or punctuation

Text should accent the main message as well as provide a body of information on each screen

-Fonts
-Menus
-Animated Text
Hypertext

The presentation of text in non-sequential ways

Allows nonlinear user navigation between or within documents

Hot text or hot links to other documents or parts of a document activated by the user

Audio

Digital sound consisting of waves that represent change in air pressure

Enhances the presentation by giving it greater quality
Illustration and demonstration of:
-Concepts
-Speech and music

Images

Digitized pictures
(Graphics)

Communicate more widely than text: add interest; used for analysis, aid visualization and communicate ideas

Line drawings, photographs, scanned diagrams, icons-information, illustration and navigation

Animation

The illusion of movement achieved by showing a series of static images, called frames in quick succession

Allows movement to be demonstrated and adds interest
Information and illustration of processes and events
Video

Continuous stream of data (graphics and sound) first created and then broken down into separate frames

Provides reality to programme
Small video windows to illustrate and inform users
How Data is manipulated

What is streaming: Streaming is the process that allows video or audio frames to be loaded and played before later frames are loaded. As the frames are loaded, some are being played, others are being discarded from memory and still others are being loaded into RAM. The user believes the whole video is loaded but the memory only remains a few frames a time. The method depends heavily on getting the stream of frames to move at the right place. An example of this could be YouTube or Twitch.















What is data compression: Data compression makes files smaller. Data compression techniques are needed as secondary storage has limited capacity and many data files require considerable space to store. Compression reduces the physical size of large files using techniques to remove or summaries redundant or repetitious data. Thee are various methods of compressing files depending on the type of media, but the result can reduce the file by between 5 and 95 percent.





Technique
Description

Use
Compression

Lossless
Repetitive patterns are coded into a summary and data retrieved is the same as data stored.
Most text files where it is vital that no data is lost, e.g database files.
File may be reduced to 30% or more of original size.

Lossy
Data is discarded during compression, e.g shades of colour in a graphic or soft sounds in a sound file; some data is irretrievably lost.
Sound, images and video files where lost data can be masked by other data
Files may be reduced to 5% of the original size.
Methods of Data Compression


Technique
Description

Use
Compression

Lossless
Repetitive patterns are coded into a summary and data retrieved is the same as data stored.
Most text files where it is vital that no data is lost, e.g database files.
File may be reduced to 30% or more of original size.

Lossy
Data is discarded during compression, e.g shades of colour in a graphic or soft sounds in a sound file; some data is irretrievably lost.
Sound, images and video files where lost data can be masked by other data
Files may be reduced to 5% of the original size.
Some issues related to the choice of Data-Types

Data Types

Issue
Explanation
Text
Amount of text on a screen
Too much text results in an overcrowded screen lacking interest; too little text and the number of screens increases as well as leading to endless navigation between those screens.


Amount of text on a page
Preferably text should fit on a page with minimal scrolling.


Legibility
Text should be clear and easy to read- fonts should be chosen for style, size and typeface.


Readability
Easy to read fonts are advised.


Consistency
Use of the same fonts, style, colour and size of multiple page documents.


Meaningful menus
Minimal direct text.

Authoring Software Systems

Authoring software is an application that is specially designed to create programs or files that combine data types for multimedia output. It is software, which allows its user to create multimedia applications for manipulating multimedia objects.

In the development of educational software, an authoring System is a program that allows a non-programmer to easily create software with programming features. The programming features are built in but hidden behind buttons and other tools, so the author does not need to know how to program. Generally, Authoring Systems provide lots of graphics, interaction, and other tools educational software needs.

Advantages

Simplicity: One of the major advantages of a authoring software is its simplicity. Anyone with some basic technical skills can figure out how to make a programme with this type of tool -- you don't have to spend time learning coding or any other programming language to make a fully functional multimedia product. Instead, you basically point and click your way to creating one.

Save Time: Another benefit of using this type of application is that it can save you a substantial amount of time. With most programming editors, you simply have to choose from a few different options when it comes to the items to put in your pages. You create some content and establish the layout and graphical elements of your project. If you were to do some of these things by hand-coding it, it would take much longer.

Disadvantages

Limited Options: One of the potential problems with using a authoring-software is that it limits your options as a designer. Typically, such programs rely on templates, with limited options for the look and feel of it. Because of this, you may not be able to create a programme that looks professional or original. Depending on the type of program, you may not be able to implement Flash, video or other common and popular elements.

Reliance on the programme: Another problem with using authoring software tools is that they make you completely reliant on them. Because of this, if the program suddenly becomes unavailable for some reason, you can't create a programme. By comparison, if you know coding, you can design projects, regardless of what programs you have at your disposal .
Project Development

Project management is the use of knowledge, skills, tools and techniques to meet the requirements of a project. It is the process and activity of planning, organising, motivating, and controlling resources, procedures and protocols to achieve specific goals (in this case- multimedia programs and games.)
People have been planning and managing projects since they first became organized human beings. Management requires people to develop timelines, determine resources and allocate tasks.
The advantages of using project management techniques include: -
-Cost control
-Development of a project in specified times
-Organised use of the available hardware and software
-An improved end product.

Underlying all project management is the need to always consider the social and ethical implications of the project so that not only are the competing demands for project content, time restraints and quality balanced to achieve the best outcome, but also the issues of meeting social, cultural, gender and disability standards are met.

Processes and techniques that are used for project management are: -
-Project plan
-Communication skills
-Collaboration
-Group work
-Good listening skills

Geographical User Interface (GUI) is a screen interface, which uses windows, icons, mouse and pull-down menus.  It is software that works at the point of contact (interface) between a computer and its user, and employs graphic elements (dialog boxes, icons, menus, scroll bars) instead of text characters to let the user give commands to the computer or to manipulate what is on the screen.

GUI elements are usually accessed through a pointing device such as a mouse, pen, or stylus. All programs running under a GUI use a consistent set of graphical elements so that once the user learns a particular interface, he or she can use all programs without learning additional or new commands, creating a more easy and efficient method of developing a multimedia product.

Basic design principles are used to organize or position the structural elements of design. These principles are the fundamental concepts that will assist you to communicate the key theme of your composition or programme. As such, they can be applied to each element of your design or to your composition as a whole.

It is necessary to develop a visual awareness to identify how these principles are used in the composition of every day design. In:
-Illustrations
-Photographs
-Animations
-Websites
-Billboards
-Posters

Developing a visual awareness will give you the skills necessary to critically analyze and constructively criticize the design work or multimedia programme you engage in. This will allow you to develop a method of solving graphic problems in reference to the following basic principles of design.

The layout of the programme has to be intuitive, appealing and inspiring. It has to be consistent throughout the game or programme, with the same headings, menus, instructions, etc. Frames are to hold similar items to increase the readability of the screen, as well as for easy navigation.

The balance of data types is also important in order to create a sense variety and ultimately make your programme more original and detailed, providing a broader spectrum of data types, which adds another dimension to your project. Balanced layouts balance the use of data types. Sound might be background sound or sound effects. Background sound should not intrude on the main purpose of the programme but should add to the objectives to be achieved. Text, graphics, animation and video can be integrated to provide interest, challenge, information and entertainment in the one product. Video is usually limited to a small window to reduce the size of the file and the demands on processing.

A storyboard is a graphic representation of how your game/programme will unfold, sequence by sequence. It is made up of a number of squares with illustrations or pictures representing each shot, with notes about what’s going on in the scene and what’s being said in the script during that shot.  I like to think of it as sort of a comic book version of my script. There are a number of reasons why creating a storyboard is beneficial to the creation of a game or programme.

A storyboard is the best way to share your vision: A visual aid makes it much easier for you to share and explain your vision for your game with others. When you have a storyboard, you can show people exactly how your video is going to be mapped out and what it will look like.  This makes it extremely easier for them to understand your idea.

A storyboard makes production much easier: When you storyboard your game you are setting up a plan for production, including all the shots that you will need, the sequence they will be laid out, and how the visuals will interact with the script.  This really comes in handy when you are making your game, as it ensures that you won’t forget any shots.  It also comes in handy during editing, as it serves as a nice guide for your editor so they can piece together the programming according to your vision.  This will also prevent you from requesting multiple revisions from your editor, saving you a lot of time.

A storyboard saves you time: While it may take you a little while to put your storyboard together, in the long run it will save you time.  Not only will it save you time by making it easier to explain your vision to the people you are presenting the gamming programme with, but also by providing a solid shot list that will make the creation process go more smoothly.

I have created a story-board in for my Multimedia Programme which will be printed into the IST folder.


No comments:

Post a Comment