FIELD: data processing.
SUBSTANCE: disclosed solution relates to motion estimation system and method. When the remote server transmits the encoded video frames to the client, the client decodes them and applies the summation motion vectors for motion estimation. Technology also includes generation of motion vectors based on predefined criteria and transfer thereof and indictors to the client, which caches them. Server instructs the client to receive the input and use it for comparison with the cached motion vectors or indices of invalidity. Technology also provides caching of repeated motion vectors and transmission of previously generated libraries of motion vectors to the client. Server sends a command to the client to compute the motion estimation and gives the client a command to update the stored library of motion vectors, as a result of which the client applies the stored library to initiate motion before receiving actual data of the motion vector.
EFFECT: reduced delay between input and feedback due to motion compensation techniques, in which client device uses search tables transmitted from server to match user input with motion vectors, as well as marking and summation of said motion vectors.
20 cl, 13 dwg
Authors
Dates
2020-08-11—Published
2018-04-20—Filed