IP Library Granted Patent US 12,243,181
Granted Patent B2
US 12,243,181 · App. 18/129,085 · Granted Mar 4, 2025

Method and system for creating an annotated object model for a new real-world object

Inventors: Mathias Franzius (Offenbach, DE); Chao Wang (Offenbach, DE); Yufeng Jin (Offenbach, DE)
Assignee: Honda Research Institute Europe GmbH
G06T19/20G06F3/013G06F3/016G06T7/11G06T19/006G10L15/22G06T2210/21G06T2219/004G06T2219/2021G10L2015/223
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,243,181
App. No.
18/129,085
Granted
Mar 4, 2025
Kind
B2
Abstract

A method and corresponding system for creating an annotated object model of a real world object. The method comprises providing an initial object model for an object for which an annotated object model shall be created, predicting properties of the object, visualizing a representation of the object based on the initial object model wherein the predicted object properties are displayed associated with the representation, and obtaining selection information based on at least one of a user gesture, user pointing operation, user speech input, and user gaze perceived by a user perception device. The method determines a portion of the object corresponding to the selection information, receives property information from a user input and associates the input property information with the corresponding portion of the object.

Claims (44)

1. A method for creating an annotated object model of a real world object, the method comprising the following method steps:

providing an initial object model for an object for which an annotated object model is to be created,

predicting properties of the object by generating object properties for the initial object model by morphing a template model onto the initial object model and transferring properties known for the template model as predicted properties for the initial object model,

wherein the properties and the predicted properties include at least one of a designation of parts of the object, a segmentation of the object defining different parts of the object, affordances of the object that comprise at least one of graspable, place-able, and removable, relations between object parts of the object, appearance properties of the object including at least one of a color, material properties of the object comprising at least one of wood, steel, and glass, and relations between multiple objects,

visualizing a representation of the object based on the initial object model wherein the predicted properties of the object are displayed associated with the representation,

obtaining selection information based on at least one of a user gesture, user pointing operation, user speech input, and user gaze perceived by a user perception device,

determining a portion of the object corresponding to the selection information,

receiving property information from a user input,

associating the input property information with the corresponding portion of the object.

2. The method according to claim 1 , wherein

the representation is visualized using an augmented reality (AR) display or a virtual reality (VR) display.

3. The method according to claim 1 , wherein

the selection information is enhanced by a command input by an operator.

4. The method according to claim 1 , wherein

the selection information comprises at least first selection information and second selection information, and the property information defines a relation between portions of the object corresponding to the at least first and second selection information or a property common to the portions.

5. The method according to claim 1 , wherein

the determination of the portion of the object depends on at least one of a type of a gesture, a position of collision between the representation of the object and a perceived operator hand, and a position on the displayed representation pointed at.

6. The method according to claim 5 , wherein

in case of a collision between the representation of the object and the perceived operator hand is determined, a feedback is provided to an operator.

7. The method according to claim 1 , wherein

the predicted properties include at least a definition of segments defining parts of the object.

8. The method according to claim 1 , wherein

the predicted properties include at least a definition of segments and the segments of the object are visualized as an overlay over the representation of the object.

9. The method according to claim 1 , wherein

the associated display of the predicted object properties displays each predicted property in spatial relation to a respective portion of the object for which the property of the object is predicted, and the representation of the object together with the associated predicted properties of the object is manipulated according to a manipulation input received from an operator.

10. The method according to claim 1 , wherein

based on a perceived operator input, the initial object model is adapted and the displayed representation is updated accordingly.

11. The method according to claim 1 , wherein

the initial object model is analyzed by an object part detector for automated segmentation of the object based at least on one of database information and previously received information from an operator during creation of an annotated object model process.

12. A system for creating an annotated object model of a real world object, the system includes

a processor,

an output device, and

an operator perception device,

the processor being configured to be provided with an initial object model for an object for which an annotated object model is to be created,

to predict properties of the object by generating object properties for the initial object model by morphing a template model onto the initial object model and transferring properties known for the template model as predicted properties for the initial object model,

wherein the properties and the predicted properties include at least one of a designation of parts of the object, a segmentation of the object defining different parts of the object, affordances of the object that comprise at least one of graspable, placeable, and removable, relations between object parts of the object, appearance properties of the object including at least one of a color, material properties of the object comprising at least one of wood, steel, and glass, and relations between multiple objects,

to control the output device to visualize a representation of the object based on the initial object model, wherein the predicted properties of the object are displayed associated with the representation,

to determine a portion of the object corresponding to selection information obtained by the operator perception device based on at least one of a user gesture, user pointing operation, user speech input, and user gaze perceived by the operator perception device, and

to associate property information input by an operator with the corresponding portion of the object.

13. A system according to claim 12 , wherein the output device comprises an augmented reality (AR) display or a virtual reality (VR) display.

14. A system according to claim 12 , wherein the operator perception device comprises at least a camera for perceiving operator movements.

15. A system according to claim 12 , wherein the operator perception device comprises at least a microphone.

16. A system according to claim 12 , wherein the system comprises a feedback device for informing the operator of a determined contact with the visualized presentation of the object.

17. A system according to claim 12 , wherein the processor is connected to a database and the processor is configured to store the annotated object model in the database.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2025
From: HONDA RESEARCH INSTITUTE EUROPE GMBH
To: HONDA MOTOR CO., LTD.
Reel/Frame 070614/0186 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2023
From: FRANZIUS, MATHIAS; WANG, CHAO; JIN, YUFENG
To: HONDA RESEARCH INSTITUTE EUROPE GMBH
Reel/Frame 063782/0268 →
Continuity (1)
Related Publication 20240331321A1 · Oct 3, 2024
References Cited (17)
US 10353532B1 · Holz et al. · 2019 [cited by applicant]
US 10769438B2 · Bendale et al. · 2020 [cited by applicant]
US 11514648B2 · Sawhney · 2022 [cited by examiner]
US 11657419B2 · Eder · 2023 [cited by examiner]
US 20130201187A1 · Tong · 2013 [cited by examiner]
US 20190180506A1 · Gebbie · 2019 [cited by examiner]
US 20200233413A1 · Einecke · 2020 [cited by examiner]
US 20230068798A1 · Etchart · 2023 [cited by examiner]
CN 103793060 · 2014 [cited by applicant]
CN 107463261 · 2021 [cited by applicant]
Li Yi et al., “A Scalable Active Framework for Region Annotation in 3D Shape Collections”, ACM Transactions on Graphics (ToG), Nov. 2016, pp. 1-12, vol. 35, No. 6. [cited by applicant]
Xiaobai Chen et al., “A Benchmark for 3D Mesh Segmentation”, ACM Transactions on Graphics (ToG), Jul. 2009, pp. 1-12, vol. 28, No. 3. [cited by applicant]
Yunhai Wang et al., “Active Co-Analysis of a Set of Shapes”, ACM Transactions on Graphics (TOG), Nov. 2012, pp. 1-10, vol. 31, No. 6. [cited by applicant]
Qixing Huang et al., “Functional Map Networks for Analyzing and Exploring Large Shape Collections”, ACM Transactions on Graphics (ToG), Jul. 2014, pp. 1-11, vol. 33, No. 4. [cited by applicant]
Oliver Van Kaick et al., “Co-Hierarchical Analysis of Shape Structures”, ACM Transactions on Graphics (TOG), Jul. 2013, pp. 1-10, vol. 32, No. 4. [cited by applicant]
Youyi Zheng et al., “Recurring Part Arrangements in Shape Collections”, Computer Graphics Forum, May 2014, pp. 1-10, vol. 33, No. 2. [cited by applicant]
Noa Fish et al., “Meta-representation of Shape Families”, ACM Transactions on Graphics (TOG), Jul. 2014, pp. 1-11, vol. 33, No. 4. [cited by applicant]