Skip to content

Latest commit

 

History

History
37 lines (20 loc) · 2.74 KB

README.md

File metadata and controls

37 lines (20 loc) · 2.74 KB

VIDEO ACCESSIBILITY [ANDROID]

an android app for all your video accessibility needs.

Dated: Sept. 2020

Part of: 20IS7PWCP1
Supporting Application to test our heavy-computation-offloading framework - DICE

About

Given the wide-spread increase of video-based content on the internet, it is very important to ensure accessibility of this content to the larger internet user-base. This app provides a quick interface to add video subtitles/transcrits and descrptions/captions to improve content accessibility to those who are visual and hearing-impaired. It also provides options to compress the video to enable sharing over platforms, bandwidth and devices with lower capacity - thus promoting reach. Given the computationally intensive nature of these tasks, the app uses an in-build computation offloading engine (DICE) to make a context-based decision on whether to offload the task to our server.

Screenshots

Screenshot 2024-07-12 at 1 40 02 PM Screenshot 2024-07-12 at 1 45 54 PM Screenshot 2024-07-12 at 1 46 31 PM

Performance

Video processing functions like visual description, subtitling and compression are very time consuming processes and mobile phones are resource-limit devices. Our app offers the ability to dynamically, based on context, decide whether a task is better off offloaded into a remote server. Below are the performance metrics on the time and power consumption for the video processing activites covered in the app when done locally on the device vs remotely on a server.

Screenshot 2024-07-17 at 10 48 15 PM Screenshot 2024-07-17 at 10 47 49 PM Screenshot 2024-07-17 at 10 47 14 PM Screenshot 2024-07-17 at 10 46 43 PM Screenshot 2024-07-17 at 10 46 15 PM Screenshot 2024-07-17 at 10 45 29 PM