1461178141-22b5eee4-5944-4d28-8efa-2ecb21549e42

An image processing apparatus and method capable of compressing a current image using one of a plurality of compression algorithms based upon similarity between a previous image and the current image are discussed. A search function supports efficient object retrieval, even when the search query requests multiple objects and specifies them through non-primary keys. The colors are preselected to define one or more physical properties of the fasteners.