Selected Publications : BibTeX format


Journal

    
@ARTICLE{bib:Yamauchi:MSDGC:2005,
  author = 	 {Hitoshi Yamauchi and Stefan Gumhold and Rhaleb Zayer
                  and Hans-Peter Seidel},  
  title = 	 {Mesh Segmentation Driven by Gaussian Curvature},
  journal = 	 {Visual Computer},
  year = 	 2005,
  key =		 {Mesh Segmentation, Gauss map, Gaussian Curvature,
                  Parameterization, Gauss area, Region Growing},
  volume =	 21,
  number =	 {8-10},
  pages =	 {649-658},
  month =	 {September},
  note =	 {Macao, China, 2005-10-12, 2005-10-14, Pacific
                  Graphics, Splinger}
}
    
@article{bib:Stoll:TD:2006,
  author       = {Carsten Stoll and Zachi Karni and Christian R{\"o}ssl and
                  Hitoshi Yamauchi and Hans-Peter Seidel},
  title        = {Template Deformation for Point Cloud Fitting},
  journal      = {IEEE/Eurographics Symposium on Point-Based Graphics},
  pages        = {27-35},
  year         = {2006}
}


@ARTICLE{bib:Yamauchi:TR:2005,
  AUTHOR       = {Yamauchi, Hitoshi and Lensch, Hendrik P. A. and 
                  Haber, J{\"o}rg and Seidel, Hans-Peter},
  JOURNAL      = {The Visual Computer},
  TITLE        = {Textures Revisited},
  ADDRESS      = {Heidelberg},
  NUMBER       = {4},
  PUBLISHER    = {Springer},
  MONTH        = {May},
  VOLUME       = {21},
  ISBN         = {0178-2789},
  ISSN         = {0178-2789 (Paper) 1432-8726 (Online)},
  YEAR         = {2005},
  PAGES        = {217--241},
  DOI          = {10.1007/s00371-005-0283-5},        
}
    
@INPROCEEDINGS{bib:Haber:2001:PGCS,
  AUTHOR       = {Haber, J{\"o}rg and Myszkowski, Karol and Yamauchi, Hitoshi and Seidel, Hans-Peter},
  EDITOR       = {Chalmers, Alan and Rhyne, Theresa-Marie},
  TITLE        = {{Perceptually Guided Corrective Splatting}},
  BOOKTITLE    = {Computer Graphics Forum, Proceedings of Eurographics 2001},
  ORGANIZATION = {Eurographics},
  PADDRESS     = {Oxford, UK},
  ADDRESS      = {Manchester, UK},
  NUMBER       = {3},
  PUBLISHER    = {Blackwell},
  MONTH        = {September},
  SERIES       = {Computer Graphics Forum},
  VOLUME       = {20},
  ISBN         = {0167-7055},
  YEAR         = {2001},
  PAGES        = {C142--C152},
  ABSTRACT     = {One of the basic difficulties with interactive
  walkthroughs is the high quality rendering of object surfaces with
  non-diffuse light scattering characteristics. Since full ray tracing
  at interactive rates is usually impossible, we render a precomputed
  global illumination solution using graphics hardware and use remaining
  computational power to correct the appearance of non-diffuse objects
  on-the-fly. The question arises, how to obtain the best image quality
  as perceived by a human observer within a limited amount of time for
  each frame. We address this problem by enforcing corrective
  computation for those non-diffuse objects that are selected using a
  computational model of visual attention. We consider both the
  saliency- and task-driven selection of those objects and benefit from
  the fact that shading artifacts of ``unattended'' objects are likely
  to remain unnoticed. We use a hierarchical image-space sampling scheme
  to control ray tracing and splat the generated point samples. The
  resulting image converges progressively to a ray traced solution if
  the viewing parameters remain unchanged. Moreover, we use a sample
  cache to enhance visual appearance if the time budget for correction
  has been too low for some frame. We check the validity of the cached
  samples using a novel criterion suited for non-diffuse surfaces and
  reproject valid samples into the current view.},
}

@Article{bib:Yamauchi:IEICE:1997,
  author = 	 "Hitoshi Yamauchi and Takayuki Maeda and Hiroaki
		  Kobayashi and Tadao Nakamura", 
  title = 	 "The Object-Space Parallel Processing of the
		  Multipass Rendering Method on the ${(M\pi)^2}$ with a 
		  Distributed-Frame Buffer System",
  key =		 "massively parallel processing system, global
		  illumination model, multipass rendering method,
		  ray-tracing, radiosity, object-space parallel
		  processing model, distributed frame buffer system",
  journal =	 "IEICE Trans. on Info. \& Syst.",
  year =	 1997,
  volume =	 "E80-D",
  number =	 9,
  pages =	 "909--918",
  month =	 "September"
  note  = 	 "http://search.ieice.org/1997/files/e000d09.htm#E80-D,9,909"
}

@Article{bib:Kobayashi:IEICE:1996,
  author = 	 "Hiroaki Kobayashi and Hitoshi Yamauchi and Yuichiro
		  Toh and Tadao Nakamura", 
  title = 	 "${(M\pi)^2}$ : A Hierarchical Parallel Processing
		  System for for the Multipass Rendering Method",
  journal =	 "IEICE Trans. on Info. \& Syst.",
  year =	 1996,
  volume =	 "E79-D",
  number =	 8,
  pages =	 "1055-1064",
  month =	 "August"
  note  =        "http://search.ieice.org/1996/files/e000d08.htm#e79-d,8,1055"
}

International Conference

@INPROCEEDINGS{bib:Yamauchi:SMI:2006,
  AUTHOR       = {Yamauchi, Hitoshi and Saleem, Waqar and Yoshizawa, Shin and Karni, Zachi and Belyaev, Alexander and Seidel, Hans-Peter},
  TITLE        = {Towards Stable and Salient Multi-View Representation of 3D Shapes},
  BOOKTITLE    = {IEEE International Conference on Shape Modeling and Applications 2006 (SMI2006)},
  ORGANIZATION = {IEEE VGTC},
  TYPE         = {Short Paper},
  PADDRESS     = {Los Alamitos, USA},
  ADDRESS      = {Matsushima, JAPAN},
  PUBLISHER    = {IEEE},
  MONTH        = {June},
  ISBN         = {0-7695-2591-1},
  YEAR         = {2006},
  PAGES        = {265--270},
  ABSTRACT     = {An approach to automatically select stable and salient
  representative views of a given 3D object is proposed. Initially, a
  set of viewpoints are uniformly sampled from the surface of a bounding
  sphere. The sampled viewpoints are connected to their closest points
  to form a spherical graph in which each edge is weighted by a
  similarity measure between the two views from its incident vertices.
  Partitions of similar views are obtained using a graph partitioning
  procedure and their ``centroids'' are considered to be their
  representative views. Finally, the views are ranked based on a
  saliency measure to form the object's representative views. This leads
  to a compact, human-oriented 2D description of a 3D object, and as
  such, is useful both for traditional applications like presentation
  and analysis of 3D shapes, and for emerging ones like indexing and
  retrieval in large shape repositories.}, 
}
@INPROCEEDINGS{bib:Yamauchi:FSMS:2005,
  AUTHOR       = {Yamauchi, Hitoshi and Lee, Seungyong and Lee, Yunjin and Ohtake, Yutaka and Belyaev, Alexander and Seidel, Hans-Peter},
  TITLE        = {Feature Sensitive Mesh Segmentation with Mean Shift},
  BOOKTITLE    = {Shape Modeling International 2005},
  PADDRESS     = {Los Alamitos, USA},
  ADDRESS      = {Cambridge, MA, USA},
  PUBLISHER    = {IEEE},
  MONTH        = {June},
  ISBN         = {0-7695-2379-X},
  YEAR         = {2005},
  PAGES        = {236--243},
  ABSTRACT     = {Feature sensitive mesh segmentation is important for many
computer graphics and geometric modeling applications. In this
paper, we develop a mesh segmentation method which is capable of
producing high-quality shape partitioning. It respects fine shape
features and works well on various types of shapes, including
natural shapes and mechanical parts.
The method combines a procedure for clustering mesh normals
with a modification of the mesh chartification technique \cite{Sander_sig03}.
For clustering of mesh normals, we adapt Mean Shift,
a powerful general purpose technique for clustering scattered data.
We demonstrate advantages of our method by comparing it with two
state-of-the-art mesh segmentation techniques.},
}

@INPROCEEDINGS{bib:Yamauchi:IRMTSII:2003,
  AUTHOR       = {Yamauchi, Hitoshi and Haber, J{\"o}rg and Seidel, Hans-Peter},
  TITLE        = {Image Restoration using Multiresolution Texture Synthesis and Image Inpainting},
  BOOKTITLE    = {Computer Graphics International (CGI 2003)},
  PADDRESS     = {Los Alamitos, USA},
  ADDRESS      = {Tokyo, Japan},
  PUBLISHER    = {IEEE},
  MONTH        = {July},
  ISBN         = {0-7695-1946-6},
  YEAR         = {2003},
  PAGES        = {120--125},
}

@INPROCEEDINGS{bib:Tarini:TF:2002,
  AUTHOR       = {Tarini, Marco and Yamauchi, Hitoshi and 
                  Haber, J{\"o}rg and Seidel, Hans-Peter},  
  EDITOR       = {McCool, Michael and St{\"u}rzlinger, Wolfgang},
  TITLE        = {Texturing Faces},
  BOOKTITLE    = {Graphics Interface 2002},
  ORGANIZATION = {Canadian Human-Computer Communications Society},
  PADDRESS     = {Natick, USA},
  ADDRESS      = {Calgary, Canada},
  PUBLISHER    = {A K Peters},
  MONTH        = {May},
  ISBN         = {1-56881-183-7},
  YEAR         = {2002},
  PAGES        = {89--98},
}

@INPROCEEDINGS{bib:Kaehler:HS:2002,
  AUTHOR       = {K{\"a}hler, Kolja and Haber, J{\"o}rg and Yamauchi, Hitoshi and Seidel, Hans-Peter},
  EDITOR       = {Spencer, Stephen N.},
  TITLE        = {{Head shop: Generating animated head models with anatomical structure}},
  BOOKTITLE    = {Proceedings of the 2002 ACM SIGGRAPH Symposium on Computer Animation},
  ORGANIZATION = {Association of Computing Machinery (ACM)},
  PADDRESS     = {New York, USA},
  ADDRESS      = {San Antonio, USA},
  PUBLISHER    = {ACM SIGGRAPH},
  MONTH        = {July},
  ISBN         = {1-58113-573-4},
  YEAR         = {2002},
  PAGES        = {55--64},
  ABSTRACT = {We present a versatile construction and deformation method
  for head models with anatomical structure, suitable for real-time
  physics-based facial animation. The model is equipped with landmark
  data on skin and skull, which allows us to deform the head in
  anthropometrically meaningful ways. On any deformed model, the
  underlying muscle and bone structure is adapted as well, such that the
  model remains completely animatable using the same muscle contraction
  parameters. We employ this general technique to fit a generic head
  model to imperfect scan data, and to simulate head growth from early
  childhood to adult age.}, 
}

@INPROCEEDINGS{bib:Haber:F2F:2001,
  AUTHOR       = {Haber, J{\"o}rg and K{\"a}hler, Kolja and Albrecht, Irene and Yamauchi, Hitoshi and Seidel, Hans-Peter},
  TITLE        = {{Face to Face: From Real Humans to Realistic Facial Animation}},
  BOOKTITLE    = {Proceedings of the 3rd Israel-Korea Binational Conference on Geometrical Modeling and Computer Graphics},
  PADDRESS     = {Seoul, Korea},
  ADDRESS      = {Seoul, Korea},
  PUBLISHER    = {Kyung Moon},
  MONTH        = {October},
  ISBN         = {89-7282-527-1},
  YEAR         = {2001},
  PAGES        = {73--82},
  ABSTRACT = {We present a system for photo-realistic facial modeling
  and animation, which includes several tools that facilitate necessary
  tasks such as mesh processing, texture registration, and assembling of
  facial components. The resulting head model reflects the anatomical
  structure of the human head including skull, skin, and
  muscles. Semiautomatic generation of high-quality models from scan
  data for physics-based animation becomes possible with little effort.
  A state-of-the-art speech synchronization technique is integrated into
  our system, resulting in realistic speech animations that can be
  rendered at real-time frame rates on current PC hardware.}, 
}

@INPROCEEDINGS{bib:Yamauchi:JG:2000,
  AUTHOR       = {Yamauchi, Hitoshi and Maeda, Atusi and Kobayashi, Hiroaki	},
  TITLE        = {Developing a practical parallel multi-pass renderer in {Java} and {C++}: {Toward} a {Grande} application in {Java}},
  BOOKTITLE    = {Proceedings of the ACM 2000 Java Grande Conference (JAVA-00)},
  ORGANIZATION = {Association for Computing Machinery (ACM)},
  PADDRESS     = {New York, USA},
  ADDRESS      = {San Francisco, California, USA},
  PUBLISHER    = {ACM Press},
  MONTH        = {June},
  ISBN         = {1-58113-288-3},
  YEAR         = {2000},
  PAGES        = {126--133},

  ABSTRACT = {In the area of parallel processing, performance has been
  the primary goal, and parallel software writers historically paid less
  attention to software portability.  However, as software is becoming
  more complex, cost for developing and maintaining parallel
  applications is rapidly increasing.  Reusable and portable software is
  certainly needed even in the parallel processing area.  Java appeared
  on the scene, advertising portability as its largest advantage.  Java
  Grande Forum was established to achieve two goals; portability and
  high-performance.

  Current Forum discussions seem to concentrate on optimization of Java
  programs, elements of numerical libraries, message passing interface
  for Java, etc.  Few implementations of practical applications are
  presented so far.  To find out obstacles in writing Grand Challenge
  applications in Java, empirical studies of large and practical
  applications are strongly desired.

  As an example of practical distributed parallel applications, we have
  implemented a parallel multi-pass rendering system, which is a
  combination of radiosity and ray-tracing methods, in both Java and
  C++.  These implementations, about 56,000 lines in total, are publicly
  available at
  \texttt{http://www.archi.is.tohoku.ac.jp/research/cg/}. These two
  programs are based on the identical algorithm and are directly
  comparable in terms of performance and efficiency.  Experimental
  results on Sun Enterprise with JDK 1.2.1 and gcc 2.7.2 show that
  compared to the C++ version, the performance of the Java version is
  about three to five times slower with requiring approximately four to
  seven times more memory space. We further discuss some problems
  encountered in developing practical parallel distributed applications
  in Java.},
}

@Article{bib:Kobayashi:EG:1998,
  author = 	 "Hiroaki Kobayashi and Hitoshi Yamauchi and Takayuki
		  Maeda and Mayumi Tokunaga and Tadao Nakamura ",
  title = 	 "Static load balancing schemes for the Object-Space
		  parallel Multi-Pass Rendering Method on a
		  Distributed-Memory Multiprocessor System",
  key =		 "global illumination model, load balancing scheme,
		  distributed-memory parallel processing system,
		  multi-pass rendering method, object-space parallel
		  processing model, radiosity, ray-tracing, rendering
		  equation",
  journal =	 "Proceedings of the Second Eurographics Workshop on
		  Parallel Graphics and Visualization",
  year =	 1998,
  pages =	 "133--144",
  month =	 "September",
}

@Article{bib:Yamauchi:JSPP:1998,
  author = 	 "Hitoshi Yamauchi and Takayuki Maeda and Hiroaki
		  Kobayashi and Tadao Nakamura", 
  title = 	 "Performance Evaluation of a Parallel Multi-pass
		  Rendering Algorithm Based on the Object-space
		  Parallel Processing Model", 
  journal =	 "Joint Symposium on Parallel Processing 1998",
  year =	 1998,
  volume =	 98,
  number =	 7,
  pages =	 "175--182",
  month =	 "June"
}

@Article{bib:Kobayashi::CGI:1997,
  author = 	 "Hiroaki Kobayashi and Takayuki Maeda and Hitoshi
		  Yamauchi and Tadao Nakamura",
  title = 	 "A Cached Frame Buffer System for Object-Space
		  Parallel Processing Systems",
  journal =	 "Computer Graphics International",
  year =	 1997,
  pages =	 "146--155",
  month =	 "June"
}

@Article{bib:Kobayashi:IPPS:1996,
  author = 	 "Hiroaki Kobayashi and Hitoshi Yamauchi and Yuichiro
		  Toh and Tadao Nakamura", 
  title = 	 "A Hierarchical Parallel Processing System for the
		  Multipass-Rendering Method",
  journal =	 "IEEE International Parallel Processing Symposium",
  year =	 1996,
  pages =	 "62--67",
  month =	 "April"
}

@Article{bib:Kobayashi:ISPAN:1994,
  author = 	 "Hiroaki Kobayashi and Hitoshi Yamauchi and Yuichiro
		  Toh and Tadao Nakamura",
  title = 	 "${(M\pi)^2}$ : A Hierarchical Parallel Processing
		  System for a Global Illumination Model",
  journal =	 "International Symposium on Parallel Architectures
		  Algorithms and Networks",
  year =	 1994,
  pages =	 "157--164",
  month =	 "December"
}

Symposium

@INPROCEEDINGS{bib:Yamauchi:PS:2000,
  AUTHOR       = {Yamauchi, Hitoshi and Maeda, Atusi},
  EDITOR       = {Ogawa, Takahide},
  TITLE        = {Java in the Real World - Java ha dokomade tukaeru gengoka},
  BOOKTITLE    = {Dai 41 kai puroguramingu sinpojiumu},
  ORGANIZATION = {Information Processing Society of Japan (IPSJ)},
  PADDRESS     = {Tokyo, Japan},
  ADDRESS      = {Hakone, Japan},
  PUBLISHER    = {Information Processing Society of Japan},
  MONTH        = {January},
  YEAR         = {2000},
  PAGES        = {97--108},
  NOTE         = {This paper is written in Japanese.},
}

@InProceedings{bib:Yamauchi:PTT:1999,
  author = 	 "Yamauchi, Hitoshi",
  title = 	 "Implementation of Manued : A proofreading
                  method for electronic documents",
  number =	 248,
  year =	 1999,
  organization = "Programming Tools and Techniques (PTT)",
  month =	 "April",
  NOTE         = {This paper is written in Japanese.},
}

@Article{bib:Maeda:CGCAD:1998,
  author = 	 "Maeda, Takakyuki and Tokunaga, Mayumi and Yamauchi,
  Hitoshi and Kobayashi, Hiroaki and Nakamura, Tadao", 
  title =	 "An Object-Space Parallel Ray-Tracing Algorithm on a
		  Message-Passing Multiprocessor System and its
		  Evaluation"
  journal =	 "Visual Computing joint symposium of Graphics and CAD", 
  year =	 1998,
  pages =	 "55--60",
  month =	 "June",
  NOTE         = {This paper is written in Japanese.},
}


Books

@INCOLLECTION{bib:Yamauchi:TAOCP2:2004,
  author = 	 {Donald E. Knuth},
  ALTauthor =	 {Donald E. Knuth and ºØÆ£ Çî¾¼ and ĹÈø ¹â¹° and 
                  ¾¾°æ ¾Í¸ç and ¾¾°æ ¹§Íº and »³Æâ ÀÆ},
  editor =	 {Í­ß· À¿ and ÏÂÅÄ ±Ñ°ì},
  title = 	 {The Art of Computer Programming : Seminumerical Algorithms},
  publisher = 	 {ASCII},
  year = 	 2004,
  volume = 	 2,
  edition = 	 {3rd},
  month = 	 {October},
  note =	 {Japanese Translation of TAOCP},
  isbn      =    {4-7561-4543-4}
}
@INCOLLECTION{bib:Yamauchi:TAOCP2:2004,
  AUTHOR = {Knuth, Donald E. and Saitou, Hiroaki and Nagao, Takahiro and Matui, Shougo and Matui, Takao and Yamauchi, Hitoshi},
  EDITOR = {Arisawa, Makoto and Wada, Eiichi},
  TITLE = {The Art of Computer Programming Volume 2 Seminumerical Algorithms, Japanese Edition},
  BOOKTITLE = {The Art of Computer Programming Volume 2 Seminumerical Algorithms, Japanese Edition},
  PUBLISHER = {ASCII},
  YEAR = {2004},
  VOLUME = {2},
  CHAPTER = {3.3.4, 3.5, 3.6},
  PAGES = {85--182,548--576},
  SERIES = {Addison Wesley programming series},
  ADDRESS = {Tokyo, Sinjyuku},
  MONTH = {October},
  ISBN = {4-7561-4543-4},
}

Miscellaneous

@InCollection{bib:Takeuchi:1999,
  author = 	 "Takeuchi, Ikuo and Yamauchi, Hitoshi",
  title = 	 "Manued: A proofreading method via Email",
  booktitle =	 "bit",
  publisher =	 "Kyouritu shuppan",
  year =	 1999,
  volume =	 31,
  number =	 12,
  pages =	 "9--14",
  month =	 "dec.",
  note =         "A computer science magazine (in Japanese).",
}

PhD. Thesis

@PhdThesis{bib:Yamauchi:PHD:1997,
  author = 	 "Yamauchi, Hitoshi",
  title = 	 "A Study of Massively Parallel Processing System for
                  Image Synthesis",
  school = 	 "Tohoku University",
  year = 	 1997,
  anote =	 "1997-3-25 : PhD. Information Science, Tohoku
  University, in Japanese." 
}

Copyright (C) 2000-2005 Yamauchi Hitoshi