1. A method for analyzing or resolving ambiguities in an image for object or pattern recognition, said method comprising: an input device receiving a first image; wherein said first image comprises a first portion; an analyzer module segmenting said first portion out of said first image; said analyzer module determining Z-valuation for a parameter for said first portion with respect to said first image; wherein said Z-valuation for said parameter for said first portion with respect to said first image is based on unsharp or soft class boundary or fuzzy membership function; said analyzer module processing and resolving ambiguities in said first image to a candidate image, from a candidate image database, based on said Z-valuation for said parameter for said first portion with respect to said first image.