TY - GEN
T1 - Client-side backprojection of presentation slides into educational video
AU - Kharitonova, Yekaterina
AU - Tung, Qiyam
AU - Danehy, Alexander
AU - Efrat, Alon
AU - Barnard, Kobus
PY - 2012
Y1 - 2012
N2 - A significant part of many videos of lectures is presentation slides that occupy much of the field of view. Further, for a student studying the lecture, having the slides sharply displayed is especially important, compared with the speaker, background, and audience. However, even if the original capture supports it, the bandwidth required for real time viewing is substantive, especially in the context of mobile devices. Here we propose reconstructing the video on the client side by backprojecting high resolution slide images into the video stream with the slide area blacked out. The high resolution slide deck can be sent once, and inserted into the video on the client side based on the transformation (a homography) computed in advance. We further introduce the idea that needed homography transformations can be approximated using affine transformations, which allows it to be done using built-in capabilities of HTML 5. We find that it is possible to significantly reduce bandwidth by compressing the modified video, while improving the slide area quality, but leaving the non-slide area roughly the same.
AB - A significant part of many videos of lectures is presentation slides that occupy much of the field of view. Further, for a student studying the lecture, having the slides sharply displayed is especially important, compared with the speaker, background, and audience. However, even if the original capture supports it, the bandwidth required for real time viewing is substantive, especially in the context of mobile devices. Here we propose reconstructing the video on the client side by backprojecting high resolution slide images into the video stream with the slide area blacked out. The high resolution slide deck can be sent once, and inserted into the video on the client side based on the transformation (a homography) computed in advance. We further introduce the idea that needed homography transformations can be approximated using affine transformations, which allows it to be done using built-in capabilities of HTML 5. We find that it is possible to significantly reduce bandwidth by compressing the modified video, while improving the slide area quality, but leaving the non-slide area roughly the same.
KW - affine transformation
KW - backprojection
KW - homography
KW - lecture video
KW - presentation slides
UR - http://www.scopus.com/inward/record.url?scp=84871374263&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84871374263&partnerID=8YFLogxK
U2 - 10.1145/2393347.2396368
DO - 10.1145/2393347.2396368
M3 - Conference contribution
AN - SCOPUS:84871374263
SN - 9781450310895
T3 - MM 2012 - Proceedings of the 20th ACM International Conference on Multimedia
SP - 1005
EP - 1008
BT - MM 2012 - Proceedings of the 20th ACM International Conference on Multimedia
T2 - 20th ACM International Conference on Multimedia, MM 2012
Y2 - 29 October 2012 through 2 November 2012
ER -