Using multiple image verification challenges to determine object location in an image
First Claim
1. A method of determining a location of a known object within an image using multiple image verification challenges, the method comprising:
- identifying, by one or more computing devices, an initial image including an object, wherein the object is known to be depicted within the image;
generating, by the one or more computing devices, a first set of tiles including at least two or more tiles using the initial image, each tile of the first set of tiles including a first sub-portion of the initial image;
providing, by one or more computing devices, the first set of tiles to a client computing device for display in a first verification challenge requesting selection of tiles that include the object;
receiving, by the one or more computing devices, a response to the first verification challenge, including user selected tiles of the first set of tiles;
using the user selected tiles to generate a second set of tiles including at least two or more tiles that together correspond to a second sub-portion of the initial image, each tile of the second set of tiles including a sub-portion of the second sub-portion of the initial image;
providing by the one or more computing devices, the second set of tiles to the client computing device for display in a second verification challenge requesting selection of tiles that include the object;
receiving, by the one or more computing devices, a response to the second verification challenge, including user selected tiles of the second set of tiles; and
using, by the one or more computing devices, the user selected tiles of the second set of tiles to determine a location of the object in the image.
2 Assignments
0 Petitions
Accused Products
Abstract
Multiple image verification challenges can be used to identify the location of an object within an initial image. For instance, a first set of tiles is generated using the initial image. This first set is provided to a client computing device for display in a first verification challenge requesting that the user select tiles including the object. In response, a user selection of tiles of the first set is received. These selected tiles are then used to generate a second set of tiles corresponding to a sub-portion of the initial image. The second set of tiles is provided to a client computing device for display in a second verification challenge. In response to the second verification challenge, a user selection of tiles of the second set is received. This user selection of tiles of the second set is then used to determine a location of the object in the image.
21 Citations
20 Claims
-
1. A method of determining a location of a known object within an image using multiple image verification challenges, the method comprising:
-
identifying, by one or more computing devices, an initial image including an object, wherein the object is known to be depicted within the image; generating, by the one or more computing devices, a first set of tiles including at least two or more tiles using the initial image, each tile of the first set of tiles including a first sub-portion of the initial image; providing, by one or more computing devices, the first set of tiles to a client computing device for display in a first verification challenge requesting selection of tiles that include the object; receiving, by the one or more computing devices, a response to the first verification challenge, including user selected tiles of the first set of tiles; using the user selected tiles to generate a second set of tiles including at least two or more tiles that together correspond to a second sub-portion of the initial image, each tile of the second set of tiles including a sub-portion of the second sub-portion of the initial image; providing by the one or more computing devices, the second set of tiles to the client computing device for display in a second verification challenge requesting selection of tiles that include the object; receiving, by the one or more computing devices, a response to the second verification challenge, including user selected tiles of the second set of tiles; and using, by the one or more computing devices, the user selected tiles of the second set of tiles to determine a location of the object in the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for determining a location of a known object within an image using multiple image verification challenges, the system comprising one or more computing devices having one or more processors configured to:
-
identify an initial image including an object, wherein the object is known to be depicted within the image; generate a first set of tiles including at least two or more tiles using the initial image, each tile of the first set of tiles including a first sub-portion of the initial image; provide the first set of tiles to a client computing device for display in a first verification challenge requesting selection of tiles that include the object; receive a response to the first verification challenge, including user selected tiles of the first set of tiles; use the user selected tiles to generate a second set of tiles including at least two or more tiles that together correspond to a second sub-portion of the initial image, each tile of the second set of tiles including a sub-portion of the second sub-portion of the initial image; provide the second set of tiles to the client computing device for display in a second verification challenge requesting selection of tiles that include the object; receive a response to the second verification challenge, including user selected tiles of the second set of tiles; and use the user selected tiles of the second set of tiles to determine a location of the object in the image. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium storing instructions, which when executed by one or more processors, cause the one or more processors to perform a method of determining a location of a known object within an image using multiple image verification challenges, the method comprising:
-
identifying an initial image including an object, wherein the object is known to be depicted within the image; generating a first set of tiles including at least two tiles using the initial image, each tile of the first set of tiles including a first sub--portion of the initial image; providing the first set of tiles to a client computing device for display in a first verification challenge requesting selection of tiles that include the object; receiving a response to the first verification challenge, including user selected tiles of the first set of tiles; using the user selected tiles to generate a second set of tiles including at least two tiles that together correspond to a second sub-portion of the initial image, each tile of the second set of tiles including a sub-portion of the second sub-portion of the initial image; providing the second set of tiles to the client computing device for display in a second verification challenge requesting selection of tiles that include the object; receiving a response to the second verification challenge, including user selected tiles of the second set of tiles; and using the user selected tiles of the second set of tiles to determine a location of the object in the image. - View Dependent Claims (20)
-
Specification