发明名称 |
Apparatus and method for video data processing |
摘要 |
Methods and apparatus for facilitating processing a reference frame to produce an output frame. Motion vector data for a block of reference frame pels estimates the displacement of the reference frame pels from corresponding pels in a prior input frame. Comparison metrics are produced for a pel of the reference frame with respect to that pel and a plurality of neighboring reference frame pels A first comparison metric is based on a comparison with corresponding pels of a prior output frame that corresponds to the prior input frame as previously processed. A second comparison metric is based on a comparison with corresponding pels of a motion compensated prior output frame derived from applying motion vector data to the pels of the prior output frame. A pel of the output frame that corresponds to the reference frame pel is determined using the first and second comparison metrics. |
申请公布号 |
US9596481(B2) |
申请公布日期 |
2017.03.14 |
申请号 |
US201313754221 |
申请日期 |
2013.01.30 |
申请人 |
ATI Technologies ULC |
发明人 |
Alipour Kashi Sahar;Ivanovic Boris;Porter Allen J. |
分类号 |
H04N11/02;H04N19/513;H04N19/52;H04N19/117;H04N19/423 |
主分类号 |
H04N11/02 |
代理机构 |
Volpe and Koenig, P.C. |
代理人 |
Volpe and Koenig, P.C. |
主权项 |
1. An apparatus for facilitating processing image data of video frames comprising:
a processing component configured to process a reference frame to produce an output frame including:
a first input configured to receive motion vector data for a block of pels of the reference frame that estimates the displacement of the reference frame pels from corresponding pels in a prior input frame; anda second input configured to receive pel data for pels of a prior output frame corresponding to the prior input frame as previously processed; the processing component configured to produce comparison metrics for a reference frame pel of the reference frame block based on a comparison of the reference frame pel and a plurality of neighboring reference frame pels with pels of the prior output frame including:
a first comparison metric based on a comparison with corresponding pels of the prior output frame; anda second comparison metric based on a comparison with corresponding pels of a motion compensated prior output frame derived from applying the motion vector data for the reference frame block to the pels of the prior output frame; and the processing component configured to determine a pel of the output frame that corresponds to the reference frame pel using the first and second comparison metrics; wherein the processing component is configured to use the first comparison metric to determine a first gain for use in blending the reference frame pel with a corresponding pel of the prior output frame to produce a first blended pel and to use the second comparison metric to determine a second gain for use in blending the reference frame pel with a corresponding pel of the motion compensated prior output frame to produce a second blended pel; and wherein the processing component is configured to produce the first and second blended pels and to use the first and second comparison metrics, a motion vector variance value, and a motion vector metric to determine a third gain for use in blending the first and second blended pels to produce a third blended pel upon which the output frame pel corresponding to the reference frame pel is based. |
地址 |
Ontario CA |