Presentation is loading. Please wait.

Presentation is loading. Please wait.

H.264 and DIS 指導教授:楊士萱 老師 學生:鄭馥銘. Outline Introduction of DIS Combine DIS and H.264 Some problem for combination issue Future work.

Similar presentations


Presentation on theme: "H.264 and DIS 指導教授:楊士萱 老師 學生:鄭馥銘. Outline Introduction of DIS Combine DIS and H.264 Some problem for combination issue Future work."— Presentation transcript:

1 H.264 and DIS 指導教授:楊士萱 老師 學生:鄭馥銘

2 Outline Introduction of DIS Combine DIS and H.264 Some problem for combination issue Future work

3 Outline Introduction of DIS Combine DIS and H.264 Some problem for combination issue Future work

4 Introduction Why use DIS in video-footage device  Video footage from hand-held camera is typically jerky due to small,unwanted camera movements.  We present a video stabilization algorithm aimed to produce a compensated video sequence so that the camera’s undesirable shake or jiggle can be removed.

5 Categories of DIS Mechanical-Optical system Mechanical-Digital system Fully Digital system

6 Architecture of DIS - 1 Pre-processing Diadv : Need additional memory 、 sensor 、 chip StabilizationVideo-EncoderVideo-Decoder inputoutput

7 Architecture of DIS - 2 Post-processing Adv : No motion estimation computation Disadv : Coding efficiency can not be increased Stabilization Video-EncoderVideo-Decoder inputoutput

8 Architecture of DIS - 3 Combine-Encoder Adv : Save memory 、 sensor 、 chip 、 Coding efficiency can be increased 。 Disdv :? Stabilization Video-EncoderVideo-Decoder inputoutput

9 Summarize the goal of DIS-system Combine DIS and H.264 Encoder  Our DIS using block-base ME is suited with encoder so that DIS can immediate get MV form encoder.  Coding efficiency can be increased  Jitter can be removed

10 Outline Introduction of DIS Combine DIS and H.264 Some problem for combination issue Future work

11 H.264 Baseline Profile Free to use Tools  I Slice  P Slice  CAVLC  Slice Group  Redundant Slice

12 Review of DIS system Block-Blased Motion Estimation MV Validation MVs FMV Generation Hand – shake Estimation Motion correction LMVs FMV SMV, HMV, AMV

13 H.264 Encoder Architecture

14 Review of DIS system Block-Blased Motion Estimation MV Validation MVs FMV Generation Hand – shake Estimation Motion correction LMVs FMV SMV, HMV, AMV

15 H.264 Encoder Architecture

16 ME - In DIS system MB Size

17 ME - In DIS system

18 Reference picture management  Short term  Long term

19 ME - In DIS system Pixel Resolution  Full pixel  Half pixel  Quarter pixel

20 ME - In DIS system H.264 Main profile  B Slice

21 ME - In DIS system H.264 Main profile  Interlaced

22 ME - In DIS system Slice group  Ex 1 : interlace  Ex 2 : foreground & background

23 Combine DIS system and H.264 Block-Blased Motion Estimation MV Validation MVs FMV Generation Hand – shake Estimation Motion correction LMVs FMV SMV, HMV, AMV Block-Blased Motion Estimation Hand – shake Estimation Motion correction MVs SMV, HMV, AMV

24 H.264 Encoder Architecture HE

25 Combine DIS system and H.264 Block-Blased Motion Estimation Hand – shake Estimation Motion correction MVs SMV, HMV, AMV

26 H.264 Encoder Architecture HE Motion Correction ?

27 Outline Introduction of DIS Combine DIS and H.264 Some problem for combination issue Future work

28 Some problem of combination issue Where to place Motion Correction module What we need  MV buffer  Delay residual coding

29 DIS-H.264 system architecture-1 HE Motion Correction MV Buffer

30 Some problem of combination issue DIS-H.264 system architecture-1  Maybe jitter can be removed  But it does not increase coding efficiency

31 Remark of combination issue Shifting frame to stable position ( Motion Correction ) before motion estimation, in order to increase coding efficiency. Shifting frame to stable position ( Motion Correction ) before motion estimation, Because the size of reference frame is smaller than current frame.

32 Zoran DIS-MPEG4 system

33 Future work Ability to modify reference software program To assess the effects of DIS-H.264 system


Download ppt "H.264 and DIS 指導教授:楊士萱 老師 學生:鄭馥銘. Outline Introduction of DIS Combine DIS and H.264 Some problem for combination issue Future work."

Similar presentations


Ads by Google