What Is Interpolation
What Is Interpolation
The animation of movement from one position to another needs a composition of frames with
intermediate positions (intermediate frames) in between key frames. This is called in between process
performed through INTERPOLATION.
ASAS is an example of such language built on LISP. Main entities are vectors, colors, polygons, solids, groups, points
of views, light etc. ASAS also has wide range of geometric transformations that operate on objects. The ASAS
program fragment below describes an animated sequence in which the object called my_cube is spun while the
camera pans. The fragment is evaluated at each frame to generate the entire sequence.
(grasp my_cube); The cube becomes the current object
(cw 0.05); Spin it clockwise by a small amount
(grasp camera); Make the camera the current object
(right panning speed); Move it to the right
PIXMAP REPRESENTATION:
The pixmap representation of the animated objects is transmitted and displayed on the receiver side.
In this case, the transmission time is longer in comparison to the previous approach because of the size of
the pixmap representation, but display time is shorter because scan-conversion of the animated objects at
receiver side is avoided. It is performed at the sender side where animation objects and operation
commands is generated. In this approach, the transmission rate of animation is equal to the size of the
pixmap representation of the animated object (graphical image) multiplied by the number of graphical
images per second.
Animated objects may be symbolically represented using graphical objects or scan converted
pixmap images. Transmission is done by Symbolic representation where an animated object ball
is transmitted symbolically as a circle along with the operating commands like roll the ball etc.
performed on the object & at the
receiver side, the animation is displayed as discussed above.
RTF: Rich text Format. Plain text files with only information codes as ASCII, EBCDIC. Formatted text files
contain info codes as well as formatting info. Different word processors may have different formatting
techniques for which RTF aims to bridge the gap between them so that file transfer between different
systems become easier. Main elements of RTF are • Character set: Windows ANSI, IBM PC etc.
• Font table
• Color table
• Document formatting
• Section & page formatting
• Paragraph formatting
• General formatting
• Character formatting
In TV, flicker is reduced through use of display refresh buffer. A full TV picture is divided to two half
pictures consisting of interleaved scanning lines. Each half picture is transmitted in an interleaved
manner. If picture transmission occurs at 25 Hz, the half pictures must be scanned at 2X25 = 50 Hz.
This technique is called Interlacing where each image is divided to two frames having alternate
line.The even horizontal line are scanned once & then the odd horizontal lines. This reduces flicker
without increasing bandwidth.
Audio compression techniques can be either lossy or lossless, and the choice between them depends on
the trade-off between file size and audio quality that is acceptable for a given application.
18. Why multimedia files are difficult to handle than text files?
.Multimedia files are more challenging to handle than text files for several reasons:
1. Large File Sizes: Multimedia files, like videos and high-resolution images, are much larger in size than text
files. This necessitates more storage space, bandwidth, and processing power for handling and transmitting
them.
2. Complex Data Types: Multimedia files encompass a variety of complex data types, including images,
audio, video, and 3D graphics. These diverse formats require specialized software and hardware for tasks
such as encoding, decoding, rendering, and editing.
3. High Bandwidth Requirements: Real-time streaming or transferring of multimedia files, especially high-
quality video and audio, demands a fast internet connection and robust network infrastructure. In regions
with limited internet access or slow connections, this can pose a significant challenge.
4. Storage and Backup: Due to their size, storing and backing up multimedia files can be resource-intensive.
Properly managing versions and backups is crucial to prevent data loss.
CHROMATIC MODELS: One parameter defines luminance or brightness, the other two defines color of
pixels called chrominance. Two chromatic components are required which are added to get the final color.
These are additive models.
▪ RGB MODEL:
▪ Additive model
▪ Originally for image capture & display
▪ R+G+B = 1
▪ CMYK Model • Cyan, magenta, yellow & black represent the image
• Subtractive model.
▪ YUV Model
Y stands for luminance , U,V for two color components called chrominance.
Y = 0.299R + 0.587G + 0.114B
U = 0.596R - 0.247G - 0.322B
V = 0.211R – 0.532G + 0.312B
There are several YUV models another of which is:
Y = 0.3R + 0.6G + 0.1B
U = B-Y
V = R-Y If R=G=B=0; Y=U=V=0; it is a monochrome grayscale image.
22. What is optimum viewing angle while viewing TV? 15 degree.
23. What should be the frame rate for continuous video, for smooth video, for motion
picture and for television viewing? (For TV it is 50 frames/sec)
24. Indian TVs have _________ horizontal scanning lines (625)
25. Our eyes are more sensitive to luminance (brightness) or chrominance (colour)?
Our eyes are more sensitive to luminance that is brightness and less to colour
26. What is the perception medium?
The Perception medium: It is through seeing or hearing the information. Visual media such as text, image
& video are used for perception of seeing. For perception of hearing, auditory media such as music, noise &
speech are relevant.
The Representation Medium: Represents coding of computer Information
• The Presentation Medium: refers to tools & devices for input (Keyboard, mouse, camera, microphone) &
output of information (paper, screen, speaker).
• The storage medium: refers to a data carrier which enables storage of data (Microfilm, floppy disk, HD,
CD-ROM).
• The transmission medium: The different carriers that enable continuous data transmission. Storage
media are excluded. Information is transmitted over networks, wire & cable transmission co-axial cables &
fibre optics.
• The information exchange medium: Includes all information carriers for transmission & storage.
Quantization is defined as a lossy data compression technique by
which intervals of data are grouped or binned into a single value
(or quantum).
Huffman coding – It is widely used in image compression. First, a statistical model is made of the input data.
This model gives the probability of occurrence of each input symbol. Based on these probabilities, code
words are assigned to data characters. The code is built using probabilities in statistical model It is used in
JPEG & MPEG for still & moving image compression.
Entropy E( c) = - log2( Pc)
Lossy: Irreversibale compression. Reduces the Quality. Data reduction is higher. Used to compress audio,
video, image
Lossless: - Reversible compression. Does not reduce quality. Data reduction is lower. Used for text, data
files