electrical & computer engineering, ece faculty advisor wayne burleson team members chinedu...
Post on 20-Dec-2015
215 Views
Preview:
TRANSCRIPT
Electrical & Computer Engineering, ECE
Faculty Advisor
Wayne Burleson
Team Members
Chinedu OkongwuAndrew Maxwell
Awais Kazi
CollaboratorsW. Richards (Rick) Adrion, Professor of Computer Science
Paul Dickson, Computer Science PHD Student
Snapshot
2Electrical & Computer Engineering, ECE
Have you ever wanted to have your own production of something happening right now in a compact, easy to share, portable way?
WE ALL HAVE!• Lecture• Special Guest speaker• Review session• Media event
There is a need to automatically put together any event in real time, and be able to share it quickly and easily right then and there if needed.
SNAPSHOT
BACKGROUND
3Electrical & Computer Engineering, ECE
SNAPSHOT
Snapshot is...• Portable, easy to use device that automatically
• Captures• Authors• Playback a desired event• All done in real-time!
Delivers high resolution “SNAPSHOTS” of an event as the event is happening.
4Electrical & Computer Engineering, ECE
Haven't I seen this before?
Yes• AnySteam Apreso Classroom
• Networked System Only• Audio, no video• Long time to load• Indexed based on arbitrary times
But not like SNAPSHOT• Networked or stand-alone (portable)• Audio & Video• Quick load all at once• Indexed based on what is happening
5Electrical & Computer Engineering, ECE
DELIVERABLES
Design & Develop• Complete documentation and specifications
• User Guide• Two working prototypes
• Laptop driven• All-in-one system
• Validation• Real-world testing scenarios
• Lectures (Main testing scenario)• Review sessions• Guest speakers• Media events
6Electrical & Computer Engineering, ECE
Principle of Operation
3-Step Process• Capture• Authoring• Playback
Capture
Playback
Authoring
7Electrical & Computer Engineering, ECE
CAPTURE
Capture needed information• 3 Inputs
• Laptop• SNAPSHOTS are taken via VGA2USB framegrabber
• Video• Recorded, stored in memory
• Audio• Recorded from wireless microphone, stored in memory
8Electrical & Computer Engineering, ECE
AUTHORING
Real-time processing of lecture materials• Computer Capture Software
• Generates SNAPSHOTS of lecture material• Timing data
Process Audio and Video• Break up video and audio into SNAPSHOTS of them from
timing data
Merge all 3 into JMANIC Presentation• JMANIC is Courseware developed by UMass CompSCI
department for distance learning• The audio and video are compressed before merge
9Electrical & Computer Engineering, ECE
PLAYBACK
• Final Product– JMANIC Presentation
• Final files composed in one directory
• Slide window– SNAPSHOTS of lecture material
• Video window
• Clickable table of contents– Navigation through presentation
– Output• Saved to thumb drive via USB
• Playback by simply selecting one file
10Electrical & Computer Engineering, ECE
Equipment
• Epiphan VGA 2 USB– Sends analog VGA signal through the USB 2.0 bus
after converting it into a digital image
• Camera– Take 640 x 480 resolution frames– AT 28 frames per sec
11Electrical & Computer Engineering, ECE
Data Rates, Video & Audio
Digital Video Camera• At 640 x 480 to 800 x 600 resolution• Data Rate is about 96-150Mbits/sec.
The Data Rate for the USB 2.0 bus is up to 480Mbits/sec.
Audio• Wireless mic connected to camera• Wireless mic connected directly to computer
Output file size• About 200MBytes
• Depending on length of presentation
12Electrical & Computer Engineering, ECE
Equipment cont. & costs
All-in-one System• Embedded Linux Boards (ongoing research)• Needs to have
• USB Ports (At least 2)• Audio in port• LCD Display/VGA out
Costs• Epiphan VGA2USB - $200• Board - $200-$300• Total about $500
top related