METHOD AND SYSTEM FOR GENERATING A REPRESENTATION SYMBOL AS AN IDENTIFICATION CHALLENGE
First Claim
1. A method of generating a representation of a symbol, the method comprising:
- receiving a base image symbol;
distinguishing a plurality of initial image components from the base image symbol mapped to a first plane defined by a first and second axis, a third axis being normal to the first plane;
selecting at least one noise function;
generating a plurality of views, each view provided by;
applying the selected noise function to each initial image component to provide an adjusted image component, each adjusted image component offset from initial image component;
orthogonally projecting the collective adjusted image components into a viewing plane angled relative to the first plane;
outputting the plurality of views for the viewing plane.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a system and method for generating a representation of a symbol. The method includes receiving a base image symbol. The base image symbol is distinguished into a plurality of initial image components. The initial image components are mapped to a first plane defined by two perpendicular axes, a third axis being normal to the plane. A noise function is selected. A plurality of views are generated, each by applying the selected noise function to each initial image component to provide an adjusted image component, each adjusted image component offset from initial image component. The adjusted image components are collectively orthogonally projected into a viewing plane angled relative to the first plane. The plurality of views are output such as to a database or a display. An associated system for performing the method is also provided.
-
Citations
38 Claims
-
1. A method of generating a representation of a symbol, the method comprising:
-
receiving a base image symbol; distinguishing a plurality of initial image components from the base image symbol mapped to a first plane defined by a first and second axis, a third axis being normal to the first plane; selecting at least one noise function; generating a plurality of views, each view provided by; applying the selected noise function to each initial image component to provide an adjusted image component, each adjusted image component offset from initial image component; orthogonally projecting the collective adjusted image components into a viewing plane angled relative to the first plane; outputting the plurality of views for the viewing plane. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A representation symbol of a base image symbol having a plurality of initial image components, comprising:
-
a plurality of adjusted image components, each adjusted image component corresponding to and offset from an initial image component; and at least one adjusted image component obscuring at least a portion of another adjusted image component. - View Dependent Claims (18, 19, 20)
-
-
21. A method of generating a representation of a symbol that poses an identification challenge for an automated agent, the method comprising:
-
receiving a base image symbol; resolving the base image symbol into a plurality of initial image components; selecting at least one noise function; generating a plurality of views, each view provided by; applying, for each initial image component, the selected noise function to provide an adjusted image component; determining a variance between the adjusted image component and the initial image component; accepting the view in a first instance when the variance of a first percentage of the adjusted image components is above a first threshold value, and discarding the view in a second instance when the variance of the first percentage of the adjusted image components is below the first threshold value; and outputting the plurality of views. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for generating a representation of a symbol, comprising:
-
a receiver structured and arranged with an input device for permitting at least one base image symbol to be received; a distinguisher structured and arranged to distinguish a plurality of initial image components from the base image symbol mapped to a first plane defined by a first and second axis, a third axis being normal to the first plane; a noise function structured and arranged to provide at least one noise function; a view generator structured and arranged to generate a plurality of views, each view provided by; applying the selected noise function to each initial image component to provide an adjusted image component, each adjusted image component offset from the initial image component; orthogonally projecting the collective adjusted image components into a viewing plane angled relative to the first plane; an outputter structured and arranged to output the plurality of views for the viewing plane. - View Dependent Claims (32, 33)
-
-
34. A computer-readable medium on which is stored a computer program for generating a representation of a symbol as a challenge for an automated agent, the computer program comprising instructions which when executed by a computer, perform the steps of:
-
receiving a base image symbol; distinguishing a plurality of initial image components from the base image symbol mapped to a first plane defined by a first and second axis, a third axis being normal to the first plane; selecting at least one noise function; generating a plurality of views, each view provided by; applying the selected noise function to each initial image component to provide an adjusted image component, each adjusted image component offset from initial image component; orthogonally projecting the collective adjusted image components into a viewing plane angled relative to the first plane; outputting the plurality of views for the viewing plane. - View Dependent Claims (35, 36, 37, 38)
-
Specification