Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method comprising: receiving, by one or more processors, a plurality of two-dimensional images of an item; generating a three-dimensional model of the item based on the plurality of two-dimensional images; in response to determining that the three-dimensional model is incomplete, incorporating a portion of a second model of the item to complete the three-dimensional model; and displaying, in a user interface, a visual indicator that distinguishes a first portion of the three-dimensional model that has been completed based on the received plurality of two-dimensional images of the item from a second portion of the three-dimensional model that has been completed from the portion of the second model.
2. The computer-implemented method of claim 1 , wherein the determining that the three-dimensional model is incomplete further comprises determining that the two-dimensional images of the item do not disclose at least one aspect of the item.
3. The computer-implemented method of claim 2 , wherein the at least one aspect comprises at least one view angle of the item.
4. The computer-implemented method of claim 3 , further comprising: retrieving at least one stock image of the item from the at least one view angle to generate the three-dimensional model.
5. The computer-implemented method of claim 1 , wherein the portion comprises one or more stock images to complete the three-dimensional model.
6. The computer-implemented method of claim 1 , wherein the one or more stock images correspond to another item that is the same or similar to the item.
7. The computer-implemented method of claim 1 , further comprising: generating the three-dimensional model of the item by projecting the plurality of images onto a three-dimensional mesh.
8. The computer-implemented method of claim 7 , further comprising: generating the three-dimensional mesh by combining a plurality of depth maps based on specific points on the items depicted in two or more of the images.
9. A system comprising: at least one processor; and at least one memory including instructions, which when executed by the at least one processor causes operations comprising: receiving a plurality of two-dimensional images of an item; generating a three-dimensional model of the item based on the plurality of two-dimensional images; in response to determining that the three-dimensional model is incomplete, incorporating a portion of a second model of the item to complete the three-dimensional model; and displaying, in a user interface, a visual indicator that distinguishes a first portion of the three-dimensional model that has been completed based on the received plurality of two-dimensional images of the item from a second portion of the three-dimensional model that has been completed from the portion of the second model.
10. The system of claim 9 , wherein the determining that the three-dimensional model is incomplete further comprises determining that the two-dimensional images of the item do not disclose at least one aspect of the item.
11. The system of claim 10 , wherein the at least one aspect comprises at least one view angle of the item.
12. The system of claim 11 , further comprising: retrieving at least one stock image of the item from the at least one view angle to generate the three-dimensional model.
13. The system of claim 9 , wherein the portion comprises one or more stock images to complete the three-dimensional model.
14. The system of claim 9 , wherein the one or more stock images correspond to another item that is the same or similar to the item.
15. The system of claim 9 , further comprising: generating the three-dimensional model of the item by projecting the plurality of images onto a three-dimensional mesh.
16. The system of claim 15 , further comprising: generating the three-dimensional mesh by combining a plurality of depth maps based on specific points on the items depicted in two or more of the images.
17. A non-transitory computer-readable storage medium including instructions, which when executed by at least one processor causes operations comprising: receiving a plurality of two-dimensional images of an item; generating a three-dimensional model of the item based on the plurality of two-dimensional images; in response to determining that the three-dimensional model is incomplete, incorporating a portion of a second model of the item to complete the three-dimensional model; and displaying, in a user interface, a visual indicator that distinguishes a first portion of the three-dimensional model that has been completed based on the received plurality of two-dimensional images of the item from a second portion of the three-dimensional model that has been completed from the portion of the second model.
Unknown
December 21, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.