Design and implementation of FPGA based automatic lecture recording system

Tele-teaching and distance-learning concept is getting much consideration these days since it poses easy access and availability of well-known instructors' lectures and presentations. In relation to video lectures, one of the utmost important concerns is professional video recording. Video recording inside lecture halls requires experienced camera-work professionals, who can record video lecture in an eye-catching way that keep the viewer concentration. To eliminate the overhead of expensive camera-work professionals, recently, image recognition algorithms combined with camera controllers make automatic lecture recording possible. In this article, we present real time implementation of the field programmable gate arrays (FPGA) based automatic lecture recording system. The system comprises of FPGA board, which can take input from analog and/or digital video camera, the ARM processor unit, and camera mounted stepper motor. Real time Image recognition algorithms are used to detect the region of interest (ROI) boundaries, instructor's face, and instructor's movement direction. The stepper motor rotates the mounted camera as directed by the FPGA controller to follow the lecturer and board. Further, the proposed system is designed in a compatible manner that can take input from a variety of video formats. Successful video lecture recording at Hanyang University lecture hall validated the performance of the system.

[1]  Mohamed A. Deriche,et al.  A survey of image-based Arabic sign language recognition , 2014, 2014 IEEE 11th International Multi-Conference on Systems, Signals & Devices (SSD14).

[2]  Nehal N. Shah,et al.  Implementation of sum of absolute difference using optimized partial summation term reduction , 2013, 2013 International Conference on Advanced Electronic Systems (ICAES).

[3]  Sei-Wang Chen,et al.  Automated lecture recording system , 2010, 2010 International Conference on System Science and Engineering.

[4]  Sandeep Bhat,et al.  A novel algorithm for real time human classifier using Skin Colour identification , 2015, 2015 International Conference on Pervasive Computing (ICPC).

[5]  Marian Stewart Bartlett,et al.  Automatic facial expression recognition for intelligent tutoring systems , 2008, 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[6]  Haider A. F. Mohamed,et al.  A reconfigurable wireless stepper motor controller based on FPGA implementation , 2010, 2010 IEEE Symposium on Industrial Electronics and Applications (ISIEA).

[7]  Young Hoon Joo,et al.  Fast and robust algorithm of tracking multiple moving objects for intelligent video surveillance systems , 2011, IEEE Transactions on Consumer Electronics.

[8]  Harald Sack,et al.  Lecture Video Indexing and Analysis Using Video OCR Technology , 2011, 2011 Seventh International Conference on Signal Image Technology & Internet-Based Systems.

[9]  Lin Li,et al.  User-oriented image quality assessment of ZY-3 product in agriculture area , 2013, 2013 Second International Conference on Agro-Geoinformatics (Agro-Geoinformatics).

[10]  Kai-Christoph Hamborg,et al.  The LectureSight System in Production Scenarios and Its Impact on Learning from Video Recorded Lectures , 2013, 2013 IEEE International Symposium on Multimedia.