Motion estimated frame interpolation YODA Project 2016 Sean

  • Slides: 20
Download presentation
Motion estimated frame interpolation YODA Project 2016 Sean Wood | Ross Mac. Arthur |

Motion estimated frame interpolation YODA Project 2016 Sean Wood | Ross Mac. Arthur | Shaylin Chetty

4 K 60 Hz HDMI ASIC 4 K 120 Hz YODA 2016 | MOTION

4 K 60 Hz HDMI ASIC 4 K 120 Hz YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Pipelined Interpolation Execution Correlate Interpolate Mask YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Pipelined Interpolation Execution Correlate Interpolate Mask YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Motion vector detection Frame Buffer A FFT Fourier Transform A Multiply Correlate Inverse FFT

Motion vector detection Frame Buffer A FFT Fourier Transform A Multiply Correlate Inverse FFT Motion Vector Estimation Frame Buffer B FFT Fourier Transform B Complex Conjugate Phase Correlation Motion Vector Buffer Quad Tree partitioning YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Frame interpolation Interpolate YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Frame interpolation Interpolate YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Artifact masking Mask YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Artifact masking Mask YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

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

Concept Pipeline Structure and Buffering Input Buffer Fill Correlation Interpolation Artifact Masking and Output YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Concept Pipeline Structure and Buffering Buffer Advance YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Concept Pipeline Structure and Buffering Buffer Advance YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Concept Pipeline Structure and Buffering Buffer Utilisation YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Concept Pipeline Structure and Buffering Buffer Utilisation YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Concept Pipeline Structure and Buffering Advancing Utilising YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Concept Pipeline Structure and Buffering Advancing Utilising YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Concept Pipeline Structure and Buffering Utilising Advancing YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Concept Pipeline Structure and Buffering Utilising Advancing YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Concept Pipeline Structure and Buffering T=1 A A YODA 2016 | MOTION ESTIMATED FRAME

Concept Pipeline Structure and Buffering T=1 A A YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Concept Pipeline Structure and Buffering B B A T=2 Advancing A YODA 2016 |

Concept Pipeline Structure and Buffering B B A T=2 Advancing A YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Concept Pipeline Structure and Buffering C B A T=3 Advancing YODA 2016 | MOTION

Concept Pipeline Structure and Buffering C B A T=3 Advancing YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Concept Pipeline Structure and Buffering D C B A T=4 Advancing AB D C

Concept Pipeline Structure and Buffering D C B A T=4 Advancing AB D C B A Utilising YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

T=5 Concept Pipeline Structure and Buffering E D E C B BC AB D

T=5 Concept Pipeline Structure and Buffering E D E C B BC AB D C A B Utilising A Advancing YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

T=6 Concept Pipeline Structure and Buffering F F E E D C CD BC

T=6 Concept Pipeline Structure and Buffering F F E E D C CD BC AB D C B B A Advancing Utilising YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

T=7 Concept Pipeline Structure and Buffering G F G E D C DE CD

T=7 Concept Pipeline Structure and Buffering G F G E D C DE CD BC F E D B Utilising AB C Advancing YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Prototype implementation YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Prototype implementation YODA 2016 | MOTION ESTIMATED FRAME INTERPOLATION

Motion estimated frame interpolation Thank you, any questions?

Motion estimated frame interpolation Thank you, any questions?