CPC H04N 19/42 (2014.11) [H04N 19/105 (2014.11); H04N 19/119 (2014.11); H04N 19/132 (2014.11); H04N 19/176 (2014.11); H04N 19/43 (2014.11); H04N 19/96 (2014.11)] | 24 Claims |
1. A system for video encoding, comprising:
an acceleration device, to select from a video stream a target video frame and one or more reference frames to be applied in encoding the target video frame, to divide the target video frame into multiple blocks, and to compute a result map, which comprises, for at least some of the blocks in the target video frame, multiple entries for each block, the entries comprising respective motion vectors between the block and corresponding blocks in the one or more reference frames and respective AC energy coefficients for the motion vectors; and
a control unit, to encode the target video frame based on at least one of the reference frames by selecting the motion vectors from the result map responsively to the respective AC energy coefficients.
|