During the pandemic, the sector that got most affected is the education sector. There was no proper way to deliver the sessions then we aimed to work on the Pi class project. Pi Class plays an important role in online learning and distance education. Generally, the online sessions are recorde
Pi Class
During the pandemic, the sector that got most affected is the education sector. There was no proper way to deliver the sessions then we aimed to work on the Pi class project.
Pi Class plays an important role in online learning and distance education. Generally, the online sessions are recorded by a cameraman or a static camera. By introducing this project, we are working on an automatic lecture recording system, in a traditional classroom environment.
So, there would be 20-30 students/participants and one teacher, and unlike Zoom, this meeting app has some limitations such as the number of participants depending on the strength of the class & also it is paid.
Pi Class refers to the process of recording & achieving the content of a lecture, conference, or seminar. It consists of hardware and software components that work in synergy to record audio and visual components of the lecture. We will record the lectures and after ending up the lecture it will be directly stored on the drive & handover the shareable link too. Such recording will have the workflow like firstly a camera will be installed which focuses on the teacher during lecture. Secondly, during lecture screen recording, it is necessary to store simulation by the teacher within the system. Lastly, when the lecture ended by teacher’s processor will merge both recordings video, and audio store them on the drive & the shareable link is shared with the students through a mobile app and an email.
As we have discussed above the problems which people are facing, our project will solve those problems. Students will easily be able to access lectures from any device i.e. mobile phones, tablets, and laptops. Students will be able to learn lectures according to their desired place, which will maximize their productivity. Students will be able to play any part of the video repeatedly to understand the lesson. Students who could not attend the lecture physically will be able to learn the topic from their home and will not miss any work. Our project will be beneficial for students which will help them to revise the topic they want to learn. The project can also help teachers to evaluate presentation skills and how they can further improve. The utilization of Education innovation can acquire tremendous change training. Educating through PC, web, and mixed media gadgets will be a typical thing in the future. Presently a day's distinctive media exercises are accessible. The students can easily access the study material, so they can design their investigations whenever the timing is ideal. Student can revise their lecture all they need to do is switch on to e-class and get the hang of utilizing the Audio Video learning. The core objectives of the project are as follows:
| FEATURES | PI CLASS | GOOGLE MEET | MICROSOFT TEAMS | ZOOM |
| TIME LIMIT | Depends on Storage | 45 minutes | 60 minutes | 40 minutes |
| PARTICIPANTS | Everyone can watch | 100 | 100 | 100 |
| APP TYPE | It will be FREE | It is PAID | It is PAID | It is PAID |
| DRIVE UPLOADING | Uploading is available. | Uploading is not available. | Uploading is not available. | Uploading is not available. |
| NOTIFICATION | Notify the students | No notification service | No notification service | No notification service |
| SCREEN SPLITTING | Splitting feature will available | No Splitting feature will available | No Splitting feature will available | No Splitting feature will available |
FEATURES
TIME LIMIT
PARTICIPANTS
APP TYPE
DRIVE UPLOADING
NOTIFICATION
SCREEN SPLITTING
Cameras like Pi-cam is utilized for the recording video stream and audio is received by a remote microphone device. We will be using Raspberry Pi, which is programmed in such a way that it will process all data i.e., video frames and audio packets in an asynchronous way, and in the end, it will be merged. After completion of the lecture, audio and video files will be combined and will be sent to the referred/desired storage device (Cloud Storage) from where the instructors can upload it to the location or on the dedicated site (LMS) from where students can access it. There will also be an update of the link to the lecture from the instructor to the mobiles of students for updates so, the proposed system provides benefit to students if someone is absent or not attending the lecture as well as the facility of revision for those attending the classes physically.
To be on the point following are the key benefits which are listed below:
The technical details regarding the projects are divided into two sections either hardware & or software. The hardware that will be used in the project are:
The software that will be used in the project are:
The final deliverables include the shareable link after recording the lecture & it will be shared through a mobile app with the students instantly after the lecture ends
| Elapsed time in (days or weeks or month or quarter) since start of the project | Milestone | Deliverable |
|---|---|---|
| Month 1 | - Project Idea Discussed- Pro's & Con's in Existing Systems- Proposal Report | Complete project proposal for submission. |
| Month 2 | - Feedback on Project report.- Research for components.- Market survey for Hardware components & their Arrangement. | - Resubmit the report after mistakes correction.- Details about Hardware |
| Month 3 | - Started module 1 (Python Scripting for audio recording).- Quality Assurance for fine quality of audio | - Python based audio recording script. |
| Month 4 | - Started module 1 (Python Scripting for video recording).- Quality Assurance for fine quality of video- Tkinter based GUI | - Python based video recording script.- Small GUI based application for audio & video recording. |
| Month 5 | - start working for initial presentation.- Working on audio/ video muxing. | - Proper GUI based script that record audio & video & mux them. |
| Month 6 | - connecting the script with cloud i:e., Google drive (server integration.)- start working on Computer Vision based model that detect teachers gestures. | - Cloud server integration.- data collection for model training. |
| Month 7 | - Preparation for mid evaluation.- Mobile app UI interfacing.- Servey about Best UI & University students feedback. | - At least four chapters of FYP book.- Initial research about mobile app development |
| Month 8 | - data modeling of computer vision based model.- start working on mobile app development- complete FYP book- Apply for the conference/Journal (Research paper)- Apply for Ignite Ngiri Funding. | - Applied for Ignite Ngiri funding- Applied for Connference.- Still working on other milestones. |
| Month 9 | - Integration of drive with mobile app.- deployment of software/Hardware.- Testing the App. | - N/A (because Working on it..) |
This project aims to control the movement of autonomous robots in synchronized mann...
www.solarstove.com In today?s world, the energy crisis is the biggest challenge to survive...
Drowsiness detection is a safety technology that can prevent accidents that are caused by...
The year wise Pakistan increases its dependency on fossil fuels. This fossil fuels have a...
A system is designed to control the entire rooms and main door. Alarm will be generat...