What is JPSearch?

ISO/IEC 24800 (JPSearch) provides a set of standardized interfaces for digital image management and retrieval systems. Figure 1 shows the three main processes of the digital image life cycle which are covered in ISO/IEC 24800:



JPSearch is designed as a multi-part specification. Three main processes are standardized by JPSearch specification: search and retrieval by Part 3 (query format), the creation or maintenance of metadata by Part 4 (file format for metadata embedded in image data) and the synchronization or migration of repositories by Part 5 (data interchange format between image repositories). Part 2 (registration, identification and management of schema and ontology) links all the other parts to a common metadata interoperability model, which plays a key role in ISO/IEC 24800 and it is explained next. Part 1 (JPSearch overview) and Part 6 (reference software), are intended to help understanding and developing JPSearch compliant systems. Figure 2 shows the overall structure of the JPSearch standard. Note that it is not in the scope of JPSearch to standardize the individual components of an image retrieval repository (e.g., feature comparison, result generation, etc.). Instead, the standardization concentrates on specifying interface definitions among image retrieval components in order to ensure image search in a distributed heterogeneous environment.