Presentation is loading. Please wait.

Presentation is loading. Please wait.

Motion estimated frame interpolation

Similar presentations


Presentation on theme: "Motion estimated frame interpolation"— Presentation transcript:

1 Motion estimated frame interpolation
YODA Project 2016 Sean Wood | Ross MacArthur | Shaylin Chetty

2 4K 60Hz HDMI ASIC 4K 120Hz

3 Pipelined Interpolation Execution
Correlate Interpolate Mask Made sense to structure the execution flow in a pipelined fashion → Interdependency Correlate Interpolate Mask

4 Motion vector detection
Correlate Motion vector detection Frame Buffer A Fourier Transform A Inverse FFT FFT Multiply Motion Vector Estimation Motion Vector Buffer Phase Correlation Frame Buffer B Fourier Transform B Quad Tree partitioning FFT Complex Conjugate

5 Interpolate Frame interpolation

6 Mask Artifact masking

7 Concept Pipeline Structure and Buffering
Input Buffer Fill Correlation Interpolation Artifact Masking and Output

8 Concept Pipeline Structure and Buffering
Buffer Advance

9 Concept Pipeline Structure and Buffering
Buffer Utilisation

10 Concept Pipeline Structure and Buffering
Advancing Utilising

11 Concept Pipeline Structure and Buffering
Utilising Advancing

12 Concept Pipeline Structure and Buffering

13 Concept Pipeline Structure and Buffering
Advancing B A

14 Concept Pipeline Structure and Buffering
Advancing C B A

15 Concept Pipeline Structure and Buffering
Advancing AB Utilising D C B A

16 Concept Pipeline Structure and Buffering
Utilising BC AB Advancing E D C B A

17 Concept Pipeline Structure and Buffering
Advancing CD BC AB Utilising F E D C B A

18 Concept Pipeline Structure and Buffering
Utilising DE CD BC AB Advancing G F E D C

19 Prototype implementation

20 Motion estimated frame interpolation
Thank you, any questions?


Download ppt "Motion estimated frame interpolation"

Similar presentations


Ads by Google