SlideShare une entreprise Scribd logo
1  sur  26
Applications of Advanced Graphics
  Animation
  Digital Image processing
  Morphing
  Fractals
  Ray Tracing
Animation
 Art of creating moving images
 Widely used in
  education, training, entertainment, advertising.
 Formal definition of computer animation is ”
  generation of time sequence of visually changing
  objects in their
  shapes, colour, orientation, translation, rotation etc.”
 Computer animation is divided into two broad
 processes.
       To design and creation of animation sequence
       To display animation sequence

   In general ,an animation sequence is
    designed with the following steps:
               1.Storyboard Layout
               2.Object Definitions
               3.Key-frame specifications
               4.Generations of in-between frames
 The storyboard is an outline of the action.
 An object definition is given for each participant in
  the action.
 A key frame is a detailed drawing of the scene at a
  certain time in the animation sequence.
 In-betweens are the intermediate frames.
 Approximately 1500 frames are needed for a clip of
  one minute of film.
 In practice, the animation is created by three
 traditional ways.
       Key frame system- key frame is defined
       Parameterized system- parameter may be degree of
        freedom, motion path
            - motion path can be linear or non-linear or
                random
                 linear- car on a straight road
              non-linear- motion of a cricket ball
              random- flying butterfly
       Scripting system – user writes some functions to control
        animation.
Methods to define motion
 Direct motion specification - clock
 Goal specified motion – cricket ball
 Kinematics motion specification- motion can be
 specified by position, velocity, acceleration
Morphing
Digital Image Processing
 It is composed of finite number of elements.
 Each of these elements consists of location
  information and pixel details.
 The digital images may be fun images, medical
  images, biometric images, satellite images etc.
 Sometimes they contain some noise or some clarity is
  needed.
 For doing this, some process is performed on the
  images, which is known as Digital Image. Processing.
 The main objectives of digital image processing are:
       1) To improve pictorial information
       2) To analyze pictorial information
       3) To optimize image storage for efficient
       representation and transmission.
Image processing is divided into
three major categories
1) Image compression
2) Image enhancement and restoration
3) Image extraction
1) Image compression
     Size of digital image is very large
     Difficult to transmit due to large size
        For example, animation series or video.

     For this reason, we need to reduce the size of
      the image- it is known as image compression
2) Image enhancement and
restoration
 In this method, the images are processed for data error
  detection, removal of noise and distortion occurs
  while scanning the picture or recording the scene
 It is used to restore the original scene in the form of
  image.
 There are two types of noises that can be present in
  an image.
 1) Random
 2) Non-random
 Some vital information regarding random pixels is
  missing as may happen during scanning of a
  picture is known as random noise.
 When some strips or lines disturb the image, it is
  known as non-random type of noise.
In the noise removal, filtering
techniques are used.
  Linear Filter
  Multidimensional filter
  Median filter
  Laplacian filter
  Gaussian filter
  Mean filter
  Kuwahara filter
  Sigma filter
 Other image enhancement tasks are colour and
  brightness adjustment etc.
 Ex. Black and white image
 Negative image
 Image with glowing edge
 Blurred image
 Image with different background
Image Extraction
  Classify the image into various parts.
  Segmentation and clustering are the methods to
   analyze a picture by the classification.
Applications of digital image
processing
 Medical science
 Entertainment
 Remote sensing
 Robotics
 Biometrics
Fractals
 The objects which are neither 2-dimensional or 3-
  dimensional.
 They are in some fractional dimensions like 1.5 and so
  on.
 Ex. Clouds, curve, trees, mountains etc.
Fractals are divided into three
groups
 1) Exact self-similar fractals
    Exactly identical at different scales
 2) Quasi self-similar fractals
    Nearly identical at different scales
 3) Statistical self-similar fractals
    Have numerical or statistical measures across the scale.
Ray tracing
 Finds the colour information of each and every
 pixel in the scene by tracing a ray of light that is
 reflected back to the viewer’s eye from the pixel
 position.
Ray tracing

Contenu connexe

Tendances

Digital image processing
Digital image processingDigital image processing
Digital image processing
DEEPASHRI HK
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
manpreetgrewal
 
A methodology for developing video processing system
A methodology for developing video processing systemA methodology for developing video processing system
A methodology for developing video processing system
eSAT Journals
 

Tendances (20)

Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
 
Image Processing
Image ProcessingImage Processing
Image Processing
 
Image processing
Image processing Image processing
Image processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
An Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial IntelligenceAn Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial Intelligence
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image processing
Image processingImage processing
Image processing
 
Glossary dip
Glossary dipGlossary dip
Glossary dip
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
Image processing
Image processingImage processing
Image processing
 
Image processing
Image processingImage processing
Image processing
 
Digital image processing ppt
Digital image processing pptDigital image processing ppt
Digital image processing ppt
 
Animation
AnimationAnimation
Animation
 
Fundamental Steps of Digital Image Processing & Image Components
Fundamental Steps of Digital Image Processing & Image ComponentsFundamental Steps of Digital Image Processing & Image Components
Fundamental Steps of Digital Image Processing & Image Components
 
Presentation on Digital Image Processing
Presentation on Digital Image ProcessingPresentation on Digital Image Processing
Presentation on Digital Image Processing
 
A methodology for developing video processing system
A methodology for developing video processing systemA methodology for developing video processing system
A methodology for developing video processing system
 
COM2304: Introduction to Computer Vision & Image Processing
COM2304: Introduction to Computer Vision & Image Processing COM2304: Introduction to Computer Vision & Image Processing
COM2304: Introduction to Computer Vision & Image Processing
 

Similaire à Graphic concept

3.introduction onwards deepa
3.introduction onwards deepa3.introduction onwards deepa
3.introduction onwards deepa
Safalsha Babu
 
A Review on Overview of Image Processing Techniques
A Review on Overview of Image Processing TechniquesA Review on Overview of Image Processing Techniques
A Review on Overview of Image Processing Techniques
ijtsrd
 

Similaire à Graphic concept (20)

Animation
AnimationAnimation
Animation
 
Ch1.pptx
Ch1.pptxCh1.pptx
Ch1.pptx
 
Animation
AnimationAnimation
Animation
 
An Introduction to Digital Image Analysis.pdf
An Introduction to Digital Image Analysis.pdfAn Introduction to Digital Image Analysis.pdf
An Introduction to Digital Image Analysis.pdf
 
1. IP Introduction.pdf
1. IP Introduction.pdf1. IP Introduction.pdf
1. IP Introduction.pdf
 
A Review Paper On Image Forgery Detection In Image Processing
A Review Paper On Image Forgery Detection In Image ProcessingA Review Paper On Image Forgery Detection In Image Processing
A Review Paper On Image Forgery Detection In Image Processing
 
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdfChap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
 
IMAGE PROCESSING.pptx
IMAGE PROCESSING.pptxIMAGE PROCESSING.pptx
IMAGE PROCESSING.pptx
 
ACMP340.pptx
ACMP340.pptxACMP340.pptx
ACMP340.pptx
 
BEC007 -Digital image processing.pdf
BEC007  -Digital image processing.pdfBEC007  -Digital image processing.pdf
BEC007 -Digital image processing.pdf
 
Unit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdfUnit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdf
 
Image processing
Image processingImage processing
Image processing
 
1 dip introduction
1 dip introduction1 dip introduction
1 dip introduction
 
final_project
final_projectfinal_project
final_project
 
3.introduction onwards deepa
3.introduction onwards deepa3.introduction onwards deepa
3.introduction onwards deepa
 
Computer Vision(4).pptx
Computer Vision(4).pptxComputer Vision(4).pptx
Computer Vision(4).pptx
 
A Review on Overview of Image Processing Techniques
A Review on Overview of Image Processing TechniquesA Review on Overview of Image Processing Techniques
A Review on Overview of Image Processing Techniques
 
F0342032038
F0342032038F0342032038
F0342032038
 
DIP Notes Unit-1 PPT , engineering, computer Science
DIP Notes Unit-1 PPT , engineering, computer ScienceDIP Notes Unit-1 PPT , engineering, computer Science
DIP Notes Unit-1 PPT , engineering, computer Science
 
Image processing
Image processingImage processing
Image processing
 

Dernier

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Dernier (20)

Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

Graphic concept

  • 1.
  • 2. Applications of Advanced Graphics  Animation  Digital Image processing  Morphing  Fractals  Ray Tracing
  • 3. Animation  Art of creating moving images  Widely used in education, training, entertainment, advertising.  Formal definition of computer animation is ” generation of time sequence of visually changing objects in their shapes, colour, orientation, translation, rotation etc.”
  • 4.  Computer animation is divided into two broad processes.  To design and creation of animation sequence  To display animation sequence In general ,an animation sequence is designed with the following steps: 1.Storyboard Layout 2.Object Definitions 3.Key-frame specifications 4.Generations of in-between frames
  • 5.  The storyboard is an outline of the action.  An object definition is given for each participant in the action.  A key frame is a detailed drawing of the scene at a certain time in the animation sequence.  In-betweens are the intermediate frames.  Approximately 1500 frames are needed for a clip of one minute of film.
  • 6.
  • 7.
  • 8.  In practice, the animation is created by three traditional ways.  Key frame system- key frame is defined  Parameterized system- parameter may be degree of freedom, motion path - motion path can be linear or non-linear or random linear- car on a straight road non-linear- motion of a cricket ball random- flying butterfly  Scripting system – user writes some functions to control animation.
  • 9. Methods to define motion  Direct motion specification - clock  Goal specified motion – cricket ball  Kinematics motion specification- motion can be specified by position, velocity, acceleration
  • 11.
  • 12. Digital Image Processing  It is composed of finite number of elements.  Each of these elements consists of location information and pixel details.  The digital images may be fun images, medical images, biometric images, satellite images etc.
  • 13.  Sometimes they contain some noise or some clarity is needed.  For doing this, some process is performed on the images, which is known as Digital Image. Processing.  The main objectives of digital image processing are: 1) To improve pictorial information 2) To analyze pictorial information 3) To optimize image storage for efficient representation and transmission.
  • 14.
  • 15. Image processing is divided into three major categories 1) Image compression 2) Image enhancement and restoration 3) Image extraction
  • 16. 1) Image compression  Size of digital image is very large  Difficult to transmit due to large size  For example, animation series or video.  For this reason, we need to reduce the size of the image- it is known as image compression
  • 17. 2) Image enhancement and restoration  In this method, the images are processed for data error detection, removal of noise and distortion occurs while scanning the picture or recording the scene  It is used to restore the original scene in the form of image.
  • 18.  There are two types of noises that can be present in an image.  1) Random  2) Non-random  Some vital information regarding random pixels is missing as may happen during scanning of a picture is known as random noise.  When some strips or lines disturb the image, it is known as non-random type of noise.
  • 19. In the noise removal, filtering techniques are used.  Linear Filter  Multidimensional filter  Median filter  Laplacian filter  Gaussian filter  Mean filter  Kuwahara filter  Sigma filter
  • 20.  Other image enhancement tasks are colour and brightness adjustment etc.  Ex. Black and white image  Negative image  Image with glowing edge  Blurred image  Image with different background
  • 21. Image Extraction  Classify the image into various parts.  Segmentation and clustering are the methods to analyze a picture by the classification.
  • 22. Applications of digital image processing  Medical science  Entertainment  Remote sensing  Robotics  Biometrics
  • 23. Fractals  The objects which are neither 2-dimensional or 3- dimensional.  They are in some fractional dimensions like 1.5 and so on.  Ex. Clouds, curve, trees, mountains etc.
  • 24. Fractals are divided into three groups  1) Exact self-similar fractals  Exactly identical at different scales  2) Quasi self-similar fractals  Nearly identical at different scales  3) Statistical self-similar fractals  Have numerical or statistical measures across the scale.
  • 25. Ray tracing  Finds the colour information of each and every pixel in the scene by tracing a ray of light that is reflected back to the viewer’s eye from the pixel position.