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