Digital Video Recorder Update Eric Bowden, Matt Ricks, Irene Thompson.

Slides:



Advertisements
Similar presentations
Digital Video Recorder Eric Bowden, Matt Ricks, Irene Thompson.
Advertisements

Multimedia Components (Develop & Delivery System)
82C55 82C55 Programmable Peripheral Interface Interfacing Part III.
Chapter 6 Review.
Digital Media Dr. Jim Rowan ITEC 2110 Video. Works because of persistence of vision Fusion frequency –~ 40 frames.
Standards, process, requirements 4K PLAYBACK EXPLAINED.
Design center Vienna Donau-City-Str. 1 A-1220 Vienna Vers SVEN Scalable Video Engine Gerald Krottendorfer.
1 Multimedia Chapter Introduction to multimedia 7.2 Multimedia files 7.3 Video compression 7.4 Multimedia process scheduling 7.5 Multimedia file.
Conversion Between Video Compression Protocols Performed by: Dmitry Sezganov, Vitaly Spector Instructor: Stas Lapchev, Artyom Borzin Cooperated with:
Architectural Support for Operating Systems. Announcements Most office hours are finalized Assignments up every Wednesday, due next week CS 415 section.
Parallel JPEG2000 Compression System Performed by: Dmitry Sezganov, Vitaly Spector Instructor: Stas Lapchev, Artyom Borzin.
Group 4 Craig Bellamy Jeremy Ruple Frank Swehosky Ryan VanAlstine.
Digital Video Recorder Eric Bowden, Matt Ricks, Irene Thompson.
DMX512 Programmable Theater Lighting Controller Jeff Sand and Kris Kopel Advisor: Dr. Don Schertz May 8, 2001.
(Voice Activated Home Control System). Project Summary Control any IR activated device –Via voice command Learnable –Learn IR Code –Learn Voice Command.
© 2006 Pearson Education, Upper Saddle River, NJ All Rights Reserved.Brey: The Intel Microprocessors, 7e Chapter 15 PC Standard Bus Interfaces WK.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
Image Formation and Digital Video
CSE679: MPEG r MPEG-1 r MPEG-2. MPEG r MPEG: Motion Pictures Experts Group r Standard for encoding videos/movies/motion pictures r Evolving set of standards.
Samsung Poland R&D Center © Samsung Electronics Co., LTD S/W Platform Team | Ver.DateDescriptionAuthorReviewer /09/18Initial VersionMarek.
Digital Video An Introduction to the Digital Signal File Formats Acquisition IEEE 1394.
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
PC Maintenance: Preparing for A+ Certification Chapter 15: Video Cards.
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
Lecture 111 Lecture 11: Lab 3 Overview, the ADV7183B Video Decoder and the I 2 C Bus ECE 412: Microcomputer Laboratory.
Lab 2: Capturing and Displaying Digital Image
1 Digital Video. 2  Until the arrival of the Pentium processor, in 1993, even the most powerful PCs were limited to capturing images no more than 160.
CS 1308 Computer Literacy and the Internet. Creating Digital Pictures  A traditional photograph is an analog representation of an image.  Digitizing.
Copyright © Texas Education Agency, All rights reserved.1 Inside the Computer Case Multimedia Sound Card & Video Card.
CS212: OPERATING SYSTEM Lecture 1: Introduction 1.
ECE472/572 - Lecture 12 Image Compression – Lossy Compression Techniques 11/10/11.
Ch Review1 Review Chapter Microcomputer Systems Hardware, Software, and the Operating System.
MPEG Motion Picture Expert Group Moving Picture Encoded Group Prateek raj gautam(725/09)
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
 VIDEO CAPTURE USING FIREWIRE  VIDEO CAPTURE USING A VIDEO CARD  CAPTURING VIDEO CONNECTING EQUIPMENT AND CAPTURING DIGITAL VIDEO.
 Refers to sampling the gray/color level in the picture at MXN (M number of rows and N number of columns )array of points.  Once points are sampled,
Hardware Definitions –Port: Point of connection –Bus: Interface Daisy Chain (A=>B=>…=>X) Shared Direct Device Access –Controller: Device Electronics –Registers:
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
© Janice Regan, CMPT 300, May CMPT 300 Introduction to Operating Systems Principles of I/0 hardware.
EPICS Developments at the Australian Synchrotron DSP EPICS driver for the General Standards 16AIO analog card EPICS driver for the Galil range of motor.
GBT Interface Card for a Linux Computer Carson Teale 1.
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.
Multimedia Elements: Sound, Animation, and Video.
Panzer Division bit Central Processing Unit.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - VIDEO. In this chapter How digital video differs from conventional analog video How digital video differs from.
Basic Computer Components INTRODUCTION TO COMPUTER.
MPEG MPEG : Motion Pictures Experts Group MPEG : ISO Committee Widely Used Video Compression Standard.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
MULTIMEDIA INPUT / OUTPUT TECHNOLOGIES
COMPUTER ARCHITECTURE. Recommended Text 1Computer Organization and Architecture by William Stallings 2Structured Computer Organisation Andrew S. Tanenbaum.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Senior Design Project “ MP3 Player ” Brian P. Allen Zeeshan A. Khan Jerry T. Koshy.
FLAC Audio Player An ability to decode files stored in the FLAC format. An ability to select files stored on the device. An ability to display visualization.
From Analog to Digital An introduction to HDTV. Analog… (review) 6 MHz signal Scan lines Shadow mask Poor resolution Digital to analog conversion (satellites,
Module 11 Adapted By and Prepared James Tan © 2001.
Midterm Presentation Music Alarm Clock. Craig Bilberry Team Leader Electrical Engineering Layout and Design Atomic Clock Signal Will Kalish Electrical.
ISecurity Mid-Semester Presentation Draft September 26, 2012.
 The wireless module must sustain a transmission rate that allows for image data to be transferred in real-time.  The camera must be able to capture.
Done by: Chelsea Bryan Friday, October 10,2014.   The BIOS (aka) Basic input/output system, is a built in software that determines what's a computer.
Vanderbilt University Toshiba IR Test Apparatus Project Final Design Review Ahmad Nazri Fadzal Zamir Izam Nurfazlina Kamaruddin Wan Othman.
Toshiba RF Receiver for HDTV Presentation 2: 10/21/2004 Team: Josue Caballero, Brett DiCio, Daniel Hooper, Efosa Ojomo, George Sewell.
Windows Vista Configuration MCTS : Media Applications.
Chip Config & Drivers – Required Drivers:
Digital Media Dr. Jim Rowan ITEC 2110 Video.
Chapter 6: Video.
TerraForm3D Plasma Works 3D Engine & USGS Terrain Modeler
This chapter provides a series of applications.
Judith Molka-Danielsen, Oct. 02, 2000
Presentation transcript:

Digital Video Recorder Update Eric Bowden, Matt Ricks, Irene Thompson

Wed., February 29, 2006Digital Video Recorder2 Presentation Roadmap Introduction & Logistics Introduction & Logistics Interfaces Risks Brief Project Review Timeline Bill of Materials

Wed., February 29, 2006Digital Video Recorder3 What is a Digital Video Recorder? A video capture unit for live television signals Baseline Functionality Pause Live TV Never miss part of a show again due to interruptions Rewind Live TV For up to 15 minutes of the broadcast Fast Forward Allows the user to skip through selected portions of the buffered broadcast

Wed., February 29, 2006Digital Video Recorder4 Schedule April 2006  Design Finalized May 2006  Materials Ordered June/July/August 2006  Fabrication of PCI Board  Programming of: Kernel, Microcontroller, and User Interface September 2006  Integration of Hardware and Software October 2006  Debugging November/December 2006  Implementation of Extensions

Wed., February 29, 2006Digital Video Recorder5 Bill of Materials Part NumberDescriptionVendor S5335Matchmaker PCI InterfaceAMCC EL4581CNVideo sync separatorElantec (near-equiv from National) 74HC14Hex Schmitt inverting bufferTexas/National/Motorola 74HC bit async. binary counterTexas/National/Motorola 74HC74Dual 'D' latch with set/resetTexas/National/Motorola 74HC4017Decade counterTexas/National/Motorola 74HC00Quad NAND gateTexas/National/Motorola 74HC5418-bit data bufferTexas/National/Motorola SMJ Bit Multiport VRAMTexas

Wed., February 29, 2006Digital Video Recorder6 Presentation Roadmap Internal Analog Interface/Processing Internal Digital Interface Introduction & Logistics Interfaces Risks Introduction & Logistics

Wed., February 29, 2006Digital Video Recorder7 Video Compression JPEG H.261 MPEG

Wed., February 29, 2006Digital Video Recorder8 What is MPEG Moving Pictures Experts Group Supports JPEG and H.261 through downward compatibility Supports higher Chrominance resolution and pixel resolution (720x480 is standard used for TV signals) Supports interlaced and noninterlaced modes Uses Bidirectional prediction in “ Group Of Pictures ” to encode difference frames.

Wed., February 29, 2006Digital Video Recorder9 MPEG Bitstream Source:

Wed., February 29, 2006Digital Video Recorder10 Bidirectional Coding I = Intra – Anchor picture P = Forward predicted B = Bidirectionally predicted Source: “ Parallelization of Software Mpeg Compression ”

Wed., February 29, 2006Digital Video Recorder11 Digital Interface Two major digital paths 1. Sending digitized A/V signal to the host program for storage and manipulation. 2. Retrieving A/V for decompression and display from the host program.

Wed., February 29, 2006Digital Video Recorder12 PCI Interface Chip AMCC S5335 Matchmaker PCI 2.1, 3.3V-Signalling Interface Chip 33 MHz, 132 MB/s

Wed., February 29, 2006Digital Video Recorder13 Basic Operation: Card to Host Of Matchmakers and Mailboxes The Matchmaker chip serves as a target for the PCI Card microcontroller. It takes care of the PCI bus timing and ISR handling.

Wed., February 29, 2006Digital Video Recorder14 Basic Operation: Host to Card The host application will be in charge of which data is sent back to the PCI Card. Therefore, it will send I/O Request Packets (via the kernel module) to the device containing data to output. The Matchmaker chip has a provision for Data Pass-Thru lines; this will allow the data to go straight to the uC for assembly and output.

Wed., February 29, 2006Digital Video Recorder15 The Mediator (Device Driver) Most difficult part on the digital side. The driver is conceptually like a DLL. Uses DriverEntry and DriverObject to register functionality with the OS. Driver processes requests (IRP) sent from applications in user mode. Also registers the ISR with OS to manage incoming data from the PCI card.

Wed., February 29, 2006Digital Video Recorder16 Presentation Roadmap Risks Introduction & Logistics Interfaces Risks

Wed., February 29, 2006Digital Video Recorder17 Risks Speed, not being able to store live video faster than we receive it. Kernel Module, difficulty factor unknown Needing to manufacture multiple PCI boards (unsoldering pins) Traces not lining up nicely = Multi-layer board Commercial Detection Compression backlog (Frame dropping) Different chip or Different compression codec

Wed., February 29, 2006Digital Video Recorder18 The End