THE REQUIREMENTS
Functional Requirements
-
User Interface: An easy-to-use graphical user interface that allows
-
Choose the movie to be played
-
Display thumbnail of the video
-
Video player pops up to start movie playing
-
-
Text Processing:
-
While downloading or loading the movie, the closed captioning or subtitle file is also loaded into the backend for processing
-
Effects corresponding to the situation in ‘[]’ of the closed captioning are conveyed to the jacket.
-
TIME: effects have to be executed in a very tight range of time
-
ms of time difference will lead to effects that are out of sync with the video
-
-
ACCURACY: accurately analyzing and tagging words in the closed captions to output effects that correspond to appropriate actions/emotions
-
In a long term goal, we will also attempt to analyze the emotion of the subtitles of the movie to reflect in the jacket experience.
-
-
Connectivity:
-
Wired connection (USB) then wireless connection (Bluetooth)
-
Data received: which component, duration, intensity - its correspondence to the effects we mentioned.
-
-
Mechanical working of jacket components:
-
Have sensors and actuators to accommodate the different kind of experiences. As of now, looking to incorporate:
-
Heat/Cool
-
Vibration: Different groupings of actuators will lead to different effects discussed ahead.
-
Read and analyze different emotions from subtitles and intitiate reaction through jacket.
-
-
Powered by Battery
-
Randomize location of punch and shot
-