1. A computer system configured to validate visual CAPTCHAs, the computer system comprising: one or more hardware processors programmed, via executable code instructions, to implement: a CAPTCHA generator module configured to generate a visual CAPTCHA comprising a moire pattern including a plurality of visual patterns in a first overlapping configuration, wherein at least one of the visual patterns is configured to be manipulated by a human user to update the moire pattern by combining the plurality of visual patterns in a second overlapping configuration that is different from the first overlapping configuration, and wherein at least one of the first overlapping configuration or the second overlapping configuration produce a secondary image including a first object that is not visible in separate visual patterns of the plurality of visual patterns, and wherein the moire pattern is configured to be perceived as including the first object by the human user viewing the moire pattern; and a human validator module configured to: receive user input data associated with the visual CAPTCHA, compare the user input data to a description of the first object; and determine whether the user input data was provided by a human based on said comparison.
1. A computer system configured to validate visual CAPTCHAs, the computer system comprising: one or more hardware processors programmed, via executable code instructions, to implement: a CAPTCHA generator module configured to generate a visual CAPTCHA comprising a moire pattern including a plurality of visual patterns in a first overlapping configuration, wherein at least one of the visual patterns is configured to be manipulated by a human user to update the moire pattern by combining the plurality of visual patterns in a second overlapping configuration that is different from the first overlapping configuration, and wherein at least one of the first overlapping configuration or the second overlapping configuration produce a secondary image including a first object that is not visible in separate visual patterns of the plurality of visual patterns, and wherein the moire pattern is configured to be perceived as including the first object by the human user viewing the moire pattern; and a human validator module configured to: receive user input data associated with the visual CAPTCHA, compare the user input data to a description of the first object; and determine whether the user input data was provided by a human based on said comparison. 4. The computer system of claim 1 , wherein the plurality of visual patterns comprises a first set of concentric circle patterns and a second set of concentric circle patterns.