Patent ID: 8483283

Claim:
An apparatus comprising: a plurality of interconnected processors operative to perform coding functions for coding respective parts of a picture of a video stream in parallel, wherein each respective part includes a plurality of blocks of the picture, the interconnected processors further operative to determine in parallel, for each of at least some of the blocks in each processor's respective part, any block-level edge features including an indication of the number of block-level edge features, block-level color-segmented edge features including an indication of the number of block-level color-segmented edge features, wherein the determining of block-level edge features includes detecting edges and the determining of block-level color-segmented edge features includes color segmentation; and block-level processing logic operative to receive the indications of the numbers of block-level edge features and block-level color-segmented edge features in the blocks and to carry out processing to determine, using the received indications, which blocks in the picture are likely to be that of a face.