CPC G06V 20/20 (2022.01) [G06F 16/9535 (2019.01); G06T 11/00 (2013.01); G06V 10/945 (2022.01); G06T 2200/24 (2013.01)] | 20 Claims |
1. A computing system, the system comprising:
one or more processors; and
one or more non-transitory computer-readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising:
obtaining image data generated by a mobile image capture device, wherein the image data depicts a scene;
processing the image data to determine a plurality of objects in the scene, wherein the plurality of objects comprise one or more consumer products;
obtaining, by performing a search for each of the plurality of objects, object-specific information for the plurality of objects, wherein the object-specific information comprises one or more details associated with each of the plurality of objects; and
processing the image data to determine a plurality of filters, wherein the plurality of filters are associated with the one or more details, wherein the plurality of filters are determined based on determining a plurality of differentiating attributes associated with differentiators between the plurality of objects based on the object-specific information, wherein the plurality of filters are descriptive of the differentiators;
providing one or more user-interface elements overlaid over the image data, wherein the one or more user-interface elements are descriptive of one or more particular filters of the plurality of filters;
obtaining input data, wherein the input data is associated with a selection of a specific filter of the plurality of filters; and
providing one or more indicators overlaid over the image data, wherein the one or more indicators are descriptive of one or more particular objects associated with the specific filter.
|