kinetic typography
play

Kinetic Typography 2 Background CHI2015:TextAlive - PowerPoint PPT Presentation

CHI2015:TextAlive TextAlive : Integrated Design Environment for Kinetic Typography Jun Kato, Tomoyasu Nakano, Masataka Goto AIST, Japan 1 Background CHI2015:TextAlive CHI2015:TextAlive Kinetic Typography 2 Background CHI2015:TextAlive


  1. CHI2015:TextAlive TextAlive : Integrated Design Environment for Kinetic Typography Jun Kato, Tomoyasu Nakano, Masataka Goto AIST, Japan 1

  2. Background CHI2015:TextAlive CHI2015:TextAlive Kinetic Typography 2

  3. Background CHI2015:TextAlive CHI2015:TextAlive Kinetic Typography • A style of graphical expression to move and reshape text in videos • Prior work focuses on graphical aspects, most augmenting text-based communication [Lee, 2006] [Forlizzi, 2003] [Mizuguchi, 2005] [Strapparava, 2006] This work focuses on Animating lyric text in synchrony with music Synchronization is difficult & takes long time 3

  4. Problem CHI2015:TextAlive CHI2015:TextAlive Authoring with general tools Set typographic parameters per character e.g. Font, Size, Color, … Specify kinetic behavior from scratch Adobe After Effects CC e.g. Timing, Motion path, … Enormous amount of manual effort 4

  5. Problem CHI2015:TextAlive CHI2015:TextAlive Authoring with specialized tools Set typographic parameters per character Choose motion from e.g. Font, Size, Color, … templates and tweak Specify kinetic parameters behavior from scratch e.g. Timing, Motion path, … 5

  6. Problem CHI2015:TextAlive CHI2015:TextAlive Authoring with specialized tools Choose motion from templates Mr. Softie Kinedit TypeMonkey Manual labor remains Lack of flexibility to specify lyric timings should be more effortless and flexible 6

  7. Overview CHI2015:TextAlive CHI2015:TextAlive TextAlive Problem Manual effort Lack of flexibility Proposed Method Automatic Video Live Programming Composition of Templates Interactive Editing For designers For programmers Integrated Design Environment 7

  8. For designers CHI2015:TextAlive TextAlive : Integrated Design Environment for Kinetic Typography AUTOMATIC VIDEO COMPOSITION + INTERACTIVE EDITING 8

  9. For designers CHI2015:TextAlive Demonstration ・ Automatic timing estimation ・ Interactive timing correction 9

  10. For designers CHI2015:TextAlive CHI2015:TextAlive Automatic timing estimation Lyrics Song Playable video drastically reduces the manual effort 10

  11. For designers CHI2015:TextAlive CHI2015:TextAlive Interactive timing correction Timing correction Interactive update Estimation errors can be easily corrected 11

  12. For designers CHI2015:TextAlive Demonstration ・ Structure-aware editing 12

  13. For designers CHI2015:TextAlive CHI2015:TextAlive Structure-aware editing Multiple templates can be assigned to phrases/words/characters 13

  14. For designers CHI2015:TextAlive CHI2015:TextAlive TextAlive workflow (for designers) Automatic video composition Interactive timing correction Structure-aware editing Interactive editing of Kinetic Typography videos 14

  15. For designers CHI2015:TextAlive CHI2015:TextAlive TextAlive workflow (for designers) Automatic video composition Interactive timing correction Structure-aware editing Interactive editing of Kinetic Typography videos 15

  16. For programmers CHI2015:TextAlive TextAlive : Integrated Design Environment for Kinetic Typography LIVE PROGRAMMING OF ANIMATION TEMPLATES 16

  17. For programmers CHI2015:TextAlive CHI2015:TextAlive Video = f (time) without side effects 1. for (all templates) – manipulate rendering parameters of assigned text units 2. for (phrases) transform the coordinate system – for (words) transform the coordinate system for (characters) transform the coordinate systems; • render the character. – 3. for (graphic units) render graphics 17

  18. For programmers CHI2015:TextAlive Demonstration ・ Live programming of animation templates 18

  19. For programmers CHI2015:TextAlive CHI2015:TextAlive Live Programming Video authoring Template development Smooth transition between authoring and programming 19

  20. For programmers CHI2015:TextAlive CHI2015:TextAlive Dynamic generation of GUI widgets Comments to public fields generates GUI widgets bound to the state information for programmers: enables easy template debugging for designers: enables interactive parameter tuning 20

  21. For programmers CHI2015:TextAlive CHI2015:TextAlive TextAlive workflow (for programmers) Live programming GUI widgets generation Live programming of Kinetic Typography videos 21

  22. Evaluation CHI2015:TextAlive TextAlive : Integrated Design Environment for Kinetic Typography PRELIMINARY USER STUDY 22

  23. Evaluation CHI2015:TextAlive CHI2015:TextAlive Experimental setup Designers and casual users Programmers Amateur singer, illustrator, disk jockey, interaction designer 3 have lots of experience, 2 have a little bit of experience, 2 have no experience of using video authoring tools. Each participant was asked to create a video 23

  24. Evaluation CHI2015:TextAlive CHI2015:TextAlive Results 24

  25. Evaluation CHI2015:TextAlive CHI2015:TextAlive Lessons learned: good side  • Automatic video composition is nice since “we no longer need to create but just edit the video.” • Animation templates suggest potential applications of real-time video creation such as “text jockey.” • No need to stop the video = fluid experience • “Timeline” at the heart of audio-video synchronization especially for programmers Integrated interfaces worked as expected (this should be of interest if you make something similar) 25

  26. Evaluation CHI2015:TextAlive CHI2015:TextAlive Lessons learned: future work  • Having a variety of animation templates is good • “Stage” should allow more direct manipulation • (Programming needs training) Collaboration between designers and programmers seems to be the key (and should be an interesting follow-up work) 26

  27. CHI2015:TextAlive TextAlive : Integrated Design Environment for Kinetic Typography CONCLUSION 27

  28. CHI2015:TextAlive CHI2015:TextAlive TextAlive Automatic Video Live Programming Composition of Templates Interactive Editing For designers For programmers Integrated Design Environment 28

  29. CHI2015:TextAlive CHI2015:TextAlive TextAlive (completely rewritten in JavaScript!) http:// textalive.jp Automatic Video Live Programming Composition of Templates Interactive Editing For designers For programmers Integrated Design Environment 29

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend