-
公开(公告)号:US20140143693A1
公开(公告)日:2014-05-22
申请号:US14163697
申请日:2014-01-24
Applicant: Apple Inc.
Inventor: Thomas Goossens , Laurent Baumann , Geoff Stahl
IPC: G06F3/0484 , G06F3/0488
CPC classification number: G06F3/04845 , G06F3/04883 , G06Q10/10 , G06Q50/01
Abstract: Methods, systems, and computer-readable media for creating and using customized avatar instances to reflect current user states are disclosed. In various implementations, the user states can be defined using trigger events based on user-entered textual data, emoticons, or states of the device being used. For each user state, a customized avatar instance having a facial expression, body language, accessories, clothing items, and/or a presentation scheme reflective of the user state can be generated. When one or more trigger events indicating occurrence of a particular user state are detected on the device, the avatar presented on the device is updated with the customized avatar instance associated with the particular user state.
Abstract translation: 公开了用于创建和使用自定义化身实例以反映当前用户状态的方法,系统和计算机可读介质。 在各种实现中,可以基于用户输入的文本数据,表情符号或正在使用的设备的状态的触发事件来定义用户状态。 对于每个用户状态,可以生成具有面部表情,身体语言,附件,服装项目和/或反映用户状态的呈现方案的定制化身实例。 当在设备上检测到指示出现特定用户状态的一个或多个触发事件时,使用与特定用户状态相关联的定制化身实例更新在设备上呈现的化身。
-
公开(公告)号:US11120600B2
公开(公告)日:2021-09-14
申请号:US16276535
申请日:2019-02-14
Applicant: Apple Inc.
Inventor: Justin D. Stoyles , Alexandre R. Moha , Nicolas V. Scapel , Guillaume P. Barlier , Aurelio Guzman , Bruno M. Sommer , Nina Damasky , Thibaut Weise , Thomas Goossens , Hoan Pham , Brian Amberg
Abstract: Systems and methods for generating a video of an emoji that has been puppeted using inputs from image, depth, and audio. The inputs can capture facial expressions of a user, eye, eyebrow, mouth, and head movements. A pose, held by the user, can be detected that can be used to generate supplemental animation. The emoji can further be animated using physical properties associated with the emoji and captured movements. An emoji of a dog can have its ears move in response to an up-and-down movement, or a shaking of the head. The video can be sent in a message to one or more recipients. A sending device can render the puppeted video in accordance with hardware and software capabilities of a recipient's computer device.
-
公开(公告)号:US10535176B2
公开(公告)日:2020-01-14
申请号:US16180324
申请日:2018-11-05
Applicant: Apple Inc.
Inventor: Aymeric Bard , Thomas Goossens , Amaury Balliet
Abstract: Systems, methods, and computer readable media to improve the animation capabilities of a computer system are described. Animation targets may be represented as a combination of a current animation pose and an incremental morph. The incremental morph may be represented as a series of non-zero weights, where each weight alters one of a predetermined number of target poses. Each target pose may be represented as a weighted difference with respect to a reference pose. Target poses may be stored in memory in a unique and beneficial manner. The disclosed manner permits the efficient retrieval of pose vertex data at run-time and may be especially efficient in systems that do not use, or have very little, cache memory.
-
公开(公告)号:US20190371032A1
公开(公告)日:2019-12-05
申请号:US16283610
申请日:2019-02-22
Applicant: Apple Inc.
Inventor: Nicolas V. Scapel , Alexandre R. Moha , Guillaume P. Barlier , Thomas Goossens
IPC: G06T13/40
Abstract: Various customization options are provided for customizing a 3D avatar of a head. Features of the head and assets corresponding to the features can be customized using blend shapes. An amount of storage for the plurality of blend shapes is minimized by determining overlapping blend shapes that can be reused for a plurality of different assets. Further, techniques are provided for dynamic changes to an avatar in accordance with selected features and assets.
-
公开(公告)号:US20190087997A1
公开(公告)日:2019-03-21
申请号:US16180324
申请日:2018-11-05
Applicant: Apple Inc.
Inventor: Aymeric Bard , Thomas Goossens , Amaury Balliet
CPC classification number: G06T13/40 , G06T1/60 , G06T2210/44
Abstract: Systems, methods, and computer readable media to improve the animation capabilities of a computer system are described. Animation targets may be represented as a combination of a current animation pose and an incremental morph. The incremental morph may be represented as a series of non-zero weights, where each weight alters one of a predetermined number of target poses. Each target pose may be represented as a weighted difference with respect to a reference pose. Target poses may be stored in memory in a unique and beneficial manner. The disclosed manner permits the efficient retrieval of pose vertex data at run-time and may be especially efficient in systems that do not use, or have very little, cache memory.
-
公开(公告)号:US10176644B2
公开(公告)日:2019-01-08
申请号:US14732750
申请日:2015-06-07
Applicant: Apple Inc.
Inventor: Thomas Goossens , Sebastien Metrot
Abstract: Simulating a 3D audio environment, including receiving a visual representation of an object at a location in a scene, wherein the location represents a point in 3D space, receiving a sound element, and binding the sound element to the visual representation of the object such that a characteristic of the sound element is dynamically modified coincident with a change in location in the scene of the visual representation of the object in 3D space.
-
公开(公告)号:US10169903B2
公开(公告)日:2019-01-01
申请号:US15180044
申请日:2016-06-12
Applicant: Apple Inc.
Inventor: Aymeric Bard , Thomas Goossens , Amaury Balliet
Abstract: Systems, methods, and computer readable media to improve the animation capabilities of a computer system are described. Animation targets may be represented as a combination of a current animation pose and an incremental morph. The incremental morph may be represented as a series of non-zero weights, where each weight alters one of a predetermined number of target poses. Each target pose may be represented as a weighted difference with respect to a reference pose. Target poses may be stored in memory in a unique and beneficial manner. The disclosed manner permits the efficient retrieval of pose vertex data at run-time and may be especially efficient in systems that do not use, or have very little, cache memory.
-
公开(公告)号:US20180336714A1
公开(公告)日:2018-11-22
申请号:US15809875
申请日:2017-11-10
Applicant: Apple Inc.
Inventor: Justin D. Stoyles , Alexandre R. Moha , Nicolas V. Scapel , Guillaume P. Barlier , Aurelio Guzman , Bruno M. Sommer , Nina Damasky , Thibaut Weise , Thomas Goossens , Hoan Pham , Brian Amberg
CPC classification number: G06T13/40 , G06K9/00228 , G06K9/00302 , G06T13/205 , G06T17/205 , G11B27/036 , G11B27/10 , H04N7/147 , H04N2007/145
Abstract: Systems and methods for generating a video of an emoji that has been puppeted using inputs from image, depth, and audio. The inputs can capture facial expressions of a user, eye, eyebrow, mouth, and head movements. A pose, held by the user, can be detected that can be used to generate supplemental animation. The emoji can further be animated using physical properties associated with the emoji and captured movements. An emoji of a dog can have its ears move in response to an up-and-down movement, or a shaking of the head. The video can be sent in a message to one or more recipients. A sending device can render the puppeted video in accordance with hardware and software capabilities of a recipient's computer device.
-
29.
公开(公告)号:US20170154473A1
公开(公告)日:2017-06-01
申请号:US15376546
申请日:2016-12-12
Applicant: APPLE INC.
Inventor: Thomas Goossens
IPC: G06T19/20
CPC classification number: G06T19/20 , G06F3/04815 , G06T2200/04 , G06T2200/24 , G06T2219/2004 , G06T2219/2016
Abstract: Systems, methods, and computer-readable media are provided for placing an asset on a three-dimensional model. Each asset can be associated with a pivot point and with an asset normal. A contact point on the surface of a model where an asset is to be positioned may be identified, and a surface normal that may be perpendicular to the surface at the contact point may also be identified. Then, the asset can be placed on the model such that the position of the pivot point of the asset may coincide with the position of the identified contact point on the surface of the model, and such that the orientation of the asset normal may match the orientation of the identified surface normal.
-
公开(公告)号:US09652134B2
公开(公告)日:2017-05-16
申请号:US14163697
申请日:2014-01-24
Applicant: Apple Inc.
Inventor: Thomas Goossens , Laurent Baumann , Geoff Stahl
IPC: G06F3/048 , G06F3/0484 , G06Q10/10 , G06Q50/00 , G06F3/0488
CPC classification number: G06F3/04845 , G06F3/04883 , G06Q10/10 , G06Q50/01
Abstract: Methods, systems, and computer-readable media for creating and using customized avatar instances to reflect current user states are disclosed. In various implementations, the user states can be defined using trigger events based on user-entered textual data, emoticons, or states of the device being used. For each user state, a customized avatar instance having a facial expression, body language, accessories, clothing items, and/or a presentation scheme reflective of the user state can be generated. When one or more trigger events indicating occurrence of a particular user state are detected on the device, the avatar presented on the device is updated with the customized avatar instance associated with the particular user state.
-
-
-
-
-
-
-
-
-