LINDO (for Large scale distributed INDexation of multimedia Objects) is a project funded by the European ITEA 2 program.
The advances in processing performance and architectures have been impressive over the last ten years to the point that, in a number of configurations, the transfer of the data from Storage is the new bottleneck.
When the data to process is multi-source high resolution motion imagery, the volume of data to manipulate gets huge and cannot be reduced by the usual compression techniques as automatic content processing algorithms usually require the best possible imagery quality to achieve full performance.
If the data sources are dispersed and if only a small part of the content is expected to be of interest, there is an obvious mismatch in the allocation of the resources.
The objective of LINDO is to provide a new trade-off based on an architecture where storage is distributed and where, rather than moving content massively to central processing facilities, the relevant routines are sent to the remote sites to be run locally in each storage environment.
See the LINDO project website for further information.