摘要 |
Several image sources are combined into a single output image or video sequence. This may be part of a video de-interlacing system (see figure 1). For a given pixel of the output image, pixel values are received from the image sources, and a matrix of distance measures between the pixel values (e.g. based on their colours) is computed 1045. Clusters of pixel values are formed using the distance measures, and a score determined for each one of the clusters is selected according to the scores, and used to derive an output pixel value 370. The clusters may be formed using an iterative process where the closest pairs of pixel values or clusters are merged to form new clusters up to a size threshold. The clusters may be scored based on model-based weighting or cluster size. A rule-based cluster selection system may be used. A composite image generator may be used to implement the technique. |