<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Graphical Tangible User Interface for a AR Authoring Tool in Product Design Environment</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Taejin Ha</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Woontack Woo</string-name>
          <email>wwoo@gist.ac.kr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>This research is supported in part by ETRI OCR, and in part by the UCN Project, the MIC 21C Frontier R&amp;D Program in</institution>
          <country country="KR">Korea</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2007</year>
      </pub-date>
      <abstract>
        <p>-We are suggesting a graphical tangible user interface for augmented reality (AR) authoring tool in product design Environment. This user interface can be used for more efficient and intuitive manipulation of a 3D virtual model in initial prototyping. A game-phone of portable electronic products is selected for our target authoring product. The suggested authoring methods exploit the advantages of both graphical user interface (GUI) and tangible user interface (TUI). Authors can intuitively make adjustments for many parameters using the TUI, and then they can do the same thing more precisely using the GUI. Through many tries and experiments, the suggested combined GUI and TUI authoring method was easier to make a prototype, also it contained fewer errors and took a shorter time to manipulate.</p>
      </abstract>
      <kwd-group>
        <kwd>Augmented Reality</kwd>
        <kwd>Authoring Tool</kwd>
        <kwd>Tangible User Interface</kwd>
        <kwd>Product Design</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>I. INTRODUCTION</title>
      <p>Ctools for product design, is focus on graphical user
onventional user interface, in augmented reality authoring
interface (GUI) or tangible user interface (TUI), but they
cannot support precise and intuitive manipulation both of them.</p>
      <p>DART [6] is a conventional GUI based authoring tool,
authors can exactly manipulate, but they cannot author without
any technical background about the configuration. On the other
hand, an AR authoring interface that is as easy to use as desktop
WYSIWYG [9] interfaces, uses tangible AR interaction
techniques and an authoring method called ‘immersive
authoring’. This method enables novice authors to carry out
complex authoring without any knowledge of detailed
configurations. But overall performance is dependent on
tracking of the AR markers and many markers related to the
authoring have to be captured in a camera. Several markers
cannot be detected because of the occlusion of the user’s hands.
Also users must always wear an uncomfortable HMD while
authoring and a virtual line of the manipulator marker can cause
a depth perception problem. Therefore, the authoring method
using only TUI is hard for exact manipulation and seriously
influenced by experience environment. In CATOMI [10], TUI
authoring interaction is used only in translation, rotation, and
scaling of a 3D model. More efficient authoring methods are
required for GUI as well as TUI.</p>
      <p>It is suggested that graphical tangible user interface based
authoring method enables more efficient and intuitive
authoring, if they are used according to guidelines though many
tries and experiments. The proposed authoring method uses the
TUI at first, and then the GUI, using a mouse or a keyboard, in
stages. Through comments from subjects, the suggested
combined GUI and TUI authoring method was easier to
prototype, it also contained fewer errors and took a shorter time
to manipulate. We are planning on evaluation of a
qualitative/quantitative usability test in the future.</p>
      <p>In this paper, Section 2 provides requirements about a user
interface of authoring tool in AR-based product design, and
Section 3 addresses suggested guidelines for the user interface.
Section 4 shows implementation of user interface for precise
and intuitive manipulation. Finally Section 5 presents
conclusion and future work.</p>
      <p>II. REQUIREMENTS ABOUT A USER INTERFACE OF AUTHORING</p>
      <p>TOOL IN AR-BASED PRODUCT DESIGN</p>
      <p>Most existing authoring tools have absolutely focused on
one of the graphical or tangible user interfaces. GUI based
authoring tools are mainly used in a desktop AR authoring
environment. Typically users use a mouse or a keyboard and in
this case more precise authoring may be possible so that users
can set more specific values exactly. But the more properties
(functions users can set) which are increased, the more time or
efforts by normal users to learn the tool is needed. It will be an
authoring tool for the developers.</p>
      <p>
        On the other hand, the tangible user interface based
authoring tool such as Immersive Authoring [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] has showed
possibilities for the intuitive user interface. In this case,
specialized works that require an understanding of the 3D
environment, such as 3D rotation of a virtual model could be
preferred, since the environments of manipulation and usage
could be seamlessly connected. Also it is easier for novice
authors to manipulate the 3D models. But delicate
manipulations are more difficult with the GUI based authoring
tool.
      </p>
      <p>III. SUGGESTED GUIDELINES FOR THE AUTHORING TOOL
In this paper, the proposed authoring method can manipulate
visual, sound, and haptic effects at the same time. We suggest a
combined authoring method based on the graphic tangible user
interface. A combined GUI/TUI authoring method has the
advantages of each method.</p>
      <p>In stages, the proposed authoring method uses the TUI at
first, and then the GUI through a mouse or a keyboard.</p>
      <p>Figure 1 (a) shows manipulations of the 3D model, which
include translation, rotation, scaling as well as transparent
properties of the 3D model to identify that the virtual model fits
the physical virtual model well. Also by rendering grid lines
based on the mock-up model, authors can see the unit of scale
in the AR environment.</p>
      <p>With regard to authoring methods, if users use only the
manipulator tool in these cases, they cannot accurately fit the
3D model to the mockup model. Therefore in this case, use of
the GUI based property window enables correct modification.
As well as using the property window, by pushing the specific
keyboard button authors can accurately adjust the fitting of the
3D model.</p>
      <p>In Figure 1 (b), authors can easily make the configuration
(e.g. direction, intensity, etc) for lighting such as ambient,
spotlight, xx light by positioning the manipulator tool around
the 3D model fitted on the tangible object. Additionally,
authors can accurately adjust lighting properties based on GUI.
Figure 1 (c) shows the functionality test of the 3D model by
pressing buttons. Figure 1 (d) is the configuration method for
the interaction techniques in a racing game, using the
manipulator tool for adjusting tilting angle, by positioning the
manipulator tool on the surface and tilting until the wanted
angle is obtained.
(c) (d)
Figure 1. TUI based authoring methods (a) Manipulation of
a 3D model (translation, rotation, scaling, and trenchancy)
(b) light adjustments (ambient, diffuse, specular, position,
direction) (c) functionality test by pushing buttons of a
virtual model (d) setup tilting angle with respect to
interaction techniques</p>
    </sec>
    <sec id="sec-2">
      <title>IV. USER INTERFACE FOR PRECISE AND INTUITIVE MANIPULATION The implemented authoring tool is originally based on [1], a 2</title>
      <p>test bed enabling immersive interaction in AR-based product
design environment.</p>
      <p>Authors can use GUI to change general information,
upload/save properties files, and change the properties of the
3D model as shown in following Figure 2. As a primnary result
of the game-phone authoring, there are an upper surface, a
down surface, and the other buttons, a 3D model for each exists.
Initially the properties are already set. Authors can change the
properties for each model including translation, rotation,
scaling, or texture as represented in Figure 2. Same thing can be
done using a manipulator tool in TUI.</p>
      <p>(a) (b)
Figure 2. (a) GUI based Adjustments for Visual Feedback.
(b) TUI based Adjustments for Visual Feedback</p>
    </sec>
    <sec id="sec-3">
      <title>V. CONCLUSION</title>
      <p>This paper suggested an authoring tool for normal authors
without any engineering background to carry out AR based
prototyping. The suggested authoring techniques integrated the
advantages of existing GUI/TUI based authoring tools.</p>
      <p>Through comments from subjects, the suggested combined
GUI//TUI authoring method enables users to easily carry out
authoring. Our methods were more efficient, with a lower
number of errors and a shorter time to complete the task.</p>
      <p>Our results can contribute to an efficient initial electronic
product prototyping. The proposed authoring method can be
used for authoring AR based entertainment or for education
contents. As a result of future work, we are planning on
evaluation of a qualitative/quantitative usability test.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>B.</given-names>
            <surname>MacIntyre</surname>
          </string-name>
          , M.Gandy,
          <string-name>
            <given-names>S.</given-names>
            <surname>Dow</surname>
          </string-name>
          , and JD.Bolter, “
          <article-title>DART: A Toolkit for Rapid Design Exploration of Augmented Reality Experiences</article-title>
          ,” UIST, pp.
          <fpage>197</fpage>
          -
          <lpage>206</lpage>
          ,
          <year>2004</year>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>G.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Nelles</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Billinghurst</surname>
          </string-name>
          , GJ.Kim, “Immersive Authoring of Tangible Augmented Reality Applications,” ISMAR, pp.
          <fpage>172</fpage>
          -
          <lpage>181</lpage>
          ,
          <year>2004</year>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Coquillart</surname>
          </string-name>
          , M.Göbel, “
          <article-title>Authoring of Mixed Reality Applications including Multi-Marker Calibration for Mobile Devices</article-title>
          ,” EGVE, pp.
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          ,
          <fpage>2004</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>T.</given-names>
            <surname>Ha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ryu</surname>
          </string-name>
          and
          <string-name>
            <given-names>W.</given-names>
            <surname>Woo</surname>
          </string-name>
          , “
          <article-title>Enhancing Immersion in AR-based Product Design</article-title>
          ,” ICAT, pp.
          <fpage>207</fpage>
          -
          <lpage>216</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>