Download presentation
Presentation is loading. Please wait.
1
Snapshot Mike Huhs Sanjay Jhaveri
2
Project Digital Camera User Interface Compression and Storage
3
Display Camera Video Last Picture Capture Live Video Shoot Button Cursor
4
Display Camera Video Capture Click!
5
Display Capture
6
Display Capture Live Video
7
Storage ZBT Ram 1ZBT Ram 2 Click! Your Picture Compression Row, Column = Address
8
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
9
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 180 150 23 12 5 2 1 2 130 125 54 22 8 3 5 4 8977 45 19 4 2 0 3 4533 21 15 8 4 3 1 229 12 5 1 2 5 0 1713 7 10 8 6 2 2 83 4 6 2 1 3 0 5 2 8 3 1 2 5 0
10
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
11
Possible Additions Visual effects such as zoom, rotate, and blur Watermarked symbol that appears after processing the image
12
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.