Patent ID: 8644606

Claim:
A method for visual image detection using a computer readable medium that converts a general computing device into a specific computing machine, comprising: scan an example image for later matching image purposes and run the visual image detection process to calculate hash values for the example image; input a new image for matching detection process; scan new image for shape configuration detection wherein the shapes orientation and distance relation to each other is utilized when the image has a predetermined requirement of the shape relationships; perform color detection in the feature descriptors for user determined colors and shades pre-selected from the color spectrum; eliminate background sections of the image without feature descriptors are eliminated from future scanning; eliminate curvature sections for curves on the edges of the feature descriptors where the noncompliant curvature sections of the features are eliminated; determine hash values for the remaining features using the fast algorithm combined with the sift algorithm and comparing those values with hash values of images from a host database that were calculated in the same fashion; select images that satisfy the user determined hash value similarity requirements.