Method and system for determining a model of at least part of a real object
First Claim
1. A computer-readable medium comprising computer-readable code which, when executed by a processor, causes the processor to:
- obtain, by a first processing device, a first image of at least part of a real object captured by a camera,send, by the first processing device, at least part of the first image to a second processing device that is physically separate from the first processing device, wherein a first model of the real object is stored on the second processing device, and wherein the first model comprises 3D geometric information associated with the real object;
receive, by the first processing device, the 3D geometric information and a registration between the first image and the first model of the real object from the second processing device,wherein the registration indicates a spatial relationship between the first image and the real object; and
generate, by the first processing device, a second model of at least part of the real object based on the 3D geometric information received from the second processing device, the registration, and material information obtained from the first image at the first processing device.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention is related to a method of determining a model which describes at least part of a real object, which comprises the steps of: providing a first image of at least part of the real object to a first processing device, wherein the first image is captured by a camera, sending at least part of the first image to a second processing device which is physically separate from the first processing device, determining on the second processing device a registration between the first image and a first model provided on the second processing device according to the at least part of the first image received at the second processing device, determining geometric information for at least one pixel in the first image according to the registration, sending the geometric information from the second processing device to the first processing device, and using at least part of the geometric information received at the first processing device together with at least part of the first image to determine on the first processing device a second model comprising geometric and material information which describes at least part of the real object.
6 Citations
20 Claims
-
1. A computer-readable medium comprising computer-readable code which, when executed by a processor, causes the processor to:
-
obtain, by a first processing device, a first image of at least part of a real object captured by a camera, send, by the first processing device, at least part of the first image to a second processing device that is physically separate from the first processing device, wherein a first model of the real object is stored on the second processing device, and wherein the first model comprises 3D geometric information associated with the real object; receive, by the first processing device, the 3D geometric information and a registration between the first image and the first model of the real object from the second processing device, wherein the registration indicates a spatial relationship between the first image and the real object; and generate, by the first processing device, a second model of at least part of the real object based on the 3D geometric information received from the second processing device, the registration, and material information obtained from the first image at the first processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for determining a model which describes at least part of a real object, comprising:
-
a first processing device; and a memory, coupled to the first processing device and comprising computer code that, when executed by the first processing device, causes the first processing device to; obtain a first image of at least part of the real object captured by a camera, send at least part of the first image to a second processing device that is physically separate from the first processing device, wherein a first model of the real object is stored on the second processing device, and wherein the first model comprises 3D geometric information associated with the real object, receive, by the first processing device, the 3D geometric information and a registration between the first image and the first model of the real object from the second processing device wherein the registration indicates a spatial relationship between the first image and the real object; and determine, by the first processing device, a second model of at least part of the real object comprising the 3D geometric information received from the second processing device, the registration, and material information obtained from the first image at the first processing device. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for determining a model that describes at least part of a real object, comprising:
-
obtaining, by a first processing device, a first image of at least part of the real object captured by a camera, sending, by the first processing device, at least part of the first image to a second processing device that is physically separate from the first processing device, wherein a first model of the real object is stored on the second processing device, and wherein the first model comprises 3D geometric information associated with the real object, receiving, by the first processing device, the 3D geometric information and a registration between the first image and the first model of the real object from the second processing device wherein the registration indicates a spatial relationship between the first image and the real object; and obtaining, by the first processing device, a second model of at least part of the real object based on the 3D geometric information received from the second processing device, the registration, and material information obtained from the first image at the first processing device.
-
Specification