Automatic Kinetic Typography Composer
Automatic Kinetic Typography Composer
net/publication/220982846
CITATIONS READS
10 2,464
2 authors, including:
Katsumi Tanaka
Kyoto University
541 PUBLICATIONS 4,099 CITATIONS
SEE PROFILE
All content following this page was uploaded by Katsumi Tanaka on 27 January 2014.
2. EXPRESSION ELEMENTS
General Terms First, we tried to systematize expression elements in kinetic
Design, Human Factors, Languages typography based on previous analysis because we need a
better-organized taxonomy for fully automatic generation.
1. INTRODUCTION
We often see kinetic typography, which move around and 2.1 Definition of Animated Text
transforms its shapes, in films and on TV. Although the The SMIL animation [10] defines animation as a time-based
visual expression of kinetic typography is becoming more manipulation of a target element. According to this defi-
common, most of it is handmade. Due to the short history nition, we arranged two types of animation elements of ki-
of kinetic typography, its methodology has not been suffi- netic typography: animated attributes and temporal vari-
ciently established. Thus, designers are groping for superb ation. Animated attributes can be categorized into spatial
design and the quality of the text greatly depends on their attributes and literal attributes. Spatial attributes include
skill. Moreover, wide knowledge of design theory is required, location, size, direction, and spacing. Literal attributes in-
including traditional typography and animation, making ki- clude color, font, and glyph. Temporal variation can be cat-
netic typography very difficult for novices to approach. egorized into its dimension of variation: constant, discrete,
linear, quadric, etc. Most motion in kinetic typography can
Automatic generation of kinetic typography is one solution be described as a combination of these animation elements.
to this problem. Fully automatic generation tools, which
convert inputted raw text into kinetic typography without
interaction with the user, have benefits. One benefit is that 2.2 Characteristics of Kinetic Typography
the user only needs to write text. Just seeing written text We investigated three aspects of expressive characteristics
in motion is an enjoyable experience, even if the motion is of kinetic typography: text, typography, and animation.
Motion
Semantic Composer Flash Flush
Interpreter Plug-in Data
Abstract Abstract
Plain Morphological Motion
Motion
Text Analyzer Data
Generator
Keyword
Matcher
typography in many works, which showed how kinetic ty- [2] Cascading Style Sheets, level 2 CSS2 specification.
pography can be used to visualize characters in dialogs, tone http://www.w3.org/tr/rec-css2/.
of voice, and onomatopoeia. Woolman and Bellantoni orga-
[3] C. M. Chao and J. Maeda. Concrete programming
nized expressive elements [15]. They discussed the use of
paradigm for kinetic typography. In Proceedings of
spatial structure, typographical attributes, time of motion,
VL’97, pages 446–447, 1997.
and supplemental graphics, and sound. Lee et al. explained
animation techniques for kinetic text [6], including tradi- [4] J. Forlizzi, J. Lee, and S. Hudson. The kinedit system:
tional animation techniques, tones of voice, analogous mo- affective messages using dynamic texts. In Proceedings
tions, portrayals of characters, and direction of attention. of CHI’03, pages 377–384, 2003.
A few researchers tried automatic generation of kinetic ty- [5] S. Ishizaki. Multiagent model of dynamic design:
pography. Uekita et al. used kansei information processing visualization as an emergent behavior of active design
of Japanese onomatopoeia to set parameters of motion [12]. agents. In Proceedings of CHI’96, pages 347–354, 1996.
Ishizaki developed a dynamic news display system and e- [6] J. C. Lee, J. Forlizzi, and S. E. Hudson. The kinetic
mail reader that dynamically renders information using a typography engine: an extensible system for
multi-agent model [5]. Wang used emotional arousal, which animating expressive text. In Proceedings of UIST’02,
was estimated using galvanic skin response data, to adjust pages 81–90, 2002.
parameters of animation, such as size and tempo, in an an-
imated chat application [13]. [7] J. E. Lewis and A. Weyers. Activetext: a method for
creating dynamic and interactive texts. In Proceedings
of UIST’99, pages 131–140, 1999.
7. DISCUSSION AND CONCLUSION [8] G. Möhler, M. Osen, and H. Harrikari. A user
We proposed an automatic kinetic typography composer and interface framework for kinetic typography-enabled
KTDL based on our systematization of expression elements messaging applications. In CHI’04 extended abstracts,
in kinetic typography. pages 1505–1508, 2004.
Our composer currently can, in some degree, automatically [9] M. C. Potter. Rapid serial visual presentation
generate kinetic typography in SVG format from text data. (RSVP): a method for studying language processing,
However, two issues must be dealt with to improve the com- pages 91–118. 1984.
poser. One issue is that the quality of output content greatly [10] SMIL Animation. http://www.w3.org/tr/2001/rec-
depends on the text analyzer and the motion database. The smil-animation-20010904/.
current implementation by the keyword matching is too sim-
ple to produce sophisticated expression such as parallel mo- [11] F. Thomas and O. Johnston. The Illusion of Life:
tions of words. We are planning to develop a toolkit for the Disney Animation. Abbeville Press, 1981.
text analyzer and to build a motion library. The other is [12] Y. Uekita, J. Sakamoto, and M. Furukata. Composing
expressive limitation by the output format. For example, motion grammar of kinetic typography. In Proceedings
random vibration cannot be described by SVG alone. We of VL’00, pages 91–92, 2000.
may need to define more basic motions in the KTDL.
[13] H. Wang, H. Prendinger, and T. Igarashi.
We are also developing a kinetic browser that converts RSS Communicating emotions in online chat using
data provided by news sites and blogs into kinetic typogra- physiological sensors and animated text. In CHI’04
phy and displays it on a peripheral display. extended abstracts, pages 1171–1174, 2004.
[14] Y. Y. Wong. Temporal typography: a proposal to
enrich written expression. In CHI’96 extended
8. REFERENCES abstracts, pages 408–409, 1996.
[1] K. Bodine and M. Pignol. Kinetic typography-based
instant messaging. In CHI’03 extended abstracts, pages [15] M. Woolman and J. Bellantoni. Moving Type. F+W
914–915, 2003. Publications, 2001.