Abstract:
User input data and movement data relating to movement of a device to which the user input is made is monitored. The input data may be modified according to the movement data so that inadvertent inputs based on an unwanted tremors, bumps, or similar are accounted for. Data from an accelerometer may indicate sudden movement or bumps. The input data, such as handwriting for example, may then be modified based on the data from the accelerometer. Therefore, the device may determine the input as intended by the user.
Abstract:
An example apparatus is caused to receive a video sequence of a plurality of frames, and perform a number of operations as each of at least some of the frames is received but before all of the frames are received. The apparatus is caused to calculate a score for the frame, and compare the score for the frame to a predefined threshold. The apparatus is caused to cause output of the frame as a key frame in an instance in which the frame is received within a specified period of time and the score for the frame is above the predefined threshold. Otherwise, in an instance in which none of the scores for frames received within the specified period of time is above the predefined threshold, the apparatus is caused to cause output of one of the frames received within the specified period of time as a key frame.