ABSTRACT

Video information, image processing and computer vision techniques are developing rapidly nowadays because of the availability of acquisition, processing and editing tools which use current hardware and software systems. However, problems still remain in conveying this video data from enterprise video databases or emails to their end users. As shown in Figure 14.1, limiting factors are the resource capabilities in distributed architectures, enterprise policies and the features of the users’ terminals. The efficient use of image processing, video indexing and analysis techniques can provide users with solutions or alternatives. In this chapter, we see the video stream as a sequence of correlated images containing in its structure temporal events such as camera editing effects. The chapter will include a new algorithm for achieving video segmentation, indexing and key framing tasks. The algorithm is based on color histograms and uses a binary penetration technique. Although a lot has been done in this area, most work does not adequately consider the optimization of timing performance and processing storage. This is especially the case if the techniques are designed for use in run-time distributed environments. The main contribution is to blend high performance and storage criteria with the need to achieve effective results.