AOMDB ( Automatic Optical Machine Database Project)