Snapshot Mike Huhs Sanjay Jhaveri. Project Digital Camera  User Interface  Compression and Storage.

Slides:



Advertisements
Similar presentations
[1] AN ANALYSIS OF DIGITAL WATERMARKING IN FREQUENCY DOMAIN.
Advertisements

Chapter 18 Discrete Cosine Transform. Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2004 Chapter 18, Slide 2 Learning Objectives  Introduction.
Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, ICT '09. TAREK OUNI WALID AYEDI MOHAMED ABID NATIONAL ENGINEERING SCHOOL OF SFAX New Low Complexity.
Y A S O O B A L I b o r n o n 1 9 t h F e b r u a r y i n K a n p u r d i s t r i c t o f U t t a r P r a d e s h. H e s t a r t e d s i n g i.
School of Computing Science Simon Fraser University
New Image Encryption and Compression Method Based on Independent Component Analysis.
1 Data Compression Engineering Math Physics (EMP) Steve Lyon Electrical Engineering.
Digital Watermarking. Introduction Relation to Cryptography –Cryptography is Reversibility (no evidence) Established –Watermarking (1990s) Non-reversible.
User-friendly stylus and video surface CAD system Jeremy Schwartz Paul Peeling Faraz Ahmad.
Software / Hardware Co-Design of a JPEG Encoder Team Members: Joe Salemi Brandon Sterner.
PDACS Final Presentation Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
Wireless Security System Noel Campbell Vivek Shah Raymond Tong TA: Javier Castro.
A Two-Input Polygraph Archana Venkataraman Christopher Buenrostro Isaac Rosmarin.
Speech Recognition System Jaime Díaz Raiza Muñiz.
Ahmed Abdel-Fattah Jerry Chang Derrick Culver Matt Zenthoefer.
CP1610: Introduction to Computer Components
Roger Cheng (JPEG slides courtesy of Brian Bailey) Spring 2007
1 JPEG Compression CSC361/661 Burg/Wong. 2 Fact about JPEG Compression JPEG stands for Joint Photographic Experts Group JPEG compression is used with.jpg.
Image Compression JPEG. Fact about JPEG Compression JPEG stands for Joint Photographic Experts Group JPEG compression is used with.jpg and can be embedded.
Image Compression - JPEG. Video Compression MPEG –Audio compression Lossy / perceptually lossless / lossless 3 layers Models based on speech generation.
8. INPUT, OUTPUT and storage DEVICES i/o units
 At the end of this class, students are able to  Describe definition of input devices clearly  List out the examples of input devices  Describe.
Trevor McCasland Arch Kelley.  Goal: reduce the size of stored files and data while retaining all necessary perceptual information  Used to create an.
Lab 2: Capturing and Displaying Digital Image
JPEG C OMPRESSION A LGORITHM I N CUDA Group Members: Pranit Patel Manisha Tatikonda Jeff Wong Jarek Marczewski Date: April 14, 2009.
Fabian Salcedo EDTC Competency 004 The Master Technology Teacher knows and applies basic strategies and techniques for using digital video technology.
Introduction to JPEG Alireza Shafaei ( ) Fall 2005.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 8 – JPEG Compression (Part 3) Klara Nahrstedt Spring 2012.
CSCI-235 Micro-Computers in Science Hardware Part II.
Education and New Technology Digital Cameras. What is a Digital Camera? Takes video, photographs, and sometimes sounds digitally by recording images through.
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Encoding of Waveforms Encoding of Waveforms to Compress Information.
Klara Nahrstedt Spring 2011
By : Vladimir Novikov. Digital Watermarking? Allows users to embed SPECIAL PATTERN or SOME DATA into digital contents without changing its perceptual.
Bit-Mapped Graphic Data: Input (Capture) Hardware Multimedia – Section 2.
DIGITAL Video. Video Creation Video captures the real world therefore video cannot be created in the same sense that images can be created video must.
COMPUTER PARTS AND COMPONENTS INPUT DEVICES
Standard Grade Presentations & Multimedia. Presentation & Multimedia Software Allows the user to set up exciting and attractive documents which helps.
Compression video overview 演講者:林崇元. Outline Introduction Fundamentals of video compression Picture type Signal quality measure Video encoder and decoder.
An introduction to audio/video compression Dr. Malcolm Wilson.
DCT.
MULTIMEDIA INPUT / OUTPUT TECHNOLOGIES
Digital Media Lecture 4: Bitmapped images: Compression & Convolution Georgia Gwinnett College School of Science and Technology Dr. Jim Rowan.
Copyright © 2003 Texas Instruments. All rights reserved. DSP C5000 Chapter 18 Image Compression and Hardware Extensions.
In and Out are opposites. This is something to keep in mind when considering Input and Output. INPUT OUTPUT Ask: Does this device send information in?
CSCI-100 Introduction to Computing Hardware Part II.
Fig1: component of Demo Set. Fig2:Load Map of M16C Family.
A 3-D Rendering System Final Project Ben Hebert & Mayur Desai Spring 2005.
PRESENTED BY, C.RESHMA –II CSE S.POORNIMA –II IT.
Image Coding/ Compression
Parts of a Computer. Two Basic Components of a Computer System Hardware Parts of the Computer System you can physically touch Software Computer Instructions.
Introduction to JPEG m Akram Ben Ahmed
INTRODUCTION TO COMPUTER CHAPTER N0 2 INPUT & INPUT & OUTPUT DEVICES OUTPUT DEVICES INSTRUCTOR: ADEEL ANJUM ADEEL ANJUM.
Musical Sculpture A Final Project Block Diagram Presentation by: Clare Davis, Chen Li, & Austyn Hill.
1 Part A Multimedia Production Chapter 2 Multimedia Basics Digitization, Coding-decoding and Compression Information and Communication Technology.
Nadine Nelson All the Stuff Cables Power, battery charger Camera to computer (USB) Camera to TV (AV) Battery Card (Compact Flash, Memory.
Image Processing Architecture, © Oleh TretiakPage 1Lecture 5 ECEC 453 Image Processing Architecture Lecture 5, 1/22/2004 Rate-Distortion Theory,
Computer Basics. What a computer does INPUT  Computer INPUT is whatever is typed, submitted or transmitted to a computer system. It can be supplied.
Master Technology Teacher Competency 4
Design and Implementation of Lossless DWT/IDWT (Discrete Wavelet Transform & Inverse Discrete Wavelet Transform) for Medical Images.
CS644 Advanced Topics in Networking
DCT IMAGE COMPRESSION.
Last update on June 15, 2010 Doug Young Suh
DONE BY S.MURALIRAJAN M.NIRMAL
The computer work station
Software Equipment Survey
Hybrid Architecture of DCT/DFT/Wavelet Transform (HWT)
Digital Imagery: The Basic Idea.
Digital Image Procesing Discrete CosineTrasform (DCT) in Image Processing DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL PROCESSING IMPERIAL.
Presentation transcript:

Snapshot Mike Huhs Sanjay Jhaveri

Project Digital Camera  User Interface  Compression and Storage

Display Camera Video Last Picture Capture Live Video Shoot Button Cursor

Display Camera Video Capture Click!

Display Capture

Display Capture Live Video

Storage ZBT Ram 1ZBT Ram 2 Click! Your Picture Compression Row, Column = Address

Block Diagram A/D RAM Image Compression NTSC Decode Write Control Read Control Control XVGA RGB Convert Mouse NTSC YCrCb Data, Address Data Address RGB line, column Xvga signals YCrCb Image Controls Compressed Image Controls User Inputs

Image Compression 2D Discrete Cosine Transform: decomposes image into frequency components Apply 1D transform to rows and then to columns Separately transform 8 x 8 blocks of image Eye acts as natural low pass filter Only store low frequency components of image 1D DCT Transpose 8x8 Input Matrix8x8 Transform Matrix 8 x 8 pixels

Image Compression ZBT Ram can store ~ 5-6 pictures dctdct dctdct dctdct idctidct idctidct idctidct ZBT RAM DCT & Memory Control data_out valid data_out get picture data_in data_in valid From read module To read module From control delete picture

Possible Additions Visual effects such as zoom, rotate, and blur Watermarked symbol that appears after processing the image

Questions?