Patent ID: 9247201
Filing Date: 2016-01-26
CPC Classification: A63F,H04L,H04N

Claim Text:
1. A method for realizing an interaction between a video input and a virtual network scene, the method comprising: receiving a first signal from a first user for adding a first virtual object; selecting the first virtual object based on at least information associated with the first signal; capturing first input video data of the first user at a first terminal by using a first video capturing device; recognizing a first movement associated with the first user based on at least information associated with the first input video data; receiving a second signal from a second user for adding a second virtual object; selecting the second virtual object based on at least information associated with the second signal; capturing second input video data of the second user at a second terminal by using a second video capturing device; recognizing a second movement associated with the second user based on at least information associated with the second input video data; displaying, in a first display region of a first output device of the first terminal, a first virtual character, a second virtual character, and a first virtual network scene, the first virtual character representing the first user, the second virtual character representing the second user, wherein the process for displaying, in a first display region of a first output device of the first terminal, a first virtual character, a second virtual character, and a first virtual network scene includes: displaying, in a second display region of the first output device of the first terminal, the first input video data, the second input video data, the first virtual object, and the second virtual object, the second display region being different from the first display region, wherein the process for displaying, in a second display region of the first output device of the first terminal, the first input video data, the second input video data, the first virtual object, and the second virtual object includes: displaying, in a third display region of a second output device of the second terminal, the first virtual character, the second virtual character, and a second virtual network scene, the second virtual network scene being determined based on at least information associated with the first movement associated with the first user and the second movement associated with the second user; displaying, in a fourth display region of the second output device of the second terminal, the first input video data, the second input video data, the first virtual object, and the second virtual object, the fourth display region being different from the third display region; in response to a trigger signal, taking a first screenshot of the first user based on at least information associated with the first input video data; in response to the trigger signal, taking a second screenshot of the second user based on at least information associated with the second input video data, the second user being different from the first user; determining a matching degree between the first screenshot and the second screenshot; obtaining a plurality of images for the face of the first user from the first input video data within a predetermined time period; processing information associated with the plurality of images for the face of the first user; determining a value for the plurality of images using at least a predetermined characteristic; and providing the first user with a positive feedback or a negative feedback based on at least information associated with the time period and the determined value.