AVRiL
Read about its Architecture | Lecturer Tracking
AVRiL, Automated Video Recording of Lectures, was our brain-"child" for about 10 months. Under the wing of Dr. Sohaib Khan, our group of 4: Yahya Cheema (YC); Tayyab Javed (TJ); Ozair Muazzam (Hosé); plus I, set out to work on this ambitious project, firstly as part of our Senior Year project, which later became our shot at the Microsoft Imagine Cup '07. The idea was to "auto-magically" record lectures to form digital-content closely mimicking a class-room experience. The solution aimed to cater not only to the lazy in dormitories, but also to the less privileged around the globe looking for engaging class-room experiences, and for programs like MIT OCW looking for ways to reduce the sky-rocketing costs in professionally recording lectures. The system could record from multiple cameras, by intelligently picking interesting views, judging from both visual and audible cues. And all the teacher had to do was to indicate the start and the end of the lecture, in order to make the lecture available on a campus network.
Tool-box
OpenCV
Microsoft Visual Studio '05 - C++ / C#
DirectShow
Microsoft Expression Blend (Front-end) |
|
Technologies / Techniques
Computer Vision (Tracking)
Automated Direction Module
Direction Scripts
Sound-source Localization |
AVRiL's homepage | Promo Vid. | Imagine Cup Team Page
Exec. Summary | Project Report (2.2 MB) | AVRiL IC Presentation (1.3 MB)
News @ Cogito | Karachi MetBlogs | LUMS
Contact us @ avril@sproj.com
Related Links / Projects
Yong Rui - MSR Automated Lecture Rooms (iCam), and RingCam
MSR Multimedia Collaboration Team
Cha Zhang - MSR Automated Lecture Rooms | iCam2 Presentation
Michael Wallick's work on Magic Boards 1 | 2 | 3 Vid.s
Michael Wallick's - Virtual Videography
MIT Academic Media Production Services
MIT Lecture Search Engine
MIT MSR's iCampus | Projects
CMU Enhancing Education
DukeCapture: Automated Classroom Lecture Recording
FlyCam: Practical Panoramic Video
Related Literature
- An Automated End-to-End Lecture Capture and Broadcasting System | C. Zhang, Y. Rui, J. Crawford, L. He | ACM Transactions on Multimedia Computing, Communications, and Applications, 2008
- Hybrid Speaker Tracking in An Automated Lecture Room | C. Zhang, Y. Rui, L. He, M. Wallick | IEEE International Conference on Multimedia and Expo, 2005
- Automatic Video Production of Lectures
Using an Intelligent and Aware Environment |
M. Bianchi | Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia, 2004
- Automating lecture capture and broadcast: technology and videography | Y. Rui, A. Gupta, J. Grudin, L. He | ACM Multimedia Systems Journal (Springer), 2004
- Videography for Telepresentations | Y. Rui, A. Gupta, J. Grudin | Proceedings of the SIGCHI conference on Human factors in computing systems, 2003
- CARMUL: Concurrent Automatic Recording for Multimedia Lecture | Y. Kameda, S. Nishiguchi, M. Minoh | IEEE International Conference on Multimedia and Expo, 2003
- Video Summarization Based on User Log Enhanced
Link Analysis | B. Yu, W. Ma, K. Nahrstedt, H. Zhang | Proceedings of the eleventh ACM international conference on Multimedia, 2003
- A Portable Solution for Automatic Lecture Room Camera Management | M. N. Wallick, Y, Rui, L. He | IEEE International Conference on Multimedia and Expo, 2003
- FlyCam: Practical Panoramic Video and Automatic Camera Control | J. Foote, D. Kimber | In Proceedings of IEEE International Conference on Multimedia and Expo, 2000
- Designing Presentations for On-Demand Viewing | L. He, J. Grudin, A. Gupta | Proceedings of the 2000 ACM conference on Computer supported cooperative work, 2000
- Passive Capture and Structuring of Lectures | S. Mukhopadhyay, B. Smith | Proceedings of the seventh ACM international conference on Multimedia, 1999
- The Virtual Cinematographer:
A Paradigm for Automatic Real-Time Camera Control and Directing | L. He, M. F. Cohen, D. H. Salesin | Proc. 23rd Int'l. Conf. on Computer Graphics and Interactive Techniques. SIGGRAPH 1996
- Capturing and Playing Multimedia Events with STREAMS | G. Cruz, R. Hill | Proceedings of the second ACM international conference on Multimedia, 1994