Systems and methods for analyzing facial expressions within an online classroom to gauge participant attentiveness
First Claim
1. A method for monitoring participants'"'"' level of attentiveness within an interactive online event, the method comprising:
- receiving, from each of a plurality of participants accessing an interactive online event, at least one video;
capturing, from each received video, at least one facial image;
analyzing each captured facial image, wherein analyzing comprises;
comparing each captured facial image to a plurality of predefined facial expressions; and
matching each captured facial image to at least one predefined facial expression, wherein each match assigns a value to the captured facial image;
determining a level of attentiveness for the interactive online event by processing each of the assigned values together; and
providing attentiveness data representing the determined level of attentiveness to a host device accessing the interactive online event.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and non-transitory computer readable analyzing facial expressions within an interactive online event to gauge participant level of attentiveness are provided. Facial expressions from a plurality of participants accessing an interactive online event may be analyzed to determine each participant'"'"'s facial expression. The determined expressions may be analyzed to determine an overall level of attentiveness. The level of attentiveness be relayed to the host of the interactive online event to inform him or her how the participants are reacting to the interactive online event. If there are participants not paying attention or confused, the host may modify their presentation to increase the attentiveness of the students.
131 Citations
20 Claims
-
1. A method for monitoring participants'"'"' level of attentiveness within an interactive online event, the method comprising:
-
receiving, from each of a plurality of participants accessing an interactive online event, at least one video; capturing, from each received video, at least one facial image; analyzing each captured facial image, wherein analyzing comprises; comparing each captured facial image to a plurality of predefined facial expressions; and matching each captured facial image to at least one predefined facial expression, wherein each match assigns a value to the captured facial image; determining a level of attentiveness for the interactive online event by processing each of the assigned values together; and providing attentiveness data representing the determined level of attentiveness to a host device accessing the interactive online event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for monitoring a participant'"'"'s level of attentiveness within an interactive online event, the method comprising:
-
A) receiving video from a participant accessing an interactive online event; B) capturing a facial image from the received video; C) analyzing the captured facial image, wherein analyzing comprises; comparing the captured facial image to a plurality of predefined facial expressions; and matching the captured facial image to at least one predefined facial expression wherein each match assigns a value to the captured facial image; D) determining a level of attentiveness of the interactive online event by processing each assigned value; and E) providing the determined level of attentiveness to a host device accessing the interactive online event. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for monitoring participants'"'"' level of attentiveness within an interactive online event, the system comprising:
-
a plurality of user devices accessing an interactive online event, wherein each user device corresponds to a participant of the interactive online event; a host device accessing the interactive online event, wherein the host device corresponds to a host of the interactive online event; a server, the server operable to; receive, from each of the plurality of user devices, at least one video; capture, from each received video, at least one facial image; analyze each captured facial image, wherein analyze comprises; compare each captured facial image to a plurality of predefined facial expressions; and match each captured facial image to at least one predefined facial expression, wherein each match assigns a value to the captured facial image; determine a level of attentiveness for the interactive online event by processing each of the assigned values together; and transmit the determined level of attentiveness to the host device. - View Dependent Claims (19, 20)
-
Specification