Co-author

Key Phrase

Publication Venue

We analyzed the movements involved in rising from a knee-high chair in 12 healthy men weighing within +/- 10% of standard body weight. A regular series of transition points was observed in the angles of the hip, knee, and ankle joints throughout the sit-to-stand movement, which was classified into six stages. As the duration of sit-to-stand movements… (More)

This paper introduces novel interactive techniques for designing original hand-launched free-flight glider airplanes which can actually fly. The aerodynamic properties of a glider aircraft depend on their shape, imposing significant design constraints. We present a compact and efficient representation of glider aerodynamics that can be fit to real-world… (More)

We present AutoConnect, an automatic method that creates customized, 3D-printable connectors attaching two physical objects together. Users simply position and orient virtual models of the two objects that they want to connect and indicate some auxiliary information such as weight and dimensions. Then, AutoConnect creates several alternative designs that… (More)

Parameter tweaking is one of the fundamental tasks in the editing of visual digital contents, such as correcting photo color or executing blendshape facial expression control. A problem with parameter tweaking is that it often requires much time and effort to explore a high-dimensional parameter space. We present a new technique to analyze such… (More)

This paper presents view-dependent control of elastic rod simulation for 3D character animation. Elastic rod simulation is often used in character animation to generate motion of passively deforming body parts such as hair, ear, and whiskers. Our goal is to allow artistic control of the simulation in a view-dependent way, for example to move a hair strand… (More)

Color enhancement is a very important aspect of photo editing. Even when photographers have tens of or hundreds of photographs, they must enhance each photo one by one by manually tweaking sliders in software such as brightness and contrast, because automatic color enhancement is not always satisfactory for them. To support this repetitive manual task, we… (More)

Tweaking design parameters is one of the most fundamental tasks in many design domains. In this paper, we describe three computational design methods for parameter tweaking tasks in which <i>aesthetic preference</i>---how aesthetically preferable the design looks---is used as a criterion to be maximized. The first method estimates a preference distribution… (More)

Exploring various visual designs by tweaking parameters is a common practice when designing digital content. For example, if we want to clean up a photo for use at the top of a web page, we adjust the design parameters---brightness, contrast, saturation, etc.---to explore which combination of parameters provides the best result. Similar situations can be… (More)