CCS352 MULTIMEDIA AND
ANIMATION COURSE OBJECTIVES:
To grasp the fundamental knowledge of Multimedia elements and systems
To get familiar with Multimedia file formats and standards
To learn the process of Authoring multimedia presentations
To learn the techniques of animation in 2D and 3D and for the mobile UI
To explore different popular applications of multimedia
UNIT I INTRODUCTION TO MULTIMEDIA 6
Definitions, Elements, Multimedia Hardware and Software, Distributed multimedia systems,
challenges: security, sharing / distribution, storage, retrieval, processing, computing. Multimedia
metadata, Multimedia databases, Hypermedia, Multimedia Learning.
UNIT II MULTIMEDIA FILE FORMATS AND STANDARDS 6
File formats – Text, Image file formats, Graphic and animation file formats, Digital audio and Videofile
formats, Color in image and video, Color Models. Multimedia data and file formats for the web.
UNIT III MULTIMEDIA AUTHORING 6
Authoring metaphors, Tools Features and Types: Card and Page Based Tools, Icon and ObjectBased
Tools, Time Based Tools, Cross Platform Authoring Tools, Editing Tools, Painting and Drawing Tools,
3D Modeling and Animation Tools, Image Editing Tools, audio Editing Tools, Digital Movie Tools,
Creating interactive presentations, virtual learning, simulations.
UNIT IV ANIMATION 6
Principles of animation: staging, squash and stretch, timing, onion skinning, secondary action, 2D,2 ½
D, and 3D animation, Animation techniques: Keyframe, Morphing, Inverse Kinematics, Hand Drawn,
Character rigging, vector animation, stop motion, motion graphics, , Fluid Simulation, skeletal
animation, skinning Virtual Reality, Augmented Reality.
UNIT V MULTIMEDIA APPLICATIONS 6
Multimedia Big data computing, social networks, smart phones, surveillance, Analytics, Multimedia
Cloud Computing, Multimedia streaming cloud, media on demand, security and forensics, Online social
networking, multimedia ontology, Content based retrieval from digital libraries.
30 PERIODS
LIST OF EXPERIMENTS:
Working with Image Editing tools:
Install tools like GIMP/ InkScape / Krita / Pencil and perform editing operations:
Use different selection and transform tools to modify or improve an image
Create logos and banners for home pages of websites.
Working with Audio Editing tools:
Install tools like, Audacity / Ardour for audio editing, sound mixing and special effects like fade-in
or fade-out etc.,
Perform audio compression by choosing a proper codec.
Working with Video Editing and conversion tools:
Install tools like OpenShot / Cinelerra /
for editing video content.
Edit and mix video content, remove noise, create special effects, add captions.
Compress and convert video file format to other popular formats.
Working with web/mobile authoring tools:
Adapt / KompoZer/ BlueGriffon / BlueFish / Aptana Studio/ NetBeans / WordPress /ExpressionWeb:
Design simple Home page with banners, logos, tables quick links etc
Provide a search interface and simple navigation from the home page to the inside pages of
the website.
Design Responsive web pages for use on both web and mobile interfaces.
Working with Animation tools:
Install tools like, Krita, Wick Editor, Blender:
Perform a simple 2D animation with sprites
Perform simple 3D animation with keyframes, kinematics
Working with Mobile UI animation tools: Origami studio / Lottie / Framer etc.
Working with E-Learning authoring tools:
Install tools like EdApp / Moovly / CourseLab/ IsEazy and CamStudio/Ampache, VideoLAN:
Demonstrate screen recording and further editing for e-learning content.
Create a simple E-Learning module for a topic of your choice.
Creating VR and AR applications:
Any affordable VR viewer like Google Cardboard and any development platform likeOpen
space 3D / ARCore etc.
Note: all tools listed are open source. Usage of any proprietary tools in place of open source tools is
not restricted.
30 PERIODS
TOTAL: 60 PERIODS
WEB REFERENCES:
1. https://itsfoss.com/
2. https://www.ucl.ac.uk/slade/know/3396
3. https://handbrake.fr/
4. https://opensource.com/article/18/2/open-source-audio-visual-production-tools https://camstudio.org/
5. https://developer.android.com/training/animation/overview
6. https://developer.android.com/training/animation/overview (UNIT-IV)
COURSE OUTCOMES:
Get the bigger picture of the context of Multimedia and its applications
Use the different types of media elements of different formats on content pages
Author 2D and 3D creative and interactive presentations for different target multimedia applications.
Use different standard animation techniques for 2D, 21/2 D, 3D applications
Understand the complexity of multimedia applications in the context of cloud, security,bigdata
streaming, social networking, CBIR etc.,
TEXT BOOKS:
1. Ze-Nian Li, Mark S. Drew, Jiangchuan Liu, Fundamentals of Multimedia”, Third Edition,Springer Texts
in Computer Science, 2021. (UNIT-I, II, III)
REFERENCES:
1. John M Blain, The Complete Guide to Blender Graphics: Computer Modeling & Animation,CRC press,
3rd Edition, 2016.
2. Gerald Friedland, Ramesh Jain, “Multimedia Computing”, Cambridge University Press,2018.
3. Prabhat K.Andleigh, Kiran Thakrar, “Multimedia System Design”, PearsonEducation, 1st Edition, 2015.
4. Mohsen Amini Salehi, Xiangbo Li, “Multimedia Cloud Computing Systems”, SpringerNature, 1st
Edition, 2021.
5. Mark Gaimbruno, “3D Graphics and Animation”, Second Edition, New Riders, 2002.
6. Rogers David, “Animation: Master – A Complete Guide (Graphics Series)”, Charles RiverMedia, 2006.
7. Rick parent, “Computer Animation: Algorithms and Techniques”, Morgan Kauffman, 3rdEdition, 2012.
8. Emilio Rodriguez Martinez, Mireia Alegre Ruiz, “UI Animations with Lottie and After Effects:Create,
render, and ship stunning After Effects animations natively on mobile with React Native”, Packt
Publishing, 2022.
CO’s-PO’s & PSO’s MAPPING
PO’s PSO’s
CO’s
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
1 3 2 3 2 3 - - - 3 2 1 2 3 2 3
2 3 3 3 3 3 - - - 3 3 2 2 3 2 3
3 3 3 3 3 3 - - - 3 3 2 3 3 2 3
4 3 3 3 3 3 2 - - 3 3 3 3 3 3 3
5 3 3 3 3 3 2 - - 3 3 3 3 3 3 3
AV 3.00 2.80 3.00 2.80 3.0 2.00 - - 3.00 2.80 2.20 2.60 3.00 2.40 3.00
g 0
.
1 - low, 2 - medium, 3 - high, ‘-“- no correlation