A toy is identified by locating a marker within image data that includes data that represents a toy and data that represents the marker; obtaining one or more marker samples, each of the one or more marker samples including a measured value of a color metric of the marker; determining a color metric offset based on the one or more marker samples and a known value of the color metric of the marker; obtaining one or more toy samples, each of the one or more toy samples including a measured value of the color metric of the toy; applying the determined color metric offset to at least one of the toy samples to determine a corrected color metric of the toy; and identifying the toy as a particular toy based on the corrected color metric of the toy.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of identifying a toy as a particular one of a plurality of pre-identified toys, the method comprising: locating a marker within image data based on one or more pre-known and optically detectable characteristics of the marker, the image data comprising data that represents a toy and data that represents the marker; obtaining one or more marker samples, each of the one or more marker samples comprising a measured value of a color metric of the marker; determining a color metric offset based on the one or more marker samples and a known value of the color metric of the marker; obtaining one or more toy samples, each of the one or more toy samples comprising a measured value of the color metric of the toy; applying the determined color metric offset to at least one of the toy samples to determine a corrected color metric of the toy; and identifying the toy as a particular one of a plurality of pre-identified toys based on the corrected color metric of the toy.
2. The method of claim 1 , wherein the color metric comprises a hue.
3. The method of claim 1 , wherein the portion of the image data that comprises data that represents the toy does not comprise data that represents the marker.
4. The method of claim 1 , wherein more than one marker sample is obtained, and further comprising averaging the measured values of the marker samples to determine an average marker sample, wherein determining the color metric offset comprises determining the color metric offset based on the average marker sample and the known value of the color metric of the marker.
5. The method of claim 4 , wherein determining the color metric offset comprises determining a difference between the average marker sample and the known value of the color metric of the marker.
6. The method of claim 5 , wherein applying the determined color metric offset to at least one of the toy samples comprises adding the determined color metric offset to the measured value of the color metric of at least one toy sample.
7. The method of claim 1 , wherein the marker samples are obtained from the image data, and the toy samples are obtained from the image data.
8. The method of claim 7 , wherein the toy samples and the marker samples are obtained from separate and non-overlapping portions of the image data.
9. The method of claim 7 , wherein the image data is obtained from a single optical sensor.
10. The method of claim 1 , wherein the pre-known and optically detectable characteristics of the marker comprise a shape of the marker, a size of the marker, a relative location of the marker, a reflectivity of the marker, and/or a texture of the marker.
11. The method of claim 1 , wherein each of the pre-identified toys is associated with a distinct range of color metric values, and identifying the toy as a particular one of a plurality of pre-identified toys based on the corrected color metric of the toy comprises: determining which one of the distinct ranges of color metric values includes the corrected color metric of the toy; and identifying the toy as the particular toy associated with the determined one of the distinct ranges of color metric values.
12. The method of claim 11 , wherein each of the distinct ranges of color metric values comprises a distinct range of hue values.
13. The method of claim 1 , wherein the one or more toy samples are samples of a first portion of the toy, and the corrected color metric of the toy comprises a corrected color metric of the first portion of the toy, and further comprising: obtaining one or more second toy samples, the second toy samples comprising a measured value of the color metric of a second portion of the toy, the second portion of the toy being spatially distinct from the first portion; and applying the determined color metric offset to at least one of the second toy samples to determine a corrected color metric of the second portion of the toy, and wherein identifying the toy as a particular one of a identifying the toy as a particular one of a plurality of pre-identified toys based on the corrected color metric of the toy comprises identifying the toy based on the corrected color metric of the first portion of the toy and the second portion of the toy.
14. A toy identification system comprising a detection system configured to capture image data, the detection system being configured to: locate a marker within image data based on one or more pre-known and optically detectable characteristics of the marker, the image data comprising data that represents a toy and data that represents the marker; obtain one or more marker samples, each of the one or more marker samples comprising a measured value of a color metric of the marker; determine a color metric offset based on the one or more marker samples and a known value of the color metric of the marker; obtain one or more toy samples, each of the one or more toy samples comprising a measured value of the color metric of the toy; apply the determined color metric offset to at least one of the toy samples to determine a corrected color metric of the toy; and identify the toy as a particular one of a plurality of pre-identified toys based on the corrected color metric of the toy.
15. A method of identifying a toy, the method comprising: determining that a toy is in a toy region of a play surface; directing a user to position the toy relative to a detection system such that a first portion of the toy is in the field of view of an optical sensor of the detection system; obtaining one or more first portion samples, each of the one or more first portion samples comprising a measured value of a color metric of the first portion of the toy; determining a color metric offset based on the one or more first portion samples and a known value of the color metric of the first portion of the toy; obtaining one or more toy samples, each of the one or more toy samples comprising a measured value of the color metric of the toy in a second portion of the toy, the second portion of the toy being spatially distinct from the first portion of the toy and being a different color than the first portion; applying the determined color metric offset to at least one of the toy samples to determine a corrected color metric of the toy; and identifying the toy as a particular one of a plurality of pre-identified toys based on the corrected color metric of the toy.
16. The method of claim 15 , further comprising: obtaining one or more second toy samples, each of the one or more second toy samples comprising a measured value of the color metric of the toy in a third portion of the toy, the third portion of the toy being spatially distinct from the first portion of the toy and being a different color than the first portion and being distinct from the second portion of the toy and being a different color than the second portion of the toy; and applying the determined color metric offset to at least one of the second toy samples to determine the corrected color metric of the toy.
17. The toy identification system of claim 14 , wherein the color metric comprises a hue.
18. The toy identification system of claim 14 , wherein the detection system is configured to obtain more than one marker sample, and the detection system is further configured to average the measured values of the marker samples to determine an average marker sample, and wherein to determine the color metric offset, the detection system is configured to determine the color metric offset based on the average marker sample and the known value of the color metric of the marker.
19. The detection system of claim 18 , wherein to determine the color metric offset, the detection system is configured to determine a difference between the average marker sample and the known value of the color metric of the marker.
20. The detection system of claim 19 , wherein to apply the determined color metric offset to at least one of the toy samples, the detection system is configured to add the determined color metric offset to the measured value of the color metric of at least one toy sample.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
January 28, 2019
March 16, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.