Quize 6 part1

Cards (39)

  • Topics
    • Computer Graphics
    • Image Processing
    • Computer vision
    • 3D modeling
    • Computer Aided Design (CAD)
    • Computer Aided Manufacturing (CAM)
    • Presentation Graphics
  • Computer Graphics
    Representation of image data by a computer, specifically with help from specialized hardware and software
  • Hardware for computer graphics
    • Graphics Cards
    • Cameras
    • Motion sensors
  • Software for computer graphics
    • Adobe Photoshop
    • Unity
    • Blender
  • Pixels
    Smallest element in an image, square shape
  • Image Dimensions
    Measured by the Width x Height of a digital image, e.g. 1920 x 1080 (Full High Definition)
  • Graphic Types
    • Bitmap Graphics (Raster graphics)
    • Vector Graphics (Object Oriented Graphics)
  • Bitmap/Raster Graphics
    A rectangular grid of pixels, with each pixel's color being specified by a number of bits
  • Bitmap/Raster Graphics File Formats
    • JPG
    • BMP
    • PNG
    • GIF
  • Bitmap/Raster Graphics Painting Software
    • MS Paint
    • Adobe Photoshop
    • GIMP
  • Factors determining image quality in Bitmap/Raster Graphics
    • Color Depth
    • Resolution
  • Color Depth
    The number of bits devoted to each pixel
  • Simple Bit Mapped (Monochrome)

    Each pixel represented by 1 bit, can be 0 or 1 (Black or White)
  • Calculating file size of a simple bitmap image
    1. Total Number of pixels in the image = 250 * 200 = 50,000 pixels
    2. File size = 50,000 pixels * 1 bit/pixel = 50,000 bits
  • Gray-scale graphics
    Uses 8 bits per pixel, allows up to 256 different shades of gray
  • Calculating file size of a gray-scale image
    1. Total Number of pixels in the image = 250 * 200 = 50,000 pixels
    2. File size = 50,000 pixels * 8 bit/pixel = 400,000 bits ~ 50,000 bytes
  • Colored Graphics
    Modern PCs use 24-bit (True Color) to display millions of colors at a time, photorealistic color (RGB: Red, Green, Blue)
  • Calculating file size of a 24-bit colored image
    1. Total Number of pixels in the image = 250 * 200 = 50,000 pixels
    2. File size = 50,000 pixels * 24 bit/pixel = 1,200,000 bits ~ 150,000 bytes
  • Resolution
    Measurement of the pixel density of an image, usually in pixels per inch (ppi) or dots per inch (dpi)
  • Object Oriented Graphics (Vector graphics)

    Scalable graphics built using mathematical formulas, can be resized without losing image quality
  • Drawing Software for Vector Graphics
    • Adobe Illustrator
    • Inkscape
  • Vector Graphics File Format

    SVG - Scalable Vector Graphic
  • Image Processing

    • Filtering and cleaning (eliminate red eye, facial blemishes)
    • Enhancing and editing (can distort and merge photos, create fabricated images)
  • Image Processing Examples
    • Medical field help doctors clean x-ray images
    • Images from Moon and Mars missions analyzed for detecting life-sustaining resources
    • Cleaning Captcha Phrases
  • Computer Vision
    A field that includes methods for acquiring, processing, analyzing, and understanding images
  • Research Areas in Computer Vision
    • Object detection
    • Tracking
    • Action recognition
    • Facial Recognition
  • Object Detection
    • Example
  • Tracking

    • Example
  • Action Recognition
    • YouTube Link
  • Facial Recognition
    • Snapchat Filters
  • 3D Modeling Software
    Process of developing a mathematical representation of any surface of an object in three dimensions via specialized software, with ability to rotate and view from different angles, and create walk-through 3D environments
  • 3D Modeling Software Tools
    • Blender
    • 3D Max
    • AutoCad
    • Sweet Home 3D
    • Unity (game engine)
  • 3D Modeling Examples
    • Dorms Nightmare GamePlay, Game Created By Walid Abu Ali & Hamad Mubarak
    • 3D Animation Showreel, By Walid Abu Ali - BS IT Multimedia
    • The Hobbit movie motion capture
    • 3D home design
  • CAD - Computer Aided Design
    Use of computer systems to assist in the creation, modification, analysis, or optimization of a design, cheaper and faster than design-by-hand
  • CAD Examples

    • Architects build virtual plans
    • Engineers design bridges, electric schematics, computer chips: PCB (Printed Circuit Boards)
    • Medical engineers develop implants and human body models
  • CAM - Computer Aided Manufacturing
    Use of software to control machine tools to help manufacture products, translates CAD designs into manufacturing instructions
  • CIM - Computer Integrated Manufacturing
    Combination of CAD/CAM, manufacturing approach of using computers to control the entire production process, increased productivity, enhanced flexibility, improved quality
  • Presentation Graphics
    Used for lectures, sales demos, seminars, includes images, animation and video clips, don't condense slides with too much text, choose correct design theme colours
  • Presentation Graphics Software
    • MS PowerPoint
    • Prezi