Method for reproducing a reference movement by a person and device for its implementation

The method divides complex movements into sequences with target alignment, allowing users to correct their posture intuitively and autonomously, addressing the inefficiencies of previous methods that require supervision and high computing power.

FR3136577B1Inactive Publication Date: 2024-12-13LSTGMOVE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
FR2022005699
Authority / Receiving Office
FR · FR
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-06-13
Publication Date
2024-12-13
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing methods for reproducing complex movements, such as in sports practice or rehabilitation, require significant computing power and supervision, making them inefficient and resource-intensive.

Method used

A method that divides the reference movement into sequences with defined postures, using a man-machine interface to display target points for alignment, allowing users to correct their posture intuitively and autonomously without high computational demands.

Benefits of technology

Enables independent and intuitive correction of complex movements by aligning real-time characteristic points with target positions, reducing the need for supervision and computational resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000016_0000
    Figure 00000016_0000
  • Figure 00000016_0001
    Figure 00000016_0001
  • Figure 00000017_0000
    Figure 00000017_0000
Patent Text Reader

Abstract

Method for reproducing a reference movement by a person and device for its implementation The invention relates to a method for reproducing a reference movement comprising steps of displaying on a display system (16) targets (22.1 to 22.13) corresponding to characteristic reference points of a first posture of the reference movement, of determining and displaying in real time the actual characteristic points (10.1 to 10.13) of a person (12) performing an actual movement, of determining in real time the position of each actual characteristic point (10.1 to 10.13) relative to the corresponding target (22.1 to 22.13), of maintaining the targets (22.1 to 22.13) of the first posture as long as the duration during which all the actual characteristic points coincide or are considered to coincide with their respective targets is less than a duration of maintaining and then displaying the targets (22.1 to 22.13).13) of a second posture as soon as this duration is greater than or equal to the duration of holding. Figure 8.
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: Method for reproducing a reference movement by a person and device for its implementation

[0001] The present application relates to a method for reproducing a reference movement by a person as well as to a device for its implementation. According to a non-limiting application, this method and this device can be used for learning a complex movement such as a golf swing movement.

[0002] In sports practice or rehabilitation, a person is required to reproduce a reference movement several times. It is essential that this reference movement is reproduced as faithfully as possible.

[0003] According to a first operating mode, the movements are carried out in the presence of a supervisor who corrects, if necessary, the successive postures of the person during the execution of the movements. This operating mode is not satisfactory because it requires a supervisor.

[0004] Applications have been developed to make the person who wishes to correctly reproduce the reference movement more independent.

[0005] According to a second operating mode proposed by the application called “Kemtai”, a method for reproducing a reference movement comprises a step of displaying a model executing a reference movement on a first half of a screen positioned in front of a person, a step of acquiring images, using a camera, of the person positioned in front of the screen and reproducing the reference movement, a step of displaying in real time the acquired images on a second half of the screen, a step of determining in real time, from the acquired images, the coordinates of the real characteristic points of the person and in particular of their joints as well as a step of displaying superimposed on the silhouette of the person visible on the second half of the screen these real characteristic points connected by lines so as to obtain a wireframe representation of the person on the screen.The coordinates of the reference characteristic points of the model executing the reference movement being stored in a database, the method comprises at each instant a step of comparing the coordinates of the real characteristic points with the coordinates of the reference characteristic points. This comparison step makes it possible to determine a percentage of resemblance between the real movement and the reference movement which is displayed on the screen for the entire movement.

[0006] The simultaneous display of the actual movement made by the person and of a movement The reference movement allows the user to correct themselves intuitively. When the movement to be reproduced is simple, the percentage of resemblance between the actual and reference movements is high. On the other hand, when the reference movement to be reproduced is complex, the percentage of resemblance is relatively low because this application does not indicate to the user the sequences of the movement to be corrected and how to correct them.

[0007] Document US2013171601 describes an assistance system allowing a person to reproduce a movement performed by a model. This system comprises a screen positioned in front of a person and on which a model performing a reference movement is displayed as well as a mirror positioned in front of the screen (interposed between the person and the screen) allowing the person to see themselves while seeing through what is displayed on the screen.

[0008] According to this document, a method for reproducing a reference movement comprises a first step of adapting the images of the model to be displayed on the screen to the morphology of the person so that the images of the model and the person coincide. As previously, the method comprises a step of displaying on the screen the model executing a reference movement, the images of the model having been adapted, a step of acquiring images, using a camera, of the person positioned facing the screen and reproducing the reference movement, a step of determining in real time, from the acquired images, the coordinates of the real characteristic points of the person and in particular of their joints as well as a step of displaying on the screen, superimposed on the silhouette of the person, these real characteristic points connected by lines so as to obtain a wireframe representation of the person on the screen.

[0009] The coordinates of the reference characteristic points of the model executing the reference movement being stored in a database, the method comprises a step of comparing at each instant the coordinates of the real characteristic points with the coordinates of the reference characteristic points. This comparison step makes it possible to determine in real time the difference between the coordinates of each real characteristic point of the person and those of the corresponding reference characteristic point and to establish a correction if this difference exceeds a certain threshold.

[0010] Thus, this method makes it possible, at the end of the movement, to display on the screen the sequences of the movement for which the difference between one of the real characteristic points of the person and the corresponding reference characteristic point is greater than the given threshold, the value of the deviation and possibly the correction to be made to eliminate this difference.

[0011] This procedure allows the person to correct easily and in a autonomously adjusts its posture during a movement so that the latter is as faithful as possible to the reference movement.

[0012] However, the embodiment described in document US201317160 is not fully satisfactory because it requires significant computing power to determine the values ​​of the deviations to be displayed in order to allow the person to correct themselves.

[0013] The present invention aims to remedy all or part of the drawbacks of the prior art by proposing a human-machine interface that is simple to use and does not require significant computing power.

[0014] To this end, the invention relates to a method for reproducing a reference movement, the method comprising steps of displaying on a display system targets corresponding to reference characteristic points of the reference movement, determining in real time the real characteristic points of a person performing a real movement and displaying in real time on the display system the real characteristic points determined in the previous step.

[0015] According to the invention, the reference movement comprises several sequences associated with at least first and second successive postures. In addition, the method comprises steps of determining, in real time, the position of each real characteristic point relative to the corresponding target, of determining a duration, as soon as all the real characteristic points coincide or are considered to coincide with their respective targets, of maintaining the targets of the first posture as long as the determined duration is less than a maintenance duration and then of displaying the targets of the second posture as soon as the determined duration is greater than or equal to the maintenance duration.

[0016] Dividing the reference movement into several sequences associated with at least first and second successive postures allows the person to correct their posture as they progress in order to coordinate it with that of the reference movement. Keeping the targets of the first posture displayed until the actual characteristic points have been maintained in line with the corresponding targets for a given holding time, then displaying the targets of the second posture as soon as the actual characteristic points have been maintained in line with the corresponding targets for the given holding time, makes it possible to obtain a user-friendly human-machine interface, the person being able, if necessary, to correct themselves step by step and for each sequence in order, ultimately, to correctly reproduce the reference movement.Providing a holding time allows the person to correct themselves independently and intuitively without the need to determine values ​​for corrections requiring significant computing power.

[0017] The invention also relates to the device for implementing the method.

[0018] Other characteristics and advantages will emerge from the description of the invention which follows, a description given by way of example only, with reference to the appended drawings, among which:

[0019] [Fig-1] is a diagram of a device for reproducing a reference movement illustrating an embodiment of the invention,

[0020] [Fig.2] is a schematic representation of different sequences of a reference movement illustrating an embodiment of the invention,

[0021] [Fig.3] is a front view of a screen displaying in a superimposed manner a person performing an actual movement and targets of the corresponding reference movement, the targets not all being reached, illustrating an embodiment of the invention,

[0022] [Fig.4] is a front view of the screen visible in [Fig.3] displaying in a superimposed manner a person performing an actual movement and targets of the corresponding reference movement, the targets all being reached,

[0023] [Fig.5] is a schematic representation of a characteristic point of a person performing an actual movement and a target of the corresponding reference movement, the target being reached,

[0024] [Fig.6] is a schematic representation of a characteristic point of a person performing an actual movement and a target of the corresponding reference movement, the target being considered to be reached,

[0025] [Fig.7] is a schematic representation of a characteristic point of a person performing an actual movement and a target of the corresponding reference movement, the target not being reached,

[0026] [Fig.8] is a front view of a screen displaying in a superimposed manner a person performing an actual movement and targets of the corresponding reference movement, during different sequences of the actual movement, illustrating an embodiment of the invention.

[0027] According to an embodiment visible in [Fig. 8], an actual movement comprises an initial posture, a final posture as well as at least one intermediate posture between the initial and final postures. This actual movement may be more or less complex and comprise a large number of intermediate postures between the initial and final postures and / or involve several parts of the body. According to the example visible in [Fig. 8], the actual movement involves the head, the trunk, the upper and lower limbs of a person and comprises a very large number of intermediate postures. According to a non-limiting application, the actual movement corresponds to the “swing” movement of a golfer. Of course, the invention is not limited to this movement or to this sport. It can be applied to all sports as well as to all activities for which it is necessary to reproduce a reference movement.

[0028] According to a feature of the invention, the actual movement is divided into several sequences, the person performing the actual movement occupying for each sequence a given posture different from those of the other sequences. The first sequence may correspond to the start of the movement and its posture correspond to the initial posture. Similarly, the last sequence may correspond to the end of the movement and its posture correspond to the final posture. However, the invention is not limited to this choice. Thus, the postures of all the sequences may correspond to intermediate postures.

[0029] The sequences can be temporally distributed regularly between the start and the end of the movement or be irregularly distributed.

[0030] The number of sequences depends essentially on the complexity of the actual movement and its duration.

[0031] By way of example, as illustrated in [Fig. 8] in the case of a “swing” movement performed by a golfer, the actual movement comprises five sequences (A) to (E), the first posture of the first sequence (A) corresponding to the initial posture, the second posture of the second sequence (B) corresponding to a posture of the so-called “backswing” movement during which the golfer moves the club away from the ball, the third posture of the third sequence (C) corresponding to the end posture of the so-called “backswing” movement, the fourth posture of the fourth sequence (D) corresponding to a posture of the so-called “downswing” movement during which the golfer brings the club closer to the ball until the impact of the ball and the fifth posture of the fifth sequence (E) corresponding to a posture of the so-called “follow through” movement during which the golfer accompanies the ball and brings the club back up.Of course, the invention is not limited to these postures or to this number of postures for the "swing" movement of a golfer.

[0032] Each posture comprises a set of characteristic points 10.1 to 10.13, each characteristic point 10.1 to 10.13 having coordinates in a reference space. The selected characteristic points are always the same for the different postures.

[0033] The majority of the characteristic points correspond to the joints of a person 12. Thus, as illustrated in [Fig.8], a person 12 comprises thirteen real characteristic points, the first characteristic point 10.1 being located at the head, the second characteristic point 10.2 being located at the right shoulder, the third characteristic point 10.3 being located at the left shoulder, the fourth characteristic point 10.4 being located at the right elbow, the fifth characteristic point 10.5 being located at the left elbow, the sixth characteristic point 10.6 being located at the right wrist, the seventh characteristic point 10.7 being located at the left wrist, the eighth characteristic point characteristic point 10.8 being located at the right hip, the ninth characteristic point 10.9 being located at the left hip, the tenth characteristic point 10.10 being located at the right knee, the eleventh characteristic point 10.11 being located at the left knee, the twelfth characteristic point 10.12 being located approximately at the right ankle and the thirteenth characteristic point 10.13 being located approximately at the left ankle. Of course, the invention is not limited to this number of characteristic points nor to these positions for each of them.

[0034] For each real movement, the method first comprises a step of determining a reference movement. According to one operating mode, a model that knows perfectly how to execute the real movement executes it in front of a camera. Thus, the method comprises a step of acquiring images of the model executing the real movement. At least for the images corresponding to the chosen sequences of the real movement, the method comprises a step of determining the coordinates of each characteristic reference point of the posture associated with the sequence.

[0035] The coordinates of each characteristic reference point are determined in a reference frame, in particular a three-dimensional frame.

[0036] The step of determining the coordinates of the reference characteristic points is carried out using a known application such as that marketed under the name “cubemos” or “nuitrack”. Of course, the invention is not limited to these applications; others could be suitable.

[0037] At the end of this step of determining the reference movement, the coordinates of each characteristic reference point for each posture of the reference movement are stored in a database.

[0038] The same database may comprise a catalog of reference movements with, for each of these reference movements and for the posture of each sequence of the reference movement, the set of coordinates of the characteristic reference points of the posture.

[0039] According to a first operating mode, the reference movement is determined from a real movement carried out by a model having an average morphology.

[0040] According to another operating mode, each reference movement is included in a family of reference movements, each reference movement of the same family being determined from a real movement performed by models having different morphologies. For example, a first family of reference movements may include a first reference movement determined from a real movement performed by a first model having a first morphology (small size), a second reference movement determined from a real movement performed by a second model having a second morphology (medium size) as well as a third reference movement determined from a real movement executed by a third model having a third morphology (large size).

[0041] According to an embodiment visible in [Fig.2], a reference movement comprises three sequences SI, S2, S3, each of them being associated with a posture PI, P2, P3 of a person each comprising several characteristic reference points 14.1 to 14.13.

[0042] According to a non-limiting embodiment, the method first comprises a step of adapting the reference movement to the morphology of the person 12 wishing to perform the actual movement.

[0043] According to a first operating mode, the step of adapting the reference movement comprises a first phase of determining the morphology of the person 12 then a second phase of modifying the coordinates of all the characteristic points of the postures of the different sequences of the reference movement as a function of the morphology of the person 12 determined during the first phase.

[0044] According to one method of operation, the database comprises the coordinates of the characteristic reference points of a model posing in a reference posture. As for the different postures, the model is positioned facing a camera in the reference posture and from a known application such as that marketed under the name “cubemos” or “nuitrack”, the coordinates of the different characteristic reference points for the reference posture being determined and stored in the database.

[0045] During the first phase of determining the morphology of the person 12, the latter positions himself in front of a camera in the reference posture. The coordinates of the real characteristic points of the person 12 are determined in the same way as for the model. Next, for the reference posture, the coordinates of the real characteristic points are compared with the coordinates of the reference characteristic points in order to determine a transformation matrix.

[0046] During the second, for each sequence of the reference movement, the coordinates of the characteristic reference points of the posture associated with the sequence are transformed using the transformation matrix so as to obtain coordinates, for each characteristic point, adapted to the morphology of the person 12.

[0047] According to a simplified variant, when the database comprises, for a reference movement, a family of reference movements adapted to different morphologies, the step of adapting the reference movement to the morphology of the person 12 can comprise a first phase during which the person 12 indicates his morphology, by indicating his size for example, then a second phase of selection of the most suitable reference movement based on the indication given by person 12 during the first phase.

[0048] Of course, the invention is not limited to these operating modes for adapting the reference movement to the morphology of the person. In addition, the method may not include an adaptation step.

[0049] Whatever the embodiment, a reference movement comprises several sequences, each with a posture which comprises a set of characteristic reference points which each have coordinates in a reference frame, the number of postures generally being less than or equal to 20, preferably less than or equal to 10.

[0050] A device for implementing the method of reproducing a reference movement by a person 12 comprises a display system, such as a screen 16 for example, configured to display information as a function of received signals, a camera 18 configured to capture images of the person 12 and transmit at least one signal as a function of the captured images as well as a processing unit 20 comprising at least one input provided for signals coming from the camera 18 and at least one output provided for signals transmitted to the screen 16.

[0051] The screen 16 may be a display panel. Alternatively, the screen 16 may be a display system integrated into virtual reality glasses. Whatever the embodiment, the different images are displayed on a display system, which may be a screen or any other device or instrument, viewed by the person 12.

[0052] According to one configuration, the camera 18 is positioned at the height of the pelvis of the person 12, to erase the perspective effects induced by a different position, and the screen 16 is positioned between the ground and the camera 18. According to this configuration, the person 12 is positioned facing the screen 16. In the case of a golf movement, this positioning of the screen 16 is suitable because the player is supposed to look at the ball or the location of the ball placed on the ground.

[0053] The device may also comprise a storage unit configured to store the coordinates of the characteristic reference points of the postures of the different sequences of the reference movement. Alternatively, the storage unit may be provided in a remote server.

[0054] The processing unit 20 is configured to associate a target 22.1 to 22.13 with each reference characteristic point of each posture of the reference movement. Each target 22.1 to 22.13 corresponds to a sphere having as its center the reference characteristic point 14.1 to 14.13 and a given radius. The targets of a set of reference characteristic points have the same radius. This given radius is large enough for the targets 22.1 to 22.13 to be visible when they are displayed on the screen in the form of a circle or a disc. To give an order of magnitude, the radius of the targets 22.1 to 22.13 is adjusted so that the radius of the circles or discs representing the targets on the screen 16 is between 1 / 10 and 1 / 2 of the radius of the head of the person 12 displayed on the screen 16. Alternatively, the radius of the targets 22.1 to 22.3 can be adjusted by the user, the actual characteristic points 10.1 to 10.13 each being inscribed in a circle having an area between 50% and 100% of the area of ​​the targets 22.1 to 22.13.

[0055] As illustrated in Figures 3 and 4, the method of reproducing a reference movement by a person 12 comprises, for several postures of the reference movement, a step of displaying on the screen 16 the targets 22.1 to 22.13.

[0056] In parallel, the method comprises: a. a step of acquiring images of the person 12 reproducing the reference movement using the camera 18, b. for at least the images of the real movement corresponding to the chosen postures of the reference movement, a step of determining in real time the coordinates of the real characteristic points 10.1 to 10.13 of the person 12, c. a step of displaying in real time on the screen 16 the actual characteristic points 10.1 to 10.13 whose coordinates have been determined.

[0057] Thus, the person 12 reproducing the reference movement displays on the screen 16 the targets 22.1 to 22.13 associated with the characteristic reference points 14.1 to 14.13 of a given posture of the reference movement, which are fixed, as well as the real characteristic points 10.1, 10.13 which move in real time as a function of the movements executed by the person 12.

[0058] To reproduce the reference movement, the person 12 positions his body so that all the real characteristic points 10.1 to 10.13 are positioned on the corresponding targets 22.1 to 22.13.

[0059] As illustrated in [Fig.3], only the actual feature points 10.8 to 10.13 associated with the right and left hips, knees and ankles are positioned on the corresponding targets 22.8 to 22.13.

[0060] As illustrated in [Fig.4], all the real characteristic points 10.1 to 10.13 are positioned on the corresponding targets 22.1 to 22.13.

[0061] The method also comprises a real-time verification step to determine whether each actual characteristic point coincides with the corresponding target 22.1 to 22.13 by comparing the coordinates of the actual characteristic point with the coordinates of the reference characteristic point associated with this target.

[0062] According to a first operating mode, a real characteristic point coincides with its target if the coordinates of this real characteristic point are located inside or on the sphere having as its center the reference characteristic point and as its radius the radius given. The actual characteristic point does not coincide with its target if the coordinates of this actual characteristic point are located outside the sphere having as center the reference characteristic point and as radius the given radius.

[0063] According to a second operating mode, a degree of tolerance is provided to assess whether a real characteristic point coincides with its target. Thus, as illustrated in [Fig. 5], a real characteristic point coincides with its target if the coordinates of this real characteristic point are located inside or on the sphere having as its center the reference characteristic point and as its radius the given radius. As illustrated in [Fig. 6], a characteristic point is considered to coincide with the target if the coordinates of this real characteristic point are located inside or on a sphere having as its center the reference characteristic point and as its radius the given radius multiplied by a tolerance coefficient. As illustrated in [Fig.7], the actual characteristic point does not coincide with its target if the coordinates of this actual characteristic point are located outside the sphere having as center the reference characteristic point and as radius the given radius multiplied by the tolerance coefficient.

[0064] To give an order of magnitude, the tolerance coefficient is between 1.5 and 4.

[0065] According to another characteristic, at least one element among each real characteristic point and its corresponding target is displayed on the screen 16 in a first state when the real characteristic point does not coincide with the target and / or is not considered to coincide with the target and displayed on the screen 16 in a second state when the real characteristic point coincides with the target and / or is considered to coincide with the target.

[0066] According to an embodiment given by way of example and not limitation, the targets are always of the same color, for example always white. Each real characteristic point is displayed in a first color, for example in red, when it does not coincide with the target and / or is not considered to coincide with the target and displayed in a second color, for example in green, when it coincides with the target and / or is considered to coincide with the target. Alternatively, each characteristic point is displayed in a second color, for example in green, only when it coincides with the target and in a third color, for example in orange, when it is considered to coincide with the target.

[0067] According to an important characteristic of the invention, the targets of a first posture are kept displayed on the screen 16 as long as, for this first posture, each real characteristic point has not been kept in a position in which it coincides or is considered to coincide with its target for a holding time. When all the points have been kept for the holding time in positions in which they coincide or are considered to coincide with their targets, the targets of the next posture are displayed. As before, the person 12 must position himself so as to make the real characteristic points coincide with the new targets displayed on the screen 16. When all the real characteristic points coincide (or are considered to coincide) with their targets, the person 12 must maintain this posture for the holding time to move on to the next posture. As illustrated in [Fig.8], the targets of all the postures of the reference movement are displayed successively. For each posture, the targets remain displayed as long as the person has not maintained a correct real posture for the holding time. The real-time display on the screen 16 of the real characteristic points in relation to the fixed targets allows the person 12 to correct his posture intuitively and autonomously.As soon as the person has correctly maintained the posture for the holding time, the targets of the posture are no longer displayed on the screen 16 and replaced by the targets of the next posture.

[0068] The holding time is between 2 and 10 seconds. Preferably, it is of the order of 5 seconds.

[0069] According to one embodiment, the method comprises a step of displaying, in a visible manner for the person 12, the duration during which the actual characteristic points coincide or are considered to coincide with their respective targets as soon as all the actual characteristic points coincide or are considered to coincide with their respective targets. According to one configuration, a countdown 24 of the duration during which the actual characteristic points coincide or are considered to coincide with their respective targets is displayed on the screen 16, as illustrated in [Fig. 4], for example in the upper left corner of the screen 16.

[0070] Of course, the invention is not limited to this embodiment for the countdown or the display. Thus, the countdown can be displayed on a display system different from the screen 16. The system for indicating the duration during which its real characteristic points coincide or are considered to coincide with their respective targets may not be in the form of a countdown (displaying the duration in a decreasing manner) but of a counter (displaying the duration in an increasing manner). In addition, the system for indicating the holding duration may not be visual but audible.

[0071] Finally, the device may not include any system for indicating to the person 12 the duration during which his actual characteristic points coincide or are considered to coincide with their respective targets. The targets of a first posture are kept displayed on the screen 16 as long as the person 12 has not maintained for the holding duration the position in which his actual characteristic points coincide or are considered to coincide with the targets.

[0072] Regardless of the embodiment, the processing unit 20 is configured to: a. display on a screen 16 targets corresponding to the reference characteristic points of a first posture of a reference movement, b. determine in real time the real characteristic points of a person 12 from images of the person 12 taken in real time of the person 12, c. display in real time the real characteristic points on the screen, d. determine in real time the position of each real characteristic point relative to the corresponding target in order to verify whether the real characteristic point coincides or is considered to coincide with the corresponding target, e. determine a duration as soon as all the real characteristic points coincide or are considered to coincide with their respective targets, f. maintain the targets of the first posture as long as the determined duration is less than a hold duration and then display the targets of a second posture as soon as the determined duration is greater than or equal to the hold duration.

[0073] To obtain a more realistic rendering, the person 12 filmed is also displayed in real time on the screen 16. However, this display is not necessary.

[0074] Dividing the reference movement into several sequences associated with at least first and second successive postures allows the person 12 to gradually correct their posture in order to coordinate it with that of the reference movement by displaying the targets on the screen 16. Maintaining a correct posture during the holding time allows the person 12 to memorize it and subsequently be able to correctly reproduce the actual movement continuously. According to another advantage, dividing the reference movement into several sequences makes it possible to compare the position of the actual characteristic points with the corresponding targets only for the postures associated with the selected sequences, which makes it possible to reduce the calculation times and the necessary calculation power.

[0075] The invention makes it possible to obtain a simple-to-use human-machine interface, the person being able, if necessary, to correct themselves step by step for each sequence in order, ultimately, to correctly reproduce a reference movement in its entirety. The fact of providing a holding time allows the person to correct themselves autonomously and intuitively without it being necessary to determine values ​​for the corrections, which requires significant computing power.

Claims

Claims

1. A method for reproducing a reference movement, the method comprising steps of displaying on a display system (16) targets (22.1 to 22.13) corresponding to reference characteristic points (14.1 to 14.13) of the reference movement, determining in real time the actual characteristic points (10.1 to 10.13) of a person (12) performing an actual movement and displaying in real time on the display system (16) the actual characteristic points (10.1 to 10.13) determined in the previous step; characterized in that the reference movement comprises several sequences associated with at least first and second successive postures and in that the method comprises steps of determining in real time the position of each real characteristic point (10.1 to 10.13) relative to the corresponding target (22.1 to 22.13), of determining a duration, as soon as all the real characteristic points (10.1 to 10.13) coincide or are considered to coincide with their respective targets (22.1 to 22.13), of maintaining the targets (22.1 to 22.13) of the first posture as long as the determined duration is less than a holding duration and then of displaying the targets (22.1 to 22.13) of the second posture as soon as the determined duration is greater than or equal to the holding duration.

2. Method according to claim 1, characterized in that it comprises a step of displaying, in a visible manner for the person (12), the duration during which all the real characteristic points (10.1 to 10.13) coincide or are considered to coincide with their respective targets (22.1 to 22.13).

3. Method according to claim 1 or 2, characterized in that the holding time is between 2 and 10 seconds.

4. Method according to one of claims 1 to 3, characterized in that at least one element of each actual characteristic point (10.1 to 10.13) and the corresponding target (22.1 to 22.13) is displayed on the display system (16) in a first state when the actual characteristic point (10.1 to 10.13) does not coincide with the target (22.1 to 22.13) and / or is not considered to coincide with the target (22.1 to 22.13) and displayed on the display system (16) in a second state when the actual characteristic point (10.1 to 10.13) coincides with the target (22.1 to 22.13) and / or is considered to coincide with the target (22.1 to 22.13).

5. Method according to the preceding claim, characterized in that the targets (22.1 to 22.13) are always of the same color and in that each actual characteristic point (10.1 to 10.13) is displayed in a first color when it does not coincide with the target (22.1 to 22.13) and / or is not considered to coincide with the target (22.1 to 22.13) and displayed in at least a second color when it coincides with the target (22.1 to 22.13) and / or is considered to coincide with the target (22.1 to 22.13).

6. Method according to one of the preceding claims, characterized in that the reference movement comprises a number of postures less than or equal to 20, preferably less than or equal to 10.

7. Device for implementing a method for reproducing a reference movement according to one of the preceding claims, the device comprising a display system (16), a camera (18) configured to capture images of a person (12) performing a real movement and a processing unit (20) configured to display on the display system (16) targets (22.1 to 22.13) corresponding to reference characteristic points (14.1 to 14.13) of a first posture of the reference movement, determine in real time real characteristic points (10.1 to 10.13) of the person (12) reproducing the real movement from the images captured by the camera (18) and display in real time the real characteristic points (10.1 to 10.13) on the display system (16); characterized in that the processing unit (20) is configured to determine in real time the position of each real characteristic point (10.1 to 10.13) with respect to the corresponding target (22.1 to 22.13), determine a duration as soon as all the actual characteristic points (10.1 to 10.13) coincide or are considered to coincide with their respective targets (22.1 to 22.13), maintain the targets (22.1 to 22.13) of the first posture as long as the determined duration is less than a holding duration and then display the targets (22.1 to 22.13) of a second posture as soon as the determined duration is greater than or equal to the holding duration.

8. Device according to the preceding claim, characterized in that it comprises a system for indicating to the person (12) the duration during which the actual characteristic points (10.1 to 10.13) coincide or are considered to coincide with their respective targets (22.1 to 22.13).

9. Device according to the preceding claim, characterized in that it includes a count (24), displayed on the display system (16), of the time during which the actual characteristic points coincide or are considered to coincide with their respective targets.