that models the relationships between different basis
graphs, which represent the objects portrayed in the
final illustration. We have given detailed explanation
as to how to obtain a CLI from one of such hierar-
chical graphs, while at the same time preserving the
coherence of the CLI independently of the number of
graphs specified in the hierarchical graph structure.
Visual enhancements based on the hierarchy of the
CLI can also be achieved in our approach.
Our CLIs often seem to contain either too few or
too many features in them, due to the image-to-graph
conversion process employed in our approach being
based on edge detection techniques, which are prone
to subdetection and overdetection of edges. Although
our system allows users to modify the set of detected
edges prior to generating a graph, this is a particu-
larly daunting task for a large number of edges. The
amount of line thickness variation supported by our
system is also limited, resulting in visual artifacts ap-
pearing along the line as the thickness increases. This
could be alleviated to some extent by applying tech-
niques for avoiding and correcting folds in skeletal
strokes to our CLIs (Hsu et al., 1993; Asente, 2010).
As future work, we would like to apply this ap-
proach for generating CLI-based animations, as well
as to incorporate ideas from previous works (Bosch
and Herman, 2004; Kaplan and Bosch, 2005; Wong
and Takahashi, 2009) for producing illustrations that
portray both the contours and the shading of the im-
age. We also would like to explore ways to effectively
include color into our illustrations, as well as to allow
the placement of text along the line (Surazhsky and
Elber, 2000; Maharik et al., 2011).
REFERENCES
Asente, P. J. (2010). Folding avoidance in skeletal strokes.
In Proceedings of the Seventh Sketch-Based Interfaces
and Modeling Symposium, pages 33–40. Eurographics
Association.
Bosch, R. and Herman, A. (2004). Continuous line draw-
ings via the traveling salesman problem. Operations
Research Letters, 32(4):302–303.
Catmull, E. and Rom, R. (1974). A class of local interpo-
lating splines. In Computer Aided Geometric Design,
pages 317–326.
Everts, M. H., Bekker, H., Roerdink, J. B. T. M., and Isen-
berg, T. (2009). Depth-dependent halos: Illustrative
rendering of dense line data. IEEE Transactions on
Visualization and Computer Graphics, 15(6):1299–
1306.
Fleury, M. (1883). Deux problemes de geometrie de situa-
tion. Journal de Mathematiques Elementaires, pages
257–261.
Fritz, L. L. (2001). 250 Continuous-Line Quilting Designs
for Hand, Machine & Long-Arm Quilters. C&T Pub-
lishing, Inc.
Gross, J. L. and Yellen, J. (2005). Graph Theory and Its
Applications, Second Edition (Discrete Mathematics
and Its Applications). Chapman & Hall/CRC.
Hierholzer, C. and Wiener, C. (1873). Ueber die
M
¨
oglichkeit, einen Linienzug ohne Wiederholung und
ohne Unterbrechung zu umfahren. Mathematische An-
nalen, 6(1):30–32.
Hsu, S. C., Lee, I. H. H., and Wiseman, N. E. (1993). Skele-
tal strokes. In Proceedings of the 6th annual ACM
symposium on User interface software and technol-
ogy, pages 197–206. ACM.
Kaplan, C. S. and Bosch, R. (2005). TSP Art. In Proceed-
ings of Bridges 2005, Mathematical Connections in
Art, Music and Science, pages 301–308.
Lindsay, R. A. (2010). Rachel Ann Lindsay - illustrator.
http://www.rachelannlindsay.com/.
Lohman, S. (2009). LineArtGallery.com.
http://www.lineartgallery.com/.
Maharik, R., Bessmeltsev, M., Sheffer, A., Shamir, A., and
Carr, N. (2011). Digital micrography. ACM Transac-
tions on Graphics, 30(4):100:1–100:12.
Morales, J. E. (2005). Virtual Mo.
http://www.virtualmo.com/.
Nicola
¨
ıdes, K. (1990). The Natural Way to Draw. Houghton
Mifflin Company, Boston, Massachusetts, USA.
Pedersen, H. and Singh, K. (2006). Organic labyrinths and
mazes. In NPAR ’06: Proceedings of the 4th inter-
national symposium on Non-photorealistic animation
and rendering, pages 79–86. ACM.
Sable, P. (2009). Single line artwork by Pamela Sable.
http://www.pameline.com/.
Slater, G. (2001). Geoff Slater: Contemporary artist.
http://www.geoffslater.com/.
Surazhsky, T. and Elber, G. (2000). Arbitrary precise orien-
tation specification for layout of text. In Proceedings
of the 8th Pacific Conference on Computer Graphics
and Applications, pages 80–86. IEEE Computer Soci-
ety.
Wong, F. J. and Takahashi, S. (2009). Flow-based auto-
matic generation of hybrid picture mazes. Computer
Graphics Forum, 28(7):1975–1984.
Wong, F. J. and Takahashi, S. (2011). A graph-based
approach to continuous line illustrations with vari-
able levels of detail. Computer Graphics Forum,
30(7):1931–1939.
GRAPP2013-InternationalConferenceonComputerGraphicsTheoryandApplications
138