Patent Document ID: 8412725
Application ID: 12158129
Patent Status: 1

Claim One:
1. A platform for processing an object having at least two dimensions and including a plurality of pieces of elementary information, each piece of elementary information being represented by at least one numerical value, said platform comprising: at least one queue and N*P processors, according to at least one circular chaining, located according to a grid of N*P processors corresponding to a rectangle of N processors horizontally and P processors vertically, each processor performing a sequence of specific operations on sub-objects of the object that have a number of pieces of elementary information identical to the number of processors, said specific operations including calculation of an arbitrary number of vertical and/or horizontal and/or non-separable filters; a transferring unit to transfer a result of at least one same specific operation of the sequence of specific operations performed by each of the processors to a processor or queue that follows according to the circular chaining, wherein the queue receives at least one result of said same specific operation performed by one of the processors of the circular chaining located at a first extremity of the grid, and another processor of the circular chaining located at a second extremity of the grid receives at least one result of the same specific operation of said queue performed during application of the sequence of specific operations to a preceding sub-object by said processor of the circular chaining located at the first extremity of the grid.