VLSI architecture, in particular for motion estimation applications
AssigneeSTMicroelectronics S.r.l.
InventorsFabrizio Rovati, Danilo Pau, Luca Fanucci, Sergio Saponara, Andrea Cenciotti, Daniele Alfonso
Life of this patent
Estimating the term…
Loading patent…
AssigneeSTMicroelectronics S.r.l.
InventorsFabrizio Rovati, Danilo Pau, Luca Fanucci, Sergio Saponara, Andrea Cenciotti, Daniele Alfonso
Estimating the term…
A VLSI architecture adapted to be implemented in the form of a reusable IP cell and including a motion estimation engine, configured to process a cost function and identify a motion vector which minimizes the cost function, an internal memory configured to store the sets of initial candidate vectors for the blocks of a reference frame, first and second controllers to manage the motion vectors and manage an external frame memory, a reference synchronizer to align, at the input to the estimation engine, the data relevant to the reference blocks with the data relevant to candidate blocks coming from the second controller, and a control unit for timing the units included in the architecture and the external interfacing of the architecture itself.
A VLSI architecture, particularly for motion estimation applications of video sequences having subsequent frames organized in blocks by means of identification of motion vectors that minimize a given cost function, the architecture adapted to cooperate with an external frame memory and comprising:
A reusable cell architecture, comprising:
A reusable cell architecture adapted to cooperate with an external frame memory for use with video sequences having subsequent frames organized in blocks by means of identification of motion vectors that minimize a given cost function, the architecture comprising:
A reusable cell architecture adapted to cooperate with an external frame memory for use with video sequences having subsequent frames organized in blocks by means of identification of motion vectors that minimize a given cost function, the architecture comprising:
A reusable cell architecture for use with video sequences having subsequent frames organized in blocks by means of identification of motion vectors that minimize a given cost function, the architecture adapted to cooperate with an external frame memory, the architecture comprising:
A reusable cell architecture for use with video sequences having subsequent frames organized in blocks by means of identification of motion vectors that minimize a given cost function, the architecture adapted to cooperate with an external frame memory, the architecture comprising:
Dependencies are inferred from the claim text.