Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
223 words
Method of picture compression by autoorganisation of a neural network, characterised in that it comprises: a preprocessing during which pictures of identical type are partitioned into pixel blocks with dimensions smaller than those of the pictures, a phase of initialising a neural network comprising N neurons disposed in a single plane and having a number of inputs equal to the dimension of the blocks extracted from the pictures, during which values of coefficients, or weights, are randomly allocated to each connection linking a neuron j to an input ei, and an initial neighbourhood radius Vo determining the neighbour neurons of the neuron j is chosen a learning phase during which the neural network is fed successively with pixel blocks extracted randomly from the various pictures and the weights of the neural connections evolve by successive approximations following an algorithm simulating the behaviour of the visual cortex, through a computation of potentials which aims to elect one neuron with updating of its neighbours, until their values are as close as possible to most probable input values, a compression phase during which the source picture is partitioned into pixel blocks, each block being presented one after the other to the inputs of the neural network and coded as a function of the neuron of which the values of the weights are closest to the inputs.
Claim 2
Dependent Claim
223 words
Method of picture compression by autoorganisation of a neural network, characterised in that it comprises: a preprocessing during which pictures of identical type are partitioned into pixel blocks with dimensions smaller than those of the pictures, a phase of initialising a neural network comprising N neurons disposed in a single plane and having a number of inputs equal to the dimension of the blocks extracted from the pictures, during which values of coefficients, or weights, are randomly allocated to each connection linking a neuron j to an input ei, and an initial neighbourhood radius Vo determining the neighbour neurons of the neuron j is chosen a learning phase during which the neural network is fed successively with pixel blocks extracted randomly from the various pictures and the weights of the neural connections evolve by successive approximations following an algorithm simulating the behaviour of the visual cortex, through a computation of potentials which aims to elect one neuron with updating of its neighbours, until their values are as close as possible to most probable input values, a compression phase during which the source picture is partitioned into pixel blocks, each block being presented one after the other to the inputs of the neural network and coded as a function of the neuron of which the values of the weights are closest to the inputs.
Claim 3
Dependent Claim
62 words
Method according to claim 1, characterised in that with each block presented to the inputs of the neural network, the weights of the neuron whose state is closest to the state of the inputs and the weights of all the neighbour neurons are modified so that their values approximate the values of the inputs, the weights of the other neurons being unchanged.
Claim 4
Dependent Claim
27 words
Method according to claim 2, characterised in that the neighbourhood radius between a neuron j and the other neurons of the network diminishes during the learning phase.
Claim 5
Dependent Claim
14 words
Method according to claim 3, characterised in that the algorithm is the Kohonen algorithm.
Claim 6
Dependent Claim
32 words
Method according to any one of the preceding claims, characterised in that the neural network is looped in a ring, so that all the neurons have the same number of neighbour neurons.