A method for providing natural human-to-computer interactions using a three-dimensional hand gesture based recognition system, the method comprising the steps of: a) determining at least two points of interest (201, 202, 203, 204) of a hand of a user; b) recognising natural gestures performed by said at least two points of interest (201, 202, 203, 204) comprising: b1) recognising a first natural gesture corresponding to a three-dimensional hand pose to trigger the beginning of a human-to-computer interaction; b2) recognising a second natural gesture from movements of the three-dimensional hand pose to control a continuous human-to-computer interaction, wherein the human-to-computer interaction is controlled as long as said first three-dimensional hand pose lasts, said second natural gesture being recognised by determining movement of at least one point of interest (201, 202, 203, 204) in the three-dimensional space; and b3) recognising a third natural gesture to trigger termination of the human-to-computer interaction; c) interacting with a graphical user interface using a sequence of said first, second and third natural gestures performed by said at least two points of interest (201, 202, 203, 204), characterised in that said first natural gesture is recognised by determining when two points of interest (201, 202, 203, 204) in three-dimensional space move close to one another, to a distance between the two points of interest (201, 202, 203, 204) which is below a first predetermined threshold value, in that said third natural gesture is recognised by determining when the two points of interest (201, 202, 203, 204) move away from one another to a distance between the two points of interest (201, 202, 203, 204) which is higher than a second predetermined threshold value, in that step b1) further comprises validating said first natural gesture when the corresponding three-dimensional hand pose comprises a hole detected in a predetermined shape perspective, and in that step b3) further comprises validating said third natural gesture when the hole is no longer detected. a) determining at least two points of interest (201, 202, 203, 204) of a hand of a user; b) recognising natural gestures performed by said at least two points of interest (201, 202, 203, 204) comprising: b1) recognising a first natural gesture corresponding to a three-dimensional hand pose to trigger the beginning of a human-to-computer interaction; b2) recognising a second natural gesture from movements of the three-dimensional hand pose to control a continuous human-to-computer interaction, wherein the human-to-computer interaction is controlled as long as said first three-dimensional hand pose lasts, said second natural gesture being recognised by determining movement of at least one point of interest (201, 202, 203, 204) in the three-dimensional space; and b3) recognising a third natural gesture to trigger termination of the human-to-computer interaction; b1) recognising a first natural gesture corresponding to a three-dimensional hand pose to trigger the beginning of a human-to-computer interaction; b2) recognising a second natural gesture from movements of the three-dimensional hand pose to control a continuous human-to-computer interaction, wherein the human-to-computer interaction is controlled as long as said first three-dimensional hand pose lasts, said second natural gesture being recognised by determining movement of at least one point of interest (201, 202, 203, 204) in the three-dimensional space; and b3) recognising a third natural gesture to trigger termination of the human-to-computer interaction; c) interacting with a graphical user interface using a sequence of said first, second and third natural gestures performed by said at least two points of interest (201, 202, 203, 204), characterised in that said first natural gesture is recognised by determining when two points of interest (201, 202, 203, 204) in three-dimensional space move close to one another, to a distance between the two points of interest (201, 202, 203, 204) which is below a first predetermined threshold value, in that said third natural gesture is recognised by determining when the two points of interest (201, 202, 203, 204) move away from one another to a distance between the two points of interest (201, 202, 203, 204) which is higher than a second predetermined threshold value, in that step b1) further comprises validating said first natural gesture when the corresponding three-dimensional hand pose comprises a hole detected in a predetermined shape perspective, and in that step b3) further comprises validating said third natural gesture when the hole is no longer detected.