250 likes | 374 Views
VRAC - HOMCAM Homunculus Camera. Group ID: May11-23 Client: Dr. Stephen Gilbert Advisor: Dr. Daji Qiao Members: Kyoung -ho Lim, Michael Gledhill, Michael Patterson, Ryan David, Travis Munn. Problem.
E N D
VRAC - HOMCAMHomunculus Camera Group ID: May11-23 Client: Dr. Stephen Gilbert Advisor: Dr. DajiQiao Members: Kyoung-ho Lim, Michael Gledhill, Michael Patterson, Ryan David, Travis Munn
Problem Develop a system that can capture a video with 360o coverage and wirelessly transmit that video to a remote base station in real-time.
Market Survey • There does not exist a solution which satisfies all of the following requirements: • Simultaneous 360o video capture • Wireless transmission • Real-time video feeds • Inconspicuous design • Portable design http://www.0-360.com/ http://www.immersivemedia.com/products/capture.html
Deliverables • Project Plan • Design Document • Physical Prototype of system • Documents describing testing of various components and reasoning behind design decisions • Results of testing the final prototype
Operating Environment Possible Uses: Endless Any environment in which a head piece of some kind is used Intended Use: Military Application Used for training exercises and combat scenarios Intended Use: Commercial Real Estate Used for virtual tours of property development
Assumptions • Technology Assumptions • Commercial Cameras • Commercial Transmitters • Network Protocol • Hardware and Software Our Assumptions have remained constant throughout our research and design process.
Limitations • Inconspicuous and light • Video Quality • Computing Power is minimal • Larger Bandwidth needs • Network Range
Project Risks • Integration • Battery Failure • Wireless Signal Quality • Camera View Coverage
Design - Actual The Pack ADC ADC ADC USB 802.11 n ADC
Design – Functional Requirements • Capability of video capturing with camera • The cameras must be able to capture 360˚ horizontal coverage. • Capability to transmit video signals • System must be able to wirelessly transmit all video feeds over a range up to 50-100 meters. • Video streaming must be as close to real-time as possible. • Capability to receive and display video footage • System must include a base station with software to display the collected video feeds. • Mobility of power supply • Battery must last 4-8 hours under standard operational load. • Battery must be small and light enough to carry and wear.
Design – Video Capture Devices • The PC823XP Camera Array • 90-100 degrees of coverage each • Four total • Analog output • Low power consumption (3.6 watts) • 12v Li-Ion Battery Pack • Over 12 hours of battery life
Design – ADC adapters • SVG3 USB Video Capture Array • Converts analog signal to digital • Outputs 30 frames per second • Output format is uncompressed AVI • Four total, one for each camera
Design – Mobile Computing • BeagleBoard XM • Small form factor • 1 GHz Cortex processor • 512 MB RAM • 4 USB 2.0 interfaces • Low power consumption • BeagleJuice Battery Pack • Over 6 hours of battery life
Design – Mobile Computing • Software • Dependent on operating system • Linux Ubuntu • V4L (Video for linux) • Many different options • Windows CE • Still exploring options
Design – Wireless Transfer • Wireless 802.11 n Dual Band • Optimal Bandwidth of 300 Mbps • Meets the required range of 50-100 meters • USB 2.0 interface • Wireless 802.11 n Dual Band Router
Display Options • For purposes of testing hardware components, we will start with a simple VLC client. • If time permits, we may build a simple client interface. However, this is not required as part of our project, and an advanced interface will likely be designed by a graduate student at a later date.
Testing Approach Individual • Camera FOV • Torture test of batteries • Wireless range • Video delay/synchronization Integrated • Compatibility • Data throughput • Usability
Resources – Budget & Time Budget • Total initial budget: $2500 • Current cost estimate: ~$1000 • $1500 under budget if all goes according to plan Time • Individual weekly commitment is estimated to be an average 10 hours per week. • Total man hours are estimated at 1500 (300 hours per group member)
Resources – Cont. Schedule We have been consistently on, or slightly ahead of schedule.
Work Thus Far • Research • Hardware - complete • Software – infancy state • Hardware • Decided on parts list • Majority of hardware ordered • Software • Research state
Work Breakdown Everyone Documentation, Research, Testing Kyoung-ho Lim (Research Head) Power options, ADC, Cameras Michael Gledhill (Manager) Mobile Computing, Software (Compression), Wireless Transmission Michael Patterson (Scribe) Mobile Computing, Display Options Ryan David (Webmaster) Wireless Transmission, Power options Travis Munn (Communications) Mobile Computing, Client Communications
Thank You! Questions?