This is a prototype for a desktop application called CamCue that I designed using the
p5.js editor and incorporated the
Posenet library to take advantage of AI. The user runs the program before using meeting software like Zoom and the app then creates a virtual camera to be used by the meeting software. Cam Cue then does two things while monitoring body movements. First, when the user stands up to leave the computer, it notifies them through an overlay on their screen that the camera is still on, giving them the opportunity to turn it off should they have forgotten. Second, while the user is off-camera/away from the computer, it changes the video stream to a predetermined away image so that the other participants of the meeting cannot see the room while the user is away. The software changes the video stream back to the camera when the user returns.