Method and system for optical flow based motion vector estimation for picture rate up-conversion
First Claim
1. A method for processing video data, the method comprising:
- generating one or more motion vectors based on extracted picture rate up-conversion (PRUC) data by minimizing a cost function, wherein said cost function is constrained by one or more of;
a block matching constraint, a smoothness constraint and/or a bias constraint, wherein said block matching constraint is represented as
4 Assignments
0 Petitions
Accused Products
Abstract
Certain aspects of a method and system for optical flow based motion vector estimation for picture rate up-conversion (PRUC) may include generating one or more motion vectors based on extracted picture rate up-conversion (PRUC) data by minimizing a cost function. The cost function may be constrained by any combination of a block matching constraint, a smoothness constraint and a bias constraint. The PRUC data may be extracted from a compressed video data stream while the compressed video data stream is being decompressed by a video decompression engine. The PRUC data may comprise local block motion vectors, block coding modes, quantization levels, quantized residual data and decoded pictures. A plurality of interpolated pictures may be generated based on extracting the PRUC data.
-
Citations
18 Claims
-
1. A method for processing video data, the method comprising:
-
generating one or more motion vectors based on extracted picture rate up-conversion (PRUC) data by minimizing a cost function, wherein said cost function is constrained by one or more of; a block matching constraint, a smoothness constraint and/or a bias constraint, wherein said block matching constraint is represented as - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for processing video data, the system comprising:
one or more circuits that enables generation of one of more motion vectors based on extracted picture rate up-conversion (PRUC) data by minimizing a cost function, wherein said cost function is constrained by one or more of;
a block matching constraint, a smoothness constraint and/or bias constraint, wherein said block matching constraint is represented as- View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
Specification