Patent ID: 9438927
Filing Date: 2016-09-06
CPC Classification: H04N

Claim Text:
1. A motion estimation apparatus, comprising: circuitry configured to perform parallel processing for each of three types of coding units via a processing element (PE) array unit; calculate respective SAD values for the three types of coding units via a sub-SAD calculation unit; calculate respective motion vectors for the three types of coding units via a motion vector calculation unit; and select a minimum motion vector from among the motion vectors via a minimum motion vector selector, wherein the three types of coding units comprise: wherein the motion estimation apparatus supports 12 block sizes that are supported in an HEVC standard, wherein processing of four block sizes corresponding to each of the three types of coding units is performed with hardware shared, and wherein the PE array unit comprises an N×N array, a 2N×N PE array, and an N×2N PE array.