1 / 19

ENEE408G: Capstone Design Project: Multimedia Signal Processing Design Project 2:

ENEE408G: Capstone Design Project: Multimedia Signal Processing Design Project 2: Video Processing. Today’s Schedule. Introduction to Design Project 2 Check in Digital Camera and Pocket PC Check out PC camera and Pocket PC. Outline of Design Project 2.

gannon
Download Presentation

ENEE408G: Capstone Design Project: Multimedia Signal Processing Design Project 2:

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ENEE408G: Capstone Design Project: Multimedia Signal Processing Design Project 2: Video Processing ENEE408G Spring 2005 Multimedia Signal Processing

  2. Today’s Schedule • Introduction to Design Project 2 • Check in Digital Camera and Pocket PC • Check out PC camera and Pocket PC ENEE408G Spring 2005 Multimedia Signal Processing

  3. Outline of Design Project 2 • Part I : Video Capturing by PC Camera • Part II : Motion Estimation and Compensation • Part III: MPEG Video • Part IV: Detect Scene Change in Video • Part V: Mobile Computing and Pocket PC Programming • Bonus Part I : MPEG-7 Visual Descriptor • Bonus Part II: Video Conference ENEE408G Spring 2005 Multimedia Signal Processing

  4. Part I. Video Capturing by PC Camera ENEE408G Spring 2005 Multimedia Signal Processing

  5. Pat II. Motion Estimation and Compensation • Inter-Frame Encoder ENEE408G Spring 2005 Multimedia Signal Processing

  6. ME: Exhaustive Block Matching ENEE408G Spring 2005 Multimedia Signal Processing

  7. ME: Example Reference Frame Current Frame ENEE408G Spring 2005 Multimedia Signal Processing

  8. Exhaustive Block Matching (cont.1) • Demo: • http://www.ece.umd.edu/class/enee408g/labs/labV/Motion_Estimation_v3.exe • http://www.ece.umd.edu/class/enee408g/labs/labV/motion_estimation_3step.exe ENEE408G Spring 2005 Multimedia Signal Processing

  9. Exhaustive Block Matching (cont.2) Reference Frame Current Frame Motion Vectors ENEE408G Spring 2005 Multimedia Signal Processing

  10. Motion Compensation Estimated frame Residual ENEE408G Spring 2005 Multimedia Signal Processing

  11. 3-step approach ENEE408G Spring 2005 Multimedia Signal Processing

  12. Part III.MPEG Video • MPEG-1 Video • Use mpgwrite.m and mpgread.m. • Tradeoff between bit rate and quality ENEE408G Spring 2005 Multimedia Signal Processing

  13. Part IV. Detect Scene Change • Cut Scene Change • Dissolve Scene Change • Wipe Scene Change • Multi-scene Change • Design scene change detector • Hint: Use statistical characteristics for each frame ENEE408G Spring 2005 Multimedia Signal Processing

  14. Part V. Pocket PC Programming • Apply what you learned from previous parts and design a simple application related to digital video processing by Microsoft eMbedded Tools for Pocket PC. ENEE408G Spring 2005 Multimedia Signal Processing

  15. Bonus Part I. MPEG-7 Visual Descriptor • MPEG-7 Texture Descriptor • http://nayana.ece.ucsb.edu/M7TextureDemo/Demo/client/M7TextureDemo.html • MPEG-7 Shape Descriptor • http://www.ee.surrey.ac.uk/Research/VSSP/imagedb/demo.html ENEE408G Spring 2005 Multimedia Signal Processing

  16. MPEG-7 Texture Descriptor ENEE408G Spring 2005 Multimedia Signal Processing

  17. MPEG-7 Shape Descriptor ENEE408G Spring 2005 Multimedia Signal Processing

  18. Bonus Part II. Video Conference • Experience video conferencing using Microsoft NetMeeting • Two scenarios: • video conferencing with different image modes • video conferencing with different available bandwidths • Do this part at home ENEE408G Spring 2005 Multimedia Signal Processing

  19. PC Camera / Digital Camera • Digital Camera and Pocket PC Check In • PC Camera and Pocket PC Check Out ENEE408G Spring 2005 Multimedia Signal Processing

More Related