An Android Application to process the screen time of each individual in a video.
ADD ON: ****A small Feature contributing to Digital WellBeing. Locks the screen until the given time. ****
Technology Used
- Android Studio( Java Programming).
- Firebase (For Authentication and database purposes).
- OpenCv Python (To process the Video).
- Haar Cascade Algorithm(To Identify Faces).
- Socket Programming(Python in Server Socket and Java in Client Socket).
App User Interface
| Splash Screen | SignIn | SignUp |
|---|---|---|
![]() |
![]() |
![]() |
| DashBoard | Video Analysis Screen | VA Screen 1 |
|---|---|---|
![]() |
![]() |
![]() |
| VA Screen 2 | Most Appeared Person | Person List |
|---|---|---|
![]() |
![]() |
![]() |
| Person List | Digital WellBeing | Locked Screen |
|---|---|---|
![]() |
![]() |
![]() |
| FeedBack Screen |
|---|
![]() |
FireBase
| Authentication |
|---|
![]() |
| Real Time DataBase |
|---|
![]() |
| Python Socket |
|---|
![]() |















