Computer graphics processing and selective visual display system – Computer graphics processing – Animation
Reexamination Certificate
1999-11-24
2003-12-02
Zimmerman, Mark (Department: 2671)
Computer graphics processing and selective visual display system
Computer graphics processing
Animation
C345S474000
Reexamination Certificate
active
06657628
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates to human-computer interfaces (HCIs), and particularly to animated characters utilized as an HCI. The invention is more particularly related to the display of Non Verbal Behaviors (NVBs) of an animated character. The invention is still more particularly related to the paramaterization of NVBs for specifying NVBs for display on the animated character. The invention is still further related to the modulation and regulation (selecting an amount of specific non-verbal behaviors, and combining different channels of NVB) of non verbal behaviors of the animated character communicating with a user.
2. Discussion of the Background
Autonomous synthetic computer characters have become a technological and commercial reality in the last few years, both as alternative user interface mechanisms and as entertainment devices. The Microsoft Office Assistant, Microsoft Agent, IBM's Warp Guide, and Extempo's Imp Software are all recent attempts to commercialize user interface technology developed over the last decade at academic research institutions. The explosion in computer games which utilize synthetic characters and their increased use in television and motion pictures also indicate a strong demand for advances in this technology.
One such advance is the basic action selection architecture (BASA) developed in the ALIVE project at the MIT Media Lab. The BASA is used for run-time simulation of characters in deliverable applications.
In the BASA, behaviors are arranged in a hierarchy with those at the top of the hierarchy being more abstract categories of behavior and those at the bottom being operational in that they have simulation routines associated with them which allow the character to perform them when commanded. Behaviors at each level in the hierarchy compete every time step of the simulation for control of the character. The result of this competition is one primary behavior, which is the primary action the character performs at that time step.
However, most of the research and development in this area to date has been on realistic rendering, real-time animation, and “functional” behaviors, while the issue of character individuation through the use of patterns of Non Verbal Behaviors (NVBs) that are unique, consistent, and predictable over time are typically left for an animator or script writer.
SUMMARY OF THE INVENTION
The present inventors have realized the need to produce algorithmically controlled low level unconscious behaviors, referred to herein as social primitives (SPs), included in a class of Non Verbal Behaviors (NVBs) in animated characters in order to provide a more communicative and engaging interface. The invention provides a method for implementing an animated character (on a computer or other electronic device), using social primitives for interacting with human users. The invention provides a modulation of selected Non Verbal Behavior (NVBs) channels, which include but are not restricted to such items as facial expressions, eye contact, eye direction, gestures (pointing, for example), and tone of voice.
The SPs are parameterized based on qualities related to a communication being performed by the character. The SPs may be language independent, played alone on the character, or may be in conjunction with verbal communications (language dependent behaviors). Other SPs may also be utilized to help define or refine actions taken by the character when no communications are being made (language independent behaviors).
The invention may be performed by a device comprising at least one action module configured to determine at least one communication (verbal, non-verbal, or a combination of both) from an animated character to a user, including, a selection mechanism that identifies at least one channel of Non Verbal Behavior (NVB), and one or more behaviors (including SPs), to be utilized in said communication that at least one of performs or supplements said communication.
The invention includes a method, comprising the steps of identifying a communication to be made by an animated character, determining a set of at least one Non Verbal Behavior (NVBs), that at least one of supplement and perform said communication, and playing said set of NVBs on said animated character.
Both the device and method may be conveniently implemented on a general purpose computer, and the results may be displayed on a connected output mechanism or transmitted to a remote output mechanism for display.
REFERENCES:
patent: 5774591 (1998-06-01), Black et al.
patent: 5983190 (1999-11-01), Trower, II et al.
patent: 6121981 (2000-09-01), Trower, II et al.
patent: 6208359 (2001-03-01), Yamamoto
patent: 6300960 (2001-10-01), DeRose et al.
patent: 6369821 (2002-04-01), Merrill et al.
Argyle, M. and Cook, M.,Gaze and Mutual Gaze, Cambridge University Press, New York, 1976. (table of contents).
Ekman, P. and Friesen, W.V.,The Facial Action Coding System: A Technique for the Measurement of Facial Movement, Consulting Psychological Press, Palo Alto, 1978. (not available).
Knapp, M.L. and Hall, J.A.,Nonverbal Communication in Human Interaction, 4thEdition, Holt, Rinehart and Winston, Inc., 1997. (not available).
Parke, F.I., “A Parameterized Model for Facial Animation,” IEEE Computer Graphics and Applications, 2(9):61-70, 1982.
Roehl, B., “Specification for a Standard Humanoid,” H/Anim—Human Animation Working Group, http://ece.uwaterloo.ca/~h-anim/spec1.1/#modeling.
Cao Huedung X.
Fliesler Dubb Meyer & Lovejoy LLP
Fuji 'Xerox Co., Ltd.
Zimmerman Mark
LandOfFree
Method and apparatus for specification, control and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for specification, control and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for specification, control and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3181137