Multi-spectrum segmentation for computer vision
First Claim
1. A device comprising:
- a first sensor configured to operate within a first spectrum range and generate first sensor data;
a second sensor configured to operate within a second spectrum range different from the first spectrum range and to generate second sensor data;
one or more processors comprising an application and a multi-spectrum segmentation module,the multi-spectrum segmentation module being configured to;
map the first sensor data to the second sensor data based on a mapping of the first and second sensors,identify a first segmented portion of an image within the second spectrum range based on the second sensor data,identify a subset of the second sensor data corresponding to the first segmented portion of the image,identify a subset of the first sensor data corresponding to the subset of the second sensor data based on the mapping between the first sensor data and the second sensor data,identify a second segmented portion of the image within the second spectrum range corresponding to the subset of the first sensor data, andidentify and track an image of a physical object in the second segmented portion of the image within the second spectrum range, andthe application being configured to generate content based on the identified physical object in the second segmented portion of the image; and
a display configured to display the content.
12 Assignments
0 Petitions
Accused Products
Abstract
A system and method for multi-spectrum segmentation for computer vision is described. A first sensor captures an image within a first spectrum range and generates first sensor data. A second sensor captures an image within a second spectrum range different than the first spectrum range and generates second sensor data. A multi-spectrum segmentation module identifies a segmented portion of the image within the second spectrum range based on: the second sensor data, a subset of the first sensor data corresponding to the segmented portion of the image within the second spectrum range, and a segmented portion of the image at the second spectrum range corresponding to the subset of the first sensor data. The multi-spectrum segmentation module identifies a physical object in the segmented portion of the image within the second spectrum range, and a device generates augmented reality content based on the identified physical object.
9 Citations
18 Claims
-
1. A device comprising:
-
a first sensor configured to operate within a first spectrum range and generate first sensor data; a second sensor configured to operate within a second spectrum range different from the first spectrum range and to generate second sensor data; one or more processors comprising an application and a multi-spectrum segmentation module, the multi-spectrum segmentation module being configured to; map the first sensor data to the second sensor data based on a mapping of the first and second sensors, identify a first segmented portion of an image within the second spectrum range based on the second sensor data, identify a subset of the second sensor data corresponding to the first segmented portion of the image, identify a subset of the first sensor data corresponding to the subset of the second sensor data based on the mapping between the first sensor data and the second sensor data, identify a second segmented portion of the image within the second spectrum range corresponding to the subset of the first sensor data, and identify and track an image of a physical object in the second segmented portion of the image within the second spectrum range, and the application being configured to generate content based on the identified physical object in the second segmented portion of the image; and a display configured to display the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
operating a first sensor within a first spectrum range with a first sensor of a device; generating first sensor data with the first sensor; operating a second sensor within a second spectrum range different from the first spectrum range with a second sensor of the device; generating second sensor data with the second sensor; mapping the first sensor data to the second sensor data based on a mapping between the first and second sensors; identifying a first segmented portion of an image within the second spectrum range based on the second sensor data; identify a subset of the second sensor data corresponding to the first segmented portion of the image; identify a subset of the first sensor data corresponding to the subset of the second sensor data based on the mapping between the first sensor data and the second sensor data; identifying a second segmented portion of the image within the second spectrum range corresponding to the subset of the first sensor data; identifying and tracking an image of a physical object in the second segmented portion of the image within the second spectrum range; generating content based on the identified physical object in the second segmented portion of the image; and causing a display of the content in a display of the device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory machine-readable medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
operating a first sensor within a first spectrum range with a first sensor of a device; generating first sensor data with the first sensor; operating a second sensor within a second spectrum range different from the first spectrum range with a second sensor of the device; generating second sensor data with the second sensor; mapping the first sensor data to the second sensor data based on a mapping between the first and second sensors; identifying a first segmented portion of an image within the second spectrum range based on the second sensor data; identify a subset of the second sensor data corresponding to the first segmented portion of the image; identify a subset of the first sensor data corresponding to the subset of the second sensor data based on the mapping between the first sensor data and the second sensor data; identifying a second segmented portion of the image within the second spectrum range corresponding to the subset of the first sensor data; identifying and tracking an image of a physical object in the second segmented portion of the image within the second spectrum range; generating content based on the identified physical object in the second segmented portion of the image; and causing a display of the content in a display of the device.
Specification