70 likes | 254 Views
An enhanced estimation: motion and rotation estimation. SHAN-HSIANG SHEN. Motivation. Video encoding methods such as H.264 and MPEG use motion estimation to increase compression rate. Paste each blocks from some reference frame to create current frame.
E N D
An enhanced estimation: motion and rotation estimation SHAN-HSIANG SHEN
Motivation • Video encoding methods such as H.264 and MPEG use motion estimation to increase compression rate. • Paste each blocks from some reference frame to create current frame. • The more pixels can be matched, the more frame quality it can reach. • Not only motion, but rotation.
Motion estimation Motion: Rotation:
Rotation angles • How many angle we will estimate depends on the block size.
Evaluation • Evaluation program with Java Media Framework (JMF) Video reader Motion and Rotation estimation Video Writer Motion vector and angle (SAD for each frame will be available here for evaluation)
Evaluation • Test video : 4.24 second-short video with 108 frames including some rotation object. • Total SAD for each frame shows difference. Average SAD without rotation: 3812728 Average SAD with rotation: 3681778
Conclusion • Motion and rotation estimation increase the number of pixel can be matched between current frame and reference frame. • SAD is improved but not so much. • The number of angle we estimation will be a trade-off between encoding time and performance.