[go: up one dir, main page]

CH720256A2 - System and method for determining a path of a moving object or player on a sports field - Google Patents

System and method for determining a path of a moving object or player on a sports field Download PDF

Info

Publication number
CH720256A2
CH720256A2 CH001394/2022A CH13942022A CH720256A2 CH 720256 A2 CH720256 A2 CH 720256A2 CH 001394/2022 A CH001394/2022 A CH 001394/2022A CH 13942022 A CH13942022 A CH 13942022A CH 720256 A2 CH720256 A2 CH 720256A2
Authority
CH
Switzerland
Prior art keywords
player
sports field
electronic device
position data
yball
Prior art date
Application number
CH001394/2022A
Other languages
French (fr)
Inventor
Alexander Kollega
Original Assignee
Swiss Timing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Swiss Timing Ltd filed Critical Swiss Timing Ltd
Priority to CH001394/2022A priority Critical patent/CH720256A2/en
Publication of CH720256A2 publication Critical patent/CH720256A2/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/393Trajectory determination or predictive tracking, e.g. Kalman filtering
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/14Receivers specially adapted for specific applications
    • G01S19/19Sporting applications
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/01Determining conditions which influence positioning, e.g. radio environment, state of motion or energy consumption
    • G01S5/017Detecting state or type of motion
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • A63B2024/0025Tracking the path or location of one or more users, e.g. players of a game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • A63B2024/0028Tracking the path of an object, e.g. a ball inside a soccer pitch
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • A63B2024/0053Tracking a path or terminating locations for locating an object, e.g. a lost ball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/12Absolute positions, e.g. by using GPS
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/13Relative positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/48Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

L'invention concerne un procédé pour la détermination d'un parcours d'un objet ou d'un joueur en mouvement sur un terrain de sport, ce parcours étant constitué de positions stationnaires de cet objet ou de ce joueur sur ce terrain de sport, le procédé comprenant : – une étape de détermination, par un dispositif électronique, d'une donnée de position géographique (X Ball , Y Ball ) de l'objet ou du joueur au cours d'une activité sportive chaque fois que l'objet ou le joueur est dans une position stationnaire sur le terrain de sport, et – une étape de génération du parcours de l'objet ou du joueur sur une représentation graphique du terrain de sport sur la base de la donnée de position géographique (X Ball , Y Ball ) calculée par le dispositif électronique. L'invention concerne également un système (1) pour la détermination d'un parcours d'un objet ou d'un joueur en mouvement sur un terrain de sport.The invention relates to a method for determining a path of an object or a player in motion on a sports field, this path consisting of stationary positions of this object or this player on this sports field, the method comprising: - a step of determining, by an electronic device, a geographical position data (X Ball, Y Ball) of the object or the player during a sporting activity each time the object or the player is in a stationary position on the sports field, and - a step of generating the path of the object or the player on a graphical representation of the sports field on the basis of the geographical position data (X Ball, Y Ball ) calculated by the electronic device. The invention also relates to a system (1) for determining a path of a moving object or player on a sports field.

Description

Domaine de l'inventionField of the invention

[0001] La présente invention concerne un système et un procédé pour la détermination d'un parcours d'un objet ou d'un joueur en mouvement sur un terrain de sport. [0001] The present invention relates to a system and a method for determining a path of an object or a player moving on a sports field.

Contexte de l'inventionBackground of the invention

[0002] Il existe de nombreux sports dans lesquels il peut être intéressant d'obtenir la trajectoire suivie par un objet ou un joueur en mouvement sur un terrain de sport. On peut citer par exemple des sports tels que le curling, la pétanque, le snooker, ou même le golf. [0002] There are many sports in which it can be interesting to obtain the trajectory followed by an object or a player moving on a sports field. For example, we can cite sports such as curling, pétanque, snooker, or even golf.

[0003] Dans l'état antérieur de la technique, il est connu que la détermination d'un tel parcours est généralement réalisée sur la base d'un système qui est apte à mettre en oeuvre un équipement de surveillance complexe rendant possible de localiser en temps réel la position de l'objet ou du joueur sur le terrain de sport. Un tel équipement de surveillance utilisait des systèmes de mesure de distance par laser à haute précision installés à plusieurs emplacements sur le terrain de sport. Un tel système nécessite un grand nombre d'opérateurs qualifiés pour garantir l'efficacité de fonctionnement de l'équipement de surveillance. [0003] In the prior state of the art, it is known that the determination of such a route is generally carried out on the basis of a system which is capable of implementing complex monitoring equipment making it possible to locate in real-time position of the object or player on the sports field. Such monitoring equipment used high-precision laser distance measuring systems installed at multiple locations on the sports field. Such a system requires a large number of skilled operators to ensure the efficient operation of the monitoring equipment.

[0004] Dans ce contexte, il existe un besoin pour un système et un procédé améliorés pour la détermination d'un parcours d'un objet ou d'un joueur en mouvement sur un terrain de sport, qui surmontent l'inconvénient mentionné. [0004] In this context, there is a need for an improved system and method for determining a path of a moving object or player on a sports field, which overcomes the mentioned drawback.

Résumé de l'inventionSummary of the invention

[0005] Les modes de réalisation de la présente divulgation fournissent une alternative aux procédés existants. [0005] The embodiments of the present disclosure provide an alternative to existing methods.

[0006] À cette fin, les modes de réalisation de la présente divulgation comportent un procédé pour la détermination d'un parcours d'un objet ou d'un joueur en mouvement sur un terrain de sport, ce parcours étant constitué de positions stationnaires de cet objet ou de ce joueur sur ce terrain de sport, le procédé comprenant : – une étape de détermination, par un dispositif électronique, d'une donnée de position géographique de l'objet ou du joueur au cours d'une activité sportive chaque fois que l'objet ou le joueur est dans une position stationnaire sur le terrain de sport, et – une étape de génération du parcours de l'objet ou du joueur sur une représentation graphique du terrain de sport sur la base de la donnée de position géographique calculée par le dispositif électronique (2).[0006] To this end, the embodiments of the present disclosure comprise a method for determining a path of an object or a player in motion on a sports field, this path being made up of stationary positions of this object or this player on this sports field, the method comprising: – a step of determining, by an electronic device, a geographical position data of the object or the player during a sporting activity each time that the object or the player is in a stationary position on the sports field, and – a step of generating the path of the object or the player on a graphical representation of the sports field on the basis of the geographical position data calculated by the electronic device (2).

[0007] Dans d'autres modes de réalisation : – l'étape de détermination comprend une sous-étape de détection que l'objet ou le joueur est dans une position stationnaire sur le terrain de sport ; – l'étape de détermination comprend une sous-étape d'estimation de caractéristiques de détermination de la donnée de position géographique de l'objet ou du joueur au cours de l'activité sportive ; – la sous-étape d'estimation comprend une phase d'évaluation d'une distance entre l'objet ou le joueur et le dispositif électronique ; – la sous-étape d'estimation comprend une phase d'évaluation d'un angle défini entre une direction orientée vers l'objet ou le joueur et une direction orientée vers un point cardinal ; – la sous-étape d'estimation comprend une phase de détermination d'une position géographique du dispositif électronique ; – l'étape de détermination comprend une sous-étape de calcul de la donnée de position de l'objet ou du joueur sur la base d'un angle estimé entre une direction orientée vers l'objet ou le joueur et une direction orientée vers un point cardinal ; – l'étape de détermination comprend une sous-étape de calcul de la donnée de position de l'objet ou du joueur sur la base d'une distance évaluée entre l'objet ou le joueur et le dispositif électronique ; – l'étape de détermination comprend une sous-étape de calcul de la donnée de position de l'objet ou du joueur sur la base d'une position géographique du dispositif électronique ; – la sous-étape de calcul comprend une phase d'exécution d'un algorithme de production de la donnée de position mettant en oeuvre les formules mathématiques : XBall= XPed+ d.sin(α) YBall= YPed+ d.cos(α) – l'étape de génération comprend une sous-étape de sélection d'une donnée de carte géographique se rapportant au terrain de sport ; – l'étape de génération comprend une sous-étape de création du parcours sur la représentation graphique du terrain de sport sur la base de la donnée de position géographique déterminée et de la donnée de carte géographique.[0007] In other embodiments: – the determination step comprises a sub-step of detecting that the object or the player is in a stationary position on the sports field; – the determination step includes a sub-step of estimating characteristics for determining the geographical position data of the object or the player during the sporting activity; – the estimation sub-step includes a phase of evaluating a distance between the object or the player and the electronic device; – the estimation sub-step includes a phase of evaluating an angle defined between a direction oriented towards the object or the player and a direction oriented towards a cardinal point; – the estimation sub-step includes a phase of determining a geographical position of the electronic device; – the determination step comprises a sub-step of calculating the position data of the object or the player on the basis of an estimated angle between a direction oriented towards the object or the player and a direction oriented towards a Cardinal point ; – the determination step includes a sub-step of calculating the position data of the object or the player on the basis of a distance evaluated between the object or the player and the electronic device; – the determination step comprises a sub-step of calculating the position data of the object or the player on the basis of a geographical position of the electronic device; – the calculation sub-step includes an execution phase of an algorithm for producing the position data implementing the mathematical formulas: XBall= XPed+ d.sin(α) YBall= YPed+ d.cos(α) – the generation step includes a sub-step of selecting geographic map data relating to the sports field; – the generation step includes a sub-step of creating the route on the graphic representation of the sports field on the basis of the determined geographic position data and the geographic map data.

[0008] Les modes de réalisation de la présente divulgation comportent également un système pour la détermination d'un parcours d'un objet ou d'un joueur en mouvement sur un terrain de sport, ce parcours étant constitué de positions stationnaires de cet objet ou de ce joueur sur ce terrain de sport, le système comprenant un dispositif électronique configuré pour : – déterminer une donnée de position géographique de l'objet ou du joueur au cours d'une activité sportive chaque fois que l'objet ou le joueur est dans une position stationnaire sur le terrain de sport, et – générer le parcours de l'objet ou du joueur sur une représentation graphique du terrain de sport sur la base de la donnée de position géographique.[0008] The embodiments of the present disclosure also include a system for determining a path of an object or a player moving on a sports field, this path being made up of stationary positions of this object or of this player on this sports field, the system comprising an electronic device configured to: – determine geographical position data of the object or the player during a sporting activity each time the object or the player is in a stationary position on the sports field, and – generate the path of the object or the player on a graphical representation of the sports field on the basis of the geographical position data.

[0009] Dans d'autres modes de réalisation : – le dispositif électronique est un dispositif électronique portable tel qu'un téléphone intelligent, une montre intelligente, une phablette ou une tablette ; – le dispositif électronique est un dispositif électronique mobile qui peut être mû de manière autonome ou en étant commandé à distance par un serveur distant ou un opérateur.[0009] In other embodiments: – the electronic device is a portable electronic device such as a smart phone, a smart watch, a phablet or a tablet; – the electronic device is a mobile electronic device which can be moved autonomously or by being controlled remotely by a remote server or an operator.

[0010] Les modes de réalisation de la présente divulgation comportent également un support non transitoire lisible par ordinateur stockant des instructions d'ordinateur configurées pour amener au moins un processeur d'un dispositif électronique à : – déterminer une donnée de position géographique de l'objet ou du joueur au cours d'une activité sportive chaque fois que l'objet ou le joueur est dans une position stationnaire sur le terrain de sport, et – générer le parcours de l'objet ou du joueur sur une représentation graphique du terrain de sport sur la base de la donnée de position géographique.[0010] The embodiments of the present disclosure also include a non-transitory computer-readable medium storing computer instructions configured to cause at least one processor of an electronic device to: – determine a geographic position datum of the object or player during a sporting activity each time the object or player is in a stationary position on the sports field, and – generate the path of the object or player on a graphical representation of the playing field sport based on geographic position data.

[0011] Les modes de réalisation de la présente divulgation comportent également un programme d'ordinateur, facultativement stocké sur un support, comprenant des instructions pour amener un dispositif électronique et/ou un serveur à réaliser ce procédé. [0011] The embodiments of the present disclosure also include a computer program, optionally stored on a medium, comprising instructions for causing an electronic device and/or a server to carry out this method.

Brève description des dessinsBrief description of the drawings

[0012] La présente invention sera décrite par la suite plus en détail en référence au dessin annexé, donné à titre d'exemples, mais en aucun cas en s'y limitant, dans lequel : – la Figure 1 est un diagramme schématique illustrant une vue d'un système pour la détermination d'un parcours d'un objet ou d'un joueur en mouvement sur un terrain de sport, selon un mode de réalisation de l'invention, et – la Figure 2 représente un organigramme se rapportant à un procédé pour la détermination du parcours de l'objet ou du joueur en mouvement sur le terrain de sport, selon le mode de réalisation de l'invention.[0012] The present invention will be described subsequently in more detail with reference to the appended drawing, given by way of example, but in no case limiting itself thereto, in which: – Figure 1 is a schematic diagram illustrating a view of a system for determining a path of an object or a player moving on a sports field, according to one embodiment of the invention, and – Figure 2 represents a flowchart relating to a method for determining the path of the moving object or player on the sports field, according to the embodiment of the invention.

Description détaillée de l'inventionDetailed description of the invention

[0013] En référence aux Figures 1 et 2, un système 1 et un procédé pour la détermination d'un parcours 6 d'un objet 3a ou d'un joueur 3b en mouvement sur un terrain de sport 4 est illustré. Dans ce contexte, il peut être compris qu'un tel système 1 et un tel procédé peuvent également permettre de surveiller la progression de l'objet 3a ou du joueur 3b sur le terrain de sport 4. En d'autres termes, ce système 1 et ce procédé contribuent à informer visuellement le public d'un match de sport en ce qui concerne le parcours 6 et plus particulièrement en ce qui concerne la dernière position de l'objet 3a ou du joueur 3b sur le terrain de sport 4. [0013] With reference to Figures 1 and 2, a system 1 and a method for determining a path 6 of an object 3a or a player 3b moving on a sports field 4 is illustrated. In this context, it can be understood that such a system 1 and such a method can also make it possible to monitor the progress of the object 3a or the player 3b on the sports field 4. In other words, this system 1 and this method contribute to visually informing the public of a sports match with regard to the course 6 and more particularly with regard to the last position of the object 3a or the player 3b on the sports field 4.

[0014] Un tel système 1 et un tel procédé peuvent être mis en oeuvre dans tous les sports dans lesquels l'objet 3a ou le joueur 3b est amené à se mouvoir sur un terrain de sport 4 en marquant des arrêts fréquents. Ces sports peuvent être, d'une manière non limitative et/ou non exhaustive : le golf, la pétanque ou le curling, etc... À cet égard, l'objet 3a est un objet mobile comme par exemple une balle, une pierre en train de glisser, etc... [0014] Such a system 1 and such a method can be implemented in all sports in which the object 3a or the player 3b is made to move on a sports field 4 while making frequent stops. These sports can be, in a non-limiting and/or non-exhaustive manner: golf, pétanque or curling, etc. In this regard, object 3a is a mobile object such as for example a ball, a stone slipping, etc.

[0015] Dans ce contexte, les arrêts fréquents correspondent dans cette invention à des positions stationnaires 7 de l'objet 3a ou du joueur 3b sur le terrain de sport 4. Il doit être compris que la position stationnaire 7 signifie que l'objet 3a ou le joueur 3b reste sans mouvement/déplacement pendant une certaine durée au cours de l'activité sportive sur ce terrain de sport 4. [0015] In this context, the frequent stops correspond in this invention to stationary positions 7 of the object 3a or of the player 3b on the sports field 4. It should be understood that the stationary position 7 means that the object 3a or the player 3b remains without movement/displacement for a certain duration during the sporting activity on this sports field 4.

[0016] Sur la Figure 1, ce système 1 comporte un dispositif électronique 2 qui est de préférence un dispositif électronique portable tel qu'un téléphone intelligent, une montre intelligente, une phablette ou une tablette. [0016] In Figure 1, this system 1 comprises an electronic device 2 which is preferably a portable electronic device such as a smart phone, a smart watch, a phablet or a tablet.

[0017] Dans une alternative, ce dispositif électronique 2 peut être également appelé „dispositif électronique mobile“ étant donné qu'il est configuré pour suivre l'objet 3a ou le joueur 3b. En effet, ce dispositif électronique 2 peut se mouvoir de manière autonome grâce au fait qu'il comporte un module de transport qui peut être un module de transport amovible. Dans cette configuration, ce dispositif 2 peut être un dispositif électronique mobile roulant comme une voiture radiocommandée, par exemple un modèle miniature de voiture, de camionnette ou de buggy qui peut être commandé à une certaine distance à l'aide d'un émetteur ou d'une télécommande spécialisé(e). En variante, ce dispositif 2 peut être un dispositif électronique mobile volant comme un drone. [0017] Alternatively, this electronic device 2 can also be called a “mobile electronic device” given that it is configured to follow the object 3a or the player 3b. Indeed, this electronic device 2 can move autonomously thanks to the fact that it includes a transport module which can be a removable transport module. In this configuration, this device 2 can be a mobile electronic device rolling like a radio-controlled car, for example a miniature model of car, van or buggy which can be controlled from a certain distance using a transmitter or a specialized remote control. Alternatively, this device 2 can be a mobile electronic device flying like a drone.

[0018] Il peut être noté que lorsque ce dispositif 2 est un dispositif électronique mobile, il peut également être mû en étant commandé à distance par un dispositif de commande à distance de ce système 1. Dans ce contexte, ce dispositif de commande à distance est connecté au dispositif 2 et peut ainsi commander le mouvement du dispositif 2 afin de suivre le déplacement de l'objet 3a ou du joueur 3b sur le terrain de sport 4. Le dispositif de commande à distance est composé d'une unité de commande qui est apte à exécuter un algorithme spécifique pour commander le déplacement autonome du dispositif électronique 2. Dans une variante, ce dispositif de commande à distance permet de commander le mouvement du dispositif électronique 2 qui peut être utilisé/manipulé par un opérateur. Il peut être noté que cet opérateur peut être situé à un lieu différent de l'objet 3a ou du joueur 3b. [0018] It can be noted that when this device 2 is a mobile electronic device, it can also be moved while being controlled remotely by a remote control device of this system 1. In this context, this remote control device is connected to the device 2 and can thus control the movement of the device 2 in order to follow the movement of the object 3a or the player 3b on the sports field 4. The remote control device is composed of a control unit which is capable of executing a specific algorithm to control the autonomous movement of the electronic device 2. In a variant, this remote control device makes it possible to control the movement of the electronic device 2 which can be used/manipulated by an operator. It can be noted that this operator can be located at a different location from the object 3a or the player 3b.

[0019] Un tel dispositif électronique 2 comprend, d'une manière non limitative et/ou non exhaustive : – plusieurs capteurs 6a comprenant un capteur d'accélération et/ou un capteur magnétique et/ou un capteur de G et/ou un capteur gyroscopique et/ou un capteur de mouvement ; – un module pour la capture/l'acquisition 6b d'au moins une image, en particulier comprenant au moins un capteur d'image ; – un module pour la mesure 6c d'une distance comme un module de télémétrie comme un télémètre électronique, ou un module de télémétrie et de télédétection comme par exemple un LIDAR, acronyme pour „Light Détection And Ranging, détection et télémétrie par ondes lumineuses“ ; – un récepteur de géolocalisation 6d approprié pour une utilisation avec un système mondial de navigation par satellite („GNSS“) tel que le système de positionnement global („GPS“); – une unité de traitement 5 (également dénommée „dispositif de commande“) comportant des ressources matérielles et logicielles, en particulier au moins un processeur coopérant avec des éléments de mémoire ; – une interface pour la diffusion d'une information visuelle 6e telle qu'un afficheur numérique ; – une interface pour la diffusion d'une information audio 6f telle qu'un haut-parleur ; – une interface de communication 6g permettant à ce dispositif 2 d'établir une connexion de communication avec un serveur distant (par exemple cellulaire, réseau local, WLAN, Bluetooth, etc.) ; – une interface d'entrée 6h telle qu'un bouton, une interface tactile comprise dans, par exemple, l'interface pour la diffusion d'un fragment visuel d'informations, ou un microphone pour des consignes vocales.[0019] Such an electronic device 2 comprises, in a non-limiting and/or non-exhaustive manner: – several sensors 6a comprising an acceleration sensor and/or a magnetic sensor and/or a G sensor and/or a sensor gyroscopic and/or a motion sensor; – a module for capturing/acquiring 6b of at least one image, in particular comprising at least one image sensor; – a module for measuring a distance 6c such as a telemetry module such as an electronic rangefinder, or a telemetry and remote sensing module such as for example a LIDAR, acronym for “Light Detection And Ranging, detection and ranging by light waves“ ; – a 6d geolocation receiver suitable for use with a global navigation satellite system (“GNSS”) such as the global positioning system (“GPS”); – a processing unit 5 (also called “control device”) comprising hardware and software resources, in particular at least one processor cooperating with memory elements; – an interface for broadcasting 6th visual information such as a digital display; – an interface for broadcasting 6f audio information such as a loudspeaker; – a 6g communication interface allowing this device 2 to establish a communication connection with a remote server (for example cellular, local network, WLAN, Bluetooth, etc.); – an input interface 6h such as a button, a tactile interface included in, for example, the interface for broadcasting a visual fragment of information, or a microphone for vocal instructions.

[0020] Dans ce dispositif 2, l'unité de traitement 5 est connectée, entre autres, aux capteurs 6a, au module pour la capture/l'acquisition 6b, au module pour la mesure d'une distance 6c et au récepteur de géolocalisation 6d, aux interfaces pour la diffusion 6e, 6f, à l'interface de communication 6g et à l'interface d'entrée 6h. [0020] In this device 2, the processing unit 5 is connected, among others, to the sensors 6a, to the module for capture/acquisition 6b, to the module for measuring a distance 6c and to the geolocation receiver 6d, to the interfaces for broadcasting 6e, 6f, to the communication interface 6g and to the input interface 6h.

[0021] Plus spécifiquement, l'interface de communication 6g de ce dispositif 2 comporte des éléments de communication pour la réception et l'émission de données à distance via un réseau de communication tel que le réseau téléphonique cellulaire, un réseau de données du type protocole Internet, IP, via le réseau téléphonique, ou un réseau de données du type IP type via un réseau à moyenne portée, par exemple WI-FI ou un réseau courte portée mettant en oeuvre la technologie Bluetooth. [0021] More specifically, the 6g communication interface of this device 2 comprises communication elements for receiving and transmitting data remotely via a communication network such as the cellular telephone network, a data network of the type Internet protocol, IP, via the telephone network, or a data network of the typical IP type via a medium-range network, for example WI-FI or a short-range network implementing Bluetooth technology.

[0022] En outre, l'unité de traitement 5 de ce dispositif électronique 2 est apte à exécuter un programme d'ordinateur également appelé une application ou „app“. Plus précisément dans ce contexte, l'application est une „application pour le positionnement du ballon“. Cette application est apte à participer à la mise en oeuvre d'une partie des étapes 20 à 37 du procédé décrit ci-dessous, lorsque l'unité de traitement 5 du dispositif 2 l'exécute. [0022] Furthermore, the processing unit 5 of this electronic device 2 is capable of executing a computer program also called an application or “app”. More precisely in this context, the app is a „ball positioning app“. This application is able to participate in the implementation of part of steps 20 to 37 of the method described below, when the processing unit 5 of the device 2 executes it.

[0023] En se référant maintenant à la Figure 2, le système 1 est capable de mettre en oeuvre le procédé pour la détermination d'un parcours 6 de l'objet 3a ou du joueur 3b en mouvement sur un terrain de sport 4, ce parcours 6 étant constitué de positions stationnaires 7 de cet objet 3a ou de ce joueur 3b sur ce terrain de sport 4. Referring now to Figure 2, the system 1 is capable of implementing the method for determining a path 6 of the object 3a or the player 3b in movement on a sports field 4, this course 6 being made up of stationary positions 7 of this object 3a or of this player 3b on this sports field 4.

[0024] Un tel procédé commence par une étape d'exécution 20, par l'unité de traitement 5 du dispositif 2, de l'application pour le positionnement de l'objet 3a ou du joueur 3b. En exécutant ainsi cette application, cette unité de traitement 5 est apte à mettre en oeuvre les étapes suivantes du procédé afin de participer à la détermination de ce parcours 6 de l'objet 3a ou du joueur 3b en mouvement sur le terrain de sport 4. Such a method begins with an execution step 20, by the processing unit 5 of the device 2, of the application for positioning the object 3a or the player 3b. By thus executing this application, this processing unit 5 is able to implement the following steps of the method in order to participate in the determination of this path 6 of the object 3a or of the player 3b in movement on the sports field 4.

[0025] Une fois que cette application est exécutée par l'unité de traitement 5, le procédé comporte une étape d'agencement/de positionnement 21 du dispositif électronique 2 à une distance d de l'objet 3a ou du joueur 3b. Au cours de cette étape 21, le dispositif 2 est agencé au voisinage de cet objet 3a ou de ce joueur 3b, c'est-à-dire qu'il n'est pas en contact avec cet objet 3a ou avec ce joueur 3b. En d'autres termes, la distance d établie entre le dispositif 2 et cet objet 3a ou ce joueur 3b n'est pas nulle. Plus spécifiquement, cette distance est comprise entre 1 et 10 mètres. Cette distance d est de préférence de l'ordre de 4 mètres. Once this application is executed by the processing unit 5, the method includes a step of arrangement/positioning 21 of the electronic device 2 at a distance d from the object 3a or the player 3b. During this step 21, the device 2 is arranged in the vicinity of this object 3a or this player 3b, that is to say that it is not in contact with this object 3a or with this player 3b. In other words, the distance d established between the device 2 and this object 3a or this player 3b is not zero. More specifically, this distance is between 1 and 10 meters. This distance d is preferably of the order of 4 meters.

[0026] Plus spécifiquement, cette étape 21 comprend une sous-étape de suivi 22 de l'objet 3a ou du joueur 3b. Au cours de cette sous-étape 22, le dispositif 2 peut être porté et manipulé/commandé par une personne accompagnante du joueur 3b ou de l'objet 3a. Dans ce contexte, cette sous-étape 22 peut comprendre une phase de guidage, de manière visuelle et/ou auditive, de cette personne via l'interface pour la diffusion 6e d'une information/d'un message de guidage visuel et/ou l'interface pour la diffusion 6f d'une information/d'un message de guidage audio du dispositif 2. Une telle phase de guidage est mise en oeuvre par l'unité de traitement 5 connectée à ces deux interfaces 6e, 6f. Dans une alternative, lorsque le dispositif 2 comprend un module de transport, ce dispositif 2 peut suivre le joueur 3b ou l'objet 3a de manière autonome ou en étant commandé à distance par l'opérateur mentionné précédemment. More specifically, this step 21 comprises a tracking sub-step 22 of the object 3a or the player 3b. During this sub-step 22, the device 2 can be worn and manipulated/controlled by a person accompanying the player 3b or the object 3a. In this context, this sub-step 22 may include a phase of guiding, visually and/or auditorily, this person via the interface for the dissemination 6e of information/a visual guidance message and/or the interface 6f for broadcasting information/an audio guidance message from the device 2. Such a guidance phase is implemented by the processing unit 5 connected to these two interfaces 6e, 6f. In an alternative, when the device 2 comprises a transport module, this device 2 can follow the player 3b or the object 3a autonomously or by being controlled remotely by the operator mentioned above.

[0027] En outre, le procédé comporte une étape de détermination 23, par le dispositif électronique 2, d'une donnée de position géographique XBall, YBallde l'objet 3a ou du joueur 3b au cours de l'activité sportive. Une telle étape 23 est mise en oeuvre par l'unité de traitement 5 du dispositif 2 exécutant l'application pour le positionnement de l'objet 3a ou du joueur 3b. [0027] Furthermore, the method comprises a step 23 of determining, by the electronic device 2, a geographical position data XBall, YBall of the object 3a or of the player 3b during the sporting activity. Such a step 23 is implemented by the processing unit 5 of the device 2 executing the application for the positioning of the object 3a or the player 3b.

[0028] Cette étape 23 comporte une sous-étape de détection 24 que l'objet 3a ou le joueur 3b est dans une position stationnaire 7. En effet, la détermination de la donnée de position géographique XBall, YBallnécessite que l'objet 3a ou le joueur 3b soit dans une position stationnaire/immobile sur le terrain de sport 4. Une telle sous-étape 24 est appropriée pour détecter que cet objet 3a ou ce joueur 3b est dans une position stationnaire 7 après que l'unité de traitement 5 du dispositif 2 a déterminé que cet objet 3a ou ce joueur 3b est resté immobile pendant un temps t supérieur à un temps de référence pouvant être configuré. [0028] This step 23 includes a sub-step 24 of detecting that the object 3a or the player 3b is in a stationary position 7. Indeed, the determination of the geographical position data XBall, YBall requires that the object 3a or the player 3b is in a stationary/immobile position on the sports field 4. Such a sub-step 24 is appropriate for detecting that this object 3a or this player 3b is in a stationary position 7 after the processing unit 5 of the device 2 has determined that this object 3a or this player 3b remained motionless for a time t greater than a configurable reference time.

[0029] Ensuite, cette étape 24 comprend une sous-étape d'estimation 25 de caractéristiques de détermination de la donnée de position géographique XBall, YBallde l'objet 3a ou du joueur 3b au cours de l'activité sportive. Next, this step 24 comprises a sub-step 25 of estimating characteristics for determining the geographical position data XBall, YBall of the object 3a or the player 3b during the sporting activity.

[0030] Au cours de cette sous-étape 25, le dispositif 2, plus spécifiquement son unité de traitement 5, est apte à mettre en oeuvre diverses opérations de mesure afin de déterminer les positions de l'objet 3a ou du joueur 3b. Pour accomplir cela, le dispositif 2 réalise les phases suivantes simultanément, ou successivement dans un quelconque ordre : – une phase d'évaluation 26 de la distance d entre l'objet 3a ou le joueur 3b et le dispositif électronique 2 ; – une phase de détermination 27 d'une position géographique XPed, YPeddu dispositif électronique 2, et – une phase d'évaluation 28 d'un angle α défini entre une direction orientée vers l'objet 3a ou le joueur 3b et une direction orientée vers un point cardinal. Un tel point cardinal est de préférence choisi parmi l'un des quatre points cardinaux suivants : nord, sud, est, ouest.[0030] During this substep 25, the device 2, more specifically its processing unit 5, is capable of implementing various measurement operations in order to determine the positions of the object 3a or the player 3b. To accomplish this, the device 2 carries out the following phases simultaneously, or successively in any order: – an evaluation phase 26 of the distance d between the object 3a or the player 3b and the electronic device 2; – a phase of determination 27 of a geographical position XPed, YPed of the electronic device 2, and – a phase of evaluation 28 of an angle α defined between a direction oriented towards the object 3a or the player 3b and a direction oriented towards a cardinal point. Such a cardinal point is preferably chosen from one of the following four cardinal points: north, south, east, west.

[0031] Dans ce contexte, l'unité de traitement 5, par l'exécution de cette application, est configurée pour participer à la mise en oeuvre de la phase d'évaluation 26 de la distance d. Au cours de cette phase 26, cette unité de traitement 5 reçoit une donnée de mesure provenant du module pour la mesure d'une distance. Cette donnée de mesure se rapportant à la distance d entre le dispositif 2 et l'objet 3a ou le joueur 3b est ensuite stockée dans les éléments de mémoire de l'unité de traitement 5. [0031] In this context, the processing unit 5, by executing this application, is configured to participate in the implementation of the evaluation phase 26 of the distance d. During this phase 26, this processing unit 5 receives measurement data from the module for measuring a distance. This measurement data relating to the distance d between the device 2 and the object 3a or the player 3b is then stored in the memory elements of the processing unit 5.

[0032] Dans une alternative, la distance d peut être une distance prédéterminée, ou une distance déjà connue car cette distance d est par exemple toujours la même. Dans ce contexte, cette distance d est déjà stockée sous la forme d'une donnée de mesure dans les éléments de mémoire de l'unité de traitement 5. [0032] In an alternative, the distance d can be a predetermined distance, or a distance already known because this distance d is for example always the same. In this context, this distance d is already stored in the form of measurement data in the memory elements of the processing unit 5.

[0033] Dans une autre variante, cette distance d peut être saisie par l'interface d'entrée par un utilisateur de ce dispositif 2 ou un opérateur de ce dispositif 2. Dans ce cas, l'unité de traitement 5 reçoit une donnée de mesure se rapportant à cette distance, provenant de l'interface d'entrée. [0033] In another variant, this distance d can be entered via the input interface by a user of this device 2 or an operator of this device 2. In this case, the processing unit 5 receives data from measurement relating to this distance, coming from the input interface.

[0034] En outre, l'unité de traitement 5, par l'exécution de cette application, est également configurée pour participer à mettre en oeuvre la phase de détermination 27 d'une position géographique XPed, YPeddu dispositif 2. Plus spécifiquement, l'unité de traitement 5 reçoit une donnée de mesure provenant du récepteur de géolocalisation de ce dispositif 2. Cette donnée de mesure comporte de préférence une information se rapportant à la position géographique du dispositif 2, également connue comme un géopositionnement, un géosuivi, une géolocalisation, un géorepérage, un géoemplacement ou une fixation de géoposition. Cette position géographique XPed, YPedaboutit à un ensemble de coordonnées géographiques telles que la latitude et la longitude dans un référentiel cartographique donné. [0034] Furthermore, the processing unit 5, by executing this application, is also configured to participate in implementing the phase of determining 27 of a geographic position XPed, YPed of the device 2. More specifically, the The processing unit 5 receives measurement data from the geolocation receiver of this device 2. This measurement data preferably includes information relating to the geographic position of the device 2, also known as geopositioning, geotracking, geolocation , a geofence, a geolocation or a geoposition fixation. This geographic position XPed, YPed results in a set of geographic coordinates such as latitude and longitude in a given map reference frame.

[0035] De plus, l'unité de traitement 5 exécutant cette application est également configurée pour participer à la phase d'évaluation 28 de l'angle α. En effet, cette unité de traitement 5 reçoit une donnée de mesure provenant d'un ou de plusieurs capteurs parmi les capteurs suivants du dispositif 2, tels que le capteur d'accélération et/ou le capteur magnétique et/ou le capteur de G et/ou le capteur gyroscopique et/ou le capteur de mouvement. Cette donnée de mesure se rapportant à l'angle α est ensuite stockée dans les éléments de mémoire de l'unité de traitement 5. [0035] In addition, the processing unit 5 executing this application is also configured to participate in the evaluation phase 28 of the angle α. Indeed, this processing unit 5 receives measurement data coming from one or more sensors among the following sensors of the device 2, such as the acceleration sensor and/or the magnetic sensor and/or the G sensor and /or the gyroscopic sensor and/or the motion sensor. This measurement data relating to the angle α is then stored in the memory elements of the processing unit 5.

[0036] Il peut être noté que cette sous-étape d'estimation 25 comprend une phase de suivi 29 de l'objet 3a ou du joueur 3b. Une telle phase 29 peut être exécutée simultanément aux autres phases 26 à 28 de cette sous-étape 25. Cette phase 29 participe à la réalisation des différentes opérations de mesure afin de déterminer la donnée de position géographique XBall,YBallde l'objet 3a ou du joueur 3b. It can be noted that this estimation sub-step 25 includes a tracking phase 29 of the object 3a or the player 3b. Such a phase 29 can be executed simultaneously with the other phases 26 to 28 of this sub-step 25. This phase 29 participates in carrying out the different measurement operations in order to determine the geographical position data XBall, YBall of the object 3a or the player 3b.

[0037] Au cours de cette phase 29, le dispositif 2 peut être porté et manipulé/commandé par une personne accompagnante du joueur 3b ou de l'objet 3a. Dans ce contexte, cette phase 29 peut comprendre une sous-phase de guidage, de manière visuelle et/ou auditive, de cette personne via l'interface pour la diffusion 6e d'une information/d'un message de guidage visuel et/ou l'interface pour la diffusion 6f d'une information/d'un message de guidage audio du dispositif 2. Une telle sous-phase de guidage est mise en oeuvre par l'unité de traitement 5 connectée à ces deux interfaces 6e, 6f. Dans une alternative, lorsque le dispositif 2 comprend un module de transport, ce dispositif 2 peut suivre le joueur 3b ou l'objet 3a de manière autonome ou en étant commandé à distance par l'opérateur mentionné précédemment. [0037] During this phase 29, the device 2 can be worn and manipulated/controlled by a person accompanying the player 3b or the object 3a. In this context, this phase 29 may include a sub-phase of guiding, visually and/or auditorily, this person via the interface for the dissemination 6e of information/a visual guidance message and/or the interface 6f for broadcasting information/an audio guidance message from the device 2. Such a guidance sub-phase is implemented by the processing unit 5 connected to these two interfaces 6e, 6f. In an alternative, when the device 2 comprises a transport module, this device 2 can follow the player 3b or the object 3a autonomously or by being controlled remotely by the operator mentioned above.

[0038] Ensuite, l'étape de détermination 23 comporte une sous-étape de calcul 30 de la donnée de position XBall, YBallde l'objet 3a ou du joueur 3b par le dispositif électronique 2, plus spécifiquement par son unité de traitement 5. Cette sous-étape 30 comprend une phase d'exécution 31 d'un algorithme de production de la donnée de position XBall, YBallsur la base des mesures de données suivantes stockées dans les éléments de mémoire de l'unité de traitement 5, à savoir : – l'angle α entre la direction orientée vers l'objet 3a ou le joueur 3b et la direction orientée vers un point cardinal ; – la distance d entre l'objet 3a ou le joueur 3b et le dispositif électronique 2, et – la position géographique XPed, YPeddu dispositif électronique 2.Next, the determination step 23 includes a sub-step 30 of calculating the position data XBall, YBall of the object 3a or the player 3b by the electronic device 2, more specifically by its processing unit 5. This sub-step 30 includes an execution phase 31 of an algorithm for producing the position data XBall, YBall based on the following data measurements stored in the memory elements of the processing unit 5, namely: – the angle α between the direction oriented towards the object 3a or the player 3b and the direction oriented towards a cardinal point; – the distance d between the object 3a or the player 3b and the electronic device 2, and – the geographical position XPed, YPed of the electronic device 2.

[0039] Dans ce contexte, l'algorithme de production de la donnée de position XBall, YBallcomprend les formules mathématiques : – XBall= XPed+ d.sin(α) – YBall= YPed+ d.cos(α)avec : – XBallune composante de position géographique de l'objet 3a ou du joueur 3b, ici une coordonnée géographique telle que la longitude dans un référentiel cartographique donné ; – YBallune composante de position géographique de l'objet 3a ou du joueur 3b, ici une coordonnée géographique telle que la latitude dans un référentiel cartographique donné ; – XPedune composante de position géographique du dispositif 2, ici une coordonnée géographique telle que la longitude dans un référentiel cartographique donné ; – YPedune composante de position géographique du dispositif 2, ici une coordonnée géographique telle que la latitude dans un référentiel cartographique donné ; – d : la distance entre l'objet 3a ou le joueur 3b et le dispositif 2 ; – α: l'angle entre la direction orientée vers l'objet 3a ou le joueur 3b et une direction orientée vers un point cardinal.[0039] In this context, the algorithm for producing the position data XBall, YBall includes the mathematical formulas: – geographical position of the object 3a or the player 3b, here a geographical coordinate such as the longitude in a given cartographic reference; – YBalla geographical position component of the object 3a or the player 3b, here a geographical coordinate such as the latitude in a given cartographic reference frame; – XPeda geographical position component of device 2, here a geographical coordinate such as longitude in a given cartographic reference frame; – YPeda geographical position component of device 2, here a geographical coordinate such as the latitude in a given cartographic reference frame; – d: the distance between object 3a or player 3b and device 2; – α: the angle between the direction oriented towards the object 3a or the player 3b and a direction oriented towards a cardinal point.

[0040] Ensuite, la donnée de position XBall, YBallde l'objet 3a ou du joueur 3b générée ici est stockée dans les éléments de mémoire de l'unité de traitement 5. Then, the position data XBall, YBall of the object 3a or the player 3b generated here is stored in the memory elements of the processing unit 5.

[0041] En outre, le procédé comprend ensuite une étape de génération 32 du parcours 6 de l'objet 3a ou du joueur 3b sur/dans une représentation graphique du terrain de sport 4 sur la base de la donnée de position géographique XBall, YBallcalculée par le dispositif électronique 2. Il peut être noté que cette représentation graphique peut être une représentation graphique bidimensionnelle ou une représentation graphique tridimensionnelle. [0041] Furthermore, the method then comprises a step 32 of generating the path 6 of the object 3a or the player 3b on/in a graphic representation of the sports field 4 on the basis of the geographical position data XBall, YBall calculated by the electronic device 2. It can be noted that this graphic representation can be a two-dimensional graphic representation or a three-dimensional graphic representation.

[0042] Cette étape de génération 32 comprend une sous-étape de sélection 33 d'une donnée de carte géographique se rapportant au terrain de sport 4. Cette donnée cartographique géographique comporte toutes les informations concernant les particularités géographiques du terrain de sport 4, en respectant la topographie, les distances et les reliefs de cette surface. L'élément de mémoire de l'unité de traitement 5 comprend une pluralité de données de carte géographique se rapportant à différents terrains de sport 4. Ces données de carte géographique se rapportant à différents terrains de sport 4 peuvent également être stockées dans un serveur distant auquel le dispositif 2 est apte à se connecter dans le contexte de cette sous-étape de sélection 33. This generation step 32 includes a sub-step 33 of selection of geographic map data relating to the sports field 4. This geographic cartographic data includes all the information concerning the geographical particularities of the sports field 4, in respecting the topography, distances and reliefs of this surface. The memory element of the processing unit 5 includes a plurality of geographic map data relating to different sports fields 4. These geographic map data relating to different sports fields 4 can also be stored in a remote server to which the device 2 is able to connect in the context of this selection sub-step 33.

[0043] Ensuite, cette étape 32 comprend une sous-étape de création 34 du parcours 6 sur/dans la représentation graphique du terrain de sport 4 sur la base de la donnée de position géographique XPed, YPeddéterminée et de ces données de carte géographique. Cette sous-étape 34 comporte une phase de génération 35 par l'unité de traitement 5 du dispositif 2 de cette représentation graphique sur la base des données de carte géographique précédemment sélectionnées. Next, this step 32 includes a sub-step 34 of creating the course 6 on/in the graphic representation of the sports field 4 on the basis of the geographical position data XPed, YPed determined and this geographical map data. This substep 34 includes a generation phase 35 by the processing unit 5 of the device 2 of this graphic representation on the basis of the previously selected geographic map data.

[0044] Par la suite, la sous-étape de création 34 comporte une phase de positionnement 36 des positions stationnaires 7 sur cette représentation graphique sur la base des données de carte géographique et de la donnée de position géographique XPed, YPedprécédemment déterminées. Subsequently, the creation sub-step 34 includes a positioning phase 36 of the stationary positions 7 on this graphic representation on the basis of the geographical map data and the geographical position data XPed, YPed previously determined.

[0045] Au cours de cette sous-étape 34, l'unité de traitement 5 est apte à mettre en oeuvre ces deux phases 35, 36 par l'exécution d'instructions pour la mise en oeuvre d'un programme graphique pour la génération de la représentation graphique comprenant le parcours 6 réalisé par l'objet 3a ou le joueur 3b sur la base des données de carte géographique et de la donnée de position géographique XPed, YPed. [0045] During this sub-step 34, the processing unit 5 is capable of implementing these two phases 35, 36 by executing instructions for implementing a graphics program for generating of the graphic representation comprising the route 6 carried out by the object 3a or the player 3b on the basis of the geographical map data and the geographical position data XPed, YPed.

[0046] Le procédé peut comprendre une étape de diffusion 37 de la représentation graphique du terrain de sport 4 comportant ce parcours 6 vers : – l'interface pour la diffusion d'une information visuelle 6e du dispositif 2, ou – vers le serveur distant comprenant une application de serveur web ou une application de serveur de flux vidéo en continu.[0046] The method may include a step 37 of broadcasting the graphic representation of the sports field 4 comprising this path 6 towards: – the interface for the broadcast of visual information 6e of the device 2, or – towards the remote server including a web server application or a streaming video server application.

[0047] Il peut être noté que l'étape de génération 32 du parcours 6 est exécutée une fois que toutes les données de position géographique ont été déterminées. C'est-à-dire, lorsque l'activité sportive ou le match est terminé(e). En variante, cette étape 32 peut être exécutée pour chaque référentiel de position géographique déterminé. C'est-à-dire, chaque fois que cette donnée de position géographique est obtenue. It can be noted that generation step 32 of route 6 is executed once all the geographic position data has been determined. That is to say, when the sporting activity or match is over. Alternatively, this step 32 can be executed for each determined geographic position reference frame. That is to say, each time this geographical position data is obtained.

[0048] En outre, la présente divulgation comporte également un support non transitoire lisible par ordinateur stockant des instructions d'ordinateur configurées pour amener au moins un processeur d'un dispositif électronique à: – déterminer une donnée de position géographique XBall, YBallde l'objet ou du joueur au cours d'une activité sportive chaque fois que l'objet ou le joueur est dans une position stationnaire 7 sur le terrain de sport, et – générer le parcours de l'objet ou du joueur sur une représentation graphique du terrain de sport sur la base de la donnée de position géographique XBall, YBall.[0048] Furthermore, the present disclosure also includes a non-transitory computer-readable medium storing computer instructions configured to cause at least one processor of an electronic device to: – determine a piece of geographic position data object or player during a sporting activity each time the object or player is in a stationary position 7 on the sports field, and – generate the path of the object or player on a graphical representation of the field sports based on the geographical position data XBall, YBall.

[0049] Ce qui précède est uniquement illustratif de modes de réalisation préférés de la présente invention. La présente invention n'est pas limitée aux modes de réalisation ci-dessus. Il doit être compris que d'autres améliorations et modifications qui sont directement dérivées ou conçues par l'homme du métier sans s'écarter du concept de base de la présente invention doivent être considérées comme comprises dans la portée de protection de la présente invention. The above is only illustrative of preferred embodiments of the present invention. The present invention is not limited to the above embodiments. It is to be understood that other improvements and modifications which are directly derived or designed by those skilled in the art without departing from the basic concept of the present invention are to be considered within the scope of protection of the present invention.

Claims (14)

1. Procédé pour la détermination d'un parcours (6) d'un objet (3a) ou d'un joueur (3b) en mouvement sur un terrain de sport (4), ce parcours (6) étant constitué de positions stationnaires (7) de cet objet (3a) ou de ce joueur (3b) sur ce terrain de sport (4), le procédé comprenant : – une étape de détermination (23), par un dispositif électronique (2), d'une donnée de position géographique (XBall, YBall) de l'objet (3a) ou du joueur (3b) au cours d'une activité sportive chaque fois que l'objet (3a) ou le joueur (3b) est dans une position stationnaire (7) sur le terrain de sport (4), et – une étape de génération (32) du parcours (6) de l'objet (3a) ou du joueur (3b) sur une représentation graphique du terrain de sport (4) sur la base de la donnée de position géographique (XBall, YBall) calculée par le dispositif électronique (2).1. Method for determining a path (6) of an object (3a) or a player (3b) moving on a sports field (4), this path (6) being made up of stationary positions ( 7) of this object (3a) or this player (3b) on this sports field (4), the method comprising: – a step of determining (23), by an electronic device (2), a geographical position data (XBall, YBall) of the object (3a) or the player (3b) during a sporting activity each once the object (3a) or the player (3b) is in a stationary position (7) on the sports field (4), and – a step of generating (32) the path (6) of the object (3a) or the player (3b) on a graphic representation of the sports field (4) on the basis of the geographical position data (XBall, YBall ) calculated by the electronic device (2). 2. Procédé selon la revendication précédente, caractérisé en ce que l'étape de détermination (23) comprend une sous-étape de détection (24) que l'objet (3a) ou le joueur (3b) est dans une position stationnaire (7) sur le terrain de sport (4).2. Method according to the preceding claim, characterized in that the determination step (23) comprises a sub-step of detection (24) that the object (3a) or the player (3b) is in a stationary position (7 ) on the sports field (4). 3. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape de détermination (23) comprend une sous-étape d'estimation (25) de caractéristiques de détermination de la donnée de position géographique (XBall, YBall) de l'objet ou du joueur au cours de l'activité sportive.3. Method according to any one of the preceding claims, characterized in that the determination step (23) comprises a sub-step of estimation (25) of characteristics for determining the geographical position data (XBall, YBall) of the object or player during the sporting activity. 4. Procédé selon la revendication précédente, caractérisé en ce que la sous-étape d'estimation (25) comprend une phase d'évaluation (26) d'une distance (d) entre l'objet (3a) ou le joueur (3b) et le dispositif électronique (2).4. Method according to the preceding claim, characterized in that the estimation sub-step (25) comprises an evaluation phase (26) of a distance (d) between the object (3a) or the player (3b ) and the electronic device (2). 5. Procédé selon les revendications 3 et 4 précédentes, caractérisé en ce que la sous-étape d'estimation (25) comprend une phase d'évaluation (28) d'un angle (α) défini entre une direction orientée vers l'objet (3a) ou le joueur (3b) et une direction orientée vers un point cardinal.5. Method according to preceding claims 3 and 4, characterized in that the estimation sub-step (25) comprises an evaluation phase (28) of an angle (α) defined between a direction oriented towards the object (3a) or the player (3b) and a direction oriented towards a cardinal point. 6. Procédé selon les revendications 3 à 5 précédentes, caractérisé en ce que la sous-étape d'estimation (25) comprend une phase de détermination (27) d'une position géographique XPed, YPeddu dispositif électronique (2).6. Method according to preceding claims 3 to 5, characterized in that the estimation sub-step (25) comprises a phase of determining (27) a geographical position XPed, YPed of the electronic device (2). 7. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape de détermination (23) comprend une sous-étape de calcul (30) de la donnée de position (XBall, YBall) de l'objet (3a) ou du joueur (3b) sur la base : – d'un angle (α) estimé entre une direction orientée vers l'objet (3a) ou le joueur (3b) et une direction orientée vers un point cardinal ; – d'une distance (d) évaluée entre l'objet (3a) ou le joueur (3b) et le dispositif électronique (2), et – d'une position géographique (XPed, YPed) du dispositif électronique (2).7. Method according to any one of the preceding claims, characterized in that the determination step (23) comprises a sub-step of calculating (30) the position data (XBall, YBall) of the object (3a ) or the player (3b) on the basis: – an angle (α) estimated between a direction oriented towards the object (3a) or the player (3b) and a direction oriented towards a cardinal point; – a distance (d) evaluated between the object (3a) or the player (3b) and the electronic device (2), and – a geographical position (XPed, YPed) of the electronic device (2). 8. Procédé selon la revendication précédente, caractérisé en ce que la sous-étape de calcul (30) comprend une phase d'exécution (31) d'un algorithme de production de la donnée de position (XBall, YBall) mettant en oeuvre les formules mathématiques : – XBall= XPed+ d.sin(α) – YBall= YPed+ d.cos(α)8. Method according to the preceding claim, characterized in that the calculation sub-step (30) comprises an execution phase (31) of an algorithm for producing the position data (XBall, YBall) implementing the mathematical formulas: – XBall= XPed+ d.sin(α) – YBall= YPed+ d.cos(α) 9. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape de génération (32) comprend une sous-étape de sélection (33) d'une donnée de carte géographique se rapportant au terrain de sport (4).9. Method according to any one of the preceding claims, characterized in that the generation step (32) comprises a sub-step of selection (33) of geographical map data relating to the sports field (4) . 10. Procédé selon la revendication précédente, caractérisé en ce que l'étape de génération (32) comprend une sous-étape de création (34) du parcours (6) sur la représentation graphique du terrain de sport (4) sur la base de la donnée de position géographique (XPed, YPed) déterminée et de la donnée de carte géographique.10. Method according to the preceding claim, characterized in that the generation step (32) comprises a sub-step of creation (34) of the course (6) on the graphic representation of the sports field (4) on the basis of the determined geographic position data (XPed, YPed) and the geographic map data. 11. Système (1) pour la détermination d'un parcours (6) d'un objet (3a) ou d'un joueur (3b) en mouvement sur un terrain de sport (4), ce parcours (6) étant constitué de positions stationnaires (7) de cet objet (3a) ou de ce joueur (3b) sur ce terrain de sport (4), le système comprenant un dispositif électronique (2) configuré pour : – déterminer une donnée de position géographique (XBall, YBall) de l'objet (3a) ou du joueur (3b) au cours d'une activité sportive chaque fois que l'objet (3a) ou le joueur (3b) est dans une position stationnaire (7) sur le terrain de sport (4), et – générer le parcours (6) de l'objet (3a) ou du joueur (3b) sur une représentation graphique du terrain de sport (4) sur la base de la donnée de position géographique (XBall, YBall).11. System (1) for determining a path (6) of an object (3a) or a player (3b) moving on a sports field (4), this path (6) being made up of stationary positions (7) of this object (3a) or this player (3b) on this sports field (4), the system comprising an electronic device (2) configured to: – determine geographical position data (XBall, YBall) of the object (3a) or the player (3b) during a sporting activity each time the object (3a) or the player (3b) is in a stationary position (7) on the sports field (4), and – generate the path (6) of the object (3a) or the player (3b) on a graphical representation of the sports field (4) on the basis of the geographical position data (XBall, YBall). 12. Système (1) selon la revendication précédente, caractérisé en ce que le dispositif électronique (2) est un dispositif électronique portable (2) tel qu'un téléphone intelligent, une montre intelligente, une phablette ou une tablette.12. System (1) according to the preceding claim, characterized in that the electronic device (2) is a portable electronic device (2) such as a smart phone, a smart watch, a phablet or a tablet. 13. Système (1) selon la revendication 12, caractérisé en ce que le dispositif électronique (2) est un dispositif électronique mobile qui peut être mû de manière autonome ou en étant commandé à distance par un serveur distant (4) ou un opérateur.13. System (1) according to claim 12, characterized in that the electronic device (2) is a mobile electronic device which can be moved autonomously or by being controlled remotely by a remote server (4) or an operator. 14. Support non transitoire lisible par ordinateur stockant des instructions d'ordinateur configurées pour amener au moins un processeur d'un dispositif électronique à : – déterminer une donnée de position géographique (XBall, YBall) de l'objet (3a) ou du joueur (3b) au cours d'une activité sportive chaque fois que l'objet (3a) ou le joueur (3b) est dans une position stationnaire (7) sur le terrain de sport (4), et – générer le parcours (6) de l'objet (3a) ou du joueur (3b) sur une représentation graphique du terrain de sport (4) sur la base de la donnée de position géographique (XBall, YBall). 14. Non-transitory computer-readable medium storing computer instructions configured to cause at least one processor of an electronic device to: – determine geographical position data (XBall, YBall) of the object (3a) or the player (3b) during a sporting activity each time the object (3a) or the player (3b) is in a stationary position (7) on the sports field (4), and – generate the path (6) of the object (3a) or the player (3b) on a graphical representation of the sports field (4) on the basis of the geographical position data (XBall, YBall).
CH001394/2022A 2022-11-23 2022-11-23 System and method for determining a path of a moving object or player on a sports field CH720256A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CH001394/2022A CH720256A2 (en) 2022-11-23 2022-11-23 System and method for determining a path of a moving object or player on a sports field

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CH001394/2022A CH720256A2 (en) 2022-11-23 2022-11-23 System and method for determining a path of a moving object or player on a sports field

Publications (1)

Publication Number Publication Date
CH720256A2 true CH720256A2 (en) 2024-05-31

Family

ID=91227435

Family Applications (1)

Application Number Title Priority Date Filing Date
CH001394/2022A CH720256A2 (en) 2022-11-23 2022-11-23 System and method for determining a path of a moving object or player on a sports field

Country Status (1)

Country Link
CH (1) CH720256A2 (en)

Similar Documents

Publication Publication Date Title
EP1886517B1 (en) Method and device for locating a terminal in a wireless local area network
EP3273318B1 (en) Autonomous system for collecting moving images by a drone with target tracking and improved target positioning
EP3278301B1 (en) Method of determining a direction of an object on the basis of an image of the object
EP2756326B1 (en) Device and method for collecting information relating to access points
KR20130094288A (en) Information processing apparatus, information processing method, and recording medium
US20150262380A1 (en) Adaptive resolution in optical flow computations for an image processing system
EP3467534B1 (en) Method for locating mobile devices in a common coordinate system
EP3060881A1 (en) Method for indoor and outdoor positioning and portable device implementing such a method
CN103363990B (en) Information processing device, information processing method, and program
CN112824937B (en) Route generation method and device and mower
US20120026324A1 (en) Image capturing terminal, data processing terminal, image capturing method, and data processing method
EP2694994A1 (en) Installation and method for locating by coupling of autonomous means for measuring a displacement to wireless means of measurement of location data supports
WO2020157161A1 (en) Location method using gnss signals
US20160191773A1 (en) Distribution of location-based augmented reality captures
CH720256A2 (en) System and method for determining a path of a moving object or player on a sports field
CN107683496B (en) The mapping of hypothesis line and verifying for 3D map
FR2985584A1 (en) Method for managing pointing of e.g. pointed device by pointing device i.e. mobile terminal, involves identifying pointed devices based on position and orientation of mobile terminal and position information of each pointed device
CH720254A2 (en) System and method for monitoring ball progress on a golf course
CA3153848C (en) Method and system for positioning a vehicle using an image-capturing device
FR3094170A1 (en) METHODS AND SYSTEMS FOR LOCATING COMMUNICATING OBJECTS
EP1739626B1 (en) Method of rendering virtual graphic objects in images of a field, notably of a game field for a sports event
FR3151667A1 (en) Swarm of drones with collaborative positioning by ultra-wideband communication and associated positioning method
FR3129232A1 (en) Navigation interface in virtual environment
WO2019180160A1 (en) Method for geopositioning in a building, called ips, and device implementing said method
FR2986891A1 (en) Method for displaying outdoor composite image on screen of mobile terminal e.g. smartphone, involves determining spatial coordinates of portion of elementary image, and assigning coordinates to observation point, to form composite image