1 / 8

Low-Power Wireless Video System

Low-Power Wireless Video System. Advisor: Professor Alex Doboli Students: Christian Austin Artur Kasperek Edward Safo . Objective. Establish a low-power wireless client/server streaming video system. Use MPEG-4 video standard.

epifanio
Download Presentation

Low-Power Wireless Video System

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. Low-Power Wireless Video System Advisor: Professor Alex Doboli Students: Christian Austin Artur Kasperek Edward Safo

  2. Objective • Establish a low-power wireless client/server streaming video system. • Use MPEG-4 video standard. • Hardware software co-design for low-power video decoder implementation.

  3. What is MPEG-4 and Why Use It? • What is MPEG-4? • Object based video compression and decoding standard. • Builds on previous MPEG and H.263 standards. • Why use MPEG-4? • High compression makes streaming over low bandwidth network practical (e.g. wireless). • Adjustable resolution coding allows for video continuity/quality trade off. • High bit-rate yields better quality video at the expense of lost frames…

  4. MPEG-4 Framework

  5. Hardware/Software Co-Design • Design methodology that splits a computer system’s design between hardware and software in an effort to improve some feature of the system. • Partitioning targets low power consumption in this design. • Achieved by relocating the functionality of high power sections of code to specialized hardware.

  6. Power Intensive Software • Locating code. • Hardware power profiling. • Software profiling (e.g. GPROF, VS). • Power estimation software (e.g. SimplePower). • Inverse Discrete Cosine Transform (IDCT). • Computational intensive. • High frequency of memory accesses. IDCT

  7. Hardware Implementation • Determine functional units needed to implement the IDCT. • Multipliers and adders. • Map functional units into hardware to realize the IDCT. • VHDL description of functional units, Xilinx FPGA based PCI board. • Hardware Power measurements. • Optimize Hardware for low power. • Add power control logic. • Restructure combinational logic to reduce glitching. • Increase pipelining.

  8. Goals and Applications • Demonstrate that a low-power wireless video system is practical. • Design for a power constrained, low bandwidth PDA. • Applications: • Interactive shopping. • Request video of product information while shopping. • Multimedia preview. • Preview movie before buying or renting; watch music video while previewing new album.

More Related