On-Demand Sharing of a High- Resolution Panorama Video from Networked Robotic Cameras Supported in part by CPSC 643 Dezhen Song Texas A&M University Vide frames Sphere wrappin g Image alignme nt 1 i 1 i m N Server side I B B B B B B I B B B B B B I B B B B B B 1 I B B B i 1 I B B B B B B I B B B B B B N … … Client i I B B B B B B I B B B B B B I B B B B B B … … i m Client i Client i Client i Decoding and composing panorama Rendering, Display User request [area i, at time t 1 ~t k ] … … Live video Time k B B B
21
Embed
On-Demand Sharing of a High-Resolution Panorama Video from Networked Robotic Cameras
I. I. I. I. I. I. I. I. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. B. Client i. Vide frames. Server side. Live video. Client i. - PowerPoint PPT Presentation
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
On-Demand Sharing of a High-Resolution Panorama Video from Networked Robotic
•MPEG-2 encoder/decoder from MPEG Software Simulation Group
Input data set: •Frame number: 609
•Frame resolution: 640x480 pixels
•Frame rate: 25 fps
•Raw RGB data size; 536 MB
•Panorama resolution: 2742x909 pixels
19
Experiments and Results
Storage and computation speed versus different patch sizes:
20
Experiments and Results
Bandwidth for a user query (800x600 pixel) versus different patch sizes:
21
Summary
Patch-based data representation and encoder provides on-demand sharing of a high resolution panoramic video from networked robotic Pan-Tilt-Zoom cameras with: