EP1514426A2

Techniques for video encoding and decoding

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 18 June 2023, 3.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

31 claims: 4 independent, 27 dependent

  1. 1
    Claims of equivalent WO 03107679 A2 CLAIMS 1. A method compri sing :computing difference computations in parallel for multiple pixels of a video block to be encoded relative to pixels of one or more candidate video blocks within a search space;and generating difference values that define a level of similarity between the video block to be encoded and the candidate video blocks based at least in part on the computed difference computations.
  2. 11
    A device compri sing :a difference processor to compute difference computations in parallel for multiple pixels of a video block to be encoded relative to pixels of one or more candidate video blocks within a search space;and a video encoding controller that generates difference values that define a level of similarity between the video block to be encoded and the candidate video blocks based at least in part on the computed difference computations, identifies a specific candidate yielding an acceptable difference value, and encodes the video block to be encoded using a motion vector to the specific candidate.
  3. 21
    A device comprising:means for computing difference computations in parallel for multiple pixels of a video block to be encoded relative to pixels of one or more candidate video blocks within a search space;means for generating difference values that define a level of similarity between the video block to be encoded and the candidate video blocks based at least in part on the computed difference computations;means for identifying a specific candidate yielding an acceptable difference value;and means for encoding the video block to be encoded using a motion vector to the specific candidate.
  4. 31
    A wireless communication device comprising:a video capture device that captures a video frame including video blocks;a video encoder that computes difference computations in parallel for multiple pixels of a video block to be encoded relative to pixels of one or more candidate video blocks within a search space, generates difference values that define a level of similarity between the video block to be encoded and the candidate video blocks based at least in part on the computed difference computations, identifies a specific candidate yielding an acceptable difference value, and encodes the video block to be encoded using a motion vector to the specific candidate;and a wireless transmitter that transmits the encoded video block to another device.