Highlight lines for conveying shape

Recent work has shown that sparse lines defined on 3D shapes, including occluding contours and suggestive contours, are effective at conveying shape. We introduce two new families of lines called suggestive highlights and principal highlights, based on definitions related to suggestive contours and geometric creases. We show that when these are drawn in white on a gray background they are naturally interpreted as highlight lines, and complement contours and suggestive contours. We provide object-space definitions and algorithms for extracting these lines, explore several stylization possibilities, and compare the lines to ridges and valleys of intensity in diffuse-shaded images.

[1]  D.E. Pearson,et al.  Visual communication at very low data rates , 1985, Proceedings of the IEEE.

[2]  A.L Yuille,et al.  Zero crossings on lines of curvature , 1989, Comput. Vis. Graph. Image Process..

[3]  Takafumi Saito,et al.  Comprehensible rendering of 3-D shapes , 1990, SIGGRAPH.

[4]  Gershon Elber,et al.  Hidden curve removal for free form surfaces , 1990, SIGGRAPH.

[5]  Jan J. Koenderink,et al.  Local features of smooth shapes: ridges and courses , 1993, Optics & Photonics.

[6]  David Salesin,et al.  Computer-generated pen-and-ink illustration , 1994, SIGGRAPH.

[7]  Victoria Interrante,et al.  Enhancing transparent skin surfaces with ridge and valley lines , 1995, Proceedings Visualization '95.

[8]  Steven W. Zucker,et al.  Logical/Linear Operators for Image Curves , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Alexis Gourdon,et al.  The 3D Marching Lines Algorithm , 1996, CVGIP Graph. Model. Image Process..

[10]  Lee Markosian,et al.  Real-time nonphotorealistic rendering , 1997, SIGGRAPH.

[11]  Roberto Cipolla,et al.  The visual motion of curves and surfaces , 1998, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[12]  Peter-Pike J. Sloan,et al.  Interactive technical illustration , 1999, SI3D.

[13]  Aaron Hertzmann,et al.  Illustrating smooth surfaces , 2000, SIGGRAPH.

[14]  Markus H. Gross,et al.  Multi‐scale Feature Extraction on Point‐Sampled Surfaces , 2003, Comput. Graph. Forum.

[15]  Adam Finkelstein,et al.  Suggestive contours for conveying shape , 2003, ACM Trans. Graph..

[16]  Markus H. Gross,et al.  Shape modeling with point-sampled geometry , 2003, ACM Trans. Graph..

[17]  Joachim H. Rieger,et al.  Topographical Properties of Generic Images , 1997, International Journal of Computer Vision.

[18]  H. Seidel,et al.  Ridge-valley lines on meshes via implicit surface fitting , 2004, SIGGRAPH 2004.

[19]  Adam Finkelstein,et al.  Interactive rendering of suggestive contours with temporal coherence , 2004, NPAR '04.

[20]  S. Rusinkiewicz,et al.  Line drawings from volume data , 2005, SIGGRAPH '05.

[21]  Adam Finkelstein,et al.  Line drawings from volume data , 2005, SIGGRAPH 2005.

[22]  S. Rusinkiewicz,et al.  Exaggerated shading for depicting shape and detail , 2006, ACM Trans. Graph..

[23]  Heiko Neumann,et al.  Sketching shiny surfaces: 3D shape extraction and depiction of specular surfaces , 2006, TAP.

[24]  Maic Masuch,et al.  Enhanced Cartoon and Comic Rendering , 2006, Eurographics.

[25]  Frédo Durand,et al.  Apparent ridges for line drawing , 2007, ACM Trans. Graph..

[26]  Yunjin Lee,et al.  Line drawings via abstracted shading , 2007, ACM Trans. Graph..