17692095. Systems and Methods for Low Resolution Motion Estimation Searches simplified abstract (Apple Inc.)

From WikiPatents
Jump to navigation Jump to search

Systems and Methods for Low Resolution Motion Estimation Searches

Organization Name

Apple Inc.

Inventor(s)

Jim C Chou of San Jose CA (US)

Mark P Rygh of Union City CA (US)

Jae Young Park of Santa Clara CA (US)

Systems and Methods for Low Resolution Motion Estimation Searches - A simplified explanation of the abstract

This abstract first appeared for US patent application 17692095 titled 'Systems and Methods for Low Resolution Motion Estimation Searches

Simplified Explanation

The patent application describes a video encoding system that encodes source image data using a low resolution pipeline and a main pipeline.

  • The low resolution pipeline receives source image data for a coding block and generates a downscaled coding block by reducing its resolution.
  • The downscaled coding block includes a downscaled prediction block corresponding to a prediction block in the original coding block.
  • The low resolution pipeline performs multiple motion estimation searches to generate motion vector candidates.
  • The main pipeline receives the source image data and determines encoding parameters for the coding block based on the motion vector candidates.

Potential applications of this technology:

  • Video compression: The video encoding system can be used in video compression algorithms to reduce the size of video files without significant loss in quality.
  • Video streaming: The system can be implemented in video streaming platforms to efficiently transmit video data over networks with limited bandwidth.

Problems solved by this technology:

  • Efficient encoding: By using a low resolution pipeline and downscaled coding blocks, the system can reduce the computational complexity and memory requirements for encoding video data.
  • Motion estimation: The multiple low resolution motion estimation searches help to accurately estimate motion vectors, which are essential for efficient video compression.

Benefits of this technology:

  • Improved compression efficiency: The system's ability to generate downscaled coding blocks and motion vector candidates leads to more efficient video compression, resulting in smaller file sizes.
  • Reduced computational complexity: By using a low resolution pipeline, the system reduces the computational load required for video encoding, making it more efficient and faster.
  • Enhanced video quality: The accurate estimation of motion vectors through multiple low resolution searches helps to maintain video quality during compression.


Original Abstract Submitted

A video encoding system encodes source image data corresponding with an image includes a low resolution pipeline that receives the source image data corresponding with a first coding block in the image. The low resolution pipeline includes a low resolution motion estimation block programmed to generate a first downscaled coding block by downscaling resolution of the source image data corresponding with the first coding block. The first downscaled coding block comprises a first downscaled prediction block corresponding with a first prediction block in the first coding block. The low resolution pipeline may also perform several low resolution motion estimation searches to generate motion vector candidates. The video encoding system also includes a main pipeline that receives the source image data and determines encoding parameters to be used to encode the first coding block based at least partially on the motion vector candidates.